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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Milecia McG
November 11, 2021
Technology
26
0
Share
Using Reproducible Experiments To Create Better Models
Milecia McG
November 11, 2021
Other Decks in Technology
See All in Technology
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
760
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
360
MySQL 9.7がやってきた ~これまでのあらすじと基本情報~ @ 日本MySQLユーザ会会2026年04月 / mysql97-yattekita
sakaik
0
160
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
270
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
5
2k
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
180
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
190
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
170
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
15
18k
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
4
6.5k
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
140
変化の激しい時代をゴキゲンに生き抜くために 〜ストレスマネジメントのススメ〜
kakehashi
PRO
4
710
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
730
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
170
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
230
Documentation Writing (for coders)
carmenintech
77
5.3k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
500
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
120
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
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