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
Kerasを使って画像分類をやってみる / pyml-niigata-20190119
Search
kasacchiful
PRO
January 19, 2019
Programming
760
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kerasを使って画像分類をやってみる / pyml-niigata-20190119
Python機械学習勉強会in新潟の資料です。
kasacchiful
PRO
January 19, 2019
More Decks by kasacchiful
See All by kasacchiful
上越のサメ食文化を訪ねて - 新潟市民の初体験レポ / ssmjp-shark
kasacchiful
PRO
1
57
Rust on AWS でデータ分析 / 20260523iotlt-niigata-rust-on-aws
kasacchiful
PRO
0
25
Step Functionsで始めるサーバーレス入門 〜 つないで動かすAWSサーバーレス
kasacchiful
PRO
0
53
Amazon Q Developer CLI (現Kiro CLI) で作った 新潟ランチマップWebアプリのこれまでとこれから / 20260207jawsug-tochigi
kasacchiful
PRO
0
96
Amazon SageMaker Catalogの、AIエージェントによる自動データ分類機能を試してみようとしたが、できなかったので、代わりに最近構築したデータ連携基盤を紹介します / 20260117jawsug-fukui
kasacchiful
PRO
0
96
データファイルをAWSのDWHサービスに格納する / 20251115jawsug-tochigi
kasacchiful
PRO
2
280
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
PRO
0
900
ワイがおすすめする新潟の食 / 20250912jasst-niigata-lt
kasacchiful
PRO
1
59
WorkersでDiscord botを試してみた / 20250822workers-tech-talk-niigata
kasacchiful
PRO
1
160
Other Decks in Programming
See All in Programming
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.5k
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
250
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.2k
net-httpのHTTP/2対応について
naruse
0
450
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1.1k
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
140
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
230
関係性から理解する"同一性"の型用語たち
pvcresin
2
640
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
470
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
580
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
The SEO Collaboration Effect
kristinabergwall1
1
480
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Between Models and Reality
mayunak
4
330
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
720
Context Engineering - Making Every Token Count
addyosmani
9
940
Transcript
,FSBTΛͬͯ ը૾ྨΛͬͯΈΔ 1ZUIPOػցֶशษڧձJO৽ׁ3FTUBSU!Ԭ ּݪ !LBTBDDIJGVM
ࣗݾհ w ּݪ !LBTBDDIJGVM w ৽ׁࢢࡏॅ w 3VCZ͕͓ؾʹೖΓ ࠓճ1ZUIPOͰ͢
w +"846(৽ׁද w +B445৽ׁ࣮ߦҕһ
ࠓճͷ༰ ࠓճ࡞͢Δը૾ྨϋϯζΦϯͷ֓ཁ σΟʔϓϥʔχϯάͷΈ ,FSBTͰχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ͏ ,FSBTͰࠐΈχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ ͏
ࠓճͷ༰ ࠓճ࡞͢Δը૾ྨϋϯζΦϯͷ֓ཁ σΟʔϓϥʔχϯάͷΈ ,FSBTͰχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ͏ ,FSBTͰࠐΈχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ ͏
σϞ֓ཁ w ը૾ྨΛߦ͍·͢ɻ w ʮڭࢣ͋Γֶशʯͷʮྨʯ w ը૾ͷྨΫϥεछྨʢʮϥʔϝϯʯͱʮ͏ͲΜʯʣ w +VQZUFS/PUFCPPL ͘͠(PPHMF$PMBC
Ͱɺ,FSBT Λͬͯը૾ྨϞσϧΛ࡞͠ɺ࣮ࡍʹֶशɾਪΛߦ ͍·͢ɻ
ϥʔϝϯ
͏ͲΜ
ڭࢣ͋Γֶश wֶशσʔλʹʮਖ਼ղʯͱͳΔڭࢣσʔλ͕͍͍ͭͯΔ wྨ wະͷσʔλΛɺ͍͔ͭ͘ͷΫϥεʢΧςΰϦʣʹྨ͢Δ wతม͕ʮ࣭తมʯʢΧςΰϦมʣͰ͋Δͷ wྫɿਓͷإͷը૾͔ΒʮੑผʯΛఆ͢Δ wճؼ wະͷσʔλ͔ΒɺΛ༧ଌ͢Δ wతม͕ʮྔతมʯʢʣͰ͋Δͷ wྫɿਓͷإͷը૾͔ΒʮྸʯΛఆ͢Δ
ڭࢣ͋Γֶश ΓΜ͝ όφφ ೣ ݘ ֶशσʔλ ֶशɹ
ڭࢣ͋Γֶश ΓΜ͝ όφφ ೣ ݘ Ͳͷྨʹͯ·Δ͔ʁ ਪɹ ະͷը૾σʔλ
ϋϯζΦϯͷશମਤ ਖ਼ղϥϕϧ ֶशը૾σʔλ ֶश ਪ ֶशࡁ Ϟσϧ ະͷ ը૾σʔλ ࣗ࡞ͷ
Ϟσϧ ఆ
(PPHMF$PMBCPSBUPSZ w IUUQTDPMBCSFTFBSDIHPPHMFDPN w +VQZUFSOPUFCPPLͬΆ͑͘ΔαʔϏε wແྉͰ(16͕͑Δ /7*%*"5FTMB, w࡞ͨ͠ϊʔτϒοΫ(PPHMF%SJWFʹอଘ͞ΕΔ wϧʔϧͱ࣌ؒϧʔϧʹҙ
,FSBT w σΟʔϓϥʔχϯάͰΑ͘͏ػೳΛ͍ͨ͘͢͠ɺ 1ZUIPOͷϥούʔϥΠϒϥϦ w 5FOTPS'MPXʗ$/5,ʗ5IFBOPͳͲ w σϑΥϧτ5FOTPS'MPXΛόοΫΤϯυʹ͏ w ,FSBTͰ࡞ֶͨ͠शࡁϞσϧΛɺ5FOTPS'MPXͷֶशࡁ
Ϟσϧʹม͢Δπʔϧɺ$PSF.-Ϟσϧʹม͢Δͨ Ίͷπʔϧ͕͋Δ
ࠓճͷ༰ ࠓճ࡞͢Δը૾ྨϋϯζΦϯͷ֓ཁ σΟʔϓϥʔχϯάͷΈ ,FSBTͰχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ͏ ,FSBTͰࠐΈχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ ͏
w χϡʔϥϧωοτϫʔΫͷ͕ଟ͍ͷʢҎ্ʣ σΟʔϓϥʔχϯά ೖྗ ग़ྗ தؒʢӅΕʣ
χϡʔϥϧωοτϫʔΫ w γφϓεͷ݁߹ʹΑͬͯωοτϫʔΫΛܗͨ͠ਓχϡʔ ϩϯʢϊʔυʣ͕ɺֶशʹΑͬͯ݁߹ڧʢॏΈʣΛม Խͤͯ͞ղܾΛߦ͏ػցֶशϞσϧ x1 x2 1 b w1
w2 h y y = h( n ∑ i=1 wi xi + b) ୯७ύʔηϓτϩϯ ׆ੑԽؔɺ εςοϓؔγάϞΠυ͕ؔॳΘΕ͍͕ͯͨɺ σΟʔϓϥʔχϯάͰ3F-6͕ओʹΘΕΔɻ h h(x) = { 1 (x > 0) 0 (otherwise) εςοϓؔ h(x) = max(x,0) 3F-6
׆ੑԽؔ w ύʔηϓτϩϯͷग़ྗ࣌ʹ࣮ߦ͢Δؔ w σΟʔϓϥʔχϯάͰɺ3F-6͕Α͘༻͞ΕΔɻ·ͨ ग़ྗͰͷ׆ੑԽؔͱͯ͠TPGUNBY h(x) = { 1
(x > 0) 0 (otherwise) εςοϓؔ h(x) = 1 1 + e−x γάϞΠυؔ h(x) = tanh x ۂઢਖ਼ؔ h(x) = max(x,0) 3F-6
w ೖྗσʔλɿը૾ͷϐΫηϧσʔλ ºº w ग़ྗσʔλɿ<ϥʔϝϯͰ͋Δ֬ ͏ͲΜͰ͋Δ֬> ֶशͷྲྀΕ ೖྗσʔλ ग़ྗ݁Ռ
ֶशϞσϧ < >
w ྫ͑ɺҎԼͷΑ͏ͳ݁Ռ͕ग़ͨͱ͠·͢ɻ w ֶशϞσϧͷΣΠτͱόΠΞεͷͷॳظϥϯμϜ Ͱ͢ɻ ֶशͷྲྀΕ ೖྗσʔλ ग़ྗ݁Ռ ֶशϞσϧ <
>
w ڭࢣσʔλ< >ͷΑ͏ͳɺਖ਼ղ͕Ͱଞશͯ ͱͳΔϕΫτϧ 0OF)PU7FDUPS Λ༩͑ͯɺग़ྗ݁Ռͱ ͷࠩΛൺ·͢ɻ͜ͷ߹͕ࠩখ͍͞Ͱ͢Ͷɻ ֶशͷྲྀΕ ೖྗσʔλ ग़ྗ݁Ռ
ֶशϞσϧ < > ڭࢣσʔλ < > ൺֱ
w ྫ͑ɺ< >ͷΑ͏ͳग़ྗ݁ՌͰ͋Εɺڭࢣσʔ λͱͷࠩେ͖͘ͳΓ·͢ɻ ֶशͷྲྀΕ ೖྗσʔλ ग़ྗ݁Ռ ֶशϞσϧ < >
ڭࢣσʔλ < > ൺֱ
w ग़ྗ݁Ռͱڭࢣσʔλͷࠩ ଛࣦ-PTT ΛධՁ͢Δؔ ଛ ࣦؔ ͱΦϓςΟϚΠβΛͬͯɺଛࣦ͕খ͘͞ͳΔΑ ͏ʹΣΠτͱόΠΞεΛֶशʹΑͬͯগͣͭ͠มԽͤ͞ ͍͖ͯ·͢ɻ ֶशͷྲྀΕ
ೖྗσʔλ ग़ྗ݁Ռ ֶशϞσϧ < > ڭࢣσʔλ < > ଛࣦؔ ΦϓςΟϚΠβ ΣΠτͱόΠΞεΛมߋ
w ΣΠτόΠΞεͷௐɺग़ྗଆ͔Βೖྗଆʹ͔ ͚ͯॱ൪ʹߦ͍·͢ɻʢޡࠩٯ๏#BDL 1SPQBHBUJPOʣ ֶशͷྲྀΕ
ଛࣦؔ w Α͘͏ଛࣦؔ w ճؼฏۉೋޡࠩ .FBO4RVFSFE&SSPS w ྨަࠩΤϯτϩϐʔ $SPTT&OUSPQZ
w ࠓճଟΫϥεྨͳͷͰަࠩΤϯτϩϐʔ ,FSBTͰͷ໊শɺ DBUFHPSJDBMDSPTTFOUSPQZ Λ༻͢Δ E = 1 N N ∑ n=1 (yn − tn) 2 E = − 1 N N ∑ n=1 K ∑ k=1 tnk log ynk
ΦϓςΟϚΠβ w1 E w Α͘͏ΦϓςΟϚΠβɿޯ߱Լ๏ ࠷ٸ߱Լ๏(SBEJFOU%FTDFOU w ଛࣦؔͱΣΠτ ·ͨόΠΞε
ͷ͔ؔΒɺޯΛٻΊΔɻ w ޯʹج͍ͮͯɺଛࣦؔͷ͕খ͘͞ͳΔํʹগͣͭ͠ΣΠτΛมߋ͢Δɻ
ΦϓςΟϚΠβ w1 E w جຊతͳΦϓςΟϚΠβɿޯ߱Լ๏ ࠷ٸ߱Լ๏(SBEJFOU%FTDFOU w ଛࣦؔͱΣΠτ ·ͨόΠΞε
ͷ͔ؔΒɺޯΛٻΊΔɻ w ޯʹج͍ͮͯɺଛࣦؔͷ͕খ͘͞ͳΔํʹগͣͭ͠ΣΠτΛมߋ͢Δɻ
ΦϓςΟϚΠβ w1 E w Α͘͏ΦϓςΟϚΠβɿޯ߱Լ๏ ࠷ٸ߱Լ๏(SBEJFOU%FTDFOU w ଛࣦؔͱΣΠτ ·ͨόΠΞε
ͷ͔ؔΒɺޯΛٻΊΔɻ w ޯʹج͍ͮͯɺଛࣦؔͷ͕খ͘͞ͳΔํʹগͣͭ͠ΣΠτΛมߋ͢Δɻ
ΦϓςΟϚΠβ w1 E w Α͘͏ΦϓςΟϚΠβɿޯ߱Լ๏ ࠷ٸ߱Լ๏(SBEJFOU%FTDFOU w ଛࣦؔͱΣΠτ ·ͨόΠΞε
ͷ͔ؔΒɺޯΛٻΊΔɻ w ޯʹج͍ͮͯɺଛࣦؔͷ͕খ͘͞ͳΔํʹগͣͭ͠ΣΠτΛมߋ͢Δɻ
ΦϓςΟϚΠβ w1 E w Α͘͏ΦϓςΟϚΠβɿޯ߱Լ๏ ࠷ٸ߱Լ๏(SBEJFOU%FTDFOU w ଛࣦؔͱΣΠτ ·ͨόΠΞε
ͷ͔ؔΒɺޯΛٻΊΔɻ w ޯʹج͍ͮͯɺଛࣦؔͷ͕খ͘͞ͳΔํʹগͣͭ͠ΣΠτΛมߋ͢Δɻ
ΦϓςΟϚΠβ w1 E w ࠷ऴతʹɺଛࣦؔͷ࠷খ ۃখ ʹऩଋ͢Δ·Ͱ܁Γฦ͢ɻ w ֶशগͣͭ͠ΣΠτΛมߋ͢Δׂ߹
w ΣΠτ͕ͭͷ߹ɺ࣍ݩ্ۭؒͷޯʹج͍ͮͯΣΠ τΛগͣͭ͠มԽͤ͞Δɻ ΦϓςΟϚΠβ
w ޯ߱Լ๏͔ΒɺΑΓߴͳ࠷దԽख๏͕ఏҊ͞Ε͖ͯͨɻ w ݱࡏɺʮ"EBNʯʮ3.4QSPQʯͱݺΕΔ࠷దԽख๏Λ͏͜ͱ͕ଟ ͍ɻ ΦϓςΟϚΠβ
ࠓճͷ༰ ࠓճ࡞͢Δը૾ྨϋϯζΦϯͷ֓ཁ σΟʔϓϥʔχϯάͷΈ ,FSBTͰχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ͏ ,FSBTͰࠐΈχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ ͏
w શ݁߹ΛͬͯଟͷχϡʔϥϧωοτϫʔΫΛ࡞ͬͯ ΈΑ͏ ࠷ॳʹ࡞ͬͯΈΔϞσϧ ग़ྗ શ݁߹ શ݁߹ ը૾σʔλ ฏԽ
ϋϯζΦϯ ͬͯΈΑ͏
w ϋϯζΦϯΛߦ͏ࡍͷܗͷϊʔτϒοΫ͕͋Γ·͢ͷͰɺ ͪ͜ΒΛར༻͢ΔͱศརͰ͢ɻ w IUUQTHJUIVCDPNLBTBDDIJGVMLFSBTDOOIBOET POCMPCNBTUFSDOO@FYFSDJTF@UFNQMBUFJQZOC w ಉࠝͷςΩετϒοΫ͝ࢀߟ͍ͩ͘͞ɻ w IUUQTHJUIVCDPNLBTBDDIJGVMLFSBTDOOIBOET
POCMPCNBTUFSLFSBT@IBOETPO@UFYUCPPLJQZOC ϋϯζΦϯ
ࠓճͷ༰ ࠓճ࡞͢Δը૾ྨϋϯζΦϯͷ֓ཁ σΟʔϓϥʔχϯάͷΈ ,FSBTͰχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ͏ ,FSBTͰࠐΈχϡʔϥϧωοτϫʔΫΛߏஙͯ͠ΈΑ ͏
ࠐΈχϡʔϥϧωοτϫʔΫ $POWPMVUJPOBM/FVSBM/FUXPSL w ը૾ೝࣝɺମݕग़ͳͲΛಘҙͱ͢Δ w ΈࠐΈ $POWPMVUJPO-BZFS ɺϓʔϦϯά 1PPMJOH-BZFS Ͱಛநग़͠ɺग़ྗଆͷશ݁߹Ͱྨ
w ΈࠐΈͷϑΟϧλͷॏΈͱશ݁߹ͷॏΈֶ͕शʹΑͬ ܾͯఆ͞Ε͍ͯ͘
ΈࠐΈ w ݩը૾͔ΒϑΟϧλΛ௨ͯ͠ಛΛநग़ 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 35 ಛϚοϓ͕ ੜ͞ΕΔ ೖྗ ϑΟϧλ
ΈࠐΈ w ݩը૾͔ΒϑΟϧλΛ௨ͯ͠ಛΛநग़ 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 35 40 ಛϚοϓ͕ ੜ͞ΕΔ ೖྗ ϑΟϧλ
ΈࠐΈ w ݩը૾͔ΒϑΟϧλΛ௨ͯ͠ಛΛநग़ 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 35 40 45 ಛϚοϓ͕ ੜ͞ΕΔ ೖྗ ϑΟϧλ
ΈࠐΈ w ݩը૾͔ΒϑΟϧλΛ௨ͯ͠ಛΛநग़ 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 0 1 1 1 0 1 0 35 40 45 60 ಛϚοϓ͕ ੜ͞ΕΔ ೖྗ ϑΟϧλ
ΈࠐΈ w ΈࠐΈɺιʔϕϧϑΟϧλͷΑ͏ͳը૾ͷྠֲநग़ ͳͲɺը૾ͷಛΛநग़͢Δɻ w طଘͷϑΟϧλɿϑΟϧλͷΛਓͷखͰઃఆ͢Δɻ w ΈࠐΈͷϑΟϧλɿϑΟϧλͷΛֶशʹΑͬͯࣗ ಈతʹઃఆ͢Δɻ -1
0 1 -2 0 2 -1 0 1 -1 -2 -1 0 0 0 1 2 1 ιʔϕϧϑΟϧλ
ϓʔϦϯά w ೖྗσʔλΛѻ͍͍͢ܗʹ͢Δ w ඍখͳҐஔมԽʹڧ͘ͳͬͨΓɺաֶशΛ͑ͨΓɺܭ ࢉίετΛ͑ͨΓ w .BY1PPMJOH"WFSBHF1PPMJOHͳͲ͕͋Δ 1 2
3 4 6 7 8 9 11 12 13 14 16 17 18 19 ೖྗ 7 9 17 19 .BY1PPMJOH
w ΈࠐΈɺϓʔϦϯάΛલஈʹ ࣍ʹ࡞ͬͯΈΔϞσϧ ΈࠐΈ શ݁߹ ϓʔϦϯά ฏԽ
ϋϯζΦϯ ͬͯΈΑ͏
w ઌ΄Ͳ༻ͨ͠ܗͷϊʔτϒοΫΛमਖ਼ͯ͠ɺ$//Λ ߏஙͯ͠Έ·͠ΐ͏ɻ w IUUQTHJUIVCDPNLBTBDDIJGVMLFSBTDOOIBOET POCMPCNBTUFSDOO@FYFSDJTF@UFNQMBUFJQZOC ϋϯζΦϯ
ิ
7(( w 7JTVBM(FPNFUSZ(SPVQ͕࡞ͨ͠$// w *-473$ͰΘΕͨɺΫϥεͷը૾ྨΛߦ͏ w *-473$ʹͯɺྨޡΓ w ΈࠐΈɺશ݁߹ w
ߏ͕Θ͔Γ͍͢
w ΈࠐΈɺશ݁߹ w ೖྗɺºͷνϟϯωϧ 3(# 7((ͷߏ ΈࠐΈ ϓʔϦϯά શ݁߹