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
ChatGPTでAutoML作ってみたかった
Search
yuki
June 25, 2023
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ChatGPTでAutoML作ってみたかった
yuki
June 25, 2023
Transcript
14 slides
GPT4でAutoML作ってみたかった
自己紹介 yuki • 趣味 ◦ Kaggle ◦ バイク ◦ ステッカー配り
@yuki93753711
GPT4すごいですよね GPT4がリリースされすぐに、GPT4と一緒に簡単なWebアプリ作ってみました 簡単なWebアプリですが、企画、設計、実装、デプロイまでGPT4と一緒に作成し、コード に関しては1行も書かずに作成できました
GPT4とアプリを作る過程はこんな感じ コードは書いてくれるけど一度ではうまくいかないことが多いので、エラーを伝えて直してもらう のを繰り返す作業がほとんど エラー出てるよ! (コピペ) エラー直したよ コードコピペ エラー出力 ちゃんと動くコード 書いてくれや
これって人いらなくね? 人はChatGPTと実行環境それぞれの出力をコピペでつないでいるだけ。コードが期待する 動作をするようになるまでひたすらにコピペする作業。ChatGPTよりも単純労働 期待する動作さえ定義できれば人は必要ない! テストコードを事前に書いておいてテスト通るまで改善を繰り返させればいい コピペ コピペ
機械学習にも応用できない? アプリケーションの場合は期待する動作をするまで改善し続けたけど、評価関数がよくなる ように改善させつづけるということをやれば、人がやっている改善のサイクルをGPT4に任せら れないか? この実験やって 実験結果フィードバック モデルの評価方法を人が定義すれば GPT-4がモデルの精度改善を続けてくれるのでは?
ってことはkaggleにも応用できない? GPT4をディスカッションや公開notebook、類似コンペのディスカッションにアクセスさせれば 最強モデル作れないか? この実験やって 実験結果フィードバック ディスカッション 公開notebook これで、ゴールドメダル荒稼ぎできますわ!ガハハハ 参照
ためしにChatGPT使ってコンペやってみる いきなりGPT4のAPI使って実装するのも大変なので、ChatGPT(Web UI)でうまくい くかやってみる Playgroundコンペで試してみる
まずはsub作ってもらう コンペの概要、データセットの説明、データの先頭5行を与えてモデルを作るようにおねがい してみたところ、ちゃんとコード書いてくれた 一発でsub通るコード書いてきた GPT4 ちょろw
改善のサイクルまわさせてみる 予測モデルを改善してと繰り返し伝える。予測モデルを作る以外にも、データを確認するコ ードを書くこともできると伝える まかせとけや GPT4 実験結果を踏まえてより精度の良い モデルを作って! Submitファイル作るだけじゃなくて、 データ見ることもできるよ!
結果はイマイチ、、 以下の3パターンをひたすら繰り返すのみ。データの中身を見ることなく、同じことを何度も 繰り返す。実験結果を次の改善につなげているというより、少ない引き出しを全部ためして いる感じ アルゴリズム変えてみよう • LightGBM • XGBoost •
RandomForest • LogisticRegression 特徴量エンジニアリングしよう ハイパラ探索しよう! とにかくハイパラ探索や!! GPT4
少し工夫してみる 少しプロンプトを工夫してみたが結果はいつも同じ • 自らデータを見ようとしないので、最初に統計量や相関行列など、データが把握で きる情報をこちらから見せる データを見せる • 少ないパターンを永遠に繰り返すので、どんな手法が有効そうか最初に列挙させ て、それをためさせる 最初にとりえる手段を列挙させてみる
• 「あなたはKaggle Competitioin Grandmasterです」と伝えてみる GMであると伝える GPT4
GPT4を使ってkaggleをやるなら GPT4は実験結果をフィードバックして改善させるという使い方は厳しそう。kaggleで活用 するなら、過去のコンペのソリューション等を使いやすい形でまとめておいて、それをもとに subを作ってもらう使い方になるかな 過去の ソリューション等 蓄積 sub 本当はディスカッションを直接参照させてsub作 らせたいけど、ソリューションはハイコンテキストで
あることが多いので厳しそう GPT4 copilotや、 gpt-3.5-trubo-16k も活用できるかも?
作るところはまでたどり着かず、、、 現在動くものはできてません。。めんどくさがり屋なので、自動化できるものは全部自動化さ せたい!GPT4を使ったAutoML作りたい。(でも、似たようなものもうあってもおかしくない よな) だれか作ってこっそり教えて!
More Decks by yuki
See All by yuki
Claude Code の 地味に知られてなさそうな機能 7選
yururoi
0
14
yukiCup 2023 Summer 開催報告
yururoi
0
2.3k
NLF 9th place solution
yururoi
0
900
鳥蛙コンペ - Team Exodia
yururoi
3
810
Other Decks in Technology
See All in Technology
AWS Quick 入門 | 目指せ Quick マスター 01
inariku
PRO
2
340
ぼくのClaude Codeの使い方
falken
PRO
5
6.9k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
17
120k
AWS Emulator を評価する: 手元で動く AWS の API の仕組み、始め方、確かめ方
inariku
PRO
1
510
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
6
1.7k
大江戸Ruby会議でデータベース クライアントの話をするのは 間違っているだろうか
yahonda
1
120
3文字略語に騙されない! 世界一わかりやすい『EDR』超入門
kamadamakoto
1
100
Shared Signals Framework 仕様解説
oidfj
0
430
E2E Test というハーネス — AI時代の自動テスト民主化
daishukojima
1
680
MCPでネットワーク障害調査を自動化する前に直すべき3つのこと
yama3133
0
200
狙われているAPIの脆弱性!今こそ手をつけるべき根本的な対策とは?
nagix
0
130
プロダクションコードにおける encoding/json から encoding/json/v2 へのスムーズな移行
sansantech
PRO
1
420
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
121
130k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.9k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
600
Raft: Consensus for Rubyists
vanstee
143
7.9k
Technical Leadership for Architectural Decision Making
baasie
4
640
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Agile that works and the tools we love
rasmusluckow
331
22k
The Language of Interfaces
destraynor
162
27k