Train and Debug YOLOv5 Models with Weights & Biases Integration | YOLOv5 Series Part 0
Skills:
ML Pipelines80%
Hey everyone! In this we'll be looking at YOLOv5 & Weights & Biases integration. YOLOv5 is a popular repository for training YOLO-type single shot object detectors in PyTorch and Weights & Biases is a machine learning tools platform. We'll learn to interactively visualize training metrics, bounding boxes predictions and even our datasets! Hope you enjoy!
---
📍Try it out yourself on Google Colab: https://wandb.me/YOLOv5-WB-colab
📍Read the report: https://wandb.me/YOLOv5-WB-report
📍YOLOv5 repo: https://github.com/ultralytics/yolov5
---
You can watch the whole YOLOv5 Series here:
🚀Part 0 - Overview of the YOLOv5 and W&B integration: https://youtu.be/yyecuhBmLxERocket
🚀Part 1 - Install YOLOv5 on Windows and Google Colab: https://youtu.be/gDoMYuyY_qwRocket
🚀Part 2 - Collect & Label a Custom Dataset: https://youtu.be/a9Bre0YJ8L8Rocket
🚀Part 3 - Train a Custom YOLOv5 Model to Detect Bus Numbers: https://youtu.be/5h5UtLau3Vc
---
Follow Ivan:
👉 Twitter: https://twitter.com/Ivangrov
👉 YouTube: https://www.youtube.com/c/IvanGoncharovAI
---
⏳Timestamps⏳
00:00 Intro & overview of what's in the video
00:58 Google Colab Notebook
01:20 Weights & Biases dashboard
01:45 Bounding Box Debugger
02:38 Various useful metrics
03:06 Something really bad happening...
03:53 Artifacts explained
04:41 Resuming crashed runs
05:55 Visualizing datasets
06:33 Visualizing validation dataset
08:32 Summary of what we covered
09:04 Read the report and try the Colab notebook
09:20 Outro
---
Tune in to our bi-weekly virtual salon and listen to industry leaders and researchers in machine learning share their research:
http://wandb.me/salon
Join our community of ML practitioners where we host AMA's, share interesting projects and meet other people working in Deep Learning:
http://wandb.me/slack
Fully Connected features curated machine learning reports by researchers exploring deep learning techniques, Kagglers showcasing winning models, and industry leaders sharing best practices:
h
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Weights & Biases · Weights & Biases · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
0. What is machine learning?
Weights & Biases
1. Build Your First Machine Learning Model
Weights & Biases
Intro to ML: Course Overview
Weights & Biases
2. Multi-Layer Perceptrons
Weights & Biases
3. Convolutional Neural Networks
Weights & Biases
Weights & Biases at OpenAI
Weights & Biases
Why Experiment Tracking is Crucial to OpenAI
Weights & Biases
4. Autoencoders
Weights & Biases
5. Sentiment Analysis
Weights & Biases
6. Recurrent Neural Networks [RNNs]
Weights & Biases
7. Text Generation using LSTMs and GRUs
Weights & Biases
8. Text Classification Using Convolutional Neural Networks
Weights & Biases
9. Hybrid LSTMs [Long Short-Term Memory]
Weights & Biases
Toyota Research Institute on Experiment Tracking with Weights & Biases
Weights & Biases
Weights and Biases - Developer Tools for Deep Learning
Weights & Biases
Introducing Weights & Biases
Weights & Biases
10. Seq2Seq Models
Weights & Biases
11. Transfer Learning for Domain-Specific Image Classification with Small Datasets
Weights & Biases
12. One-shot learning for teaching neural networks to classify objects never seen before
Weights & Biases
13. Speech Recognition with Convolutional Neural Networks in Keras/TensorFlow
Weights & Biases
14. Data Augmentation | Keras
Weights & Biases
15. Batch Size and Learning Rate in CNNs
Weights & Biases
Applied Deep Learning Fellowship Overview and Project Selection with Josh Tobin (2019)
Weights & Biases
Grading Rubric for AI Applications with Sergey Karayev (2019)
Weights & Biases
16. Video Frame Prediction using CNNs and LSTMs (2019)
Weights & Biases
Image to LaTeX - Applied Deep Learning Fellowship (2019)
Weights & Biases
17. Build and Deploy an Emotion Classifier (2019)
Weights & Biases
Applied Deep Learning - Data Management with Josh Tobin (2019)
Weights & Biases
Snorkel: Programming Training Data with Paroma Varma of Stanford University (2019)
Weights & Biases
Applied Deep Learning - Troubleshooting and Debugging with Josh Tobin (2019)
Weights & Biases
Troubleshooting and Iterating ML Models with Lee Redden (2019)
Weights & Biases
Designing a Machine Learning Project with Neal Khosla (2019)
Weights & Biases
Lukas Beiwald on ML Tools and Experiment Management (2019)
Weights & Biases
Building Machine Learning Teams with Josh Tobin (2019)
Weights & Biases
Pieter Abeel on Potential Deep Learning Research Directions (2019)
Weights & Biases
Testing and Deployment of Deep Learning Models with Josh Tobin (2019)
Weights & Biases
Five Lessons for Team-Oriented Research with Peter Welder (2019)
Weights & Biases
Applied Deep Learning - Rosanne Liu on AI Research (2019)
Weights & Biases
Making the Mid-career Leap from Urban Design to Deep Learning/Data Science
Weights & Biases
Organizing ML projects — W&B walkthrough (2020)
Weights & Biases
Brandon Rohrer — Machine Learning in Production for Robots
Weights & Biases
Nicolas Koumchatzky — Machine Learning in Production for Self-Driving Cars
Weights & Biases
My experiments with Reinforcement Learning with Jariullah Safi
Weights & Biases
Applications of Machine Learning to COVID-19 Research with Isaac Godfried
Weights & Biases
Testing Machine Learning Models with Eric Schles
Weights & Biases
How Linear Algebra is not like Algebra with Charles Frye
Weights & Biases
Predicting Protein Structures using Deep Learning with Jonathan King
Weights & Biases
Rachael Tatman — Conversational AI and Linguistics
Weights & Biases
Reformer by Han Lee
Weights & Biases
Sequence Models with Pujaa Rajan
Weights & Biases
GitHub Actions & Machine Learning Workflows with Hamel Husain
Weights & Biases
Look Mom, No Indices! Vector Calculus with the Fréchet Derivative by Charles Frye
Weights & Biases
Jack Clark — Building Trustworthy AI Systems
Weights & Biases
Surprising Utility of Surprise: Why ML Uses Negative Log Probabilities - Charles Frye
Weights & Biases
Track your machine learning experiments locally, with W&B Local - Chris Van Pelt
Weights & Biases
Antipatterns in open source research code with Jariullah Safi
Weights & Biases
Attention for time series forecasting & COVID predictions - Isaac Godfried
Weights & Biases
Made with ML - Goku Mohandas
Weights & Biases
Angela & Danielle — Designing ML Models for Millions of Consumer Robots
Weights & Biases
Deep Learning Salon by Weights & Biases
Weights & Biases
More on: ML Pipelines
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
KAN-MLP-Mixer: A comprehensive investigation of the usage of Kolmogorov-Arnold Networks (KANs) for improving IMU-based Human Activity Recognition
ArXiv cs.AI
Interference-Aware Multi-Task Unlearning
ArXiv cs.AI
Optimizing Cement Kiln Heat Consumption: A Process Engineer’s Python Approach
Dev.to · Aminuddin M Khan
Ferrari for Grocery Shopping?
Medium · LLM
Chapters (13)
Intro & overview of what's in the video
0:58
Google Colab Notebook
1:20
Weights & Biases dashboard
1:45
Bounding Box Debugger
2:38
Various useful metrics
3:06
Something really bad happening...
3:53
Artifacts explained
4:41
Resuming crashed runs
5:55
Visualizing datasets
6:33
Visualizing validation dataset
8:32
Summary of what we covered
9:04
Read the report and try the Colab notebook
9:20
Outro
🎓
Tutor Explanation
DeepCamp AI