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
Kaggleと実務
Search
Takanobu Nozawa
August 29, 2019
Technology
23k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kaggleと実務
Takanobu Nozawa
August 29, 2019
More Decks by Takanobu Nozawa
See All by Takanobu Nozawa
データ基盤をDataformで整えた話 〜 開発環境を添えて 〜
takapy
0
190
低コストで実現する社内文書RAG機能を搭載したAIチャットボット開発
takapy
4
6.1k
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
2k
NLPを活用したオンボーディング改善とコールドスタート問題への対策
takapy
4
6.1k
自然言語可視化ライブラリ 「nlplot」のご紹介
takapy
3
4.5k
コミュニティサービスにおけるレコメンデーションの変遷とMLパイプラインについて
takapy
2
7.4k
SageMaker StudioとStep Functionsを用いてMLOpsへの一歩を踏み出そう
takapy
0
13k
GoogleColabとVSCodeを用いた分析環境運用Tips
takapy
15
15k
word2vecを利用した埋め込み分析とSWEMを用いた比較実験
takapy
0
2.5k
Other Decks in Technology
See All in Technology
製造現場での生成AIの活用、およびエージェントAIの実装のあり方、AVEVAの取り組み
iotcomjpadmin
0
180
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
190
FinOps X 2026 Recap from Engineer Side #JapanFinOps
chacco38
0
100
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
7
4.4k
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
200
AI 不只幫你寫 Code: 當專案從 300 暴增到 1500, 我們如何撐住 DevOps
appleboy
0
290
AWS Summit Japan 2026の振り返りと2027へ向けて / AWS Summit Japan 2026 Recap and Prospects for 2027
kaminashi
1
100
はてなのサービス基盤を支える Kubernetes《足腰》
masayoshimaezawa
0
230
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
150
組織における AI-DLC 実践
askul
0
180
AI時代における最適なQA組織の作り方
ymty
3
180
5分でわかる Amazon Connect_20260608
hwangbyeonghun
0
140
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Leo the Paperboy
mayatellez
7
1.9k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
850
Embracing the Ebb and Flow
colly
88
5.1k
Design in an AI World
tapps
1
250
RailsConf 2023
tenderlove
30
1.5k
Designing for Performance
lara
611
70k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
380
Accessibility Awareness
sabderemane
1
150
Transcript
ϚϚͷҰาΛࢧ͑Δ ΧάϧͱδπϜ $POOFIJUP*ODᖒর ୈ̐ճLBHHMF͘͘ձ!߿ொ
Έͳ͞Μɺ,BHHMF͖Ͱ͔͢ʁ
,BHHMFͷܦݧ࣮ʹ׆͖͍ͯ·͔͢ʁ
ࠓ͢͜ͱ .-ΤϯδχΞʹͳͬͯϲ݄Ͱײͨ͡ ,BHHMFͱ࣮ͷIPHFIPHFʹ͍ͭͯ
ͪͳΈʹ͜ͷεϥΠυ
൴ΒʹΑͬͯࢧ͑ΒΕ͍ͯ·͢
ຊ
ΞδΣϯμ ࣗݾհ αʔϏεʹ͍ͭͯ ৫ʹ͍ͭͯ ,BHHMFͱ࣮ʹ͍ͭͯ
ࣗݾհ
ࣗݾհ ໊લɿᖒরʢ/P[BXB5BLBOPCVʣ ॴଐɿίωώτגࣜձࣾ ɹɹɿ!UBLBQZ w ʙίωώτʹ.-ΤϯδχΞͱͯ͠+0*/ w ػցֶशؔ࿈ΛϝΠϯʹΓͭͭɺΠϯϑϥษڧத
w ,BHHMFͨ͠ΓɺϒϩάʢIUUQTXXXUBLBQZXPSLʣॻ͍ͨΓɺ ٿͨ͠Γ͍ͯ͠·͢
αʔϏεʹ͍ͭͯ
αʔϏεʹ͍ͭͯ ˞ʮӾཡʯʮར༻ऀʯϝσΟΞͱΞϓϦͷ߹ܭʢ݄݄ͷฏۉʣ ˞ʮϚϚ͚/PΞϓϦʯ݄Πϯςʔδௐɹௐࠪରɿ৷தʙ̎ࡀ̌ϲ݄ͷࢠڙΛ࣋ͭঁੑ O Λநग़ ˞*OTUBHSBNͷϑΥϩϫʔɺ'BDFCPPLͷ͍͍Ͷɺ-*/&ͷͱͩͪͷ߹ܭ ݄࣌
ϚϚϦ ΞϓϦɾ8FC 4/4 *OTUBHSBNɾ-*/&ɾ'BDFCPPL هࣄ ϚϚಉ࢜ͰΈΛ૬ஊ͠߹͏2"ίϛϡχςΟΛத৺ʹ ϢʔβʔΛ֦େ͍ͯ͠·͢ ʮϚϚϦʯͰϢʔβʔಉ͕࢜ ͲΜͲΜܨ͕͍ͬͯ·͢ ϚϚͷੜ׆ʹཱͭهࣄΛ ෯͍δϟϯϧͰ৴͍ͯ͠·͢ ϚϚ͚/P̍ΞϓϦʹબग़ ਓͷϚϚ͕બͿʮݱࡏ͍ͬͯΔΞϓϦʯʹ ͯɺ߲ ଞͷϚϚʹΦεεϝ͍ͨ͠ɺೝɺ ར༻ɺརศੑɺײ Ͱ̍ҐΛ֫ಘ͠·ͨ͠ هࣄ 6,000 هࣄҎ্ ྦྷܭϑΝϯ 85 ສਓ ˞ ݄ؒӾཡ 1.5ԯճ ˞ ݄ؒར༻ऀ 650ສਓ ˞ ˞ lΈzͱzڞײzΛ࣠ʹϚϚʹدΓఴ͍ ΞϓϦɾ8FCɾ4/4ͱଟ֯తʹαʔϏεΛల։͍ͯ͠·͢
αʔϏεʹ͍ͭͯ 0 450,000 900,000 1,350,000 1,800,000 2014/4 2014/5
2014/6 2014/7 2014/8 2014/9 2014/10 2014/11 2014/12 2015/1 2015/2 2015/3 2015/4 2015/5 2015/6 2015/7 2015/8 2015/9 2015/10 2015/11 2015/12 2016/1 2016/2 2016/3 2016/4 2016/5 2016/6 2016/7 2016/8 2016/9 2016/10 2016/11 2016/12 2017/1 2017/2 2017/3 2017/4 2017/5 2017/6 2017/7 2017/8 2017/9 2017/10 2017/11 2017/12 2018/1 2018/2 2018/3 2018/4 2018/5 2018/6 2018/7 2018/8 ݄ؒߘ 150ສ݅ िʹҎ্ىಈ͢Δ ΞΫςΟϒϢʔβʔ 50 ਓʹਓ 57$. ์ө ΞϓϦ૯%-ສ ਓʹਓ ਓʹਓ ਓʹਓ ਓʹਓ ˞ ˞ʮϚϚϦʯͷग़࢈༧ఆΛઃఆͨ͠Ϣʔβʔͱɺްੜ࿑ಇলൃදʮਓޱಈଶ౷ܭʯͷग़ੜ͔Βࢉग़ ˞िʹճҎ্ىಈ͢ΔϢʔβʔ ˞ ʹग़࢈ͨ͠ϚϚͷʮਓʹਓʯ͕ϚϚϦΛར༻த ຊ࠷େڃنΛތΔϒϥϯυͱ͍ͯ͠·͢ ˞
৫ʹ͍ͭͯ
৫ʹ͍ͭͯ αʔόʔαΠυɿ Σϒϑϩϯτɿ ϞόΠϧɿ Πϯϑϥɾ.-ɿ
৫ʹ͍ͭͯ αʔόʔαΠυɿ Σϒϑϩϯτɿ ϞόΠϧɿ Πϯϑϥɾ.-ɿ
৫ʹ͍ͭͯ αʔόʔαΠυɿ Σϒϑϩϯτɿ ϞόΠϧɿ Πϯϑϥɾ.-ɿ Լه݅ͷݩɺҎ߱Λ͠·͢ w 8FCܥελʔτΞοϓ
w #UP$αʔϏε w ΅ͬͪ.-ΤϯδχΞ
,BHHMFͱ࣮ʹ͍ͭͯ
,BHHMFͱ࣮ʹ͍ͭͯ ࣭ऀ ճऀ ෆదͳίϯςϯπͷߘ FH؆୯ʹՔ͛Δํ๏ڭ͑·͢Α ϚϚϦͰͷػցֶश׆༻ྫ
,BHHMFͱ࣮ʹ͍ͭͯ ࣭ऀ ճऀ ෆదͳίϯςϯπͷߘ FH؆୯ʹՔ͛Δํ๏ڭ͑·͢Α ݕ Ӿ ϑ
Ο ϧ λ /-1Λͬͯ ෆదͳߘΛݕ ϚϚϦͰͷػցֶश׆༻ྫ
ҰൠతͳػցֶशϓϩδΣΫτͷϫʔΫϑϩʔ ՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪
࡞Δ ͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽
ҰൠతͳػցֶशϓϩδΣΫτͷϫʔΫϑϩʔ ՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪
࡞Δ ͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ,BHHMFͷλεΫ
՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪ ࡞Δ
͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ,BHHMFͷλεΫ
՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪ ࡞Δ
͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ,BHHMFͷλεΫ ࣮ͷλεΫ
՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪ ࡞Δ
͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ࣮ͷλεΫ
՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪ ࡞Δ
͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ࣮ͷλεΫ ,BHHMFͷλεΫͱ࣮ͷλεΫΛ ൺֱͯ͠ΈΔ
՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪ ࡞Δ
͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ
՝ɾΰʔϧઃఆ σʔλऩू σʔλՃɾੳ Ϟσϧߏங ධՁɾݕূ ධՁɾӡ༻ ຊ൪ ࡞Δ
͏ σϓϩΠ 1P$ ఆظతͳ Ϟσϧߋ৽ ,BHHMFͱ࣮ʹ͍ͭͯ σʔλऩू Ϟσϧߋ৽ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ,BHHMFͷܦݧ͕ ࣮ʹཱͭͷ͜ͷ෦
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ྫ͑
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ʮϞσϧͷ"1*ԽɾσϓϩΠʯ ͚ͩͰ݁ߏΔ͜ͱ͕ଟ͔ͬͨΓ͢Δ
FH"1*ԽɾσϓϩΠʹඞཁͳͷ w ֶशࡁΈϞσϧ w SBXσʔλΛਪͰ͖Δܗʹॲཧ͢ΔͨΊͷϞδϡʔϧ /-1ͷ߹ετοϓϫʔυϑΝΠϧࣙॻͳͲ w
࣮ߦڥʢ"1*αʔόʣ w "1*ʢQZϑΝΠϧͳͲʣ w $*$% ʑ
w ֶशࡁΈϞσϧ w SBXσʔλΛਪͰ͖Δܗʹॲཧ͢ΔͨΊͷϞδϡʔϧ /-1ͷ߹ετοϓϫʔυϑΝΠϧࣙॻͳͲ w ࣮ߦڥʢ"1*αʔόʣ
w "1*ʢQZϑΝΠϧͳͲʣ w $*$% ʑ ͋Εɺ ,BHHMF࣮ͬͯʹ׆͖Δͷʁʁ FH"1*ԽɾσϓϩΠʹඞཁͳͷ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ͜ͷ෦ͷݟʹؔͯ͠ ൺֱతੈͷதʹग़͖͍ͯͯΔҹ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ͜ͷ෦ʹؔͯ͠ ·ͩ·ͩใ͕গͳ͍ҹ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ͦͷதͰɺ࣮ࡍͷϏδωε՝ʹରͯ͠ Ͳ͏ੳͯ͠ɺͲ͏ϞσϦϯάͯ͠ɺͲ͏ݕূ͢Δ͔ ͱ͍ͬͨใ݁ߏগͳ͍
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ·ͯ͠ɺ΅ͬͪ.-ΤϯδχΞͩͱ ϞσϧͷΈํͱ͔ݕূͷํͱ͔݁ߏෆ҆
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ͦ͏͍ͬͨதͰ ,BHHMFʢਵ͢ΔίϛϡχςΟؚΊʣ ݟͷๅੴശ
,BHHMFͱ࣮ʹ͍ͭͯ ,BHHMF ࣮ ՝ɾΰʔϧઃఆ ෆཁ ཁ σʔλऩू ෆཁ
ཁ σʔλՃɾੳ ཁ ཁ Ϟσϧߏங ཁ ཁ ϞσϧͷධՁɾݕূ ཁ ཁ Ϟσϧͷ"1*ԽɾσϓϩΠ ෆཁ ཁ Ϟσϧͷӡ༻ ෆཁ ཁ ,BHHMFͷλεΫͱ࣮ͷλεΫΛൺֱ ͏Θͬɾɾɾ ,BHHMFͷϙςϯγϟϧߴ͗͢ɾɾɾʁ
·ͱΊʂ
·ͱΊ w,BHHMFͰཆΘΕΔೳྗ.-ΤϯδχΞͱͯ͠ٻΊΒΕΔೳྗͷ Ұ෦ʢاۀنɾϏδωεϞσϧɾ৫ମ੍ʹΑΔࠩ͋Δ͕ʣ w͕ͩɺ,BHHMFʢͱͦΕʹਵ͢ΔίϛϡχςΟʣ͔ΒಘΒΕΔ ݟͱͯଟ͍ॿ͔Δ w͜Ε͔Β,BHHMF͍ͬͯͧ͘,BHHMFίϛϡχςΟʹߩݙ͠ ͍ͯͧ͘
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ