学不会机器学习?这个免费浏览器工具让你零代码亲手训练AI模型
学不会机器学习这个免费浏览器工具让你零代码亲手训练AI模型【免费下载链接】teachable-machine-v1Explore how machine learning works, live in the browser. No coding required.项目地址: https://gitcode.com/gh_mirrors/te/teachable-machine-v1你有没有过这样的瞬间看着满屏的机器学习教程被梯度下降神经网络损失函数这些名词劝退默默关掉了网页其实机器学习的核心并不神秘——它就像教小朋友认动物一样给它看大量例子让它自己找出规律。而今天要介绍的这个工具把这个过程简化成了拍照→分类→验证三步而且全程只需要一个浏览器。这就是Teachable Machine可教式机器——一个由 Google Creative Lab 推出的开源 AI 实验项目。它的官方定位只有一句话在浏览器中实时探索机器学习如何工作无需编写任何代码。没有门槛、没有安装、没有 GPU你的摄像头和麦克风就是全部教具。图注Teachable Machine 的界面就像一台有趣的学习机左侧是输入摄像头中间是训练分类右侧是输出结果。为什么说它和你想的机器学习完全不一样传统意义上的训练模型通常意味着要装 Python、配环境、下载数据集再对着终端熬夜调试。但 Teachable Machine 把这一切全部搬进了浏览器图像识别用摄像头对准物体按一下按钮就能为它创建一个分类模型实时学习声音分类对着麦克风说几句话、拍两下手AI 就能分辨不同的声音三类以上分类默认提供 3~4 个彩色分类绿色、紫色、橙色、红色你可以给每个分类投喂任意数量的样本即时反馈每新增一个样本右侧的置信度数字立刻跳动你能亲眼看着模型一点点变聪明它背后的实现其实很有意思项目基于TensorFlow.js预加载了 MobileNet 图像模型和 KNN 分类器浏览器把摄像头画面实时拆解成特征向量再用你收集的样本做近邻匹配。你不需要懂这些——只需要知道每次训练都是真正发生在你眼前的机器学习。第一次上手实录从克隆到跑起来只要四步别被开发环境吓到整个过程比装一个手机 App 还简单。前提是你已经安装了 Node.js 和 yarn 包管理器。第一步把项目拉到本地git clone https://gitcode.com/gh_mirrors/te/teachable-machine-v1 cd teachable-machine-v1第二步安装依赖yarn第三步启动开发服务yarn run watch第四步打开浏览器访问https://你的IP:3000注意是 https第一次访问会有一个简短的引导教程跟着点Lets Go!就能开始。 为什么要求 https因为浏览器只有在 https 或 localhost 环境下才允许网页调用摄像头。项目还提供了yarn run watch-https命令配合自签名证书使用适合局域网内多设备访问。如果你只是想在浏览器里快速体验不需要 clone 代码——直接打开线上版本同样可以完整体验clone 仓库更适合想深入源码、二次开发的朋友。一个完整的实战项目30 分钟教 AI 区分点头和摇头光说不练假把式下面我们完整跑通一个项目训练一个能识别点头和摇头动作的小模型。整个过程大约 30 分钟你只需要一台带摄像头的电脑。第 1 步理解三个核心区域进入界面后你会看到一条从左到右的流水线区域作用你需要做的Input输入摄像头画面或声音输入打开摄像头权限Learning学习分类训练区按颜色分类采集样本Output输出识别结果展示选择声音/GIF/语音作为奖励第 2 步给第一个分类采集样本点击绿色分类让它处于激活状态然后对着摄像头点头保持动作在画面中央按住或点击按住录音按钮不放几秒后松开换不同角度、不同光线再采集几次观察左上角样本计数不断增加新手最容易踩的坑很多人第一次只采集了 5 个样本就急着训练结果识别率惨不忍睹。请记住——每个分类至少采集30 个以上样本并且刻意制造变化点头快一点、慢一点、侧一点、远近交替。第 3 步训练摇头分类点紫色分类重复上面的动作但这次是摇头。注意让画面里出现的场景尽量和点头时不同比如换个位置、换个背景这样模型更容易区分两类动作。第 4 步点击训练见证魔法时刻每个分类都采集完成后点击紫色的大号TRAIN按钮。这时浏览器会在本地利用 WebGL完成一次快速训练通常几秒内就结束。之后你可以实时测试在摄像头前做点头或摇头动作看输出区的置信度百分比如何跳动切换输出方式给点头绑定掌声音效给摇头绑定吉他声模型每次识别成功就会自动播放第 5 步观察翻车现场并优化别指望一次成功。你大概率会遇到点头时输出摇头→ 说明两类样本太相似回炉重造增加差异手晃动也被识别成动作→ 采样时把手放到画面外置信度一直很低→ 样本数量不足或者背景太杂乱为什么这样做机器学习本质是统计规律模型只会记住你喂给它的模式。你的样本覆盖的场景越多模型的泛化能力就越强——这和人类学新知识是一样的道理。常见问题避雷清单5 个新手高频坑坑 1摄像头无法开启原因浏览器权限没给或访问时不是 https/localhost解决检查地址栏锁形图标允许摄像头权限后刷新页面局域网访问务必使用 https坑 2训练完识别准确率很低原因样本单一、数量少、背景相同解决每个分类 30 样本刻意在光照、角度、距离、背景四个维度上制造变化坑 3声音分类怎么都触发不了原因环境噪音太大或说话太轻解决找一个安静环境对着麦克风距离 20~30 厘米每个声音样本录满 2~3 秒项目内置了assets/outputs/sound/sounds/目录下的 20 多种音效掌声、鸟鸣、乐器声也可以直接用作输出坑 4网页加载后画面卡顿原因浏览器未开启硬件加速或笔记本性能不足解决Chrome 设置里开启硬件加速关闭其他标签页坑 5想在移动端体验原因项目官方说明移动版高度实验性解决优先用桌面 Chrome 获得完整教程体验手机浏览器只适合快速演示这个开源项目还能怎么玩7 个灵感方向当基础操作熟练后你会发现它的想象力空间远超点头摇头智能家居手势面板识别手掌张开/握拳/比耶映射到开灯、关灯、调亮度音乐播放手势遥控向上挥手切歌、向下挥手返回、左右摆动调音量儿童动物认知游戏让孩子举起动物卡片AI 大声说出名字无声语音识别对口型或唇语进行分类配合src/outputs/speech/下的语音合成模块读出结果垃圾分类小助手对着摄像头举起水瓶、易拉罐、纸团AI 告诉你该扔哪个桶互动艺术装置观众的动作实时触发不同音效和 GIF 动画课堂点名神器学生举手/摇头系统自动记录反馈想深入源码这些模块值得你点开如果你开始好奇它到底怎么做到的项目代码其实非常规整都在src/目录下src/ai/WebcamClassifier.js图像识别核心基于 MobileNet KNN 分类器是整个项目的大脑src/outputs/SoundOutput.js声音输出模块管理 20 多种内置音效的加载与播放src/outputs/speech/TextToSpeech.js语音合成输出src/outputs/GIFOutput.jsGIF 动图输出src/ui/modules/输入、训练、输出三大区域的界面逻辑各模块之间通过src/config.js里的全局配置松耦合联动想自己改造只需要看懂WebcamClassifier里采集样本 → 喂给 KNN → 输出置信度这条主线就能在其基础上加新的输入源、新的分类数量。写在最后你的第一个 AI 模型从今天开始回到文章开头那个问题——机器学习真的那么高不可攀吗Teachable Machine 给出的答案是当你亲手按下 TRAIN 按钮看着置信度数字从 50% 一路爬到 90% 的那一刻机器学习就不再是教科书里的抽象概念而是一种你能掌控、能创造、能玩起来的真实体验。你不需要先学完一本《机器学习导论》才能开始。你只需要一台电脑、一个浏览器、一份好奇心。克隆项目跑起来先教它认识你的手掌和拳头。成功之后你会发现下一个问题已经自己冒出来了那……能不能教它听出我在叹气试试看你的第一堂课就从今天开始。【免费下载链接】teachable-machine-v1Explore how machine learning works, live in the browser. No coding required.项目地址: https://gitcode.com/gh_mirrors/te/teachable-machine-v1创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

PingFangSC苹果平方字体包保姆级教程:6种字重+2种格式,跨平台中文字体一步到位

PingFangSC苹果平方字体包保姆级教程:6种字重+2种格式,跨平台中文字体一步到位

PingFangSC苹果平方字体包保姆级教程:6种字重2种格式,跨平台中文字体一步到位 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 如果…

2026/8/16 21:57:09 阅读更多 →
黑苹果EFI配置终极指南:OpCore-Simplify 让你快速生成完整可用的 OpenCore 引导

黑苹果EFI配置终极指南:OpCore-Simplify 让你快速生成完整可用的 OpenCore 引导

黑苹果EFI配置终极指南:OpCore-Simplify 让你快速生成完整可用的 OpenCore 引导 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 几年前我第…

2026/8/17 1:11:40 阅读更多 →
免费防撤回工具RevokeMsgPatcher完整指南:微信QQ消息永久留存的终极方案

免费防撤回工具RevokeMsgPatcher完整指南:微信QQ消息永久留存的终极方案

免费防撤回工具RevokeMsgPatcher完整指南:微信QQ消息永久留存的终极方案 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了) 项目地址: h…

2026/8/17 15:30:23 阅读更多 →

最新新闻

老旧Mac如何免费升级最新macOS?OpenCore Legacy Patcher完整上手指南

老旧Mac如何免费升级最新macOS?OpenCore Legacy Patcher完整上手指南

老旧Mac如何免费升级最新macOS?OpenCore Legacy Patcher完整上手指南 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 如果你的Mac是2014年、2015年…

2026/8/18 16:30:59 阅读更多 →
5分钟快速上手Qwen3.5-9B-w4a16-asym-torchao-v0.17.0:AMD EPYC CPU推理入门教程

5分钟快速上手Qwen3.5-9B-w4a16-asym-torchao-v0.17.0:AMD EPYC CPU推理入门教程

5分钟快速上手Qwen3.5-9B-w4a16-asym-torchao-v0.17.0:AMD EPYC CPU推理入门教程 【免费下载链接】Qwen3.5-9B-w4a16-asym-torchao-v0.17.0 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Qwen3.5-9B-w4a16-asym-torchao-v0.17.0 Qwen3.5-9B-w4a16-asym…

2026/8/18 16:30:59 阅读更多 →
Goo-Engine 安装实录:3 个里程碑、4 个专属节点,把动漫渲染工期从 3 天压到 10 分钟

Goo-Engine 安装实录:3 个里程碑、4 个专属节点,把动漫渲染工期从 3 天压到 10 分钟

Goo-Engine 安装实录:3 个里程碑、4 个专属节点,把动漫渲染工期从 3 天压到 10 分钟 【免费下载链接】goo-engine Custom build of blender with some extra NPR features. 项目地址: https://gitcode.com/gh_mirrors/go/goo-engine Goo-Engine 是…

2026/8/18 16:30:59 阅读更多 →
PullToMakeSoup:Yalantis 出品的 iOS 动画下拉刷新组件完整介绍

PullToMakeSoup:Yalantis 出品的 iOS 动画下拉刷新组件完整介绍

PullToMakeSoup:Yalantis 出品的 iOS 动画下拉刷新组件完整介绍 【免费下载链接】PullToMakeSoup Custom animated pull-to-refresh that can be easily added to UIScrollView 项目地址: https://gitcode.com/gh_mirrors/pu/PullToMakeSoup 如果你正在寻找一…

2026/8/18 16:30:59 阅读更多 →
Sorting-Algorithms-Blender 项目结构全解析:sort_circle、sort_color、sort_scale、sort_combined 四大文件夹一文读懂

Sorting-Algorithms-Blender 项目结构全解析:sort_circle、sort_color、sort_scale、sort_combined 四大文件夹一文读懂

Sorting-Algorithms-Blender 项目结构全解析:sort_circle、sort_color、sort_scale、sort_combined 四大文件夹一文读懂 【免费下载链接】Sorting-Algorithms-Blender Sorting algorithms visualized using the Blender Python API. 项目地址: https://gitcode.co…

2026/8/18 16:30:58 阅读更多 →
深度解析SingGuard-NSFA-4B:一文读懂覆盖185种攻击风险的NSFA分类体系

深度解析SingGuard-NSFA-4B:一文读懂覆盖185种攻击风险的NSFA分类体系

深度解析SingGuard-NSFA-4B:一文读懂覆盖185种攻击风险的NSFA分类体系 【免费下载链接】SingGuard-NSFA-4B 项目地址: https://ai.gitcode.com/hf_mirrors/inclusionAI/SingGuard-NSFA-4B 随着AI Agent(智能体)开始自主调用工具、读写…

2026/8/18 16:29:58 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →