Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NNにふれてみて
Search
bakunyo
February 14, 2017
Technology
0
950
NNにふれてみて
開発合宿@鎌倉で発表した際に使用した資料です
bakunyo
February 14, 2017
Tweet
Share
More Decks by bakunyo
See All by bakunyo
合宿成果@日本色
bakunyo
0
120
GitHub Actions CI/CD Update
bakunyo
0
150
AMP 完全に理解した
bakunyo
0
280
RoRoRoRoR
bakunyo
0
820
Other Decks in Technology
See All in Technology
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
610
開発生産性を組織全体の「生産性」へ! 部門間連携の壁を越える実践的ステップ
sudo5in5k
0
440
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
160
自律的なスケーリング手法FASTにおけるVPoEとしてのアカウンタビリティ / dev-productivity-con-2025
yoshikiiida
0
510
GitHub Copilot の概要
tomokusaba
1
150
FOSS4G 2025 KANSAI QGISで点群データをいろいろしてみた
kou_kita
0
240
なぜ私はいま、ここにいるのか? #もがく中堅デザイナー #プロダクトデザイナー
bengo4com
0
1.3k
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
5
590
rubygem開発で鍛える設計力
joker1007
2
270
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
5
590
プロダクトエンジニアリング組織への歩み、その現在地 / Our journey to becoming a product engineering organization
hiro_torii
0
140
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
160
Featured
See All Featured
Building an army of robots
kneath
306
45k
Rails Girls Zürich Keynote
gr2m
94
14k
Into the Great Unknown - MozCon
thekraken
39
1.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Done Done
chrislema
184
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
We Have a Design System, Now What?
morganepeng
53
7.7k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Transcript
NNʹ;ΕͯΈͯ 2017/02/12 @ ݹయ෦߹॓ Izuta Hiroyuki
Γ͔ͨͬͨ͜ͱ • Ξχϝը૾ྨث • Deep LearningͰϥϒϥΠϒʂΩϟϥΛࣝผ͢Δ - http://christina.hatenablog.com/entry/2015/01/23/212541 • TensorFlowͰΞχϝΏΔΏΓͷ੍࡞ձࣾΛࣝผ͢Δ
- http://kivantium.hateblo.jp/entry/2015/11/18/233834
ͬͨ͜ͱ • DeepLearningຊͷ3~4ষ • χϡʔϥϧωοτϫʔΫͰ࿈ཱํఔࣜΛղ͘ • TensorFlowΛͪΐͬͱ৮ͬͯΈΔ • CIFAR-10ͷը૾ྨ
1࣍ؔ y = 0.3x + 0.1 ॳظ: W(eight) = -1
~ 1ͷϥϯμϜͳ b(ias) = 1 ଛࣦؔ: ̎ޡࠩ ޯ߱Լ๏
1࣍ؔ y = 0.3x + 0.1 ʹۙͮ͘ ʹۙͮ͘
࿈ཱํఔࣜ • ͔ͨ͠܅1݁ࠗࣜʹग़੮ͨ͜͠ͱ͕ແ͘ɺ͝ॕّͷ ૬͕Θ͔Βͳ͍ • طࠗͷ༑ਓ3ਓʹฉ͍ͯɺͦΕͧΕ͝ॕّͷ߹ܭ͕͍͘Β ͔֬ೝͨ͠ • ͝ॕّͷύλʔϯྨɾ༑ਓɾਓͷ3ύλʔϯ ͰɺͦΕͧΕ͍͘Βʁ
͝ॕّ ྨ ਓ ༑ਓ ਓ ਓ ਓ ߹ܭ ສԁ
͝ॕّ
CIFAR-10Ͱը૾ྨ
CIFAR-10 • 10छྨͷը૾ྨʹΘΕΔσʔληοτ
ਪϞσϧ: ଟͷCNN • CNNʢConvolutional Neural Networkʣ ΈࠐΈχϡʔϥϧωοτϫʔΫ • ΈࠐΈɾϓʔϦϯάɾશ݁߹͔ΒͳΔ •
ΈࠐΈ: ಛඍྔͷநग़ • ϓʔϦϯά: Ԡෆมੑͷ֫ಘ
TensorBoard • TensorFlow ඪ४ఴͷՄࢹԽπʔϧ • tensorboard --logdir={logσΟϨΫτϦ}
Demo
CNNͷ్த Accurancy: 0.2 -> 0.5 ͘Β͍·Ͱ্ঢ͢Δͷݟͯதஅ
ϋϚͬͨͱ͜Ζ
TensorFlowͰHello, World • ͍͖ͳΓίέΔɾɾɾ • AttributeError: module 'tensorflow' has no
attribute ‘constant' • import tensorflow as tf • ϑΝΠϧ໊Λ tensorflow.py ʹͯͨ͠ͷ͕ݪҼ • tfͰͳ͘Pythonͷ • http://stackoverflow.com/questions/37383812/tensorflow- module-object-has-no-attribute-placeholder
Depreciated Methods • มͷॳظԽ (چ) tf.initialize_all_variables() (৽) tf.global_variables_initializer() • TensorBoardͷೖྗ
(چ) tf.train.SummaryWriter() (৽) tf.summary.FileWriter() • άϥϑఆٛ (چ) sess.graph_def (৽) sess.graph
(༨ஊ) DocumentʹDepreciated͕͋ͬͨͷͰ PRૹΖ͏ͱͨ͠Βɾɾɾ
(༨ஊ) DocumentʹDepreciated͕͋ͬͨͷͰ PRૹΖ͏ͱͨ͠Βɾɾɾ
(༨ஊ) DocumentʹDepreciated͕͋ͬͨͷͰ PRૹΖ͏ͱͨ͠Βɾɾɾ
ײ • Γ͔ͨͬͨ͜ͱ·ͰḷΓண͚ͳ͔ͬͨ • PythonTensorFlowෆ׳Εײ • ଟ࣍ݩྻɺreshapeͱ͔Ͱਖ਼֬ʹΠϝʔδ ม͍ͨ͠
ࠓޙ • ·ͣຊΛ࠷ޙ·ͰಡΉ • ྲྀΕ͕ΠϝʔδͰ͖ͯ͘Δͱָ͍͠ • ը૾ྨΓ͍ͨɺ͚Ͳը૾ͷऩूͱϥϕϦ ϯά͕໘ͦ͏
͓ΘΓ