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
490
0
Share
Kaggle Rコンペ解法紹介
Kaggle Tokyo Meetup 裏 #01
Shuhei Goda
July 13, 2019
More Decks by Shuhei Goda
See All by Shuhei Goda
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
1.3k
ジョブマッチングサービスにおける相互推薦システムの応用事例と課題
hakubishin3
3
1.1k
とある事業会社にとっての Kaggler の魅力
hakubishin3
9
3.2k
課題の解像度が荒かったことで意図した改善ができなかった話
hakubishin3
3
1.1k
Wantedly におけるマッチング体験を最大化させるための推薦システム
hakubishin3
4
1.4k
Recommendation Industry Talks #1 Opening
hakubishin3
1
460
会社訪問アプリ「Wantedly Visit」での シゴトに関する興味選択機能と推薦改善
hakubishin3
0
770
論文紹介: Improving Implicit Feedback-Based Recommendation through Multi-Behavior Alignment(Xin Xin et al., 2023)
hakubishin3
0
710
Feedback Prize - English Language Learning における擬似ラベルの品質向上の取り組み
hakubishin3
1
1.1k
Other Decks in Technology
See All in Technology
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
2
200
The Making of AI Chips
pfn
PRO
0
420
10サービス以上のメール到達率改善を地道に継続的に進めている話 / Continue to improve email delivery rates across multiple services
yamaguchitk333
6
2.3k
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
0
140
エムスリーテクノロジーズ株式会社 エンジニア向け紹介資料 / M3 Technologies Company Deck
m3_engineering
0
200
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
2
1.8k
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
170
RedmineをAIで効率的に使う検証
yoshiokacb
0
150
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
1.1k
20260515 ID管理は会社を守る大切な砦!〜🔰情シス向け〜
oidfj
0
750
ECSのTerraformモジュールにコントリビュートした話
harukasakihara
0
250
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Navigating Weather and Climate Data
rabernat
0
190
Typedesign – Prime Four
hannesfritz
42
3k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Utilizing Notion as your number one productivity tool
mfonobong
4
300
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
460
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Language of Interfaces
destraynor
162
26k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
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