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
【 tech boost】AI/DSエキスパート(ニューラルネットワーク)
Search
Takehiro Yamaguchi
January 20, 2019
Technology
0
120
【 tech boost】AI/DSエキスパート(ニューラルネットワーク)
【 tech boost】AI/DSエキスパート(ニューラルネットワーク)
Takehiro Yamaguchi
January 20, 2019
Tweet
Share
More Decks by Takehiro Yamaguchi
See All by Takehiro Yamaguchi
tech boost_deeplearning
takexhero
0
110
開発業務について
takexhero
0
600
セキュリティについて
takexhero
0
450
問題解決力について
takexhero
0
590
データベースについて
takexhero
0
1.3k
ネットワークについて
takexhero
0
620
オブジェクト指向について
takexhero
0
1.4k
Other Decks in Technology
See All in Technology
Amazon GuardDuty での脅威検出:脅威検出の実例から学ぶ
kintotechdev
0
120
全員が手を動かす組織へ - 生成AIが変えるTVerの開発現場 / everyone-codes-genai-transforms-tver-development
tohae
0
220
[OCI Technical Deep Dive] OracleのAI戦略(2025年8月5日開催)
oracle4engineer
PRO
1
210
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
680
AIエージェントを現場で使う / 2025.08.07 著者陣に聞く!現場で活用するためのAIエージェント実践入門(Findyランチセッション)
smiyawaki0820
7
1.2k
Infrastructure as Prompt実装記 〜Bedrock AgentCoreで作る自然言語インフラエージェント〜
yusukeshimizu
1
140
JAWS-UG のイベントで使うハンズオンシナリオを Amazon Q Developer for CLI で作ってみた話
kazzpapa3
0
110
Exadata Database Service on Dedicated Infrastructure セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
280
リモートワークで心掛けていること 〜AI活用編〜
naoki85
0
180
AI関数が早くなったので試してみよう
kumakura
0
320
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
120
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
160
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
524
40k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.4k
Thoughts on Productivity
jonyablonski
69
4.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Adopting Sorbet at Scale
ufuk
77
9.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
The Pragmatic Product Professional
lauravandoore
36
6.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Transcript
$POpEFOUJBM $ #SBOEJOH&OHJOFFS*OD
$ #SBOEJOH&OHJOFFS*OD tech boost AI/DS Expert ୈ̔ճߨٛ χϡʔϥϧωοτϫʔΫ
$ #SBOEJOH&OHJOFFS*OD ࣗݾհ යాɹڵ໌ ܚጯٛक़େֶେֶӃɹཧֶݚڀՊ ઐɿ࣌ܥྻղੳɺਂֶश झຯ ಡॻɺےτϨɺεϊϘ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫ ɾχϡʔϥϧωοτͷϕʔεٕज़ɼύʔηϓτϩϯ ɾχϡʔϥϧωοτͷΈ ɾχϡʔϥϧωοτͷֶश ɾχϡʔϥϧωοτϫʔΫͷεΫϥον࣮
$ #SBOEJOH&OHJOFFS*OD ※ࠓճԋशܗࣜʹΑΓɺ Jupyter Notebook্Ͱ͓ૹΓ͢Δ ϑΝΠϧΛ֤࣮ࣗߦ͍͖ͯͨͩ͠·͢ɻ 5ষͱಉ༷ʹɺJupyter NotebookΛىಈ͠ɺ ͓ૹΓ͢ΔϑΝΠϧΛ։͍͍ͯͩ͘͞ɻ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͱʁ ݱࡏੈؒతʹΛूΊ͍ͯΔػցֶशٕज़Ͱ͋Δ σΟʔϓϥʔχϯάͷͱͳΔٕज़ ੜͷਆܦͷߏΛֶతʹਅࣅͨ͠ػցֶशख๏ ਆܦࡉ๔ χϡʔϩϯ ϞσϧԽ γφϓε
χϡʔϩϯ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫ ɾχϡʔϥϧωοτͷϕʔεٕज़ɼύʔηϓτϩϯ ɾχϡʔϥϧωοτͷݪཧ ɾχϡʔϥϧωοτͷֶश ɾχϡʔϥϧωοτϫʔΫͷεΫϥον࣮
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτͷϕʔεٕज़ɼύʔηϓτϩϯ ಈͷਆܦࡉ๔Λϕʔεʹߏங͞ΕֶͨशϞσϧ ਆܦࡉ๔ɼଞͷࡉ๔͔ΒෳͷೖྗΛड͚औΓɼ ೖྗ͕ҰఆͷΛ͑Δͱ৴߸Λग़ྗ͢ΔΈ͕͋Δ ͜ͷߏΛֶతʹ࠶ݱ͢Δ͜ͱΛతʹٕͨ͠ज़Λɼ ʮύʔηϓτϩϯʯͱ͍͏ɽ ೖྗY ೖྗY
ೖྗY ॏΈX ॏΈX ॏΈX ͖͍͠В ग़ྗZ
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͷߏ ύʔηϓτϩϯɼෳͷ৴߸Λೖྗͱͯ͠ड͚औΓɼ1ͭͷ৴߸Λग़ྗ͢Δɽ ύʔηϓτϩϯͷ৴߸ʮྲྀ͢ʯɼʮྲྀ͞ͳ͍ʯͷೋͰ͋Δɽ ʮ৴߸Λྲྀ͞ͳ͍ʯΛ̌ɼʮ৴߸Λྲྀ͢ʯΛ̍ͱ͢Δɽ Z Y Y X
X
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͷߏ Z Y Y X X χϡʔϩϯ ϊʔυ
ɿਆܦࡉ๔ʹ૬ ೖ ྗ ৴ ߸ ݁߹ॏΈ ೖྗ৴߸ֻ͕͚߹Θ͞ΕΔ ৴߸ͷ૯͕͋Δ͖͍͠Λ͑ͨ߹ʹ̍Λग़ྗ ʮχϡʔϩϯͷൃՐʯͱදݱ ৴߸ͷ૯
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͷߏ ᮢΛθͱ͢Δͱɼύʔηϓτϩϯͷಈ࡞ݪཧ࣍ͷࣜͰදͤΔɽ Z Y Y X X ɿೖྗ৴߸͕͖͍͠Λ͑ͳ͍߹̌Λฦ͢
ɿೖྗ৴߸͕͖͍͠Λ͑Δ߹Λฦ͢
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰANDԋࢉΛ࣮͢Δ ίϯϐϡʔλͷԋࢉํ๏ͱͯ͠ɼ̍Λਅɼ̌Λِͱ͢ΔਅِΛ༻ͨ͠ཧԋࢉ͕͋Δɽ ANDԋࢉɼ2ͭͷೖྗ͕̍ͷ͚࣌ͩ̍Λग़ྗ͠ɼͦΕҎ֎̌Λग़ྗ͢ΔΈͱͳ͍ͬͯΔɽ ͪ͜ΒΛύʔηϓτϩϯΛ༻͍࣮ͯͯ͠ΈΔ Y̍ Y̎ Z
ೋͭͷೖྗ͕ ྆ํͱ̍ͷ߹ͷΈ ̍Λग़ྗ͢Δ
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰANDԋࢉΛ࣮͢Δ ANDԋࢉΛߦ͏ύʔηϓτϩϯΛهड़͢͠ͱ࣍ͷࣜͷΑ͏ʹͳΔɽ લड़ͷࣜͰɼθ→-w0 ʹஔ͖͑
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰANDԋࢉΛ࣮͢Δ PythonʹΑΔ࣮࣍ͷΑ͏ʹͳΔ
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰNANDԋࢉΛ࣮͢Δ ANDԋࢉͱٯͷԋࢉΛߦ͏ͷ͕NANDԋࢉͰ͋Δɽ NANDճ࿏ͷಈ࡞ݪཧ࣍ͷදͷΑ͏ʹͳΔɽ Y̍ Y̎ Z
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰNANDԋࢉΛ࣮͢Δ PythonʹΑΔ࣮࣍ͷΑ͏ʹͳΔ
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰORԋࢉΛ࣮͢Δ ORԋࢉɼೖྗ৴߸ͷগͳ͘ͱ1͕ͭ1Ͱ͋Εɼ̍Λग़ྗ͢Δɽ ORԋࢉͷಈ࡞ݪཧ࣍ͷදͷΑ͏ʹͳΔɽ Y̍ Y̎ Z
ೋͭͷೖྗͷ͏ͪ গͳ͘ͱ͕ͭ̍Ͱ͋Ε ̍Λग़ྗ
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͰORԋࢉΛ࣮͢Δ PythonʹΑΔ࣮࣍ͷΑ͏ʹͳΔ
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͷݶք "/%ԋࢉ 03ԋࢉ ઢܗՄೳͳ߹ʹରԠͰ͖Δ ֤ؔΛՄࢹԽ͢Δ
Y Y Y Y
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͷݶք ઢܗෆՄೳͳ߹ ઢܗෆՄೳͳ߹ʹରԠͰ͖ͳ͍ʂʂ
Y Y ҰຊͷઢͰ͚Δ͜ͱ͕Ͱ͖ͳ͍
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯ ύʔηϓτϩϯΛෳॏͶΔ Z Y Y
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯ ύʔηϓτϩϯΛෳॏͶΔ͜ͱʹΑΔϝϦοτ
Y Y Ҿ͚Δઢͷຊ͕૿͑ΔͨΊɼઢܗෆՄೳͳσʔλʹରԠՄೳͱͳΔ
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯΛར༻ͨ͠XORԋࢉͷ࣮ XORԋࢉͷಈ࡞ݪཧ ഉଞతཧΛٻΊΔɼY YͷͲͪΒ͔Ұํ͕̍ͷ͚࣌ͩ̍Λग़ྗ Y̍ Y̎ Z
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯΛར༻ͨ͠XORԋࢉͷ࣮ XORԋࢉΛਤࣔ͢Δ
Y Y
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯΛར༻ͨ͠XORԋࢉͷ࣮ XORԋࢉΛਤࣔ͢Δ
Y Y
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯΛར༻ͨ͠XORԋࢉͷ࣮ "/%ɼOR,ANDԋࢉΛΈ߹ΘͤͯXORԋࢉΛදݱ͢Δ Y̍ Y̎ /"/% 03 "/%
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯΛར༻ͨ͠XORԋࢉͷ࣮ "/%ɼOR,ANDԋࢉΛΈ߹ΘͤͯXORԋࢉΛදݱ͢Δ 903 Y Y /"/% 03
$ #SBOEJOH&OHJOFFS*OD ଟύʔηϓτϩϯΛར༻ͨ͠XORԋࢉͷ࣮ PythonʹΑΔ࣮࣍ͷΑ͏ʹͳΔ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫ ɾχϡʔϥϧωοτͷϕʔεٕज़ɼύʔηϓτϩϯ ɾχϡʔϥϧωοτͷΈ ɾχϡʔϥϧωοτͷֶश ɾχϡʔϥϧωοτϫʔΫͷεΫϥον࣮
$ #SBOEJOH&OHJOFFS*OD ύʔηϓτϩϯͱχϡʔϥϧωοτϫʔΫͷҧ͍ ύʔηϓτϩϯɿઢܗՄೳͳ߹࠷దͳॏΈ͕ٻ·Δ͕ɼ ɹɹɹɹɹɹɹɹઢܗෆՄೳͳ߹ରԠ͕͍͠ ɹɹɹɹɹɹɹɹ׆ੑԽ͕ؔεςοϓؔͷΈ ɹɹɹɹɹɹɹɹ χϡʔϥϧωοτϫʔΫɿֶशʹΑͬͯదͳॏΈΛࣗಈతʹٻΊΒΕΔ ɹɹɹɹɹɹɹɹɹɹɹɹଟ༷ͳ׆ੑԽ͕ؔ͋Δ
$ #SBOEJOH&OHJOFFS*OD ׆ੑԽؔͱʁ ೖྗ৴߸ͷ૯Λग़ྗ৴߸ʹม͢Δؔ ೖྗ৴߸ͷ૯͕ͲͷΑ͏ʹൃՐ͢Δ͔ΛܾΊΔػೳΛ࣋ͭ ύʔηϓτϩϯͷ߹ɿεςοϓؔ χϡʔϥϧωοτͷ߹ɿγάϞΠυؔɼReluؔ ೖྗY ೖྗY ೖྗY
X X X ग़ྗG [ ೖྗͷ ૯ [ ׆ੑԽ ؔ G [ [XY XY XY
$ #SBOEJOH&OHJOFFS*OD ׆ੑԽؔͱʁ ೖྗ৴߸ͷ૯Λग़ྗ৴߸ʹม͢Δؔ ೖྗ৴߸ͷ૯͕ͲͷΑ͏ʹൃՐ͢Δ͔ΛܾΊΔػೳΛ࣋ͭ Πϝʔδɿೖྗม͕͋ΔҰఆͷ ͖͍͠ Λ͑Δͱٸܹʹେ͖͘ͳΔؔ [ G
[ Ұఆͷ ͖͍͠ G [
$ #SBOEJOH&OHJOFFS*OD ׆ੑԽؔͱʁ εςοϓؔ PythonʹΑΔ࣮
$ #SBOEJOH&OHJOFFS*OD ׆ੑԽؔͱʁ γάϞΠυؔ PythonʹΑΔ࣮
$ #SBOEJOH&OHJOFFS*OD ׆ੑԽؔͱʁ Reluؔ PythonʹΑΔ࣮
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͷఆࣜԽ CόΠΞε ೖྗ৴߸ͱແؔͷ G׆ੑԽؔ ྫɿγάϞΠυؔ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͷఆࣜԽ CόΠΞε ೖྗ৴߸ͱແؔͷ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͷఆࣜԽ ͜ͷࣜΛߦྻʹΑΓදݱ͢Δ ͷΑ͏ʹҰൠԽͰ͖Δ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͷग़ྗ χϡʔϥϧωοτϫʔΫΛྨʹద༻͢Δ߹ ग़ྗ֬Ͱදݱ͢Δ Ϋϥε̍ͷ֬ Ϋϥε̎ͷ֬ Ϋϥε̏ͷ֬
ΫϥεʹͳΔ͕֬ ࠷ߴ͍ͷͰɼ Ϋϥε̎ͱఆ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͷग़ྗ ιϑτϚοΫεؔ χϡʔϥϧωοτϫʔΫͷग़ྗʹΘΕΔؔ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫͷग़ྗ ιϑτϚοΫεؔͷ࣮
$ #SBOEJOH&OHJOFFS*OD ࡾχϡʔϥϧωοτϫʔΫͷ࣮ (׆ੑԽؔγάϞΠυؔ)
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫ ɾχϡʔϥϧωοτͷϕʔεٕज़ɼύʔηϓτϩϯ ɾχϡʔϥϧωοτͷݪཧ ɾχϡʔϥϧωοτͷֶश ɾχϡʔϥϧωοτϫʔΫͷεΫϥον࣮
$ #SBOEJOH&OHJOFFS*OD ػցֶशͷʮֶशʯͱ۩ମతʹԿΛߦ͍ͬͯΔͷ͔ ʮֶशʯͱɼʮޡࠩؔͷ࠷খԽʯ ޡࠩؔ& ॏΈύϥϝʔλX ޡ͕ࠩؔ࠷খͱͳΔ ύϥϝʔλΛٻΊΔ
$ #SBOEJOH&OHJOFFS*OD ػցֶशͷʮֶशʯͱ۩ମతʹԿΛߦ͍ͬͯΔͷ͔ ઢܗճؼͷྫ ࠷খೋޡࠩͷ࠷খԽ U
$ #SBOEJOH&OHJOFFS*OD ޡࠩؔͷ࠷খԽ ઢܗճؼͷྫ ࠷খೋޡࠩͷ࠷খԽ ޡࠩؔ& ॏΈύϥϝʔλX ޡࠩؔ& ޡ͕ࠩؔ࠷খͱͳΔॏΈΛٻΊΔ
$ #SBOEJOH&OHJOFFS*OD ࠷খೋޡࠩ ʮϞσϧ͕༧ଌͨ͠ʯͱɼʮ࣮ࡍͷσʔλͷʯͷࠩͷೋΛޡࠩؔͱఆٛ͢Δ ҰൠԽ͢Δ ճؼʹରͯ͠ద༻͢Δޡࠩؔ
$ #SBOEJOH&OHJOFFS*OD ࠷খೋޡࠩͷ࣮
$ #SBOEJOH&OHJOFFS*OD ަࠩΤϯτϩϐʔޡࠩ ྨʹରͯ͠ద༻͢Δޡࠩؔ Uྨͷਖ਼ղσʔλ ରԠ͢ΔΠϯσοΫε͚ͩ̍Ͱɼଞͯ̌͢ ྫɿ̏Ϋϥεྨͷ߹ ͕̍ਖ਼ղɿU< >
͕ਖ਼ղɿU< > ͕̏ਖ਼ղɿU< > ZϞσϧͷ༧ଌ ग़ྗ֬ MPHΑΓɼͯ͢ͷσʔλͰਖ਼͍͠ग़ྗΛग़ͨ͠ࡍʹɼ &ͷ̌ͱͳΔɽ
$ #SBOEJOH&OHJOFFS*OD ަࠩΤϯτϩϐʔޡࠩͷ࣮
$ #SBOEJOH&OHJOFFS*OD όονֶश χϡʔϥϧωοτϫʔΫͷ߹ɼऔΓѻ͏σʔλ͕ສ݅ʹ ٴͿ͜ͱ͕ଟ͍ શମͷ͏ͪɼҰ෦ͷσʔλΛऔΓग़͠ɼͦͷσʔλͰֶशΛߦ͏͜ͱ ݅ σʔλશମ ֶश༻σʔλ όονֶश
݅ ݅ ݅
$ #SBOEJOH&OHJOFFS*OD ޯ߱Լ๏ ޡࠩؔ& ॏΈύϥϝʔλX ֤ͷޡࠩؔͷ͖ ޯͱٯ͖ʹύϥϝʔλΛௐ͍ͯ͘͠ ඍ͕ʹͳΔ·Ͱ܁Γฦ͢ X X
X ޡࠩؔͷ͖ ֶश େ͖͘͢ΔͱҰճͷֶशͰͷ ॏΈͷมԽ͕େ͖͘ͳΔ
$ #SBOEJOH&OHJOFFS*OD ޯ߱Լ๏ͷ࣮
$ #SBOEJOH&OHJOFFS*OD ޡࠩٯ๏ ҰൠతʹɼχϡʔϥϧωοτϫʔΫͰɼ ৴߸ೖྗ͔Βग़ྗͱྲྀΕΔ Z Y Y X X
$ #SBOEJOH&OHJOFFS*OD ޡࠩٯ๏ ग़ྗͱ࣮ࡍͷਖ਼ղͷޡࠩΛɼ ग़ྗ͔Βೖྗͱͤ͞Δ Z Y Y X X
ग़ྗʔਖ਼ղ ग़ྗͷޡࠩ
$ #SBOEJOH&OHJOFFS*OD χϡʔϥϧωοτϫʔΫ ɾχϡʔϥϧωοτͷϕʔεٕज़ɼύʔηϓτϩϯ ɾχϡʔϥϧωοτͷݪཧ ɾχϡʔϥϧωοτͷֶश ɾχϡʔϥϧωοτϫʔΫͷεΫϥον࣮
$ #SBOEJOH&OHJOFFS*OD ࠓ·Ͱͷ࣮ͷ·ͱΊ +ZQZUFS/PUFCPPLͷ࠷ޙͷηϧΛ࣮ߦ͠ɼ χϡʔϥϧωοτϫʔΫʹΑΔֶशΛ࣮ߦͯ͠Έ·͠ΐ͏ɽ
$ #SBOEJOH&OHJOFFS*OD Thank You