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 Rコンペ解法紹介
Search
Shuhei Goda
July 13, 2019
Technology
0
330
Kaggle Rコンペ解法紹介
Kaggle Tokyo Meetup 裏 #01
Shuhei Goda
July 13, 2019
Tweet
Share
More Decks by Shuhei Goda
See All by Shuhei Goda
課題の解像度が荒かったことで意図した改善ができなかった話
hakubishin3
3
840
Wantedly におけるマッチング体験を最大化させるための推薦システム
hakubishin3
4
880
Recommendation Industry Talks #1 Opening
hakubishin3
1
270
会社訪問アプリ「Wantedly Visit」での シゴトに関する興味選択機能と推薦改善
hakubishin3
0
510
論文紹介: Improving Implicit Feedback-Based Recommendation through Multi-Behavior Alignment(Xin Xin et al., 2023)
hakubishin3
0
490
Feedback Prize - English Language Learning における擬似ラベルの品質向上の取り組み
hakubishin3
0
840
ウォンテッドリーにおける推薦システムのオフライン評価の仕組み
hakubishin3
6
6.2k
機械学習でプロダクト成長させる技術と組織を3社のMLエン ジニアが語る - note/コネヒト/Wantedly
hakubishin3
0
200
ウォンテッドリーの5年間に渡る推薦システムの変遷
hakubishin3
2
2.1k
Other Decks in Technology
See All in Technology
目標設定と習慣化で今よりも一歩生産性を上げる
sansantech
PRO
7
2.3k
AWS版GitHub?Amazon CodeCatalystの全体像をまとめてみた
oshanqq
1
3.2k
技術ブログや登壇資料を秒で作るコツ伝授します
minorun365
PRO
16
4.4k
ことばをそろえる / Bridging the Terminology Gap
amaotone
5
1k
20240906_JAWS_Yamanashi_#1_leap_beyond_the_AWS_all_certifications
tsumita
1
100
Our Journey from in-House CD System to Open Source
ffjlabo
0
100
ログラスが面白いと思う理由をマネージャーがエモく語ってみる / 20240829 vs LT
yoshikiiida
1
520
OCI コスト管理
ocise
1
110
いまからでも遅くない! コンテナでWebアプリケーションを 動かしてみよう(1)Gitハンズオン
nomu
0
280
リクルートのデータマネジメント組織に 求められてきたコト
recruitengineers
PRO
4
340
Hyperledger Fabricの成長、成熟を振り返る / Looking back history of Hyperledger Fabric
gakumura
0
180
Oracle Exadata Database Service(Dedicated Infrastructure):サービス概要のご紹介
oracle4engineer
PRO
0
9.3k
Featured
See All Featured
Visualization
eitanlees
142
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
22
1.7k
Navigating Team Friction
lara
183
13k
Why You Should Never Use an ORM
jnunemaker
PRO
53
8.9k
Making Projects Easy
brettharned
113
5.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Fireside Chat
paigeccino
31
2.9k
Designing Experiences People Love
moore
138
23k
How to train your dragon (web standard)
notwaldorf
85
5.6k
Being A Developer After 40
akosma
82
580k
From Idea to $5000 a Month in 5 Months
shpigford
378
46k
Transcript
(PPHMF"OBMZUJDT$VTUPNFS3FWFOVF1SFEJDUJPO 1VCMJDTU4PMVUJPOCFGPSFUIFDPNQFUJUJPOSFMBVODI ,BHHMFཪ.FFUVQ IBLVCJTIJO 8FMDPNFUP(PPHMF"OBMZUJDT $VTUPNFS3FWFOVF1SFEJDUJPO 1
ࣗݾհ !2 ໊લIBLVCJTIJO डୗੳձࣾͷσʔλαΠΤϯςΟετ ,BHHMFྺ ࠓ͢ίϯϖ
ίϯϖͷ֓ཁ !3 w ༰ (PPHMF.FSDIBOEJTF4UPSFͷސ٬͋ͨΓͷऩӹΛ༧ଌ͢Δ w ։࠵ظؒ ʙ
w ༻σʔλʹ͍ͭͯ (PPHMFBOBMZUJDTͰऔಘͰ͖Δσʔλ ֎෦σʔλΛ༻Մೳ w ͦͷଞ ௨শ3ίϯϖʢओ࠵͕3TUVEJPʣ
w 3.4& Z@IBUJTUIFOBUVSBMMPHPGQSFEJDUFESFWFOVFGPSBDVTUPNFS ZJTUIFOBUVSBMMPHPGUIFBDUVBMTVNNFESFWFOVFWBMVFQMVTPOF ධՁࢦඪ !4
w (PPHMF"OBMZUJDT͔ΒऔಘͰ͖Δσʔλͷ͏ͪҰ෦͕ఏڙ͞ΕΔ LFZ GVMMWJTJUPS*E WJTJU*E σʔλͷ֓ཁ !5 ม໊ ༰
ܕ GVMMWJTJUPS*E ϢʔβʔͷJE WJTJU*E ηογϣϯͷJE EBUF ηογϣϯͷ %BUF USBOTBDUJPO3FWFOVF ηογϣϯதͷऩӹ /VNFSJD EFWJDF Ϣʔβʔͷใ $BUFHPSZ USB⒏D4PVSDF τϥϑΟοΫͷࢀরݩใ $BUFHPSZ HFP/FUXPSL ϢʔβʔͷҐஔใ $BUFHPSZ UPUBMT ηογϣϯதͷΞΫγϣϯʹؔ͢Δूܭใ /VNFSJD
w USBJOͷظؒʙ w UFTUͷظؒʙ ༧ଌVTFS୯ҐͰࢉग़͢ΔͨΊɺQVCMJDͱQSJWBUFͷظؒҰக USBJOUFTUظؒ !6
5SBJOʢʣ 5FTUʢϲ݄ʣ
ίϯϖͷܦҢ
MPHTVNPSTVNMPH !8 w ධՁࢦඪʮMPHTVNʯͰ͋Δ͕ɺԿނ͔ʮTVNMPHʯͰग़ྗͨ݁͠Ռͷ ํ͕-#είΞ͕ྑ͘ͳΔɻ ˣܭࢉਖ਼࣮͘͠ߦ͞Ε͍ͯΔΒ͍͠
-FBEFSCPBSE6QEBUF ճ !9 w ӡӦଆͷϛεʹΑΓɺʮTVNMPHʯͰ-#͕ܭࢉ͞Ε͍ͯͨ͜ͱ͕໌
1VCMJD-#PWFSpUUJOH !10 w ͳΜ͔ͩΜͩͰఆҐʹͳͬͯتͿ
-FBLൃ֮ !11 w ωοτʹస͕͍ͬͯͨίϯϖσʔλ (PPHMF"OBMZUJDTͷσϞΞΧϯτΛͬͯऔಘՄೳ UFTUͷظؒίϯϖ։࠵࣌ΑΓલͰɺUFTUͷใऔಘͰ͖Δ
-FBEFSCPBSE6QEBUF ճ w σʔλظؒΛ৭ʑͱมߋͯ͠࠶ελʔτ 5SBJOʢϲ݄ʣ 1VCMJD ʢ̒ϲ݄ʣ
1SJWBUF ʢϲ݄ʣ 5SBJOʢʣ 5FTU ʢϲ݄ʣ !12 ࠶ελʔτޙͷઃఆ ࠷ॳͷઃఆ
ղ๏հ
Ϟσϧͷશମ૾ !14 w ηογϣϯ୯ҐͷϞσϧͱϢʔβʔ୯ҐͷϞσϧͷΞϯαϯϒϧ ηογϣϯ୯ҐͷϞσϧ MJHIUHCN ηογϣϯຖͷऩӹΛ༧ଌ Ϣʔβʔ୯ҐͷϞσϧ MJHIUHCN
Ϣʔβʔຖͷ૯ऩӹΛ༧ଌ Ϣʔβʔ୯ҐͷϞσϧ MJHIUHCN લஈͷ༧ଌͷجૅ౷ܭྔΛ ಛྔͱͯ͠༻ ΞϯαϯϒϧʢFMBTUJDOFUTUBDLJOHʣ 1PTUQSPDFTTJOH UPUBMCPVODFT
w ࣌ؒํͰަࠩݕূ͢ΔͷͰͳ͘ɺϢʔβʔຖʹ࣮۠ͬͯࢪ ηογϣϯ୯ҐͷϞσϧˠ(SPVQ,'PMEʢϢʔβʔͰΔʣ Ϣʔβʔ୯ҐͷϞσϧˠ,'PMEʢηογϣϯ୯ҐϞσϧʹ߹ΘͤΔʣ ཧ༝ͱͯ͠ 㾎ΞϯαϯϒϧͷͨΊʹɺUSBJOσʔλͷશϢʔβʔͷPPG WBMVF
USBJOظؒதͷ༧ଌऩӹͷ૯ ͕ཉ͍͠ 㾎UJNFTQMJU࠷ॳͷஈ֊Ͱࢼ͍ͯ͠Δɻൺֱͨ݁͠ՌɺHSPVQLGPME Ͱͳͦ͞͏ͩͬͨ 㾎QVCMJDͱQSJWBUFͷظؒಉ͡ͳͷͰɺίϯαόʹWBMJEBUJPOΛઃఆ ͠ͳͯ͘ͳ͍ͩΖ͏ͱஅʢQVCMJDΛͯʹ͍͚ྑ͍ʣ $7ʹ͍ͭͯ !15
w ͲͷΧςΰϦใׂͱϊΠδʔ ެ։LFSOFMͷ໊دͤॲཧͷ࠾༻ʴखಈ໊دͤΛ࣮ࢪ ޙͷಛྔ࡞Ͱޮ͍ͯ͘Δ෦ɺ͜͜ʹҰ൪࣌ؒΛ͔͚ͨ ΧςΰϦσʔλͷ໊دͤ !16 lEFWJDFPQFSBUJOH4ZTUFNzͷྫ
w ΧςΰϦσʔλͷಛྔ EFWJDFܥɺUSB⒏D4PVSDFܥ໊دͤͯ͠ΧςΰϦมԽ σʔλΛΧςΰϦຖʹूͯ͠ΤϯίʔσΟϯά ΧςΰϦมͷຒΊࠐΈදݱʢ-%"ʣ 5BSHFUFODPEJOH
'SFRVFODZFODPEJOH w σʔλͷಛྔ UPUBMܥCPVODFT IJUT QBHFWJFXT IJUT QBHFWJFXT #BTJD'FBUVSFʢηογϣϯ୯Ґʣ !17
w ಛྔੜରϨίʔυͷηογϣϯΛىͱͯ͠ɺۙޙͷใΛ ूͯ͠ಛྔͱͯ͠࠾༻͢Δ ݱ࣌ͷηογϣϯ͔Βকདྷ·ͨաڈOؒʹ͓͚Δ๚ճ ݱ࣌ͷηογϣϯ͔Βকདྷ·ͨաڈOؒʹ͓͚ΔIJUT QBHFWJFXTͷ૯
ͭઌ·ͨͭޙͷηογϣϯ·Ͱͷܦա࣌ؒ 5JNF'FBUVSFʢηογϣϯ୯Ґʣ !18
w ΧςΰϦσʔλͷಛྔ FODPEJOH͔ͯ͠ΒϢʔβʔຖʹू w σʔλͷಛྔ UPUBMܥCPVODFT IJUT QBHFWJFXT
IJUT QBHFWJFXT Λ Ϣʔβʔ୯Ґʹू #BTJD'FBUVSFʢϢʔβʔ୯Ґʣ !19
w ηογϣϯͷ࣌ؒใͷू 65$ɺ-PDBM5JNFͷEBUFใ EBZPGXFFL IPVS EBZ ΛɺDPT TJOʹ ղ͔ͯ͠Βू
5JNF'FBUVSFʢϢʔβʔ୯Ґʣ !20
w ηογϣϯͷ߹ܭώοτͱ߹ܭϖʔδϏϡʔͷൺ $7্͕Δ͕-#Լ͕Δ EJTDVTTJPOͷߘΛݟͯɺଞͷࢀՃऀಉ༷ͷݱ ཧ༝݁ہෆ໌͕ͩɺQBHFWJFXTIJUTSBUJPʹؔ͢ΔಛྔΛݢฒ Έআ֎͢Δ͜ͱͰ-#͕େ্͖͘ঢ QBHFWJFXTIJUTSBUJPಛྔͷআ֎
!21 IUUQTXXXLBHHMFDPNDHBDVTUPNFSSFWFOVFQSFEJDUJPOEJTDVTTJPOMBUFTU
w CPVODFTͷใΛ༻ͨ͠ޙॲཧ ίϯϖॳظ͔Βग़͍ͯͨใ ηογϣϯͷؼใϑϥάʢUPUBMTCPVODFTʣཱ͕͍ͬͯΔ͔Ͳ͏ ͔Ͱऩӹ͕͋Δ͔ͳ͍͔͕அՄೳ ϑϥάཱ͕͍ͬͯΔηογϣϯͷऩӹ༧ଌΛʹஔ 1PTUQSPDFTTJOH
!22 IUUQTXXXLBHHMFDPNDHBDVTUPNFSSFWFOVFQSFEJDUJPOEJTDVTTJPOMBUFTU