写点什么

Teachable Machine:训练机器在浏览器中使用摄像头

2017 年 10 月 11 日

Teachable Machine 是一个浏览器应用,用户可以使用它训练自己的网络摄像头识别物体或语句。

应用的演示中,用户使用网络摄像头识别三种不同类别的物体或语句。根据摄像头的输入,网站显示了不同的图片、播放预先录制的声音或播放语音。该应用不需要用户做任何编程,也不需要对超参数或网络架构做任何编程。对用户而言,来自于机器的唯一反馈是机器对每个预测类的置信度。根据被识别出的类型,机器会从三个不同图片中选择一个展示。图片分别是一只猫、一条狗和一个可爱的兔子。在Youtube 上给出了一个如何使用Teachable Machine 的很好教程

所有的训练都是使用 deeplearn.js 软件库在浏览器中完成的。该软件库是一个使用硬件加速的 JavaScript 库,由 Google Brain PAIR 团队构建并开放提供。软件库是 2017 年八月在 Google 博客上发布的,在 deeplearn.js 网站上还提供了多个使用该库的应用。

用户只需要对自己想要识别的一些对象拍照。训练的加速是通过下载称为“squeezenet”的预先训练好的神经网络实现的。根据研究论文,相对于做对比的神经网络,squeezenet 减少了50 倍的训练参数。这意味着,squeezenet 可以作为小于0.5MB 的文件下载。虽然该神经网络具有更少的参数,但其输出不逊于大型的神经网络,完全适用于这个简单的浏览器应用。该应用使用了预先训练好的神经网络的输出,去学习网络摄像头中展示的物体。

Teachable Machine 的源代码已提供在GitHub 上。deeplearn.js 的上手操作指令及该库的源代码也提供于GitHub 上

查看英文原文: Teachable Machine: Teach a Machine Using Your Camera in Your Browser

2017 年 10 月 11 日 19:00938
用户头像

发布了 376 篇内容, 共 93.8 次阅读, 收获喜欢 214 次。

关注

评论

发布
暂无评论
发现更多内容

互联网系统架构总结

紫极

面向对象学习

一叶知秋

第四周总结

李海明

第四周作业 - 命题作业

molly

极客大学架构师训练营

week04 小结

Geek_196d0f

互联网架构演化历程

_MISSYOURLOVE

极客大学架构师训练营

第四周作业

qqq

架构师训练营 第四周 命题作业

RZC

架构学习第四周作业

乐天

架构师训练营 - 总结4

进击的炮灰

【架构师训练营 - week4 -1】作业

早睡早起

架构师训练营-作业4

紫极

架构师训练营第四周

陌生人

架构师训练营 - 作业 4

进击的炮灰

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。

吴建中

极客大学架构师训练营

架构师训练营第四周总结

陌生人

第四周学习总结

qqq

互联网系统架构——总结(架构师训练营week4)

小叶

极客大学架构师训练营

架构师训练营第四周课后总结

Cloud.

架构师训练营 Week 04 作业

Wancho

系统架构 - 第四周

X﹏X

大规模复杂系统如何架构(一)?

阿飞

架构 极客大学架构师训练营

【架构师训练营 - week4 -2】总结

早睡早起

总结04-互联网架构演化

梦子说

课程作业

架构师 0 期 | 大型互联网系统使用了哪些技术?

刁架构

极客大学架构师训练营

Week4-作业

龙7

架构学习第4周总结

乐天

week04 作业

Geek_196d0f

第四周学习总结

子豪sirius

架构师第四课总结

Dennis

分布式系统架构学习总结(第四周)

吴建中

极客大学架构师训练营

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

Teachable Machine:训练机器在浏览器中使用摄像头-InfoQ