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
380
Kaggle Rコンペ解法紹介
Kaggle Tokyo Meetup 裏 #01
Shuhei Goda
July 13, 2019
Tweet
Share
More Decks by Shuhei Goda
See All by Shuhei Goda
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
680
ジョブマッチングサービスにおける相互推薦システムの応用事例と課題
hakubishin3
3
800
とある事業会社にとっての Kaggler の魅力
hakubishin3
8
2.1k
課題の解像度が荒かったことで意図した改善ができなかった話
hakubishin3
3
950
Wantedly におけるマッチング体験を最大化させるための推薦システム
hakubishin3
4
1.1k
Recommendation Industry Talks #1 Opening
hakubishin3
1
340
会社訪問アプリ「Wantedly Visit」での シゴトに関する興味選択機能と推薦改善
hakubishin3
0
580
論文紹介: Improving Implicit Feedback-Based Recommendation through Multi-Behavior Alignment(Xin Xin et al., 2023)
hakubishin3
0
560
Feedback Prize - English Language Learning における擬似ラベルの品質向上の取り組み
hakubishin3
0
920
Other Decks in Technology
See All in Technology
MasterMemory v3 最速確認会
yucchiy
0
310
mixi2 の技術スタックを探ってみる (アプリ編)
ichiki1023
0
110
C++26 エラー性動作
faithandbrave
2
880
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
3
510
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
6
1.5k
いまからでも遅くないコンテナ座学
nomu
0
200
Evolving Architecture
rainerhahnekamp
3
220
AI×医用画像の現状と可能性_2024年版/AI×medical_imaging_in_japan_2024
tdys13
0
1.2k
スケールし続ける事業とサービスを支える組織とアーキテクチャの生き残り戦略 / The survival strategy for Money Forward’s engineering.
moneyforward
0
240
テストを書かないためのテスト/ Tests for not writing tests
sinsoku
1
160
新しいスケーリング則と学習理論
taiji_suzuki
9
3.7k
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
33k
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
74
5.4k
BBQ
matthewcrist
85
9.4k
Site-Speed That Sticks
csswizardry
2
220
YesSQL, Process and Tooling at Scale
rocio
170
14k
Why Our Code Smells
bkeepers
PRO
335
57k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Gamification - CAS2011
davidbonilla
80
5.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
KATA
mclloyd
29
14k
What's in a price? How to price your products and services
michaelherold
244
12k
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