Improving Neural Networks: Neural Network Performance Management
Neural Networks
| Intermediate
- 12 Videos | 1h 56m 18s
- Includes Assessment
- Earns a Badge
In this 12-video course, learners can explore machine learning problems that can be addressed with hyperparameters, and prominent hyperparameter tuning methods, along with problems associated with hyperparameter optimization. Key concepts covered here include the iterative workflow for machine learning problems, with a focus on essential measures and evaluation protocols; steps to improve performance of neural networks, along with impacts of data set sizes on neural network models and performance estimates; and impact of the size of training data sets on quality of mapping function and estimated performance of a fit neural network model. Next, you will learn the approaches of identifying overfitting scenarios and preventing overfitting by using regularization techniques; learn the impact of bias and variances on machine learning algorithms, and recall the approaches of fixing high bias and high variance in data sets; and see how to trade off bias variance by building and deriving an ideal learning curve by using Python. Finally, learners will observe how to test multiple models and select the right model by using Scikit-learn.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedescribe the iterative workflow for machine learning problems with focus on essential measures and evaluation protocolsrecognize the machine learning problems that can be addressed using hyperparameters along with the various hyperparameter tuning methods and the problems associated with hyperparameter optimizationrecall the steps to improve the performances of neural networks along with impact of dataset sizes on neural network models and performance estimatesdemonstrate the impact of the size of training dataset on the quality of mapping function and the estimated performance of a fit neural network modelrecall the approaches of identifying overfitting scenarios and preventing overfitting using regularization techniques
-
recognize the critical problems associated with neural networks along with the essential approaches of resolving themdescribe the impact of bias and variances on machine learning algorithms and recall the approaches of fixing high bias and high variance in data setsdemonstrate how to trade off bias variance by building and deriving an ideal learning curve using Pythonrecognize the various approaches of improving the performance of machine learning using data, algorithm, algorithm tuning and ensemblesdemonstrate how to test multiple models and select the right model using Scikit-learnspecify the machine learning problems that we can address using hyperparameters, describe the impact of bias and variances on machine learning algorithms and test multiple models using Scikit-learn
IN THIS COURSE
-
1.Course Overview1m 30sUP NEXT
-
2.Iterative Machine Learning Workflow11m 23s
-
3.Hyperparameter Optimization16m 56s
-
4.Performance Management of Neural Networks13m 41s
-
5.Impact of Dataset Sizes on Neural Network Models9m 46s
-
6.Overfitting Prevention and Management9m 51s
-
7.Neural Network Problems and Solutions7m 59s
-
8.Bias and Variance8m 57s
-
9.Implementing Bias and Variance Trade Off11m 22s
-
10.Improving Performance Using Data and Algorithm9m 9s
-
11.Model Evaluation and Selection8m 35s
-
12.Exercise: Testing Models with Scikit-learn7m 10s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.