# Improving Neural Networks: Loss Function & Optimization

Neural Networks    |    Intermediate
• 10 videos | 1h 3m 45s
• Includes Assessment
Likes 4
Learners can explore the concept of loss function, the different types of Loss function and their impact on neural networks, and the causes of optimization problems, in this 10-video course. Examine alternatives to optimization, the prominent optimizer algorithms and their associated properties, and the concept of learning rates in neural networks for machine learning solutions. Key concepts in this course include learning loss function and listing various types of loss function; recognizing impacts of the different types of loss function on neural networks models; and learning how to calculate loss function and score by using Python. Next, learners will learn to recognize critical causes of optimization problems and essential alternatives to optimization; recall prominent optimizer algorithms, along with their properties that can be applied for optimization; and how to perform comparative optimizer analysis using Keras. Finally, discover the relevance of learning rates in optimization and various approaches of improving learning rates; and learn the approach of finding learning rate by using RMSProp optimizer.

## WHAT YOU WILL LEARN

• discover the key concepts covered in this course define Loss function and list the various types of loss function recognize the impacts of the different types of loss function on neural networks models calculate loss function and score using Python recognize the critical causes of optimization problems and the essential alternatives to optimization
• recall the prominent optimizer algorithms along with their properties that can be applied for optimization demonstrate how to perform comparative optimizer analysis using Keras recognize the relevance of learning rates in optimization and list the various approaches of improving learning rates demonstrate the approach of finding learning rate using RMSProp optimizer recall the different types of loss functions, list the prominent cause of optimization problems, and calculate loss function using Python

## IN THIS COURSE

• In this video, you will learn how to define a loss function and list the various types of loss function.
• 3.  Impact of Loss Function
Upon completion of this video, you will be able to recognize the impacts of different types of loss functions on neural networks models.
• 4.  Calculating Loss Function
In this video, learn how to calculate the loss function and score using Python.
• 5.  Causes of Optimization Problems
Upon completion of this video, you will be able to recognize the critical causes of optimization problems and the essential alternatives to optimization.
• 6.  Optimizer Algorithms
Upon completion of this video, you will be able to recall the prominent optimization algorithms along with their properties that can be applied for optimization.
• 7.  Comparing Optimizer Algorithms
In this video, you will learn how to perform comparative optimizer analysis using Keras.
• 8.  Learning Rate Optimizations
After completing this video, you will be able to recognize the relevance of learning rates in optimization and list the various approaches for improving learning rates.
• 9.  Implement Learning Rate Optimizer
In this video, find out how to find the learning rate using the RMSProp optimizer.
• 10.  Exercise: Working with Loss Function
Upon completion of this video, you will be able to recall the different types of loss functions, list the prominent causes of optimization problems, and calculate loss functions using Python.

## EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.