SlideShare uma empresa Scribd logo
1 de 42
組み込みAI
2018/7/21
@yukilab222 菊地
優勝賞金1,000万円
#linebootawards 2018 について最後に
たとえばこれくらいのハード
ウェアでもできることもある
ARM Cortex-M4F 96MHz FPU付き $20
GPUの乗っている携帯は組み込み屋にとってエッジ(いぢれる)ではない・・ (遠い目//)
ところであんた誰?
• IoTフルスタックフリーランス (2012 - )
• AIの勉強中・業務応用開発は現在進行形
• IoTLT新潟、AI朝会主催
• Prototype Cafe - シェアオフィス兼open IoT作業所運営
• 海で遊ぶのが好きで、東京から新潟へ移住。仕事は変わらず
• LINE BOOT AWARDS 2018を支援
Python + 機械学習 所感
(私には)
言ってることがよくわからないし、
役に立つ様な気がしない
C言語+機械学習 所感
(私には)
なぜか、ピンとこなくて積ん読
ピンとこない (_ _);;
(多分典型的な)AIの人の理解
“q15フォーマット”とは?
”へっ??(AIの人)”
“うん。それで?(組み込みの人、たぶん)”
組み込み人Q15こうげ
きでびくともしない
bit, register, asm, C,時々ライブラリ
。
気になるのは実行速度とメモリ容量
1bitの深みをきにしないData Scientist
(disってるわけではない)
1bitの意味がものすごく重要で知らなけれならない組み込み人
キーワード 機械学習の説明 1bitに到るまでの実装の説明
python
機械学習
してる X
C言語
機械学習
してる X
ギャップ ギャップ ギャップ
C言語
組み込み
ここがなかった! 必要!
本棚にあったこれが神
あまりに感動したので著者
(東京)に会ってきました
(普通の)AIプロジェクト
教師データ
(画像など情報量多)
AIモデル
(例えばkerasを使っ
たNN構造の定義)
CPU/GPU
学習させる
学習済みモデル
(hd5ファイル等
)
(kerasなどで)読
み込んで予測などに
使う
CPU/GPU
学習は時間がかかって、計算
量もすごく多くて重たい
時間はそれほどでもないが、
計算量はあってやっぱり重たい
組み込みAI例
(制約:CPU弱、FPUやGPUがない場合も。ROMもRAMも少なめ)
教師データ
(信号など情報量少)
AIモデル
(例えばkerasを使っ
たNN構造の定義)
CPU/GPU
学習させる
学習済みモデル
(hd5ファイル等
)
(kerasなどの)モ
デルを参照して、C言
語などでモデル作っ
て実行
MPU/FPU学習済みモデル
C言語で扱える
様に変換
モデル(推論計算式) ROM
学習済みモデル
(重み・バイアス値)
ROMでいいかも
モデルの使う変数 RAM
応用
•産業用:個々の設備の異常検出(振動
など)
•人体・室内/室外環境など各種信号を
元に異常検出
•従来の手法でできないときのみAI(DL,
MLを試すべき)
ひとりでやるのは大変
(必要なスキルセットが多い
)
過去1月の振り返り
モデルを作る
• Keras などを用いて作ります。
• まあ、python を使ってたとえば
model = Sequential()
model.add(Dense(512, input_shape=(N,)))
model.add(Activation('relu'))
model.add(Dropout(0.5))
model.add((Dense(1), activation='sigmoid'))
トレーニング
• たくさんのデータが必要。数千〜数万
• (できればGPU付きの)PCでやると早い。
• 時間はかかりますが、待っていれば終わる
ので実作業はない。
トレーニング結果の出力
• hd5データ形式ファイルのようなバイナリファイルにトレーニング結果(重
み・バイアス値)を書き出します。
• 入っているのは、モデルの各レイヤの計算に必要な重みとバイアスの配列
• hd5プロジェクトのライブラリを使うと簡単に読み出すことができます。
• トレーニングの最後にモデルから別の形式で吐き出させることもできます
。
DF5/doc/UG/HDF5_Users_Guide-Responsive%20HTML5/index.html#t=HDF5_Users_Guide%2FDataModelAndFileStructure%2FThe_HDF5_Data
トレーニング結果のC言語へ
の変換
• h5ファイルを解析するライブラリなどの助けを借りて、
h5ファイルの中にある重み・バイアスを読み出し、C言語
で使えるように書き出します。さらっと書いてますがkerasの内部実
装をみて先述の書籍をみて十分自信持たないと実装はできません。
• 書き出す際には組み込み機器の中で演算できる様に(浮動
小数点のままだと計算遅いのがきになるとき)固定小数
点や、integerに変換 さらっと書いてますが組み込み機器内で動かすま
で、経験がないと、遅いかどうかはわかりません。
• コンバータを書くのはpythonが断然吉。
組み込み機器内のモデル
• (C言語で書くとして) 組み込み機器の中にモデルを作りま
す。
• 行列の乗算・加算です。CPUでもできますが、FPUやGPUがあ
れば高速。それらを効率的に支えるライブラリがあればベスト
• 何をどう乗算して、加算するかはモデルのソースコードや参考
資料をみないとわからない
ARM神 現る
!!!
例まである!
使い様によってはmbedでもできるって
こと。
ARM CMSIS-DSP/NN ライブラリ
• https://github.com/ARM-software/CMSIS_5 あたりを見るとい
いと思います。
• CPUによる実装も書いてあります。FPUがある場合はFPUを
使った高速な演算をしてくれます。
• CMSIS_5 じゃなくても、古いCMSIS内でも、ハックすれば使
えます。
• 無理そうだったら CPU直でも、古いCMSISにも入っている
CMSIS-DSPでこつこつやっても。乗算と加算しか使いません
。
• 使ってるMPUじゃとってもAI処理なんて無理、と思って
ましたが、意外と工夫すればできそう。(現在進行形な
ので答えはないけど)
• AIのエンジニアと組み込みハード・ソフトエンジニアがす
り寄れば実現できます。
• 続きは 7月末の IoTLT新潟で。
• 年末から来年にかけてエッジAIチップが出て安くなってき
たらそれを使えば良いだけになり、この実装は無駄にな
る・・? MPU / FPGA / GPU /他HWの戦いの年です。
参考&謝辞
• インターフェース誌 2018/6月号 辰岡さんの記事
• 辰岡さん(東京)
• Blincamの Sumanthさん (新潟市 Prototype Cafeにいます)
• Python プロフェッショナルプログラミング 第3版
• ARMのAI戦略 :
http://eetimes.jp/ee/articles/1803/23/news070_2.html
新潟市内技術コミュ向け
無料解放場所のご案内
• 無料 電子工作・IoTシェア作業所。勉強・仕事もOK。新潟駅から徒歩10分。 特にオフィ
スメンバに用事がなくてもOK。相談もOK。
• おおよそ平日 9:00 - 17:00 空いてます。他の時間帯もお知らせいただければ開けられます
。(twitter @Prototypecafe で open時間など流してます)
• 技術・デザイン・経営など勉強会・コミュニティーに一度以上参加する・参加している方
と関係者向けにスペース解放。
• 基本的に部品の販売はありませんが要望あれば。
• 飲食の提供はありません。持ち込み・飲酒/食自由。
• WiFi/電源/電気・IoT系雑誌などおいてます
• 展示スペースあり。
• どうしてもという方には、営業・有料セミナー用に有料解放します。費用は応相談。
• 飲み物・部品・お菓子寄付歓迎。来場者用です。
• 制約これだけ:半面はシェア作業所・オフィスです。利用はお静かに。片付けをお願いします
依頼されない限りこの場所での営業はありません。どんどん使ってください。
よくわらなくてできない・やらない・機会がない、相
談できる人がいない、学びをシェアしたい、を解決し
て前に進めるようにスペースを解放
電子工作に必要な道具一式
3Dプリンタ・工具
オシロ、マルチメータ
電源
エアコンプレッサ
ホワイトボード
プロジェクタ
など使えます。
cafe内にある部品は使ってみたりできます。ラ
ズパイ・micro:bitなども
これまでに開催されたもの
・IoTLT新潟
・某社内勉強会
・組込系Python Bootcamp (勝手開催2
回)
・グロービス新潟会
・AI朝活
・製品化のための電子回路相談
おまたせ
LINE BOOT AWARDS 2018
@LINE_DEV
@linebootawards
https://www.line-community.me/awards/
LINEからclovaを含むAPI
協賛企業からもAPI
https://www.line-community.me/awards/apis
個人/法人や年齢、居住国など問わず参加が可能
Messaging APIを使用したLINEアカウント and/or Clova
Extentions Kitを使用したClova Skillを組み込んだ実装サービ
スを対象とし、 審査時点で各規約を満たした上で公開され
ていることが条件
評価軸
LOVED BY USERS
ユーザーに継続的かつ日常的に愛されるサービスであること。そのサ
ービスを通じて、LINEやClova自体がよりユーザーに愛される存在にな
るようなサービスであること。
LINE AS A PLATFORM
既存サービスの拡張・転用だけではなく、LINEやClovaの特徴やユーザ
ー接点を活かし、双方向かつ能動的な新たなコミュニケーションを生
み出すサービスであること。
QUALITY
様々なAPIやサービス等を組み合わせ、単純な”機能”ではなく”サービス
”と呼べる完成度があり、ビジョンだけではなく、サービス実現までの
道筋が見えること。
関連イベント https://linedev.connpass.com/
こんなとこにいていいのか(汗)
• IoTLT新潟(というか・・私?)は、企画のためのアイデ
ィアソンやAPIハンズオンを各地で催す予定です。
関連イベント https://linedev.connpass.com/
ありがとうございました
@yukilab222
IoTLT新潟 Vol.6 は 7/29です
初上越市、新潟から近かったです(^^)//

Mais conteúdo relacionado

Semelhante a 組み込みAI LT @ 2018/07/20 上越テックミートアップ

『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ
『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ
『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサKohei MATSUSHITA
 
IoT案件を70件やってみて分かった事
IoT案件を70件やってみて分かった事IoT案件を70件やってみて分かった事
IoT案件を70件やってみて分かった事Koichi Sasaki
 
AI界隈の最新動向2020
AI界隈の最新動向2020AI界隈の最新動向2020
AI界隈の最新動向2020bleu48
 
IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7
IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7
IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7Kohei MATSUSHITA
 
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?Yuki Sakai
 
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也Preferred Networks
 
TFLite_and_PyTorch_Mobile
TFLite_and_PyTorch_MobileTFLite_and_PyTorch_Mobile
TFLite_and_PyTorch_Mobileyusuke shibui
 
MCPC第5回イノベーションチャレンジセミナーメモ
MCPC第5回イノベーションチャレンジセミナーメモMCPC第5回イノベーションチャレンジセミナーメモ
MCPC第5回イノベーションチャレンジセミナーメモTetsuya Hasegawa
 
第29回八子クラウド座談会(当日討議メモ付き) 20181215
第29回八子クラウド座談会(当日討議メモ付き) 20181215第29回八子クラウド座談会(当日討議メモ付き) 20181215
第29回八子クラウド座談会(当日討議メモ付き) 20181215知礼 八子
 
20180303 プログラミング教育明日会議 利根川講演
20180303 プログラミング教育明日会議 利根川講演20180303 プログラミング教育明日会議 利根川講演
20180303 プログラミング教育明日会議 利根川講演Yuta Tonegawa
 
第2回 ボット自慢LT大会の資料(あにBOT)
第2回 ボット自慢LT大会の資料(あにBOT)第2回 ボット自慢LT大会の資料(あにBOT)
第2回 ボット自慢LT大会の資料(あにBOT)Yuji Ueki
 
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハントHiroyuki Ishikawa
 
IGDA_JP 2012
IGDA_JP 2012IGDA_JP 2012
IGDA_JP 2012Kenji Ono
 
【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化
【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化
【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化Unity Technologies Japan K.K.
 
スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話Keigo Suda
 
テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望
テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望
テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望Futa HIRAKOBA
 
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK  + QnA Maker / LUISBot Builder V4 SDK  + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUISYoshitaka Seo
 
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBMToshiki Tsuboi
 
20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdf20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdfssusera06cae
 
Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)
Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)
Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)Naoki Matsumoto
 

Semelhante a 組み込みAI LT @ 2018/07/20 上越テックミートアップ (20)

『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ
『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ
『IoTをビジネスの力に』 IoTビジネスの実態とIoTセンサ
 
IoT案件を70件やってみて分かった事
IoT案件を70件やってみて分かった事IoT案件を70件やってみて分かった事
IoT案件を70件やってみて分かった事
 
AI界隈の最新動向2020
AI界隈の最新動向2020AI界隈の最新動向2020
AI界隈の最新動向2020
 
IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7
IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7
IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7
 
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
 
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
 
TFLite_and_PyTorch_Mobile
TFLite_and_PyTorch_MobileTFLite_and_PyTorch_Mobile
TFLite_and_PyTorch_Mobile
 
MCPC第5回イノベーションチャレンジセミナーメモ
MCPC第5回イノベーションチャレンジセミナーメモMCPC第5回イノベーションチャレンジセミナーメモ
MCPC第5回イノベーションチャレンジセミナーメモ
 
第29回八子クラウド座談会(当日討議メモ付き) 20181215
第29回八子クラウド座談会(当日討議メモ付き) 20181215第29回八子クラウド座談会(当日討議メモ付き) 20181215
第29回八子クラウド座談会(当日討議メモ付き) 20181215
 
20180303 プログラミング教育明日会議 利根川講演
20180303 プログラミング教育明日会議 利根川講演20180303 プログラミング教育明日会議 利根川講演
20180303 プログラミング教育明日会議 利根川講演
 
第2回 ボット自慢LT大会の資料(あにBOT)
第2回 ボット自慢LT大会の資料(あにBOT)第2回 ボット自慢LT大会の資料(あにBOT)
第2回 ボット自慢LT大会の資料(あにBOT)
 
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
 
IGDA_JP 2012
IGDA_JP 2012IGDA_JP 2012
IGDA_JP 2012
 
【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化
【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化
【Unite Tokyo 2018】旅かえる - 中国でのヒットとともに何が起きていたのか&課金・広告共存の収益化
 
スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話
 
テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望
テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望
テスト漏れを無くしたい!ワークフロー単位でトリガーを自由に設定したい要望
 
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK  + QnA Maker / LUISBot Builder V4 SDK  + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
 
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
 
20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdf20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdf
 
Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)
Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)
Qt名古屋勉強会へのお誘い(OSC名古屋2017LT)
 

Mais de Yuki Kikuchi

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
実務でGo使い始めました
実務でGo使い始めました実務でGo使い始めました
実務でGo使い始めましたYuki Kikuchi
 
recoil vs redux-saga
recoil vs redux-sagarecoil vs redux-saga
recoil vs redux-sagaYuki Kikuchi
 
25t Press operation with embedded system
25t Press operation with embedded system25t Press operation with embedded system
25t Press operation with embedded systemYuki Kikuchi
 
ZenStateMachine テンプレート
ZenStateMachine テンプレートZenStateMachine テンプレート
ZenStateMachine テンプレートYuki Kikuchi
 
StateMachineテンプレート
StateMachineテンプレートStateMachineテンプレート
StateMachineテンプレートYuki Kikuchi
 
2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_ai2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_aiYuki Kikuchi
 
2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_ai2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_aiYuki Kikuchi
 
2018 07 29_embed_ai
2018 07 29_embed_ai2018 07 29_embed_ai
2018 07 29_embed_aiYuki Kikuchi
 
LoRAの見通しって?
LoRAの見通しって?LoRAの見通しって?
LoRAの見通しって?Yuki Kikuchi
 
アクセシブルな開発のすすめ
アクセシブルな開発のすすめアクセシブルな開発のすすめ
アクセシブルな開発のすすめYuki Kikuchi
 
製造業のIoTやってみよう
製造業のIoTやってみよう製造業のIoTやってみよう
製造業のIoTやってみようYuki Kikuchi
 
LPWA 調べて見た
LPWA 調べて見たLPWA 調べて見た
LPWA 調べて見たYuki Kikuchi
 
Iotlt紹介資料 (新潟 用)
Iotlt紹介資料 (新潟 用)Iotlt紹介資料 (新潟 用)
Iotlt紹介資料 (新潟 用)Yuki Kikuchi
 

Mais de Yuki Kikuchi (17)

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
実務でGo使い始めました
実務でGo使い始めました実務でGo使い始めました
実務でGo使い始めました
 
recoil vs redux-saga
recoil vs redux-sagarecoil vs redux-saga
recoil vs redux-saga
 
25t Press operation with embedded system
25t Press operation with embedded system25t Press operation with embedded system
25t Press operation with embedded system
 
ZenStateMachine テンプレート
ZenStateMachine テンプレートZenStateMachine テンプレート
ZenStateMachine テンプレート
 
StateMachineテンプレート
StateMachineテンプレートStateMachineテンプレート
StateMachineテンプレート
 
2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_ai2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_ai
 
2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_ai2018 08 18_python_ml_restart_embedded_ai
2018 08 18_python_ml_restart_embedded_ai
 
2018 07 29_embed_ai
2018 07 29_embed_ai2018 07 29_embed_ai
2018 07 29_embed_ai
 
組み込みxAI
組み込みxAI組み込みxAI
組み込みxAI
 
Facility monitor
Facility monitorFacility monitor
Facility monitor
 
Facility monitor
Facility monitorFacility monitor
Facility monitor
 
LoRAの見通しって?
LoRAの見通しって?LoRAの見通しって?
LoRAの見通しって?
 
アクセシブルな開発のすすめ
アクセシブルな開発のすすめアクセシブルな開発のすすめ
アクセシブルな開発のすすめ
 
製造業のIoTやってみよう
製造業のIoTやってみよう製造業のIoTやってみよう
製造業のIoTやってみよう
 
LPWA 調べて見た
LPWA 調べて見たLPWA 調べて見た
LPWA 調べて見た
 
Iotlt紹介資料 (新潟 用)
Iotlt紹介資料 (新潟 用)Iotlt紹介資料 (新潟 用)
Iotlt紹介資料 (新潟 用)
 

組み込みAI LT @ 2018/07/20 上越テックミートアップ

Notas do Editor

  1. ラズパイはLinux 1GHzが走ってるのでここでいう組み込みの範疇外。
  2. こんな絵を見せられても、頭で理解はするが、面白くない。(組み込みの世界からは遠い目)
  3. 典型的なAIエンジニアは知らない世界です。
  4. 典型的なAIのエンジニアはこんなツールを使って、問題を解決しようとします。 一方、組み込みエンジニアは、全く違うツールを使うので、話が噛み合わない。
  5. この本以前は手探りで何もわからず。ハイレベルな機械学習の実装と組み込みに必要な計算量・ビットに至る理解、メモリの制約、GPUなしの制約などに対処する方法がわからず、とてもできないものだと思っていました。
  6. react nativeのところでもありましたが、文化圏が多くて大変。
  7. プロジェクトは現在進行形なので間違っているところもあると思います。NEM8に出席されている方は一部繰り返しになりますがすみません。