Thoughts - Ambarish

Intro to Deep Learning

This is the course page for the Course Intro to Deep Learning. Please also enroll in Kaggle Learn Intro to Deep Learning course to complete the exercises. Also watch the lectures where we have added our own explanations.

Topic Description Video Link
01- single neuron This video introduces the concept of the simplest neural network, the single neuron Single Neuron
01-exercise single neuron This video explains step by step the exercise on the single neuron. Gain more clarity by doing this exercise. Exercise Single Neuron
02-deep neural network This video explains a simple deep neural network , activation functions , hidden layers Deep Neural Network
02- exercise deep neural network This video explains the step by step exercise on simple deep neural network , activation functions , hidden layers Exercise Deep Neural Network
03 - Stochastic Gradient Descent This video explains the concept of optimizer , loss function , stochastic gradient descent Stochastic Gradient Descent
03 - exercise Stochastic Gradient Descent In this exercise we will train a neural network on the Fuel Economy dataset and then explore the effect of the learning rate and batch size on SGD Exercise Stochastic Gradient Descent
04 - Overfitting and Underfitting This video explains the concept of Overfitting and Underfitting Overfitting and Underfitting
04 - exercise Overfitting and Underfitting In this exercise, we will learn how to improve training outcomes by including an early stopping callback to prevent overfitting Exercise Overfitting and Underfitting
05 - Dropout and BatchNormalization This video explains the concept of Dropout and BatchNormalization to prevent overfitting and help in making the training more stable Dropout and BatchNormalization
05 - exercise Dropout and BatchNormalization In this exercise, we will add dropout to the Spotify model from Exercise 4 and see how batch normalization can let us successfully train models on difficult datasets. Exercise Dropout and BatchNormalization
06 - Binary Classification Binary Classification using deep neural networks Binary Classification
06 - exercise Binary Classification In this exercise, we will build a model to predict hotel cancellations with a binary classifier. Exercise Binary Classification
07 - Red Wine Deep Learning Model We use all the concepts learnt in the course to evaluate the Quality of the Red Wine using a Deep Learning Model. The concepts of Dropout , Batch Normalization , Early Stopping is demonstrated here Red Wine Deep Learning Model
08 - Streamlit UI with Red Wine Deep Learning Model We use Streamlit to make the UI for the deep learning model Streamlit UI with Red Wine Deep Learning Model