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
Using Reproducible Experiments To Create Better...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Milecia McG
November 11, 2021
Technology
25
0
Share
Using Reproducible Experiments To Create Better Models
Milecia McG
November 11, 2021
Other Decks in Technology
See All in Technology
え!?初参加で 300冊以上 も頒布!? これは大成功!そのはずなのに わいの財布は 赤字 の件
hellohazime
0
140
こんなアーキテクチャ図はいやだ / Anti-pattern in AWS Architecture Diagrams
naospon
1
350
Bluesky Meetup in Tokyo vol.4 - 2023to2026
shinoharata
0
190
幾億の壁を超えて/Beyond Countless Walls(JP)
ikuodanaka
0
130
システムは「動く」だけでは足りない 実装編 - 非機能要件・分散システム・トレードオフをコードで見る
nwiizo
3
390
会社紹介資料 / Sansan Company Profile
sansan33
PRO
17
410k
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
170
🀄️ on swiftc
giginet
PRO
0
360
CloudSec JP #005 後締め ~ソフトウェアサプライチェーン攻撃から開発者のシークレットを守る~
lhazy
0
190
2026年、知っておくべき最新 サーバレスTips10選/serverless-10-tips
slsops
12
4.8k
インターネットの技術 / Internet technology
ks91
PRO
0
110
Azure Static Web Apps の自動ビルドがタイムアウトしやすくなった状況に対応した件/global-azure2026
thara0402
0
260
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
350
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
190
Six Lessons from altMBA
skipperchong
29
4.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Building Applications with DynamoDB
mza
96
7k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
160
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
Transcript
Using Reproducible Experiments To Create Better Models Milecia McGregor @FlippedCoding
Developer Advocate @DVCorg 1
2
Common issues 3
Find the best combo of hyperparams, algorithms, and datasets Common
issues 4
Keep track of all of the changes Common issues 5
Hard to follow changes over time Common issues 6
How to fix them 7
8 How to fix them
Background on tuning hyperparameters 9
Parameters that define the model Background on tuning hyperparameters 10
Grid search and random search Background on tuning hyperparameters 11
Using DVC 12
Using DVC ✓ Open-Source ✓ Works on top of Git
✓ No libraries, no API calls 13
Using DVC dvc exp run 14
Using DVC 15
Using DVC 16
Hyperparameter tuning 17
dvc exp run --queue 18
... 19
dvc exp run --run-all dvc exp show 20
... 21
dvc plots diff exp-6182a exp-cb998 22
23
dvc exp run --queue 24
... 25
dvc exp run --run-all dvc exp show 26
... 27
dvc exp run --queue 28
... 29
dvc exp run --run-all dvc exp show 30
... 31
dvc plots diff exp-9d023 exp-cb998 32
33
34
Key takeaways • Adding reproducibility to experiments is important •
Using DVC helps you track every part of your experiments • Don’t be afraid to try new tools Milecia McGregor @FlippedCoding https://discord.gg/zpCsrscfMW 35
Resources • dvc.org/docs • https://discord.gg/zpCsrscfMW • https://studio.iterative.ai Milecia McGregor @FlippedCoding
https://discord.gg/zpCsrscfMW 36