Dropout Regularization | Deep Learning Tutorial 20 (Tensorflow2.0, Keras & Python)




[ad_1]

Overfitting and underfitting are common phenomena in the field of machine learning and the techniques used to tackle overfitting problem is called regularization. In deep learning, dropout regularization is used to randomly drop neurons from hidden layers and this helps with generalization. In this video, we will see a theory behind dropout regularization. We will then implement artificial neural network for binary classification problem and see how using dropout layer can increase the performance of the model.

Code: https://github.com/codebasics/py/blob/master/DeepLearningML/13_dropout_layer/dropout_regularization_ann.ipynb
CSV file: https://github.com/codebasics/py/tree/master/DeepLearningML/13_dropout_layer

Next video: https://www.youtube.com/watch?v=JnlM4yLFNuo&list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO&index=21

Previous video: https://www.youtube.com/watch?v=2osIZ-dSPGE&list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO&index=19

Deep learning playlist: https://www.youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO

Machine learning playlist : https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw

Prerequisites for this series:   
1: Python tutorials (first 16 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0    
2: Pandas tutorials(first 8 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uuASpe-1LjfG5f14Bnozjwy
3: Machine learning playlist (first 16 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw  

Website: http://codebasicshub.com/
Facebook: https://www.facebook.com/codebasicshub
Twitter: https://twitter.com/codebasicshub
Patreon: https://www.patreon.com/codebasics

DISCLAIMER: All opinions expressed in this video are of my own and not that of my employers’.

Source


[ad_2]

Comment List

  • codebasics
    December 23, 2020

    Awsome Sir, Thakyou so much for making us understand such important concepts in simple n easy way..!!!

  • codebasics
    December 23, 2020

    Sir Please cover the concept of EARLY STOPPING… I know the implementation part but want to know in-depth.

  • codebasics
    December 23, 2020

    Sky has no limits u r teaching has no more questions.Those who are dislike they are like finding the color of water,run the car with out petrol

  • codebasics
    December 23, 2020

    Sir,can u plz make videos on pytorch

  • codebasics
    December 23, 2020

    Sir, in my dataset i am having 20 target variables(ie., multi- class problem). When i train and test my accuracy it is only 45%. I am little bit struck with this. It will be helpfull if you give me some suggestions .

  • codebasics
    December 23, 2020

    Sir, Your way of teaching is awesome.Sir, Please do videos on Multi-class classification problem in deep learning.

  • codebasics
    December 23, 2020

    Sir I can't download the csv file

  • codebasics
    December 23, 2020

    Sir what is the keyboard that you are using for progrmaming.

  • codebasics
    December 23, 2020

    Great tutorial, love the biryani example 😂😂

  • codebasics
    December 23, 2020

    Invaluable 👏

  • codebasics
    December 23, 2020

    Sir, your explanation is great great great.
    But, sir please make video on this series fast so, as our exam come near we prepare well and we complete in less time.
    Thanks a lot for making such a good videos.

  • codebasics
    December 23, 2020

    Sir one question more batch gradient is also artificial neural network

  • codebasics
    December 23, 2020

    We are huge fan of you…..

  • codebasics
    December 23, 2020

    Sir please give example with continuous output regression or multiple classification

  • codebasics
    December 23, 2020

    sir can you make or suggest any video for ADAM optimizer??@codebasics

  • codebasics
    December 23, 2020

    happy to be here again!!!

Write a comment