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
SIGNATEコンペティション参加レポート.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
KentaIchikawa
October 22, 2021
Programming
0
230
SIGNATEコンペティション参加レポート.pdf
KentaIchikawa
October 22, 2021
Tweet
Share
More Decks by KentaIchikawa
See All by KentaIchikawa
Deep Learning を用いた3次元物体認識
kentaichikawa
0
240
Other Decks in Programming
See All in Programming
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
120
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
140
Architectural Extensions
denyspoltorak
0
270
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
440
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
Grafana:建立系統全知視角的捷徑
blueswen
0
320
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.8k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
250
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
1.9k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
72
From π to Pie charts
rasagy
0
120
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Mind Mapping
helmedeiros
PRO
0
75
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Why Our Code Smells
bkeepers
PRO
340
58k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
400
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