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
Milecia McG
November 11, 2021
Technology
0
22
Using Reproducible Experiments To Create Better Models
Milecia McG
November 11, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
300
わが10年の叡智をぶつけたカオスなクラウドインフラが、なくなるということ。
sogaoh
PRO
1
300
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
280
Redshift認可、アップデートでどう変わった?
handy
1
130
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
1
610
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
570
Introduction to Bill One Development Engineer
sansan33
PRO
0
340
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
460
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
180
How to Think Like a Performance Engineer
csswizardry
28
2.4k
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
GraphQLとの向き合い方2022年版
quramy
50
14k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
The SEO identity crisis: Don't let AI make you average
varn
0
46
First, design no harm
axbom
PRO
1
1.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
530
Music & Morning Musume
bryan
46
7k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
54
49k
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