SlideShare a Scribd company logo
1 of 13
Download to read offline
TensorFlowと機械学習に
必要な数学を基礎から学ぶ会
浅川伸一 東京女子大学 tensorflow.ja@gmail.com
日比谷文化図書館セミナールームA
2016年9月29日19:00 -21:30
09/17/2016 2 /13
本日の内容
1. 自己紹介
2. 環境の確認
3. Udacity への登録
4. 進め方についてのご相談
5. 実習
3/13
09/21/16
自己紹介
浅川伸一 東京女子大学 情報処理センター勤務。早稲田大学在学時
はピアジェの発生論的認識論に心酔する。卒業後エルマンネットの考
案者ジェフ・エルマンに師事,薫陶を受ける。以来人間の高次認知機
能をシミュレートすることを目指している。知的情報処理機械を作るこ
とを通して知的情報処理とは何かを考えたいと思っている。著書に
Python で実践する深層学習( 2016) コロナ社 . ディープラーニング,
ビッグデータ,機械学習 --- あるいはその心理学 (2015) 新曜社。
「ニューラルネットワークの数理的基礎」「脳損傷とニューラルネット
ワークモデル,神経心理学への適用例」いずれも守一雄他編 コネク
ショニストモデルと心理学 (2001) 北大路書房などがある
4/13
09/21/16
師匠ジェフ・エルマンとUCSDキャンパス内 2002年ころ
09/17/2016 5 /13
←2016年
2015年→
09/17/2016 6 /13
1. 最近のAI研究の特徴
1. 畳み込みニューラルネットワーク
2. リカレントニューラルネットワーク
3. 強化学習
09/17/2016 7 /13
1. 最近のAI研究の特徴
1.畳み込みニューラルネットワーク
– 人間超え
2.リカレントニューラルネットワーク
3.強化学習
2010 2011 2012 2013 2014 2015
開催年
0
0.05
0.1
0.15
0.2
0.25
0.3
予測誤差
人間の成績=0.051
0.282
0.258
0.164
0.117
0.067
0.036
09/17/2016 8 /13
1. 最近のAI研究の特徴
1.畳み込みニューラルネットワーク
2.リカレントニューラルネットワーク
– SOTA(LSTM, 機械翻訳,対話生成,画像文章相互変
換,etc)
3.強化学習
09/17/2016 9 /13
1. 最近のAI研究の特徴
1.畳み込みニューラルネットワーク
2.リカレントニューラルネットワーク
3.強化学習
– 人間超え AlphaGO
From ``Mastering the game of Go ith deep neural networks and tree search’’ (2016)
09/17/2016 10 /13
1. 最近のAI研究の特徴 4つの要因
1.計算 (ムーアの法則,GPUs, ASICs),
2.データ (e.g. ImageNet),
3.アルゴリズム (e.g. バックプロパゲーション,
CNN, LSTM), and
4.基盤 (Linux, TCP/IP, Git, ROS, PR2, AWS,
AMT, TensorFlow, etc.).
http://karpathy.github.io/2016/05/31/rl/
09/17/2016 11 /13
環境構築
1.Linux
2.MacOS
3.Windows 10 (Docker)
09/17/2016 12 /13
09/17/2016 13 /13
Udacity への登録
1.Google 作成の TensorFlow 入門コース
https://www.udacity.com/course/deep-learn
ing--ud730
2.上の日本語訳ニコニコ動画 小学生でも分かる深
層学習
http://www.nicovideo.jp/watch/sm28230856

More Related Content

What's hot

プログラミング言語の習得順番について
プログラミング言語の習得順番についてプログラミング言語の習得順番について
プログラミング言語の習得順番についてichigats
 
NIP2015読み会「End-To-End Memory Networks」
NIP2015読み会「End-To-End Memory Networks」NIP2015読み会「End-To-End Memory Networks」
NIP2015読み会「End-To-End Memory Networks」Yuya Unno
 
5分でわかる 怖くない機械学習
5分でわかる 怖くない機械学習5分でわかる 怖くない機械学習
5分でわかる 怖くない機械学習__john_smith__
 
dots.女子部 機械学習勉強会LT
dots.女子部 機械学習勉強会LTdots.女子部 機械学習勉強会LT
dots.女子部 機械学習勉強会LT山下澄枝
 
京都初開催と今後の展開
京都初開催と今後の展開京都初開催と今後の展開
京都初開催と今後の展開ASAKO OSAKI
 
Pythonを使った機械学習の学習
Pythonを使った機械学習の学習Pythonを使った機械学習の学習
Pythonを使った機械学習の学習Kimikazu Kato
 
RPAって何ができるの?初心者編
RPAって何ができるの?初心者編RPAって何ができるの?初心者編
RPAって何ができるの?初心者編ASAKO OSAKI
 
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -Koji Shiraishi
 
Chainerのテスト環境とDockerでのCUDAの利用
Chainerのテスト環境とDockerでのCUDAの利用Chainerのテスト環境とDockerでのCUDAの利用
Chainerのテスト環境とDockerでのCUDAの利用Yuya Unno
 
非エンジニアな大学生が一人でSNSアプリを作った話
非エンジニアな大学生が一人でSNSアプリを作った話非エンジニアな大学生が一人でSNSアプリを作った話
非エンジニアな大学生が一人でSNSアプリを作った話Miyashita Hayato
 
Applicationとは何か(哲学)(PHPBLT #6)
Applicationとは何か(哲学)(PHPBLT #6)Applicationとは何か(哲学)(PHPBLT #6)
Applicationとは何か(哲学)(PHPBLT #6)sitri kamishirasawa
 
ピーFIの研究開発現場
ピーFIの研究開発現場ピーFIの研究開発現場
ピーFIの研究開発現場Yuya Unno
 
子供の言語獲得と機械の言語獲得
子供の言語獲得と機械の言語獲得子供の言語獲得と機械の言語獲得
子供の言語獲得と機械の言語獲得Yuya Unno
 
It勉強会の勉強会
It勉強会の勉強会It勉強会の勉強会
It勉強会の勉強会oranie Narut
 
正しいプログラミング言語の覚え方
正しいプログラミング言語の覚え方正しいプログラミング言語の覚え方
正しいプログラミング言語の覚え方Kimikazu Kato
 
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...
最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...Yuya Unno
 

What's hot (19)

プログラミング言語の習得順番について
プログラミング言語の習得順番についてプログラミング言語の習得順番について
プログラミング言語の習得順番について
 
内省するTensorFlow
内省するTensorFlow内省するTensorFlow
内省するTensorFlow
 
NIP2015読み会「End-To-End Memory Networks」
NIP2015読み会「End-To-End Memory Networks」NIP2015読み会「End-To-End Memory Networks」
NIP2015読み会「End-To-End Memory Networks」
 
5分でわかる 怖くない機械学習
5分でわかる 怖くない機械学習5分でわかる 怖くない機械学習
5分でわかる 怖くない機械学習
 
dots.女子部 機械学習勉強会LT
dots.女子部 機械学習勉強会LTdots.女子部 機械学習勉強会LT
dots.女子部 機械学習勉強会LT
 
京都初開催と今後の展開
京都初開催と今後の展開京都初開催と今後の展開
京都初開催と今後の展開
 
養成読本と私
養成読本と私養成読本と私
養成読本と私
 
Pythonを使った機械学習の学習
Pythonを使った機械学習の学習Pythonを使った機械学習の学習
Pythonを使った機械学習の学習
 
Javado2
Javado2Javado2
Javado2
 
RPAって何ができるの?初心者編
RPAって何ができるの?初心者編RPAって何ができるの?初心者編
RPAって何ができるの?初心者編
 
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
 
Chainerのテスト環境とDockerでのCUDAの利用
Chainerのテスト環境とDockerでのCUDAの利用Chainerのテスト環境とDockerでのCUDAの利用
Chainerのテスト環境とDockerでのCUDAの利用
 
非エンジニアな大学生が一人でSNSアプリを作った話
非エンジニアな大学生が一人でSNSアプリを作った話非エンジニアな大学生が一人でSNSアプリを作った話
非エンジニアな大学生が一人でSNSアプリを作った話
 
Applicationとは何か(哲学)(PHPBLT #6)
Applicationとは何か(哲学)(PHPBLT #6)Applicationとは何か(哲学)(PHPBLT #6)
Applicationとは何か(哲学)(PHPBLT #6)
 
ピーFIの研究開発現場
ピーFIの研究開発現場ピーFIの研究開発現場
ピーFIの研究開発現場
 
子供の言語獲得と機械の言語獲得
子供の言語獲得と機械の言語獲得子供の言語獲得と機械の言語獲得
子供の言語獲得と機械の言語獲得
 
It勉強会の勉強会
It勉強会の勉強会It勉強会の勉強会
It勉強会の勉強会
 
正しいプログラミング言語の覚え方
正しいプログラミング言語の覚え方正しいプログラミング言語の覚え方
正しいプログラミング言語の覚え方
 
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...
最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...
 

Similar to 2016tensorflow ja001

パソコン・スマートフォンを使った仕事術
パソコン・スマートフォンを使った仕事術パソコン・スマートフォンを使った仕事術
パソコン・スマートフォンを使った仕事術Takanori HIRANO
 
最近思った機械学習(PyTorch)のベストプラクティス
最近思った機械学習(PyTorch)のベストプラクティス最近思った機械学習(PyTorch)のベストプラクティス
最近思った機械学習(PyTorch)のベストプラクティスMasato Fujitake
 
平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」
平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」
平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」kthrlab
 
コミュニティカレッジさくら20150531
コミュニティカレッジさくら20150531コミュニティカレッジさくら20150531
コミュニティカレッジさくら20150531義広 河野
 
2010 10 02_mahara_openforum_report
2010 10 02_mahara_openforum_report2010 10 02_mahara_openforum_report
2010 10 02_mahara_openforum_reportTom Hayakawa
 
超AIが倫理的であれば 共存できるのか? ー進化倫理学を参考に ー
超AIが倫理的であれば共存できるのか?ー進化倫理学を参考に ー超AIが倫理的であれば共存できるのか?ー進化倫理学を参考に ー
超AIが倫理的であれば 共存できるのか? ー進化倫理学を参考に ーThe Whole Brain Architecture Initiative
 
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafeSatoshi Makita
 
人工知能研究のための視覚情報処理
人工知能研究のための視覚情報処理人工知能研究のための視覚情報処理
人工知能研究のための視覚情報処理Koki Nakamura
 
「Python 機械学習プログラミング」 の挫折しない読み方
「Python 機械学習プログラミング」の挫折しない読み方「Python 機械学習プログラミング」の挫折しない読み方
「Python 機械学習プログラミング」 の挫折しない読み方Hiroki Yamamoto
 
Otsuma(2010413)
Otsuma(2010413)Otsuma(2010413)
Otsuma(2010413)真 岡本
 
TensorFlowでニューラルネットを作って、広告配信の最適化をやってみた
TensorFlowでニューラルネットを作って、広告配信の最適化をやってみたTensorFlowでニューラルネットを作って、広告配信の最適化をやってみた
TensorFlowでニューラルネットを作って、広告配信の最適化をやってみたJunichiro Katsuta
 
「自由研究の本気、ハッカソン」
「自由研究の本気、ハッカソン」「自由研究の本気、ハッカソン」
「自由研究の本気、ハッカソン」munyon74
 
子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)
子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)
子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)KIT Cognitive Interaction Design
 
Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目Core Concept Technologies
 
高校生によるサイバー犯罪ボランティア活動について思ったこと
高校生によるサイバー犯罪ボランティア活動について思ったこと高校生によるサイバー犯罪ボランティア活動について思ったこと
高校生によるサイバー犯罪ボランティア活動について思ったことabemanabu
 
技術のその先の人たちに (第49回情報科学若手の会)
技術のその先の人たちに (第49回情報科学若手の会)技術のその先の人たちに (第49回情報科学若手の会)
技術のその先の人たちに (第49回情報科学若手の会)lapras Drum
 

Similar to 2016tensorflow ja001 (20)

2016tf study5
2016tf study52016tf study5
2016tf study5
 
パソコン・スマートフォンを使った仕事術
パソコン・スマートフォンを使った仕事術パソコン・スマートフォンを使った仕事術
パソコン・スマートフォンを使った仕事術
 
最近思った機械学習(PyTorch)のベストプラクティス
最近思った機械学習(PyTorch)のベストプラクティス最近思った機械学習(PyTorch)のベストプラクティス
最近思った機械学習(PyTorch)のベストプラクティス
 
平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」
平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」
平成29年度 日本大学文理学部オープンキャンパス 「人工知能ってどんな仕組み?」
 
コミュニティカレッジさくら20150531
コミュニティカレッジさくら20150531コミュニティカレッジさくら20150531
コミュニティカレッジさくら20150531
 
2010 10 02_mahara_openforum_report
2010 10 02_mahara_openforum_report2010 10 02_mahara_openforum_report
2010 10 02_mahara_openforum_report
 
myPR_slide.pdf
myPR_slide.pdfmyPR_slide.pdf
myPR_slide.pdf
 
Py conkyushu2018
Py conkyushu2018Py conkyushu2018
Py conkyushu2018
 
超AIが倫理的であれば 共存できるのか? ー進化倫理学を参考に ー
超AIが倫理的であれば共存できるのか?ー進化倫理学を参考に ー超AIが倫理的であれば共存できるのか?ー進化倫理学を参考に ー
超AIが倫理的であれば 共存できるのか? ー進化倫理学を参考に ー
 
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
 
人工知能研究のための視覚情報処理
人工知能研究のための視覚情報処理人工知能研究のための視覚情報処理
人工知能研究のための視覚情報処理
 
「Python 機械学習プログラミング」 の挫折しない読み方
「Python 機械学習プログラミング」の挫折しない読み方「Python 機械学習プログラミング」の挫折しない読み方
「Python 機械学習プログラミング」 の挫折しない読み方
 
Otsuma(2010413)
Otsuma(2010413)Otsuma(2010413)
Otsuma(2010413)
 
TensorFlowでニューラルネットを作って、広告配信の最適化をやってみた
TensorFlowでニューラルネットを作って、広告配信の最適化をやってみたTensorFlowでニューラルネットを作って、広告配信の最適化をやってみた
TensorFlowでニューラルネットを作って、広告配信の最適化をやってみた
 
「自由研究の本気、ハッカソン」
「自由研究の本気、ハッカソン」「自由研究の本気、ハッカソン」
「自由研究の本気、ハッカソン」
 
子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)
子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)
子ども-大人インタラクションの認知科学的分析とモデル化に向けて(大森 隆司)
 
Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目
 
高校生によるサイバー犯罪ボランティア活動について思ったこと
高校生によるサイバー犯罪ボランティア活動について思ったこと高校生によるサイバー犯罪ボランティア活動について思ったこと
高校生によるサイバー犯罪ボランティア活動について思ったこと
 
Node school#1
Node school#1Node school#1
Node school#1
 
技術のその先の人たちに (第49回情報科学若手の会)
技術のその先の人たちに (第49回情報科学若手の会)技術のその先の人たちに (第49回情報科学若手の会)
技術のその先の人たちに (第49回情報科学若手の会)
 

More from Shin Asakawa

TensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vecTensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vecShin Asakawa
 
深層学習(ディープラーニング)入門勉強会資料(浅川)
深層学習(ディープラーニング)入門勉強会資料(浅川)深層学習(ディープラーニング)入門勉強会資料(浅川)
深層学習(ディープラーニング)入門勉強会資料(浅川)Shin Asakawa
 
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)Shin Asakawa
 
2016word embbed supp
2016word embbed supp2016word embbed supp
2016word embbed suppShin Asakawa
 
primers neural networks
primers neural networksprimers neural networks
primers neural networksShin Asakawa
 
dl-with-python01_handout
dl-with-python01_handoutdl-with-python01_handout
dl-with-python01_handoutShin Asakawa
 

More from Shin Asakawa (13)

TensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vecTensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vec
 
深層学習(ディープラーニング)入門勉強会資料(浅川)
深層学習(ディープラーニング)入門勉強会資料(浅川)深層学習(ディープラーニング)入門勉強会資料(浅川)
深層学習(ディープラーニング)入門勉強会資料(浅川)
 
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)
 
2016word embbed supp
2016word embbed supp2016word embbed supp
2016word embbed supp
 
2016word embbed
2016word embbed2016word embbed
2016word embbed
 
primers neural networks
primers neural networksprimers neural networks
primers neural networks
 
回帰
回帰回帰
回帰
 
Linera lgebra
Linera lgebraLinera lgebra
Linera lgebra
 
2016 dg2
2016 dg22016 dg2
2016 dg2
 
dl-with-python01_handout
dl-with-python01_handoutdl-with-python01_handout
dl-with-python01_handout
 
Rnncamp2handout
Rnncamp2handoutRnncamp2handout
Rnncamp2handout
 
Rnncamp01
Rnncamp01Rnncamp01
Rnncamp01
 
Rnncamp01
Rnncamp01Rnncamp01
Rnncamp01
 

2016tensorflow ja001