SlideShare una empresa de Scribd logo
1 de 21
AI界隈の最新動向2020
~合同勉強会version~
48(@bleu48)
岡山自作AIの会
今年の岡山自作AIの会
2月
オカヤマ コンピュータサイエンス ラボ@クラスメソッド岡山オフィス
共催の体で一枠講演
8月
PyCon JP 2020 Keynote
そして今日の今です
コロナ禍とはいえコミュニティ活動出来てませんね。
個人的には
5月 世界コンピュータ将棋選手権 中止
代わりに世界コンピュータ将棋オンライン大会と銘打ってオンライン開
催
結果 準優勝
将棋イベント参加4年目で未だ3位以下無し(笑)
今月21,22日 第一回 世界将棋AI 「電竜戦」 主催
現在 申し込み受付中
予行演習 既に4回開催済(サーバのテスト、対局のリアルタイム中
継)
大会スポンサーやチームスポンサー募集中
http://denryu-sen.jp/
重要なことは言い終わりましたので本題に入りますが
本発表の注意点
発表者の主観が入ります。
専門外の人にとっても有用な感じの俯瞰的情報と
それなりに深くて最新の話をざっくりしていきます。
時代は尚「深層学習」
2020年も深層学習(ディープラーニング)が主題
マイナーチェンジが多数(ある意味壁に当たっている状態)
比べて応用は劇的な拡大(他分野からは便利ツールに見える)
論文+オープンソースは再生産が劇速
バギングやブースティングも流行りの技術
基本的に弱い学習機を沢山集めて有用なものにしていく技術
多層ではなく木構造で構築
深層学習より若干軽量か(例えばKaggle案件)
そもそも機械学習とは(学習と推論)
学習:大量のデータ・大量の計算コスト → モデル
推論:学習済モデル+手持ちのデータ → 結果推論
学習にはデータ量・計算量ともに必要。
GPUのメモリなどにも注意。
推論は学習済モデルがあれば比較的簡単。
ネット上に多くあります。
転移学習・ファインチューニング
学習済モデルを改造して自分の良いようにする
例:汎用画像認識モデル → 2択仕分けモデル
深層学習モデルの最終層だけ改造するのが主流
選択肢を減らす → 出力層を減らす
場合によっては追加学習
もちろん0から構築するよりずっと低コスト
ハードウェア
0.CPU
1.GPU
2.TPU
3.AIチップ
CPU
SIMD命令(SSE,AVXなど)
ベクトル・ニューラル・ネットワーク命令(Vector Neural Network Instructions)
AVX-512-DL(4次元ベクトルの内積を1命令で行う)
RyzenでもZen2でAVX2が高速化された
GPU
NVIDIA一強変わらず
RTX30台が登場
RTX3090でCUDAコア1万超えメモリ24GB
PCIe4.0対応がRyzenのみ(影響の大小は未詳)
AMDのGPUは頑張っているらしい
XBOXやPS5搭載など出荷数は多そう
開発環境が今だ柔軟でない(CUDA比)
TPU
Googleに囲われる覚悟
GPU比でメモリが多い
第3世代が2018年登場以降実機が出ていない(第4世代はベンチマークのみ)
マネタイズに苦心しているか?(個人的見解)
AIチップ
昨年大流行
今年も雨後の竹の子状態
有望株はスマホ内蔵か?(個人的見解)
IoTチップもキラーアプリ次第か
Intel Xeも参戦?
ソフトウェア
1.PyTorch
2.TensorFlow
3.その他
PyTorch
最新は1.6 → 1.7 (10月27日)
RTX30台はNightly対応 → 正式対応(最適化は未熟だとの表現アリ)
出身はFacebookだがStanford含め多くの大学も協力し
今やものすごい大量の傘下プロジェクトを抱える大所帯
日本発で注目を集めたChainerチームやCaffeチームも移行
とりあえず一押し
PyTorch(個人的注目点)
PyTorchのPython離れ
Python Firstで始まったプロジェクトだがGILが邪魔
現状もはや独立したJIT化しているPyTorch
TorchScriptなる中間言語が幅を利かせる可能性も(個人的見解)
LibTorch(PyTorchのC++から呼べるライブラリ部)だけを使ってる人も多数
TensorFlow
Googleに囲われる覚悟
define-by-runに追従(1→2)
フォークされたものを再統合する気力が無さそう(個人的見解)
Web特化してユーザ拡大を狙っている風(個人的見解)
その他ソフトウェア
AIチップとセットになっている処理系
Pythonじゃ遅い分野の専用設計
深層学習コンパイラ
Apache TVMなど
深層学習モデルを(主に推論を)最適化する仕組み
出力先はCPU、GPU、IoTチップなど様々
USBアクセラレータやRasPi上のVideoCoreなども
個人的ダークホースMS
Windows MLやDirectMLやML.NETなど
基本的にラッパー
汎用性は高まるがパフォーマンスが良い話は聞かない(個人的感想)
onnx(共通化フォーマット)には劇的な貢献
DirectML+XBOXでAMD GPUのインフラが強化されるのを期待(個人的感想)
要約
本命はNVIDIA+PyTorch
入門するならPyTorch公式チュートリアルでいいと思う
対抗でGoogle
Webだけで完結できそう
大穴でAMD+MS
化けてくれると面白いか
本ファイルはGoogleドライブの新機能で
pptxファイルとして作成しました
基本的にGoogleのWebアプリである「スライド」のUI
保存形式がpptx
ブラウザのみで編集可能(アップロード・ダウンロードも)
同様に
スプレッドシート → xlsx
ドキュメント → docx
本デザインテンプレートはパワーポイントから流用

Más contenido relacionado

Similar a AI界隈の最新動向2020

組み込みAI LT @ 2018/07/20 上越テックミートアップ
組み込みAI LT @ 2018/07/20 上越テックミートアップ組み込みAI LT @ 2018/07/20 上越テックミートアップ
組み込みAI LT @ 2018/07/20 上越テックミートアップYuki Kikuchi
 
秋葉原IT戦略研究所のご紹介(2016/05/04)
秋葉原IT戦略研究所のご紹介(2016/05/04)秋葉原IT戦略研究所のご紹介(2016/05/04)
秋葉原IT戦略研究所のご紹介(2016/05/04)Junichi Noda
 
高専カンファレンス@OSC2009SpringTokyo
高専カンファレンス@OSC2009SpringTokyo高専カンファレンス@OSC2009SpringTokyo
高専カンファレンス@OSC2009SpringTokyoKuniaki Igarashi
 
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)Hiroyuki Ishikawa
 
私のMCP試験の挑み方
私のMCP試験の挑み方私のMCP試験の挑み方
私のMCP試験の挑み方Tetsuya Odashima
 
ちょっとした冬休み準備をしよう
ちょっとした冬休み準備をしよう ちょっとした冬休み準備をしよう
ちょっとした冬休み準備をしよう はなずきん Hana
 
10年後にゲームクリエイターになる.pptx
10年後にゲームクリエイターになる.pptx10年後にゲームクリエイターになる.pptx
10年後にゲームクリエイターになる.pptxKenji Ono
 
将棋AIには何が見えているのか
将棋AIには何が見えているのか将棋AIには何が見えているのか
将棋AIには何が見えているのかbeyond Co., Ltd.
 
坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」
坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」
坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」新潟コンサルタント横田秀珠
 
デジタルゲームにおける 人工知能のワークフローと導入フロー
デジタルゲームにおける人工知能のワークフローと導入フローデジタルゲームにおける人工知能のワークフローと導入フロー
デジタルゲームにおける 人工知能のワークフローと導入フローYouichiro Miyake
 
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハントHiroyuki Ishikawa
 
将棋ニューラルネットとこれからのゲームAI
将棋ニューラルネットとこれからのゲームAI将棋ニューラルネットとこれからのゲームAI
将棋ニューラルネットとこれからのゲームAIKatsuki Ohto
 
Icpcのすゝめ
IcpcのすゝめIcpcのすゝめ
Icpcのすゝめnrkt
 
Webを支える組み込み技術
Webを支える組み込み技術Webを支える組み込み技術
Webを支える組み込み技術Yuji Chiya
 
水中ロボットを作ってみた!.pdf
水中ロボットを作ってみた!.pdf水中ロボットを作ってみた!.pdf
水中ロボットを作ってみた!.pdfYuuitirou528 default
 
Tokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by IidaTokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by IidaHidenori Fujioka
 
機械学習環境にハマってみよう
機械学習環境にハマってみよう機械学習環境にハマってみよう
機械学習環境にハマってみようYou&I
 
About IGDA Japan 0906
About IGDA Japan 0906About IGDA Japan 0906
About IGDA Japan 0906IGDA Japan
 
ShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行う
ShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行うShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行う
ShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行うJunichi Noda
 
賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012Kensei Demura
 

Similar a AI界隈の最新動向2020 (20)

組み込みAI LT @ 2018/07/20 上越テックミートアップ
組み込みAI LT @ 2018/07/20 上越テックミートアップ組み込みAI LT @ 2018/07/20 上越テックミートアップ
組み込みAI LT @ 2018/07/20 上越テックミートアップ
 
秋葉原IT戦略研究所のご紹介(2016/05/04)
秋葉原IT戦略研究所のご紹介(2016/05/04)秋葉原IT戦略研究所のご紹介(2016/05/04)
秋葉原IT戦略研究所のご紹介(2016/05/04)
 
高専カンファレンス@OSC2009SpringTokyo
高専カンファレンス@OSC2009SpringTokyo高専カンファレンス@OSC2009SpringTokyo
高専カンファレンス@OSC2009SpringTokyo
 
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
 
私のMCP試験の挑み方
私のMCP試験の挑み方私のMCP試験の挑み方
私のMCP試験の挑み方
 
ちょっとした冬休み準備をしよう
ちょっとした冬休み準備をしよう ちょっとした冬休み準備をしよう
ちょっとした冬休み準備をしよう
 
10年後にゲームクリエイターになる.pptx
10年後にゲームクリエイターになる.pptx10年後にゲームクリエイターになる.pptx
10年後にゲームクリエイターになる.pptx
 
将棋AIには何が見えているのか
将棋AIには何が見えているのか将棋AIには何が見えているのか
将棋AIには何が見えているのか
 
坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」
坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」
坂田誠×横田秀珠「2014年ネットビジネス大胆予測セミナー」
 
デジタルゲームにおける 人工知能のワークフローと導入フロー
デジタルゲームにおける人工知能のワークフローと導入フローデジタルゲームにおける人工知能のワークフローと導入フロー
デジタルゲームにおける 人工知能のワークフローと導入フロー
 
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
 
将棋ニューラルネットとこれからのゲームAI
将棋ニューラルネットとこれからのゲームAI将棋ニューラルネットとこれからのゲームAI
将棋ニューラルネットとこれからのゲームAI
 
Icpcのすゝめ
IcpcのすゝめIcpcのすゝめ
Icpcのすゝめ
 
Webを支える組み込み技術
Webを支える組み込み技術Webを支える組み込み技術
Webを支える組み込み技術
 
水中ロボットを作ってみた!.pdf
水中ロボットを作ってみた!.pdf水中ロボットを作ってみた!.pdf
水中ロボットを作ってみた!.pdf
 
Tokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by IidaTokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by Iida
 
機械学習環境にハマってみよう
機械学習環境にハマってみよう機械学習環境にハマってみよう
機械学習環境にハマってみよう
 
About IGDA Japan 0906
About IGDA Japan 0906About IGDA Japan 0906
About IGDA Japan 0906
 
ShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行う
ShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行うShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行う
ShangriLa Anime APIを利用してアニメ関連のビッグデータ解析を最速で行う
 
賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012
 

AI界隈の最新動向2020