[Day 30] 从此人人都可以是tinyML食神

「食神归位!」,从天上传来一个声音,「你本来是掌管烧菜的神仙,因触犯天条,而被罚落凡间受三十六劫、七十二难,今日你终於领悟到食的真谛,真正得道。」,原来根本没有食神,或者人人都是食神,老爸老妈、大哥小弟、男人女人,只要有心,人人都可以是食神。

而唐牛爆出的一句「不关我的事!我只是路过的!呐!这些人呢!我完全都不认识呀!」,或许才真的是大部份看文人的心声吧?!

争什麽,把AI和MCU掺在一起做tinyML就对了!

相信跟着小弟29天的发文的朋友,一定有历经这麽多苦难,终於要告一个段落的心情。别人的文章花个几分钟就能轻松愉快地看完,但是看史蒂芬周的文章又长又臭,还杀死一堆脑细胞,实在得不偿失。不过话说回来,回顾这些天,我们交叉学习了AI(ML, DL, NN)基本原理及MCU(Arm Cortex-M系列, Arm CMSIS, Arduino Nano 33 BLE Sense)基础应用知识,还透过TensorFlow Lite MicroEdge Impulse工具学会了如何快速建置tinyML的声音辨识、运动侦测及视觉影像分类等几大应用,如果真的有认真看完的朋友,相信有了这些基本功力,再来想从网路自学加强实力,应该就不成问题了。

tinyML目前仍有许多地方不足,如更精简有效的视觉物件侦测模型(比YOLO-tiny更小),时序型模型(如RNN, LSTM等)训练及推论,装置上训练(或重新训练)等工作都还有待努力。为了让大家有更多的学习管道,在此推荐大家可以参考小弟之前整理过的文章「【tinyML】学习资源整理」,其中包括有【相关开发板】、【开发工具平台】、【教学影片】、【教学网站】、【相关文章】、【范例展示】、【相关公司】及【相关论文】等项目。

连续写了30天,每篇篇幅都不算短(有几篇有小灌水了一些食神剧情),前面29篇总计写了142,350字(铁人赛系统自动统计,以Unicode字元计算,含空白、换行、符号、程序码及网址超连结;而以Word统计方式则为63,761字,是以一个中文或英文单字计算,不含空白、换行,所以字数少很多),共画了82张插图(少部份使用个人部落格过去发文),合计29篇截至2021/10/14 23:59:59获得12,073次点阅,最高的一篇还高达2,050次。回想刚开始几天还有点库存可以消化,到了中後期,几乎每天都在和时间赛跑,不只要写文、还要作实验,而花最多时间的反而是画插图,今天之後总算可以稍作歇息。回头看了一下,原本这个「Arm Platforms」组共有27人报名,12人未开赛(其中一个是我,因为搞错程序无法发文,只好作废),9人未完赛,最後只剩6人,完赛率22.2%,果然是铁人赛,不只考验写作能力,更考验体力及毅志力。

最後,感谢大家这些日子的点阅、按赞、分享、订阅、追踪,期间有22人订阅,10人追踪,个人资料浏览数1,856次,还有两个FB社团定时分享(资料科学小嫩嫩和我自己的Edge AI Taiwan边缘智能交流区),让我有继续写下去的动力,如果有写得不对或不清楚的地方还请多指教和见谅,後续如果对这个题目有兴趣的朋友,欢迎多多留言交流。

如果还没全部看过或意犹未尽的朋友,欢迎重新追一次完整系列发文「争什麽,把AI和MCU掺在一起做tinyML就对了!」,後会有期!

ps. 为让文章更活泼传达硬梆梆的技术内容,所以引用了经典电影「食神」的桥段,希望小弟戏剧性的二创不会引起电影公司的不悦,在此对星爷及电影公司致上崇高的敬意,敬请见谅。


<<:  Day30 Android - 回顾

>>:  Day 30. 要怎麽动

Day 30 建立一个好口碑

心若改变,你的态度跟着改变;态度改变,你的习惯跟着改变;习惯改变,你的性格跟着改变;性格改变,你的人...

人脸辨识的流程--人脸侦测

在上一章讲到人脸辨识系统有三个步骤,人脸侦测、特徵撷取、人脸识别。 在人脸侦测部分常见的有Haar-...

Day 10:Python基本介绍03 | List、Tuple

各位早安阿~ 不知不觉间已经来到铁人赛第十天,也就是过完1/3了呢,想想还真是快。只不过今天就开学了...

Day8 单纯贝氏分类器 (Naive Bayes Classifier)

什麽是单纯贝氏分类器? 讲人话就是在有些特徵之间相互独立且不影响的前提下,利用贝式定理算出个别特徵与...

用 Python 畅玩 Line bot - 11:Sticker message

觉得你的机器人只有对话觉得太单调?想要跟他来场贴图战?那就可以来看看 Sticker message...