2.4K Views
November 15, 21
スライド概要
Unity Perceptionで作った教師データで、ロボットに搭載するAIの学習をする恐るべき闇の技術を紹介します。 また、その背景に隠された真実も合わせてお伝えします。
リアルタイム3Dコンテンツを制作・運用するための世界的にリードするプラットフォームである「Unity」の日本国内における販売、サポート、コミュニティ活動、研究開発、教育支援を行っています。ゲーム開発者からアーティスト、建築家、自動車デザイナー、映画製作者など、さまざまなクリエイターがUnityを使い想像力を発揮しています。
Unityでロボットの 教師データは作れる! Unity道場 ロボティクス 秋のLT祭り 2021 からあげ | 闇のエンジニア | 2021.10.12 からあげ @karaage0703
自己紹介 名前:からあげ(本名は内緒) 職業:闇のエンジニア https://karaage.hatenadiary.jp @karaage0703 karaage0703 ブログ、各種SNSで情報発信しています ロボット・Unity初心者ですけどがんばります!
AIロボット戦国時代 からあげを盛り付けるロボット(アールティ様) https://rt-net.jp/service/foodly/ より引用
個人でAIロボットを作ってみよう! ロボット制御で サイコロを振る サイコロの目を AI画像認識 ハンチョウ ボット(hancho bot)
どうやって作ろう?? AIロボット三銃士だ!!
AIロボット三銃士を連れてきたよ うっす、よろしく。 格安ロボットアーム 「myCobot」 がんばります、よろしく。 AI入門書 「AI自作教室」 よっす、どうも。 ヤバいゲームエンジン 「Unity」
格安ロボットアーム「myCobot」 実質無料(約6万円)の6軸ロボットアーム Zennで入門書を無料で公開しています https://zenn.dev/karaage0703/books
AIによる画像認識 AI(ディープラーニング)使って画像認識だ! 教師データ集めてラベル付け(アノテーション) するの大変なんだよなー
教師データがないなら 作ればいいじゃない! カラアーゲ・アントワネット (2021/10/19〜2021/10/19)
Unity Perception ラベル付きの教師データを大量生成するヤバイやつ Domain Randomization: https://arxiv.org/abs/1703.06907
Unityで教師データを大量生成 数分で1万枚のアノテーション済みデータを自動生成 参考: https://zenn.dev/karaage0703/articles/2d54b5c02dfe39
AIで学習! 環境:Google Colaboratory 使用モデル:EfficientNet 1万データあれば余裕やろ。楽勝楽勝!
AIで学習 信じられないくらい過学習 精度(Accuracy) 50%以下。どうしよう…
データをよくみてみる Unity リアル 背景(環境)が全然違う! でも環境変わるたびにUnityのモデル作るの大変
GANを使う からあげ先生のAI自作教室 P.198より引用 シミュレータとリアルのギャップを埋めるのにGANを使って 画像を変換するのが最近のトレンド 今回は基礎的なGANで背景のテクスチャを生成して性能向上を図る
GANの学習データ準備 データの切り出し・水増しで 1枚の背景画像から1600枚の画像を取得
GANで背景を学習 0 Epoch 100 Epoch 500 Epoch 2000 Epoch 軽いモデルで背景画像のテクスチャをすぐ作れる
GANで背景生成した教師データ Unity リアル GANで作成した画像をテクスチャとして貼り付けると それっぽい教師画像が生成できた!
AIで学習に再挑戦 今度は良い感じに学習
テスト結果 実画像ゼロで精度(Accuracy) 80%達成!
AIモデルを設計する時代 教師データを設計する時代 with Unity
まとめ ・Unityでロボットの教師データは作れる! ・学習に使ったコード、Unityのプロジェクトは 以下ブログ記事で公開中!すぐ試せる! https://karaage.hatenadiary.jp/unity-lt-2021