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
第2回関東kaggler会 LT コンペ振り返りのすすめ
Search
YumeNeko
August 04, 2024
Technology
3.9k
2
Share
第2回関東kaggler会 LT コンペ振り返りのすすめ
YumeNeko
August 04, 2024
More Decks by YumeNeko
See All by YumeNeko
IMC2025振り返り会 How can we win at IMC2025?
yumeneko
0
750
[第4回 Data-Centric AI勉強会] Benetechコンペ エラー分析によるデータ追加とアノテーションの工夫について
yumeneko
1
580
Benetechコンペ参戦記
yumeneko
1
3.4k
Other Decks in Technology
See All in Technology
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
330
RubyでRuby拡張を書いたらRubyより35倍速になったってどういうこと??
kazuho
3
660
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
250
Amazon CloudFrontにおけるAIボットアクセス制御のポイント
kizawa2020
4
300
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
200
テストコードのないプロジェクトにテストを根付かせる
tttol
0
210
GitHub Copilot CLI の Rubber Duck 機能を使ってコーディングの品質をあげよう #techbaton_findy
stefafafan
2
1.2k
eBPF Can Do It! A 5-Minute Tour of 5 Real-World PHP Issues Solved with eBPF
egmc
0
300
Oracle Cloud Infrastructure:2026年5月度サービス・アップデート
oracle4engineer
PRO
1
200
OpenClawとHermesAgentでAI新入社員を作った話
takanoriyanada
0
130
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
110
【ハノーバーメッセ振り返りイベントat名古屋】データは集約からAI起点の収集に ~組織内・組織間でのデータ連携~
tanakaseiya
0
130
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.2k
Producing Creativity
orderedlist
PRO
348
40k
Faster Mobile Websites
deanohume
310
31k
GraphQLとの向き合い方2022年版
quramy
50
15k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
710
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
From π to Pie charts
rasagy
0
190
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
210
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
Being A Developer After 40
akosma
91
590k
Are puppies a ranking factor?
jonoalderson
1
3.4k
Transcript
コンペ振り返りのすすめ 2024/8/3 関東kaggler会 LT @ゆめねこ
自己紹介 1 名前:ゆめねこ(@yume_neko92) 仕事:主に画像系のAIシステム開発 最近は3次元点群系AIをやってる kaggle:kaggle歴は2年半くらい 最近、Grandmasterになった ・HNの由来の親戚家のネコ。 ・最近、指ちゅ~るをしてくれるようになった。 (※ただし機嫌が良いときに限る)
2 Q. Kaggleで勝つには?
3 A. 頑張る 時間をかけて頑張る ディスカッションを読んで頑張る 諦めず最後まで頑張る etc...
4 とはいえ、最初は頑張ってもなかなか勝てない ディスカッションには全部目を通しているが 上位との差が埋まらない。。。 そもそも何から頑張れば良いのやら。。。
5 とはいえ、最初は頑張ってもなかなか勝てない ディスカッションには全部目を通しているが 上位との差が埋まらない。。。 そもそも何から頑張れば良いのやら。。。 参加したコンペの 振り返りをしてみよう!
コンペで勝つために必要なこと 6 Gold Silver Bronze Discussionをちゃんと読んで 公開Notebookをベースに正しく実験する やるべきことを全部やる (マルチタスク化、AWP、PseudoLabel、etc…) 他の参加者が思いつかないような
タスクに刺さる工夫を見つける
コンペで勝つために必要なこと 7 Gold Silver Bronze Discussionをちゃんと読んで 公開Notebookをベースに正しく実験する やるべきことを全部やる (マルチタスク化、AWP、PseudoLabel、etc…) 他の参加者が思いつかないような
タスクに刺さる工夫を見つける アイデアの 見つけ方を身に付ける アイデアの 引き出しを増やす
コンペで勝つために必要なこと 8 Gold Silver Bronze Discussionをちゃんと読んで 公開Notebookをベースに正しく実験する やるべきことを全部やる (マルチタスク化、AWP、PseudoLabel、etc…) 他の参加者が思いつかないような
タスクに刺さる工夫を見つける アイデアの 見つけ方を身に付ける アイデアの 引き出しを増やす コンペ中に気づくことは難しいかもしれないが、、、 終了後に公開されるソリューションから振り返りをするのは 勝つために必要な力を身に付けるのに効果的な方法!
コンペ振り返りするときに気にしてること 9 上位ソリューションを読んで重要なポイントを知る • チームで共通しているポイントとユニークなポイントに着目する 共通しているポイント ⇒ 上位争いに入るための最低条件 ユニークなポイント ⇒
上位の中で差をつけるために必要だったこと • (自分の場合は)こんな感じでやることが多い 1. チームごとにソリューションを読んで重要なポイントを自分なりにまとめる 2. 項目ごとの観点で各チームの取り組みをまとめなおす 最初のうちはこっちを意識する たまに2.までまとめた情報を記事にしている 他人に見せると思うとちゃんと言語化できるのでおススメ
コンペ振り返りするときに気にしてること 10 どうやったら同じことが思い付けたか、自分の取り組み方を振り返る • 上位解法の各ポイントについて、上位チームが気づけた理由を自分なりに考える ⇒ どういう現象・傾向に気付けばそのアイデアを思いつくことができたのか? (たとえ黒魔術に見えてもデータや実験結果から見つけ出す道筋があるはずなので考えてみる) 分からなければコメントで直接聞いてみるのも手 •
自分はどの段階までたどり着いたのか、どこで考え方がズレたかを自問する きっかけとなる現象や実験結果には気づいていたのか? 気づいていたなら、自分は何を考えてどういう対策を取った? 気づけなかったならその理由は?EDAの観点が不足してた? etc... • ただ解法に目を通すだけよりもアイデアの見つけ方の勘所が 少しずつ分かってくるようになる lucrarea
まとめ 11 • コンペに参加して振り返りをするのは強くなるための近道 • 上位が気づいたポイントを知ってアイデアの引き出しを増やせる • 自分の取り組みと照らし合わせることで、アイデアの見つけ方の勘所が掴めてくる • 個人的に振り返りするときに気にしてるポイント2つ紹介
• 上位チームで共通しているポイントとユニークなポイントに着目する ⇒ 最初は”共通しているポイント” = “上位争いの最低条件”を意識するのがおすすめ • 上位がなぜ思い付けたのか考えて、自分がなぜ思い付けなかったのか深く考える • コンペに参加したらぜひ振り返りをやってみてはいかがでしょうか?