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
学習しないTensorFlow
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
takenakam
April 18, 2016
Technology
0
4.3k
学習しないTensorFlow
TensorFlow勉強会(3)の発表資料です
takenakam
April 18, 2016
Tweet
Share
More Decks by takenakam
See All by takenakam
「異常検知と変化検知」輪読会 第3章発表資料
functionalaho
0
1.3k
Other Decks in Technology
See All in Technology
【Oracle Cloud ウェビナー】データ主権はクラウドで守れるのか?NTTデータ様のOracle Alloyで実現するソブリン対応クラウドの最適解
oracle4engineer
PRO
3
120
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
200
OCI技術資料 : ロード・バランサ 概要 - FLB・NLB共通
ocise
4
27k
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
260
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
390
韓非子に学ぶAI活用術
tomfook
3
1.2k
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
170
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
830
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
160
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
260
MIX AUDIO EN BROADCAST
ralpherick
0
120
Featured
See All Featured
A better future with KSS
kneath
240
18k
The Curse of the Amulet
leimatthew05
1
11k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
280
Paper Plane (Part 1)
katiecoart
PRO
0
6.1k
Between Models and Reality
mayunak
2
240
How to train your dragon (web standard)
notwaldorf
97
6.6k
RailsConf 2023
tenderlove
30
1.4k
The SEO Collaboration Effect
kristinabergwall1
0
410
The untapped power of vector embeddings
frankvandijk
2
1.6k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
New Earth Scene 8
popppiees
1
1.9k
Transcript
χϡʔϥϧωοτҎ֎Ͱͷ 5FOTPS'MPX׆༻๏ 5FOTPS'MPXษڧձʢ̏ʣ GBIP
ֶश͠ͳ͍5FOTPS'MPX 5FOTPS'MPXษڧձʢ̏ʣ GBIP
͓ଋ ຊࢿྉ͓Αͼൃݴͷ༰ݸਓͷݟղͰ͋Γɺॴଐ৫ɾษڧձओ࠵ऀͷݟղ ؚΈ·ͤΜɻ
ࣗݾհ GBIP !GVODUJPOBMBIP ג ϒϦϦΞϯταʔϏεॴଐ "OESPJEΤϯδχΞ
͓͜ͱΘΓ ຊൃදͰػցֶशͷग़͖ͯ·ͤΜ
5FOTPS'MPXͱʁ
ग़య,B[VOPSJ4BUP (PPHMF IUUQTTQFBLFSEFDLDPNLB[VOPSJDMPVEWJTJPOBQJBOEUFOTPSqPX
ग़య,B[VOPSJ4BUP (PPHMF IUUQTTQFBLFSEFDLDPNLB[VOPSJDMPVEWJTJPOBQJBOEUFOTPSqPX
ͬͪ͜ ग़య,B[VOPSJ4BUP (PPHMF IUUQTTQFBLFSEFDLDPNLB[VOPSJDMPVEWJTJPOBQJBOEUFOTPSqPX
ͬͪ͜ ग़య,B[VOPSJ4BUP (PPHMF IUUQTTQFBLFSEFDLDPNLB[VOPSJDMPVEWJTJPOBQJBOEUFOTPSqPX
ग़యIUUQTXXXUFOTPSqPXPSHWFSTJPOTSUVUPSJBMTJOEFYIUNM
ग़యIUUQTXXXUFOTPSqPXPSHWFSTJPOTSUVUPSJBMTJOEFYIUNM ୭৮Εͳ͍ɾɾɾ օɺڵຯͳ͍ʁ
Γ͍ͨ͜ͱ ภඍํఔࣜΛղ͖͍ͨ ֦ࢄํఔࣜ Ԡ֦ࢄํఔࣜ ϙΞιϯํఔࣜ
࣍ ඍํఔࣜͷࠩԽ ΈࠐΈͰඍํఔࣜΛղ͘ྲྀΕ ܭࢉྫ SBJOESPQTνϡʔτϦΞϧʹ͍ͭͯ ·ͱΊɾॴײɾࠓޙ
ภඍํఔࣜͬͯͲΜͳͷʁ ֦ࢄํఔࣜ ࣍ݩ V U Y Z ʢྫԹʣͷ࣌ؒൃలํఔࣜ FY
ͷ֦ࢄʢಋํఔࣜʣ ∂u ∂t = D ∂2 ∂x2 + ∂2 ∂y2 u
มΛࢄԽ͠ɺV YK ͷඍΛલޙͷVͷΛͬͯۙࣅ͢Δ V Y ͷ֊ඍͷࠩԽʢத৺ࠩʣ V Y ͷ֊ඍͷࠩԽʢத৺ࠩʣ
ඍԋࢉͷࠩදݱʢ࣍ݩʣ
∂u ∂t = D ∂2 ∂x2 + ∂2 ∂y2 u
࣍ݩͷ߹ಉ༷ʹ͢Δͱ ͰΈࠐΈʂ Z Y ϥϓϥγΞϯΧʔωϧͱ͍͏ શ֨ࢠͰΈࠐΉ
࣌ؒํͷੵ ࣌ؒํલਐࠩ ݞͷఴࣈO࣌Λද͢ EUݱ࣌ͱͷࠩͰۙࣅ͢Δ ∂u ∂t = D ∂2 ∂x2
+ ∂2 ∂y2 u
݁ہɺ֦ࢄํఔࣜΛࠩԽ͢Δͱ ݱࡏͷঢ়ଶ ͰΈࠐΈ ࣌ະདྷ ॳظঢ়ଶ U ɾɾɾ ऴঢ়ଶɹ ϥϓϥγΞϯͰ
ΈࠐΈ U ܁Γฦ͠
ܭࢉͯ͠Έͨ ˞ύϥϝλςΩτʔͰ͢ ࣮ࡍͷݱΛ࠶ݱ͢ΔͷͰ͋Γ·ͤΜ
֦ࢄํఔࣜ ॳظঢ়ଶ E E ಉ࣌ࠁͷεφοϓγϣοτ E E ∂u ∂t =
D ∂2 ∂x2 + ∂2 ∂y2 u ˠɹUGOOEFQUIXJTF@DPOWE
Ԡ֦ࢄํఔࣜ ྲྀମͷෆ҆ఆੑʹΑΔύλʔϯɾ༷ͷࣗൃతܗϞσϧ FYಈͷൽෘ༷ ϥϓϥγΞϯ ͰΈࠐΈ ఆ FMFNFOUXJTF ɾV৭ૉணΛଅਐ͢Δ࣭ͷີ
ɾWͦΕΛ્͢Δ࣭ͷີ ग़య<>*1ZUIPOσʔλαΠΤϯεΫοΫϒοΫ Ԡ߲ ֦ࢄ߲
Ԡ֦ࢄํఔࣜ ग़యIUUQTKBXJLJQFEJBPSHXJLJνϡʔϦϯάɾύλʔϯ
Ԡ֦ࢄํఔࣜ 境界の処理を サボっている ࣌ؒܦա
SBJOESPQTνϡʔτϦΞϧ ࣍ݩಈํఔࣜʢݮਰ͋Γʣ Χʔωϧ ϥϓϥγΞϯͷฏۉ ࣌ؒੵ࣍ͷϧϯήΫολ
ྫɿ࣭ྔЛʹΑΔॏྗП ిՙີʹΑΔిͳͲ ⒎U ''5ͰϙΞιϯํఔࣜ ͜͜ʹ࣭ ͓͍ͨ ˜ φ = ˜
ρ kx + ky ϑʔϦΤۭؒͰີЛ͔ΒПΛٻΊɺ ͦΕΛٯ''5͢Δ͜ͱͰɺ࣮ۭؒͷПΛٻΊΔ͜ͱ͕Ͱ͖Δ <>γϛϡϨʔγϣϯఱจֶ r0.7以降でfftが実装されたが現状GPUのみの模様 https://github.com/tensorflow/tensorflow/issues/386 x y J⒎U
·ͱΊ
·ͱΊ ΈࠐΈͰภඍํఔࣜΛղ͍ͨ ৽͘͠Ճ͞ΕͨPQͷ''5Λ͔ͭͬͯΈͨ $16લఏͩͱ͋͑ͯ5FOTPS'MPXͰܭࢉ͢Δཧ༝ͳ͍ͱࢥ͏ (16ͷࢄڥͰਅՁΛൃش͢Δʁ
ࢀߟจݙ 5FOTPS'MPX IUUQTXXXUFOTPSqPXPSH ,B[VOPSJ4BUP IUUQTTQFBLFSEFDLDPNLB[VOPSJDMPVEWJTJPOBQJBOEUFOTPSqPX
8JLJQFEJB IUUQTKBXJLJQFEJBPSHXJLJνϡʔϦϯάɾύλʔϯ ౻Ҫଂ lྲྀମྗֶͷܭࢉ๏z ౦ژେֶग़൛ձ ۔ߒ lඍํఔࣜʹΑΔཧϞσϧͱෳࡶܥz ݱֶࣾ ࡕ࣏ Ֆྠ ३Ұ zݱͷఱจֶγϛϡϨʔγϣϯఱจֶz ຊධࣾ ߐ७ ాܡҰ കଜխ೭ lӉྲྀମྗֶͷجૅz ຊධࣾ $ZSJMMF3PTTBOU ༁٠জ l*1ZUIPOσʔλαΠΤϯεΫοΫϒοΫz ΦϥΠϦʔɾδϟύϯ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠