Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SIGNATEコンペティション参加レポート.pdf
Search
KentaIchikawa
October 22, 2021
Programming
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SIGNATEコンペティション参加レポート.pdf
KentaIchikawa
October 22, 2021
More Decks by KentaIchikawa
See All by KentaIchikawa
Deep Learning を用いた3次元物体認識
kentaichikawa
0
250
Other Decks in Programming
See All in Programming
contenteditable と日本語入力に向き合う
colorful12
0
200
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
180
Railsバージョンを4倍にした話
optim
0
440
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
33k
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
650
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
700
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
すこし踏み込む CancellationToken
htkym
2
1.7k
JIS keyboard support in Omarchy
lef237
0
130
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
440
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Technical Leadership for Architectural Decision Making
baasie
3
600
Visualization
eitanlees
153
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Abbi's Birthday
coloredviolet
4
10k
Marketing to machines
jonoalderson
1
5.9k
Documentation Writing (for coders)
carmenintech
77
5.6k
Un-Boring Meetings
codingconduct
0
460
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
First, design no harm
axbom
PRO
2
1.3k
Transcript
自己紹介 市川健太 @ BSN アイネット 技術開発部 水族館とゲームが好き 10/15 長女が産まれました 1
ボードゲームをしよう 市川健太 2021/10/22 NINNO Tech Fest #2
3
ペンギンパーティ! • しちならべの要領で、順番にピラミッド型にカードを出していく • 上の階層には、下の階層のどちらかと同じ色しか置けない • 置けなかったペンギンはシャチの餌食に • うんたらかんたら 4
SIGNATEコンペティション 参加レポート 市川健太 2021/10/22 NINNO Tech Fest #2
データ分析コンペに参加しよう! こんな人におすすめ。 • AI を勉強したいけど何からはじめればいいの? • 機械学習、深層学習について一通り学んだけど、自分の AI モデル作成の実力を試 したい。
6
機械学習、通常のプログラムとの違いとは 7 入力 プログラム 出力 通常のプログラム 機械学習 入力 モデル 出力
人間がルールを書く 大量のデータから パターンを学習する
機械学習のモデルどうやって開発するの? 8 学習データ モデル開発・評価 モデル 入力データ モデル 推論結果 開発フェーズ 利用フェーズ
機械学習のコンペってお金かかりそう? • 機械学習って、すごいGPUを積んだスーパーコンピューターでゴリゴリ計算しなけれ ばいけないのでは? • ハードルが高い? 9
無償の学習環境のご紹介 • Google Colaboratory (https://colab.research.google.com/notebooks/welcome.ipynb?hl=ja) ◦ Google が提供するクラウドで Pythonの記述・実行ができる環境 ◦
メリット ▪ Google アカウントさえあれば、無料で環境を利用できる ▪ 初めから機械学習用のライブラリがインストールされている ▪ GPU の高速演算も利用できる (利用状況に応じて制限あり、月 1,072円で制限緩 和) 10
初心者向けのコンペあります! • 毎月開催 称号限定コンペ • 練習問題 11
SIGNATE コンペに参加してみた 12
13
14 肝疾患が あるか 健康診断データ
コンペの進め方 - データ準備からモデル学習 15 学習データ 学習・評価 データ分割 モデル テストデータ 前処理
学習・評価デー タ1 データ準備 モデル 学習・評価デー タ1 モデル 学習・評価デー タ1 モデル 学習・評価デー タ1 モデル n 学習・評価デー タ n モデル学習 前処理 k分割交差検証
コンペの進め方 - モデルの評価 16 モデル 評価値 評価データ 評価データからモデルの精度を評価 モデル 評価値
評価データ モデル 評価値 評価データ モデル 評価値 評価データ モデル n 評価値 n 評価データ 評価値
コンペの進め方 - 提出データ 17 モデル 評価値 テストデータ テストデータから結果を出力 モデル 評価値
テストデータ モデル 評価値 てすトデータ モデル 評価値 テストデータ モデル n 評価値 n テストデータ 評価値 コンペに提出 サイト側で、コンペの評価値を計算
試した手法 • ランダムフォレスト • ロジスティック回帰 • Adaboost • XGBoost •
LightGBM • SVM • Deep Learning など 18
コンペで使われる定番モデル • LightBGM ◦ 決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワーク • BERT (自然言語処理) ◦ Googleによって開発された自然言語処理の事前学習用のための
Transformerベースの機械学習 手法 19
20
21
さいごに ゲーム感覚でスキルアップ いい順位を取りたいから、あの手この手で頑張る SIGNATE に飽きたら Kaggle にも挑戦! 22