SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
1 All Rights Reserved, Copyright Mikio Aoyama, 2018
機械学習工学への期待
~機械学習が工学となるために~
機械学習工学への期待
~機械学習が工学となるために~
青山 幹雄
南山大学 理工学部 ソフトウェア工学科
mikio.aoyama@nifty.com
http://www.nise.org/
We are NISE: Network Information and Software Engineering
2018年5月17日
一橋講堂
日本ソフトウェア科学会
機械学習工学研究会キックオフシンポジウム
2 All Rights Reserved, Copyright Mikio Aoyama, 2018
丸山さんに感謝!
始まりはここから: 2017年8月31日
情報処理学会
ソフトウェアエンジニアリングシンポジウム2017
パネル討論「機械学習とソフトウェア工学」
SES2017 Web ページより
3 All Rights Reserved, Copyright Mikio Aoyama, 2018
機械学習が工学となるために
機械学習工学とソフトウェア工学のもたらす新しい工学体系
 MLE for SE: 機械学習工学を利用したソフトウェア工学
 MLE by SE: 機械学習工学のためのソフトウェア工学
機械学習工学のゴール: 新しい工学体系における問題の共有と
解決を通した機械学習工学の体系化
機械学習
工学
ソフトウェア
工学
MLE for SE
MLE by SE
4 All Rights Reserved, Copyright Mikio Aoyama, 2018
ソフトウェア工学から観た機械学習工学
機械学習工学プロセス
ソフトウェア工学プロセスから機械学習工学プロセスへ
機械学習工学の開発方法論と要素技術の必要性
実装
試験
(検証/妥当性確認)
ソフトウェア工学
プロセス
学習要求定義?
機械学習工学
プロセス
学習アルゴリズム
設計?
データ設計?
プログラミング言語モデリング言語
(UML)
ソフトウェア
開発方法論
アーキテクチャ
設計
要求定義
学習
試験?
(検証/妥当性確認)
機械学習工学
開発方法論?
ソフトウェア
工学の活用
機械学習
工学からの
フィード
バック
アルゴリズム/
データ構造
設計
構成管理
構成管理?
5 All Rights Reserved, Copyright Mikio Aoyama, 2018
ソフトウェア工学から観た機械学習工学
機械学習工学が生み出す新たなモデル
モデリング=実世界の抽象化=学習プロセス
クローズドな
対象世界の
モデル
(構造的)
モデル駆動
開発
ソフトウェア
システム
ソフトウェア工学
機械学習による
モデル化
オープンな
対象世界
モデル
(非構造的?)
ソフトウェア
システム
機械学習
人の学習
から
機械学習へ
新たな開発
パラダイム?
機械学習ベース
ソフトウェア工学?
対象世界
対象世界
データ
セット
人の学習による
モデル化
対象範囲
(コンテキスト)
データ
セット
データ
セット
「モデル」再考: “All models are wrong, but some are useful” by G. Box,
Science and Statistics, J. American Statistical Assoc., 1976, pp. 791-799.
6 All Rights Reserved, Copyright Mikio Aoyama, 2018
機械学習が開くシステム開発の新世界
ビッグチャレンジの2つの次元
対象システム: クローズドからオープン(境界のないシステム)へ
解決技術: アルゴリズムによる決定解から機械学習による非決定解へ
機械学習を利用した
情報システム
(故障診断システム)
機械学習を利用した
オープシステム
(機械学習による
自動運転システム)
従来の
情報システム
(企業情報システム,
組込みシステム)
コンテキスト
アウェアシステム
(モバイルシステム,
Webシステム)
問題空間のオープン性
解空間の
オープン性
クローズドな解法
(アルゴリズム
アプローチ)
オープンな解法
(機械学習
アプローチ)
クローズドシステム オープンシステム
7 All Rights Reserved, Copyright Mikio Aoyama, 2018
機械学習が開くシステム開発の新世界
オープンな世界における完全自動化のリスク
Human in the LoopからHuman out of the Loop(人が関与しない)へ
事例:
 量産車でのレベル3自動運転車の実用化
例: Audi A8/A6 Traffic Jam Pilot [2018年]: 高速道路でのレベル3運転
 「自動」運転中での事故の発生
Uber [2018年3月19日], Tesla Model S[2018年3月23日]
新たな技術のもたらす社会的問題とその解決のデザイン
 技術倫理,社会的責任
 (技術者/研究者 + 学習したシステム) の倫理,責任
自動運転 レベル3 [SAE J3016]
Conditional automation: System performs all aspect except for driver
intervention, Highway, dedicated lane, etc.
ソフトウェア/
機械学習
工学の
対象は社会
8 All Rights Reserved, Copyright Mikio Aoyama, 2018
パネルのゴール
機械学習時代のソフトウェア工学への扉を開く
背景: MLとSEの新しい現実
 ML for SE: 機械学習を利用したソフトウェア工学
 ML by SE: 機械学習のためのソフトウェア工学
ゴール: 新しい現実のもたらす問題点の共有
機械学習 ソフトウェア
工学
ML for SE
ML by SE
メッセージ
機械学習工学への扉は開かれた!
皆さん一緒に進みましょう!

Mais conteúdo relacionado

Mais procurados

NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...
NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...
NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...DeepEyeVision, Inc.
 
RWDC System I -Schedule(150411)
RWDC System I -Schedule(150411)RWDC System I -Schedule(150411)
RWDC System I -Schedule(150411)Leo Iijima
 
[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究
[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究
[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究Deep Learning Lab(ディープラーニング・ラボ)
 
高等学校における情報教育の現状
高等学校における情報教育の現状高等学校における情報教育の現状
高等学校における情報教育の現状Yoshiaki Nakano
 
Gifu University Before Study 2015
Gifu University Before Study 2015Gifu University Before Study 2015
Gifu University Before Study 2015Kiyoshi Ogawa
 
機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)
機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)
機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)Nobukazu Yoshioka
 
[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー
[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー
[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへーDeep Learning Lab(ディープラーニング・ラボ)
 
サービスデザイン:デジタルとフィジカルの融合
サービスデザイン:デジタルとフィジカルの融合サービスデザイン:デジタルとフィジカルの融合
サービスデザイン:デジタルとフィジカルの融合Yuriko Sawatani
 
CMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータの
CMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータのCMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータの
CMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータのComputational Materials Science Initiative
 
スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例HironoriTAKEUCHI1
 
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)Tetsuroh Watanabe
 
機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)
機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)
機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)Tetsuroh Watanabe
 

Mais procurados (16)

11 shibuya
11 shibuya11 shibuya
11 shibuya
 
NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...
NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...
NeurIPS2021から見るメタ学習の研究動向 - 第83回人工知能セミナー (2022.3.7)「AIトレンド・トップカンファレンス報告会(NeurI...
 
07 hori
07 hori07 hori
07 hori
 
RWDC System I -Schedule(150411)
RWDC System I -Schedule(150411)RWDC System I -Schedule(150411)
RWDC System I -Schedule(150411)
 
[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究
[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究
[Track3-4] アカデミックにおけるAI/ディープラーニング の教育と学習支援に関する研究
 
04 nagatani
04 nagatani04 nagatani
04 nagatani
 
高等学校における情報教育の現状
高等学校における情報教育の現状高等学校における情報教育の現状
高等学校における情報教育の現状
 
Gifu University Before Study 2015
Gifu University Before Study 2015Gifu University Before Study 2015
Gifu University Before Study 2015
 
機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)
機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)
機械学習工学と機械学習応用システムの開発@SmartSEセミナー(2021/3/30)
 
[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー
[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー
[Track2-1] ディープラーニングのロボット応用事例 ーデータからエクスペリエンスへー
 
13 takai
13 takai13 takai
13 takai
 
サービスデザイン:デジタルとフィジカルの融合
サービスデザイン:デジタルとフィジカルの融合サービスデザイン:デジタルとフィジカルの融合
サービスデザイン:デジタルとフィジカルの融合
 
CMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータの
CMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータのCMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータの
CMSI計算科学技術特論C (2015) アウトソーシングによるシミュレータの
 
スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例
 
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
 
機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)
機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)
機械学習による推定ユーザー属性の安定供給のための施策(第56回 Machine Learning 15minutes! Broadcast)
 

Mais de MLSE

【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)
【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)
【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)MLSE
 
『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)
『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)
『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)MLSE
 
K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...
K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...
K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...MLSE
 
Jsai2018
Jsai2018Jsai2018
Jsai2018MLSE
 
深層学習の品質保証
深層学習の品質保証深層学習の品質保証
深層学習の品質保証MLSE
 
ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起
ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起
ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起MLSE
 

Mais de MLSE (6)

【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)
【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)
【基調講演】『深層学習の原理の理解に向けた理論の試み』 今泉 允聡(東大)
 
『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)
『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)
『鼎談:新しいプログラミングパラダイムとしての深層学習』 資料(萩谷 昌己)
 
K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...
K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...
K. Czarnecki and R. Salay, Towards a Framework to Manage Perceptual Uncertain...
 
Jsai2018
Jsai2018Jsai2018
Jsai2018
 
深層学習の品質保証
深層学習の品質保証深層学習の品質保証
深層学習の品質保証
 
ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起
ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起
ソフトウェア工学は機械学習の夢を見るか ー ソフトウェア工学の振り返りとアーキテクト的観点からの問題提起
 

機械学習工学への期待〜機械学習が工学となるために〜

  • 1. 1 All Rights Reserved, Copyright Mikio Aoyama, 2018 機械学習工学への期待 ~機械学習が工学となるために~ 機械学習工学への期待 ~機械学習が工学となるために~ 青山 幹雄 南山大学 理工学部 ソフトウェア工学科 mikio.aoyama@nifty.com http://www.nise.org/ We are NISE: Network Information and Software Engineering 2018年5月17日 一橋講堂 日本ソフトウェア科学会 機械学習工学研究会キックオフシンポジウム
  • 2. 2 All Rights Reserved, Copyright Mikio Aoyama, 2018 丸山さんに感謝! 始まりはここから: 2017年8月31日 情報処理学会 ソフトウェアエンジニアリングシンポジウム2017 パネル討論「機械学習とソフトウェア工学」 SES2017 Web ページより
  • 3. 3 All Rights Reserved, Copyright Mikio Aoyama, 2018 機械学習が工学となるために 機械学習工学とソフトウェア工学のもたらす新しい工学体系  MLE for SE: 機械学習工学を利用したソフトウェア工学  MLE by SE: 機械学習工学のためのソフトウェア工学 機械学習工学のゴール: 新しい工学体系における問題の共有と 解決を通した機械学習工学の体系化 機械学習 工学 ソフトウェア 工学 MLE for SE MLE by SE
  • 4. 4 All Rights Reserved, Copyright Mikio Aoyama, 2018 ソフトウェア工学から観た機械学習工学 機械学習工学プロセス ソフトウェア工学プロセスから機械学習工学プロセスへ 機械学習工学の開発方法論と要素技術の必要性 実装 試験 (検証/妥当性確認) ソフトウェア工学 プロセス 学習要求定義? 機械学習工学 プロセス 学習アルゴリズム 設計? データ設計? プログラミング言語モデリング言語 (UML) ソフトウェア 開発方法論 アーキテクチャ 設計 要求定義 学習 試験? (検証/妥当性確認) 機械学習工学 開発方法論? ソフトウェア 工学の活用 機械学習 工学からの フィード バック アルゴリズム/ データ構造 設計 構成管理 構成管理?
  • 5. 5 All Rights Reserved, Copyright Mikio Aoyama, 2018 ソフトウェア工学から観た機械学習工学 機械学習工学が生み出す新たなモデル モデリング=実世界の抽象化=学習プロセス クローズドな 対象世界の モデル (構造的) モデル駆動 開発 ソフトウェア システム ソフトウェア工学 機械学習による モデル化 オープンな 対象世界 モデル (非構造的?) ソフトウェア システム 機械学習 人の学習 から 機械学習へ 新たな開発 パラダイム? 機械学習ベース ソフトウェア工学? 対象世界 対象世界 データ セット 人の学習による モデル化 対象範囲 (コンテキスト) データ セット データ セット 「モデル」再考: “All models are wrong, but some are useful” by G. Box, Science and Statistics, J. American Statistical Assoc., 1976, pp. 791-799.
  • 6. 6 All Rights Reserved, Copyright Mikio Aoyama, 2018 機械学習が開くシステム開発の新世界 ビッグチャレンジの2つの次元 対象システム: クローズドからオープン(境界のないシステム)へ 解決技術: アルゴリズムによる決定解から機械学習による非決定解へ 機械学習を利用した 情報システム (故障診断システム) 機械学習を利用した オープシステム (機械学習による 自動運転システム) 従来の 情報システム (企業情報システム, 組込みシステム) コンテキスト アウェアシステム (モバイルシステム, Webシステム) 問題空間のオープン性 解空間の オープン性 クローズドな解法 (アルゴリズム アプローチ) オープンな解法 (機械学習 アプローチ) クローズドシステム オープンシステム
  • 7. 7 All Rights Reserved, Copyright Mikio Aoyama, 2018 機械学習が開くシステム開発の新世界 オープンな世界における完全自動化のリスク Human in the LoopからHuman out of the Loop(人が関与しない)へ 事例:  量産車でのレベル3自動運転車の実用化 例: Audi A8/A6 Traffic Jam Pilot [2018年]: 高速道路でのレベル3運転  「自動」運転中での事故の発生 Uber [2018年3月19日], Tesla Model S[2018年3月23日] 新たな技術のもたらす社会的問題とその解決のデザイン  技術倫理,社会的責任  (技術者/研究者 + 学習したシステム) の倫理,責任 自動運転 レベル3 [SAE J3016] Conditional automation: System performs all aspect except for driver intervention, Highway, dedicated lane, etc. ソフトウェア/ 機械学習 工学の 対象は社会
  • 8. 8 All Rights Reserved, Copyright Mikio Aoyama, 2018 パネルのゴール 機械学習時代のソフトウェア工学への扉を開く 背景: MLとSEの新しい現実  ML for SE: 機械学習を利用したソフトウェア工学  ML by SE: 機械学習のためのソフトウェア工学 ゴール: 新しい現実のもたらす問題点の共有 機械学習 ソフトウェア 工学 ML for SE ML by SE メッセージ 機械学習工学への扉は開かれた! 皆さん一緒に進みましょう!