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
610
セキュリティについて
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
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
歴史から学ぶ、Goのメモリ管理基礎
logica0419
12
2.5k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
160
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
600
Java 25に至る道
skrb
3
190
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
920
Everything As Code
yosuke_ai
0
500
スクラムマスターが スクラムチームに入って取り組む5つのこと - スクラムガイドには書いてないけど入った当初から取り組んでおきたい大切なこと -
scrummasudar
1
1.8k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
15
4.9k
AWSと生成AIで学ぶ!実行計画の読み解き方とSQLチューニングの実践
yakumo
2
320
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
220
Mobile First: as difficult as doing things right
swwweet
225
10k
Designing Experiences People Love
moore
143
24k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
420
Building Adaptive Systems
keathley
44
2.9k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
92
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
140
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
54
49k
First, design no harm
axbom
PRO
1
1.1k
How to Talk to Developers About Accessibility
jct
1
94
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
100
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