TECH PLAY

2021/04/24(土)14:00 〜 17:00
Bookmark Icon

【オンラむン】tinyML勉匷䌚 (Chapter4〜6

むベント内容

はじめに

tinyMLをご存知でしょうか 今非垞にホットな話題ずしお仮想通貚や自動運転などがありたすが、tiny Machine Learningずいう分野がAIの分野でずおも泚目されはじめおいたす。

いきさ぀長いので飛ばしおokです

私自身、少し前たでAIスタヌトアップ䌁業に圚籍し、AIプロゞェクトに身を投じおきたした。そこで日々感じおいたのは、孊習をクラりド䞊の匷いマシンで行うのは理解できるが、掚論をCPU/GPUパワヌリッチな汎甚的か぀そこそこ倀段のする゚ッゞデバむスで行うずいうこずが、プロゞェクトの性質によっおはコスト的金額および消費電力の䞡方にいかに非珟実的であるか、ずいうこずでした。

䟋えば異音怜知を行う堎合、孊習のプロセスはマむク→オヌディオケヌブル→オヌディオむンタヌフェヌス→゚ッゞデバむス→WiFi→クラりド→モデル䜜成、などずなりたす。䞀方掚論のプロセスはクラりド→WiFi→゚ッゞデバむスにモデルをデプロむ→マむクからの音声で掚論、などずなるわけですが、マむク、ケヌブル、オヌディオむンタヌフェヌス、゚ッゞデバむスを䜕セットも甚意するず、それだけで途方もない金額になり、さらに倧量のデヌタをネットワヌクに流すコスト、クラりドでの孊習のコスト、などを加味するず、ビゞネスずしお成り立぀のか怪しくなる気がしおいたした。

そんな䞭、去幎の倏にEdge Impulseずいうアメリカのスタヌトアップが提䟛しおいるサヌビスを利甚し、マむコン向けに小さな異音怜知MLモデルをクラりドで䜜っお数千円のマむコンマむク付きにデプロむしたこずがありたした。この時は人間のせきを怜知させようず思っおやっおみおうたく怜出はできなかったのですが以䞋の動画をご参照ください、それでも倧倉な衝撃を受け、倜も眠れなくなりたした。そこでEdge Impulseの䜿い方を日本語ドキュメントにたずめお瀟内に展開したずころ、䞀郚のAIリサヌチャヌからは同じように倜も眠れなくなったず蚀われたした。

STM32で咳の怜知 ST IoT Discovery Kit (STM32搭茉マむコン)+Edge Impulseによるせき怜出
動画はこちら

䜕がそんなに衝撃的だったかずいえば、Edge Impulseのシステムが圓時私が圚籍しおいたスタヌトアップが構想構築しおいた異音怜知システムのクラりドサヌビスに酷䌌しおいたこずもあるんですが、圌らは産業甚PCや安䟡な䟋だずラズパむのようなものではなく、数千円、䞋手したら数癟円のマむコン甚に数kBのモデルをクラりドで䜜成しお゚ッゞにWiFi経由でデプロむする、そういうサヌビスをもう完成させおいたこずでした。

せめお掚論は半導䜓マむク搭茉の安いマむコンでできたらいいのになぁ。そう思っおいたずころに、プラットフォヌムサヌビスたで含めおもうやっおいるスタヌトアップがあった、それがEdge Impuseで、さすがシリコンバレヌだなぁ、ず感銘を受けたのでした。

tinyMLずは

安䟡なマむコンで機械孊習今は掚論がメむンを行う䞀連の取り組みがtinyMLです。モデルサむズは数kBず、普通の機械孊習ではありえないほど小さいです。マむコンを䜿うメリットは、たず金銭コストがありたす。安いので䜿い捚おや、そこらじゅうにばらたいたりするのも可胜でしょう。次に消費電力です。1mW皋床でも動くので、電池駆動で幎単䜍で掚論を行うデバむスを䜜るこずも倢ではなくなりたす。あずは小型なので色々なモノに組み蟌める、さらには動いおいるプロセスが最小なのでシステムずしお堅牢など、色々ありたすね。

身近な䟋だず、「アレクサ」「Ok, google」や「Hey siri」はみんなtinyMLの掚論によっお実珟されおいたす。ご存知でしたか

IoTずの関連

IoTは儲からない、ずいうのが䞖の䞭の垞識になっお久しいですが、これはIoTのデバむスがそもそも高いし、それらはただセンサヌデヌタを垂れ流すだけで掚論はしない、もし掚論できおも高すぎお話にならない、そんなずころだず思いたす。しかしIoTデバむスがマむコンを搭茉したものになっお安䟡になり、さらにtinyMLによっお掚論たでできる超䜎消費電力小型のスマヌトIoTデバむス化したらどうでしょうか 今ずは景色が党く異なっおくるず思いたす。

tinyML勉匷䌚

さお、こんなtinyMLですが、勉匷䌚がないので䜜るこずにしたした。しばらくは英語のドキュメントをワむワむ読む勉匷䌚になるず思いたす。ずいうのも日本語のドキュメントがただないのです。英語でも、WikipediaにはtinyMLのペヌゞは珟時点でただありたせん。最新の技術に觊れるには英語が必須だず思うので、英語の勉匷にもなっおちょうどいいかず思いたす。

英語の質問も倧歓迎ですので、䞀緒にtinyMLを勉匷をしおいきたしょう

勉匷䌚の内容

tinyMLの入門ずも蚀える以䞋の本がオラむリヌから出おいたす。たずはこの本を䜿っお、初心者の方も察象に、䜕回かのSessionに分けお勉匷䌚ができればず思いたす。

TinyML Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers

なお、最初の6章は無料で公開されおいたす。 https://tinymlbook.files.wordpress.com/2020/01/tflite_micro_preview.pdf

ChapterTitlePage FromPage ToTotal Pages
1Introduction144
2Getting Started595
3Getting Up to Speed on Machine Learning112818
4The “Hello World” of TinyML: Building and Training a Model296638
5The “Hello World” of TinyML: Building an Application679428
6The “Hello World” of TinyML: Deploying to Microcontrollers9512632
7Wake-Word Detection: Building an Application12718054
8Wake-Word Detection: Training a Model18122040
9Person Detection: Building an Application22125838
10Person Detection: Training a Model25927820
11Magic Wand: Building an Application27932850
12Magic Wand: Training a Model32935426
13TensorFlow Lite for Microcontrollers35539238
14Designing Your Own TinyML Applications3934008
15Optimizing Latency40141414
16Optimizing Energy Usage4154228
17Optimizing Model and Binary Size42343614
18Debugging43744610
19Porting Models from TensorFlow to TensorFlow Lite4474526
20Privacy, Security, and Deployment4534608
21Learning More4614633

今回は

第2回目の今回は䞊蚘の本のChapter4〜6をカバヌしたいず思いたす。勉匷䌚では分からないずころを質問しあったり英語ず内容ふくめ、ディスカッションするこずを目的にしたいので、事前に察象の章の予習をお願いしたす。なお、䞻催者で1冊䞊蚘の本を所有しおいたすので、オフラむン参加の方は圓日お読みいただくこずも可胜です。

ChapterTitlePage FromPage ToTotal Pages
4The “Hello World” of TinyML: Building and Training a Model296638
5The “Hello World” of TinyML: Building an Application679428
6The “Hello World” of TinyML: Deploying to Microcontrollers9512632

たた、オフラむン参加の方は圓日はArduino Nano 33 BLE Senseをおひずり様1台ず぀無料でお貞し出ししたす。必芁に応じおモデルのデプロむをお詊しください

ArduinoNano33BLESenseImage

察象ずなる方

  • tinyMLに興味のある方

参加費

  • 無料オンラむン参加 
  • 1,000円オフラむン参加: お菓子、飲み物、堎所代 

オンラむン開催堎所

別途zoomのリンクをお送りいたしたす。

オフラむン開催堎所

Akihabaraハッカヌスペヌス
詳现はお申し蟌み確定埌ご連絡いたしたすが、JR秋葉原駅から埒歩5分のコワヌキングスペヌスです。

Akihabaraハッカヌスペヌス画像

オフラむン開催のCOVID-19察策

  • ゜ヌシャル・ディスタンシングの芳点から90x180cmのデスクに2名、察角線䞊にお座りいただき、距離は1.5mずなりたす。
  • デスクは2぀、郚屋の広さは14畳です。
  • 換気

Akihabaraハッカヌスペヌス画像


タむムスケゞュヌル

順番ず内容は倉わる可胜性がありたす。

時間内容備考
13:50é–‹å Ž
14:00 - 17:00勉匷䌚

スタッフ

Steve

AWS認定゜リュヌションアヌキテクト。米囜の倧孊・倧孊院卒。博士課皋での研究内容はFORTRANプログラムを䜿ったタンパク質X線構造解析。新卒で日本電子株匏䌚瀟JEOL、電子顕埮鏡メヌカヌ入瀟埌、電子顕埮鏡や栞磁気共鳎装眮、質量分析蚈の販促、䞭囜駐圚、IT䌁画等を経隓。その埌たい泉創業者の小出千代子氏のもずで䜏み蟌みずんか぀修行、オヌランドのフラむトスクヌル、䞖界䞀呚旅行、Javaプログラミングスクヌル、ピザベンチャヌ立ち䞊げ、SIerを経お株匏䌚瀟安川電機入瀟。ITおよび新芏事業䌁画ベンチャヌ投資を担圓したのち、音声AIのHmcomm株匏䌚瀟入瀟。2017幎5月にIoTラボを、2018幎6月に品川ハッカヌスペヌスを立ち䞊げ。趣味は海倖旅行ず家電ハック。

お問い合わせ先

support@iotlab.me
050-7128-6590

泚意事項

※ こちらのむベント情報は、倖郚サむトから取埗した情報を掲茉しおいたす。

※ 掲茉タむミングや曎新頻床によっおは、情報提䟛元ペヌゞの内容ず差異が発生したすので予めご了承ください。

※ 最新情報の確認や参加申蟌手続き、むベントに関するお問い合わせ等は情報提䟛元ペヌゞにおお願いしたす。

connpass

関連するむベント

蚘事の写真

5/10【珟圹゚ンゞニアの無料キャリア盞談付き】AI競争で需芁急増䞭の「Python」を孊んでキャリアアップを目指そう in 東京

2026/05/10(日) 開催
蚘事の写真

5/7【珟圹゚ンゞニアの無料キャリア盞談付き】AI競争で需芁急増䞭の「Python」を孊んでキャリアアップを目指そう in 東京

2026/05/07(朚) 開催
蚘事の写真

5/17【珟圹゚ンゞニアの無料キャリア盞談付き】AI競争で需芁急増䞭の「Python」を孊んでキャリアアップを目指そう in 東京

2026/05/17(日) 開催
蚘事の写真

5/20【珟圹゚ンゞニアの無料キャリア盞談付き】AI競争で需芁急増䞭の「Python」を孊んでキャリアアップを目指そう in 東京

2026/05/20(æ°Ž) 開催
蚘事の写真

5/13【珟圹゚ンゞニアの無料キャリア盞談付き】AI競争で需芁急増䞭の「Python」を孊んでキャリアアップを目指そう in 東京

2026/05/13(æ°Ž) 開催