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
機械学習図鑑の眺め方
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Asei Sugiyama
August 08, 2019
Technology
2
1.3k
機械学習図鑑の眺め方
みんなのPython勉強会#48 - connpass
https://startpython.connpass.com/event/124253/
で発表する資料です
Asei Sugiyama
August 08, 2019
Tweet
Share
More Decks by Asei Sugiyama
See All by Asei Sugiyama
AI との良い付き合い方を僕らは誰も知らない (WSS 2026 静岡版)
asei
1
470
AI との良い付き合い方を僕らは誰も知らない
asei
1
460
最近の生成 AI の活用事例紹介
asei
3
340
AI エージェント活用のベストプラクティスと今後の課題
asei
2
650
エージェントの継続的改善のためのメトリクス再考
asei
3
810
生成AI活用のベストプラクティス集を作ってる件
asei
1
880
GenAIOps: 生成AI時代の DevOps
asei
0
88
生成AI活用の実践解説 (速報版)
asei
1
1.7k
実践AIガバナンス
asei
3
1.1k
Other Decks in Technology
See All in Technology
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
610
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
220
Cosmos World Foundation Model Platform for Physical AI
takmin
0
980
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
190
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
320
Webhook best practices for rock solid and resilient deployments
glaforge
2
310
プロポーザルに込める段取り八分
shoheimitani
1
670
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
230
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
450
Crafting Experiences
bethany
1
53
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Ruling the World: When Life Gets Gamed
codingconduct
0
150
Building AI with AI
inesmontani
PRO
1
710
Navigating Weather and Climate Data
rabernat
0
110
Marketing to machines
jonoalderson
1
4.7k
Faster Mobile Websites
deanohume
310
31k
Mind Mapping
helmedeiros
PRO
0
90
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Transcript
ػցֶशਤؑͷோΊํ ΈΜͳͷ Python ษڧձ#48 - connpass
࣍ 1.ॻ੶Ͱѻ͏ΞϧΰϦζϜͷશମ૾ 2.ྨ 3.ճؼ 4.ΫϥελϦϯά 5.࣍ݩݮ 6.࠷ޙʹ
ࣗݾհ • ਿࢁ Ѩ • Software Engineer @Repro • ػցֶशͱ͔౷ܭͱ͔։ൃͱ͔
• ػցֶशਤؑ ڞஶ
ΞϧΰϦζϜͷղઆํ 1.Πϝʔδ͕ΘΔΑ͏ʹ͢Δ • Web ΤϯδχΞ͕งғؾΛΘ͔Δ • ݫີ͞ΑΓΘ͔Γ͢͞ 2.ࣜΛ༻͍ͨৄࡉͳهड़ߦΘͳ͍ • ຊޠͱਤͰؤுΔ
• ຊࢿྉͷਤͷେຊ͔ΒҾ༻
հ͢ΔΞϧΰϦζϜ ͷબఆج४ • ػցֶशΞϧΰϦζϜΛ၆ᛌͰ͖ΔΑ ͏ʹબఆ • scikit-learn ͷ Choosing the
right estimator Λࢀߟʹબఆ
None
None
ྨ (Classification) • ࢄΛ༧ଌ͢Δ ! y -1 0 0 0
1 1 2 ? 3 1
ྨͷྫ • ΞϠϝͷྨ͕༗໊ • ΨΫย (sepal) ͱՖห (petal) ͷ ͞ͱ෯͔ΒΞϠϝͷछྨΛ༧ଌ
• σʔλ͔Βܾఆڥք (ڥ) Λֶश
ྨʹద༻Ͱ͖ΔΞϧΰϦζϜ • ϩδεςΟοΫճؼ • αϙʔτϕΫτϧϚγϯ • φΠʔϒϕΠζ • ϥϯμϜϑΥϨετ •
χϡʔϥϧωοτϫʔΫ • kNN
αϙʔτϕΫτϧϚγϯ • ΞϧΰϦζϜϋΠύʔύϥϝʔλʔʹ Αֶͬͯश͢Δܾఆڥքͷܗ͕ҟͳΔ • ಉ͡σʔλΛ༻͍ͯɺαϙʔτϕΫτϧ ϚγϯͷΧʔωϧؔΛมֶ͑ͯश͞ ͤͨ݁Ռ͕ӈਤ
None
༩͑ํʹΑͬͯΑ͘Θ͔Βͳ͍ܗʹͳΔ
None
ճؼ (Regression) • ࿈ଓΛ༧ଌ͢Δ ! ! y 1 0 1
1 1 2 2 2 ? 2 3 5
ճؼͷྫ • ϘετϯͷॅՁ֨༧ଌ͕༗໊ • ΑΓ؆୯ͳσʔλͱͯ͠ΞϯείϜ ͷσʔληοτ͕͋Δ (ӈਤ) • ͜ΕΒͷΛ͏·ۙ͘ࣅ͢ΔΑ͏ͳۂ ઢ
(ઢΛؚΉ) Λֶश͢Δ
ճؼʹద༻Ͱ͖ΔΞϧΰϦζϜ • ઢܗճؼ • αϙʔτϕΫτϧϚγϯ • ϥϯμϜϑΥϨετ • χϡʔϥϧωοτϫʔΫ •
kNN
ΞϯείϜͷσʔληοτ • ՄࢹԽͷॏཁੑΛࣔ͢σʔληοτ • 4 ͭͷσʔληοτʹ͍ͭͯɺ࣍ͷ ͕΄΅ಉ͡ 1.ฏۉ 2.ࢄ 3.૬ؔ
4.ճؼઢͷยͱ͖ • ࢦඪΛ༻͍ͨධՁՄࢹԽ྆ํॏཁ
None
ΫϥελϦϯά • ͜Ε·Ͱڭࢣ͋Γ • ͋ΔมͷΛ༧ଌ͢Δ • ͔͜͜Βڭࢣͳ͠ • σʔλͦͷͷ͔Βֶश͢Δ •
ΫϥελϦϯά • ࣅͨͷಉ࢜ͷσʔλΛΫϥελͱ ͯ͠·ͱΊΔख๏ • ࠨͷਤͷσʔλΛӈͷਤͷΑ͏ʹ σʔλΛׂ͢Δ
ΫϥελϦϯάΛߦ͏ΞϧΰϦζϜ • k-means ๏ • ࠞ߹Ψε (Λ༻͍ͨΫϥελϦϯά) • etc.
k-means ๏ͷֶशͷ༷ࢠ • Ϋϥελͷॏ৺ΛదʹܾΊΔ (ΫϥελࣗͰܾΊΔ) • σʔλΛ͍ۙ΄͏ͷʹྨ͠ɺฏۉΛٻΊΔ͜ͱΛ܁Γฦ͢
None
࣍ݩݮ • ՄࢹԽେࣄ (ΞϯείϜͷσʔληοτ) • σʔλΛՄࢹԽ͢Δ͜ͱࠔͳ͜ͱ͕ଟ͍ • ΞϠϝσʔλͰΨΫย͞ͱ෯ɺՖหͷ͞ͱ෯Λߟ͑Δ ͱ 4
࣍ݩͳͷͰͦͷ··ͰՄࢹԽͰ͖ͳ͍ • σʔλͷߏΛอͬͨ··͏·࣍͘ݩΛམͱ͍ͨ͠ • σʔλͷഎܠʹͳ͍ͬͯΔใΛ͏·͘நग़͍ͨ͠
࣍ݩݮͷྫ • 3 ࣍ݩ͔Β 2 ࣍ݩʹ࣍ݩݮͨ͠ྫ • (a) ݩσʔλ •
(b) LLE Ͱ࣍ݩݮ • (c) PCA Ͱ࣍ݩݮ • LLE ͷํ͕ݩͷߏΛอͬͨ··ల։ Ͱ͖͍ͯΔ
࣍ݩݮΞϧΰϦζϜ • PCA • LSA • NMF • LDA •
t-SNE • etc.
खॻ͖จࣈσʔλͷ࣍ݩݮ
࠷ޙʹ • ΞϧΰϦζϜ͕ͯ͢Ͱͳ͍ • ͦΕҎ֎ʹେมͳͱ͜Ζ͕͋Δ
An Extended Version Of The Scikit-Learn Cheat Sheet1 • ๏໘େৎʁ
• σʔλʹΞΫηεͰ͖Δʁ • σʔλͷதཧղͨ͠ʁ • σʔλ͖Ε͍ʁ • ՝໌֬ʁ 1 https://medium.com/@chris_bour/an-extended-version-of-the- scikit-learn-cheat-sheet-5f46efc6cbb
Recap ࣍ ༰ 1. ॻ੶Ͱѻ͏ΞϧΰϦζϜͷશମ૾ ྨɾճؼɾΫϥελϦϯάɾ࣍ݩݮΛѻ͏ 2. ྨ ࢄΛ༧ଌ͢Δ 3.
ճؼ ࿈ଓΛ༧ଌ͢Δ 4. ΫϥελϦϯά ࣅͨͷಉ࢜ͷσʔλΛ·ͱΊΔ 5. ࣍ݩݮ ෳࡶͳߏͷσʔλΛγϯϓϧʹ͢Δ 6. ࠷ޙʹ ݱ࣮ෳࡶͳͷͰΞϧΰϦζϜҎ֎େ