Troubleshooting a deep learning model
- High Avoidable bias: if it does not fit training set well on cost function (e.g., comparable to human level performance), you might train a bigger network, train longer, switch to a better optimization algorithm, like the Adam, or change the neural network architecture/hyperparameter search.
- High Variance: if it does not fit dev set on cost function, you may use regularization, increase the size of training set, or change the neural network architecture/hyperparameter search.
- If it does not fit test set well on cost function, you may change or increase the size of dev set.
- If it does not perform well in real world (e.g., happy users), you may change or increase the size of test set or change the cost function.
0
1
Tags
Data Science
Related
Deep Learning Algorithms
Rules-Based Systems vs. Classic Machine Learning vs. Representation Learning vs. Deep Learning
Deep Learning vs. Reinforcement Learning
“Why is deep learning taking off?”
The learning circle of the neural network
Research Ideas for Deep Learning
Troubleshooting a deep learning model
Applications of neural networks in supervised learning
Formulating the dataset in a Deep Learning Problem
Deep vs. Shallow Neural Networks
Deep learning core concepts
When do we need Deep Learning?
Machine Learning vs Deep Learning
How to solve the overfitting problems in deep learning
Top 15 deep learning applications
Deep Learning History
Deep Learning (in Machine Learning) References
Challenges Motivating Deep Learning
DeepFake
Attention is all you Need (Presentation)
Explaining Complex Concepts with Simple Examples
A machine learning system is being designed to identify different species of birds in photographs. The model first learns to recognize basic elements like lines, curves, and color gradients. In subsequent stages, it combines these basic elements to identify more complex components like feathers, beaks, and eyes. Finally, it uses the arrangement of these components to classify the bird species. Which statement best analyzes the fundamental principle that gives this approach its power?
Choosing the Right Machine Learning Approach
A machine learning model is tasked with identifying a cat in an image. Arrange the following stages of representation in the order they would likely be learned by a system that builds complex concepts from simpler ones, starting from the most basic input.
End-to-End Training
Troubleshooting a deep learning model
Data Mismatch Problem in Deep Learning
Avoidable bias