Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Takenori Nakagawa
PDF, PPTX
6,134 views
TensorFlow 入門
2016/2/26 株式会社インフィニットループ社内勉強会資料
Technology
◦
Related topics:
Deep Learning
•
Read more
11
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 29
2
/ 29
3
/ 29
4
/ 29
5
/ 29
6
/ 29
7
/ 29
8
/ 29
9
/ 29
10
/ 29
11
/ 29
12
/ 29
13
/ 29
14
/ 29
15
/ 29
16
/ 29
17
/ 29
18
/ 29
19
/ 29
20
/ 29
21
/ 29
22
/ 29
23
/ 29
24
/ 29
25
/ 29
26
/ 29
27
/ 29
28
/ 29
29
/ 29
More Related Content
PDF
TensorFlowで遊んでみよう!
by
Kei Hirata
PDF
TensorFlowによるCNNアーキテクチャ構築
by
Hirokatsu Kataoka
PDF
TensorFlowで逆強化学習
by
Mitsuhisa Ohta
PDF
思いついたアルゴリズムを TensorFlow で実装してみた話
by
Shuhei Fujiwara
PDF
機械学習ライブラリ : TensorFlow
by
エンジニア勉強会 エスキュービズム
PPTX
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
by
Yota Ishida
PDF
開発者からみたTensor flow
by
Hideo Kinami
PDF
Tensorflow
by
Hakky St
TensorFlowで遊んでみよう!
by
Kei Hirata
TensorFlowによるCNNアーキテクチャ構築
by
Hirokatsu Kataoka
TensorFlowで逆強化学習
by
Mitsuhisa Ohta
思いついたアルゴリズムを TensorFlow で実装してみた話
by
Shuhei Fujiwara
機械学習ライブラリ : TensorFlow
by
エンジニア勉強会 エスキュービズム
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
by
Yota Ishida
開発者からみたTensor flow
by
Hideo Kinami
Tensorflow
by
Hakky St
What's hot
PPTX
Tensorflowで言語識別をやってみた
by
Kyota Yasuda
PDF
子供の言語獲得と機械の言語獲得
by
Yuya Unno
PPTX
AI入門「第1回:AIの歴史とTensorFlow」
by
fukuoka.ex
PDF
Chainerのテスト環境とDockerでのCUDAの利用
by
Yuya Unno
PPTX
ディープラーニングで株価予測をやってみた
by
卓也 安東
PDF
「TensorFlow Tutorialの数学的背景」 クイックツアー(パート1)
by
Etsuji Nakai
PDF
TensorFlowをざっくりLTしてみた
by
Mitsuki Ogasahara
PPTX
全脳アーキテクチャ若手の会20170131
by
Hangyo Masatsugu
PDF
Dropout Distillation
by
Shotaro Sano
PDF
深層学習フレームワークChainerの特徴
by
Yuya Unno
PDF
Learning to forget continual prediction with lstm
by
Fujimoto Keisuke
PDF
NIPS2013読み会: Distributed Representations of Words and Phrases and their Compo...
by
Yuya Unno
PDF
Meta-Learning with Memory Augmented Neural Network
by
Yusuke Watanabe
PPTX
もう学習は機械に任せたい2 -ディープラーニングの逆襲-
by
Kosuke Sugahara
PDF
内省するTensorFlow
by
Yoshiyuki Kakihara
PDF
Basic deep learning_framework
by
KazuhiroSato8
PDF
Facebookの人工知能アルゴリズム「memory networks」について調べてみた
by
株式会社メタップスホールディングス
PDF
2016tf study5
by
Shin Asakawa
PDF
言語と知識の深層学習@認知科学会サマースクール
by
Yuya Unno
PDF
Development and Experiment of Deep Learning with Caffe and maf
by
Kenta Oono
Tensorflowで言語識別をやってみた
by
Kyota Yasuda
子供の言語獲得と機械の言語獲得
by
Yuya Unno
AI入門「第1回:AIの歴史とTensorFlow」
by
fukuoka.ex
Chainerのテスト環境とDockerでのCUDAの利用
by
Yuya Unno
ディープラーニングで株価予測をやってみた
by
卓也 安東
「TensorFlow Tutorialの数学的背景」 クイックツアー(パート1)
by
Etsuji Nakai
TensorFlowをざっくりLTしてみた
by
Mitsuki Ogasahara
全脳アーキテクチャ若手の会20170131
by
Hangyo Masatsugu
Dropout Distillation
by
Shotaro Sano
深層学習フレームワークChainerの特徴
by
Yuya Unno
Learning to forget continual prediction with lstm
by
Fujimoto Keisuke
NIPS2013読み会: Distributed Representations of Words and Phrases and their Compo...
by
Yuya Unno
Meta-Learning with Memory Augmented Neural Network
by
Yusuke Watanabe
もう学習は機械に任せたい2 -ディープラーニングの逆襲-
by
Kosuke Sugahara
内省するTensorFlow
by
Yoshiyuki Kakihara
Basic deep learning_framework
by
KazuhiroSato8
Facebookの人工知能アルゴリズム「memory networks」について調べてみた
by
株式会社メタップスホールディングス
2016tf study5
by
Shin Asakawa
言語と知識の深層学習@認知科学会サマースクール
by
Yuya Unno
Development and Experiment of Deep Learning with Caffe and maf
by
Kenta Oono
Similar to TensorFlow 入門
PPTX
Machine Learning Fundamentals IEEE
by
Antonio Tejero de Pablos
PPTX
Deep Learning基本理論とTensorFlow
by
Tadaichiro Nakano
PDF
PythonによるDeep Learningの実装
by
Shinya Akiba
PPTX
AI入門「第4回:ディープラーニングの中身を覗いて、育ちを観察する」
by
fukuoka.ex
PPTX
機械学習の基礎
by
Ken Kumagai
PDF
チュートリアル:細胞画像を使った初めてのディープラーニング
by
DaisukeTakao
PPTX
「機械学習とは?」から始める Deep learning実践入門
by
Hideto Masuoka
PDF
これから始める人のためのディープラーニング基礎講座
by
NVIDIA Japan
PPTX
機械学習入門
by
Fujio Kojima
PDF
深層学習入門
by
Danushka Bollegala
PDF
Deep Learning - Forward Propagation
by
Shinobu Kinjo
PDF
深層学習(講談社)のまとめ(1章~2章)
by
okku apot
PDF
20160329.dnn講演
by
Hayaru SHOUNO
PPTX
tfug-kagoshima
by
tak9029
PDF
Getting Started with Deep Learning using Scala
by
Taisuke Oe
PPTX
Cvim saisentan-6-4-tomoaki
by
tomoaki0705
PPTX
Human Brain to Tensorflow in 5 Minutes
by
James Neve
PDF
Akira shibata at developer summit 2016
by
Akira Shibata
PPTX
令和元年度 実践セミナー - Deep Learning 概論 -
by
Yutaka KATAYAMA
PDF
深層学習(ディープラーニング)入門勉強会資料(浅川)
by
Shin Asakawa
Machine Learning Fundamentals IEEE
by
Antonio Tejero de Pablos
Deep Learning基本理論とTensorFlow
by
Tadaichiro Nakano
PythonによるDeep Learningの実装
by
Shinya Akiba
AI入門「第4回:ディープラーニングの中身を覗いて、育ちを観察する」
by
fukuoka.ex
機械学習の基礎
by
Ken Kumagai
チュートリアル:細胞画像を使った初めてのディープラーニング
by
DaisukeTakao
「機械学習とは?」から始める Deep learning実践入門
by
Hideto Masuoka
これから始める人のためのディープラーニング基礎講座
by
NVIDIA Japan
機械学習入門
by
Fujio Kojima
深層学習入門
by
Danushka Bollegala
Deep Learning - Forward Propagation
by
Shinobu Kinjo
深層学習(講談社)のまとめ(1章~2章)
by
okku apot
20160329.dnn講演
by
Hayaru SHOUNO
tfug-kagoshima
by
tak9029
Getting Started with Deep Learning using Scala
by
Taisuke Oe
Cvim saisentan-6-4-tomoaki
by
tomoaki0705
Human Brain to Tensorflow in 5 Minutes
by
James Neve
Akira shibata at developer summit 2016
by
Akira Shibata
令和元年度 実践セミナー - Deep Learning 概論 -
by
Yutaka KATAYAMA
深層学習(ディープラーニング)入門勉強会資料(浅川)
by
Shin Asakawa
More from Takenori Nakagawa
PDF
Service Workers Push API Hands-on
by
Takenori Nakagawa
PDF
機械学習を用いたパターンロック認証の強化手法
by
Takenori Nakagawa
PDF
Git 初心者のための GitHub Pages
by
Takenori Nakagawa
PDF
OpenGL 3DCG
by
Takenori Nakagawa
PDF
Docker で Deep Learning
by
Takenori Nakagawa
PDF
phpck
by
Takenori Nakagawa
PDF
Service Workers
by
Takenori Nakagawa
PPTX
後期講座07
by
Takenori Nakagawa
PPTX
後期講座05
by
Takenori Nakagawa
PDF
01.app
by
Takenori Nakagawa
PDF
GitHub Travis-CI Go!
by
Takenori Nakagawa
PPTX
後期講座03
by
Takenori Nakagawa
PDF
後期02
by
Takenori Nakagawa
PPTX
後期講座08
by
Takenori Nakagawa
PDF
01:artificial life
by
Takenori Nakagawa
PDF
WebGL
by
Takenori Nakagawa
PDF
後期05
by
Takenori Nakagawa
PDF
densan2014-late01
by
Takenori Nakagawa
PDF
OpenIL vol.1
by
Takenori Nakagawa
PDF
後期03
by
Takenori Nakagawa
Service Workers Push API Hands-on
by
Takenori Nakagawa
機械学習を用いたパターンロック認証の強化手法
by
Takenori Nakagawa
Git 初心者のための GitHub Pages
by
Takenori Nakagawa
OpenGL 3DCG
by
Takenori Nakagawa
Docker で Deep Learning
by
Takenori Nakagawa
phpck
by
Takenori Nakagawa
Service Workers
by
Takenori Nakagawa
後期講座07
by
Takenori Nakagawa
後期講座05
by
Takenori Nakagawa
01.app
by
Takenori Nakagawa
GitHub Travis-CI Go!
by
Takenori Nakagawa
後期講座03
by
Takenori Nakagawa
後期02
by
Takenori Nakagawa
後期講座08
by
Takenori Nakagawa
01:artificial life
by
Takenori Nakagawa
WebGL
by
Takenori Nakagawa
後期05
by
Takenori Nakagawa
densan2014-late01
by
Takenori Nakagawa
OpenIL vol.1
by
Takenori Nakagawa
後期03
by
Takenori Nakagawa
TensorFlow 入門
1.
TensorFlow 入門 機械学習から画像認識まで 株式会社インフィニットループ アルバイト 中川武憲
2.
Agenda ・ 機械学習 ・ Neural
Network ・ TensorFlow ・ 画像認識
3.
Attention 筆者も勉強中のため、所々間違っている箇所 があるかもしれませんが、マサカリは受け取れる ように優しく投げていただけると幸いです。
4.
機械学習 (Machine Learning) ・
データから反復的に学習 ・ 学習結果から未知のデータに対して判断 ・ 学習に用いるデータ: 訓練データ (学習データ) ・ 未知のデータ: 試験データ (テストデータ)
5.
機械学習 - 種類 ・
教師あり学習 → 入力(訓練データ)に対して答え(ラベル)がある ・ 教師なし学習 → 答えの分からない入力しか無い ・ 半教師あり学習 → ラベルのないデータとラベルのあるデータ両方で学習する ・ 強化学習 → 答えは分からないけど、断片的な状態は評価できる
6.
機械学習 - 手法の一部 ・
ニューラルネットワーク → 人工神経ネットワークを使って学習 ・ 進化型プログラミング → 人工的な遺伝の仕組を使って学習 ・ 決定木学習 → データから決定木という予測モデルを作ることで学習 ・ Q学習 → 環境、報酬、エージェントを用いて最適行動を獲得する学習
7.
Neural Network CC BY:
zcool.com.cn
8.
Neural Network ・ 脳の神経細胞の働きを参考に考案された 機械学習の手法の一種 ・
最もシンプルな2層構造: 単純パーセプトロン ・ 中間層(隠れ層)があるもの: 多層パーセプトロン ・ 中間層が2層以上のもの: Deep Neural Network
9.
Neural Network 形式ニューロン 重み w バイアス
b 活性化関数 φ 入力 x x1 x2 xn w1 w2 wn 出力 y ・ ・ ・ ・ ・ ・
10.
Neural Network ・ ・ ・ ・ ・ ・ 入力層 中間層(隠れ層)
出力層 多層パーセプトロン
11.
Backpropagation ・ ・ ・ ・ ・ ・ 誤差逆伝播法とも言う 教師データ 重み調整 重み調整
12.
Deep Learning ・ Deep
Neural Network は多層になるほど学習 しずらくなる ・ Backpropagation により誤差が入力層へ伝播 しにくくなり過学習が起こる ・ Dropout など様々な対策が施されている
13.
Dropout ・ ・ ・ ・ ・ ・ 入力層 中間層(隠れ層) 出力層 任意の確率でニューロンをなかったことにする
14.
TensorFlow ・ Google の開発している機械学習ライブラリ ・
C++ や Python から扱える ・ Android でも動くよ! ・ Windows ではまだ動かないよ… Docker 使ってね!
15.
Tutorial ・ Docker で環境構築 (Docker
の導入方法は省略) ・ TensorFlow 公式イメージ https://hub.docker.com/r/tensorflow/tensorflow/ $ docker pull tensorflow/tensorflow:0.7.1
16.
Run ・ port 8888
は Jupyter 用 ・ port 6006 は TensorBoard 用 (後述) $ docker run -itd --name tf -p 8888:8888 -p 6006:6006 tensorflow/tensorflow:0.7.1
17.
Exec ・ 以後、コンテナ内での処理 ・ Windows
の方で SSH が面倒な場合は Jupyter を使いましょう $ docker exec -it tf bash
18.
Jupyter ・ IPython Notebook
の多言語対応版といった所 ・ 対話的に動くコードを含んだドキュメントが作れる
19.
Jupyter Terminal の開き方
20.
Jupyter Terminal の開き方
21.
TensorFlow ・ まずは簡単な算数から ・ Python
インタプリタを起動する $ python
22.
TensorFlow ・ TensorFlow の
Hello World > import tensorflow as tf > msg = tf.constant("Hello World") > sess = tf.Session() > print sess.run(msg) Tensor が返る
23.
TensorFlow で計算① ・ 1
+ 1 ・ m + m の時点では計算されていない sess.run に渡った時点で計算される > m = tf.constant(1) > print sess.run(m + m)
24.
TensorFlow で計算② ・ TensorFlow
で sigmoid 関数 > a = tf.constant(5) > x = tf.placeholder(tf.float32) > sigmoid = 1 / (1 + tf.exp(-a * x)) > print sess.run(sigmoid, feed_dict={x: 0})
25.
Fetch TensorFlow Repository tarball ・
Tutorialを実行するためにリポジトリの アーカイブをダウンロードしましょう # curl -Lo tensorflow.tar.gz https://github.com/tensorflow/ tensorflow/archive/v0.7.1.tar.gz # tar xzvf tensorflow.tar.gz # cd tensorflow*
26.
手書き文字認識 ・ 手書き数字 0~9
を判定する ・ 4層ニューラルネットワーク # cd tensorflow/examples/tutorials/ mnist # python fully_connected_feed.py
27.
TensorBoard ・ TensorFlow の可視化ツール ・
tf.train.SummaryWriter で書き出したデータが見られる # tensorboard --logdir data
28.
活用方法 ・ 画像認識 (分類) ・
自然言語処理 (感情, 意味認識) ・ 作画, 作曲などクリエイティブな分野 ・ ノイズ除去 (waifu2x等) ・ ?
29.
ご清聴ありがとうございました
Download