Activation Functions | Deep Learning Tutorial 8 (Tensorflow Tutorial, Keras & Python)

Поділитися
Вставка
  • Опубліковано 6 чер 2024
  • Activation functions (step, sigmoid, tanh, relu, leaky relu ) are very important in building a non linear model for a given problem. In this video we will cover different activation functions that are used while building a neural network. We will discuss these functions with their pros and cons,
    1) Step
    2) Sigmoid
    3) tanh
    4) ReLU (rectified linear unit)
    5) Leaky ReLU
    We will also write python code to implement these functions and see how they behave for sample inputes.
    Github link for code in this tutorial: : github.com/codebasics/deep-le...
    Do you want to learn technology from me? Check codebasics.io/?... for my affordable video courses.
    🔖 Hashtags 🔖
    #activationfunction #activationfunctionneuralnetwork #neuralnetwork #deeplearning
    Next video: • Derivatives | Deep Lea...
    Previous video: • Neural Network For Han...
    Deep learning playlist: • Deep Learning With Ten...
    Machine learning playlist : ua-cam.com/users/playlist?list...
    Prerequisites for this series:
    1: Python tutorials (first 16 videos): ua-cam.com/users/playlist?list...
    2: Pandas tutorials(first 8 videos): • Pandas Tutorial (Data ...
    3: Machine learning playlist (first 16 videos): ua-cam.com/users/playlist?list...
    🌎 My Website For Video Courses: codebasics.io/?...
    Need help building software or data analytics and AI solutions? My company www.atliq.com/ can help. Click on the Contact button on that website.
    #️⃣ Social Media #️⃣
    🔗 Discord: / discord
    📸 Dhaval's Personal Instagram: / dhavalsays
    📸 Instagram: / codebasicshub
    🔊 Facebook: / codebasicshub
    📝 Linkedin (Personal): / dhavalsays
    📝 Linkedin (Codebasics): / codebasics
    📱 Twitter: / codebasicshub
    🔗 Patreon: www.patreon.com/codebasics?fa...

КОМЕНТАРІ • 165

  • @codebasics
    @codebasics  2 роки тому +7

    Do you want to learn technology from me? Check codebasics.io/ for my affordable video courses.

  • @JunaidInHenan
    @JunaidInHenan Рік тому +19

    Hats off, I am a PhD student, and I worked on NLP, ML and text analytics, in the last semester of my PhD I am turning to deep learning for my post doc research, and I needed background information on deep learning. Also in my last project somehow I managed to apply deep learning simple classifier, but that instinct to theoretically and technically understand background of deep learning was missing. I read articles, videos etc. a lot but man your videos on deep learning concept is really fulfilling my instinct up till now. Hats off to you Bro. Thank you for your vision of education and these helpful tutorials.

  • @arslanMCL
    @arslanMCL 3 роки тому +4

    Number of views is not doing justice to the quality of content that is created. Learning two weeks content in hardly 20 minutes. Thanks

    • @codebasics
      @codebasics  3 роки тому

      I appreciate you leaving a comment of appreciation

  • @karthikc8992
    @karthikc8992 3 роки тому +53

    sir what ah explanation , it seems so easy to learn deep learning,carry on your winning momentum , hope you become one of the great teachers in data science🔥🔥🔥🔥🔥🔥🔥🔥🔥

  • @ansumansatpathy3923
    @ansumansatpathy3923 4 місяці тому +1

    Very structured and organic build up of concepts, not throwing a bunch in a short timeframe down your throat praying you gobble it up. I appreciate your hard work behind the animations too.Keep it up!

  • @abvijaykumar
    @abvijaykumar Рік тому +1

    Very well articulated, I searched the whole web, nobody explained these concepts in such simple way, without any confusion!!! Thank you

  • @shivam6565
    @shivam6565 3 роки тому +4

    You are awesome. Complex topic explained so clearly that they just stick to brain. These lectures are of the highest quality. Thank you for sharing your knowledge and for free!

  • @MrBasu-iq6md
    @MrBasu-iq6md Рік тому +5

    I do get valuable information from youtube now and then. However, I did not expect deep learning tutorials to be explained in such simplicity yet highly informative as well. Machine Learning and Deep Learning videos on this channel are highly recommended.
    Thank you for such contents.

  • @SKumar-Munna
    @SKumar-Munna 3 роки тому +9

    I am watching your video since beginning. All is amazing Sirji.

  • @sayochikun3288
    @sayochikun3288 2 роки тому

    wow this channel has a lot of crucial content. relu activation decreased my loss value from 0.04 to 0.003 even with half of training data!

  • @nikolaynedelchev1644
    @nikolaynedelchev1644 3 роки тому +6

    Thank you very much! Such a great explanation. Thank you for explaining the pitfalls in the activation functions - it is for the first time I hear them.

  • @ChristopherUOnova
    @ChristopherUOnova 3 роки тому +3

    Thank you once again for making Machine Learning simple...God bless.

  • @mallikamehta3928
    @mallikamehta3928 Рік тому

    this was extremely important, cleared my all doubts and now i think i m able to solve problems myself thank you so much, god bless you

  • @mytechwork6351
    @mytechwork6351 Рік тому

    sir, you give a good concept of deep learning. Sir i am beginner and one my friend refer your deep learning lectures when i started your lectures i learn so much from it. Sir keep it up for future, thank you sir again..

  • @shreyakapadia3735
    @shreyakapadia3735 3 роки тому +9

    I really loved the easy explanation given by your sir. I wish I'd found this series earlier, but will watch the series from now on. Thank you for your efforts.

  • @jas13
    @jas13 Рік тому +1

    Your videos are excellent. Your words and diagrams really help clarify the process. I have recommended your videos to fellow colleagues. Bravo 👍

  • @wishIKnewHowToLove
    @wishIKnewHowToLove Рік тому +2

    The best UA-cam teacher!

  • @umarnadaf7170
    @umarnadaf7170 2 роки тому

    i am getting more attracted to words deep learning by ur explaination wt a explaination great sir hatsoff

  • @juanpablobazan5716
    @juanpablobazan5716 3 роки тому

    Thank you so much for all the tutorials! You are the Man!!

  • @user-yy3ts5pf8k
    @user-yy3ts5pf8k 10 місяців тому

    Nice series of tutorials. Super easy and time-efficient explanations.

  • @gourabkundu7476
    @gourabkundu7476 2 місяці тому

    Best Video on UA-cam on this topic

  • @milchada
    @milchada 2 роки тому

    Thank you! Your tutorials are helping me get started with CNNs for my research!

  • @quaternion-pi
    @quaternion-pi 3 роки тому

    Excellent series, clearly explained Thanks.

  • @muhammadrizwan727
    @muhammadrizwan727 Рік тому

    Hi Sir, Amazing, I watched many videos in UA-cam regarding Deep Learning or Data science, But i failed to find this type of help, lectures, mentoring. Hats off. A bundle of thanks and prayers for you from Rizwan (Pakistan). Keep it up.

    • @codebasics
      @codebasics  Рік тому

      Thanks Rizwan for your kind words and glad these videos are helping you 😀

  • @nikitasharma2757
    @nikitasharma2757 3 роки тому

    Great explanation sir, I refer to all your videos for explanations.

  • @work-dw2hl
    @work-dw2hl 3 роки тому

    Awesome explanation plz continue this series

  • @mustafizurrahman5699
    @mustafizurrahman5699 7 місяців тому

    BOSS BOSS, one of the best pedagogue

  • @sabarezaeekhavas7227
    @sabarezaeekhavas7227 Рік тому

    I want you know that you are wonderful. I really enjoy watching your tutorials 💟

  • @sidduhedaginal
    @sidduhedaginal 3 роки тому

    Your explanations are always classic and very detailed even undergraduate student can start learning DL during his course.
    Keep it up sir....keep good health.

  • @komalteke1248
    @komalteke1248 3 роки тому

    Thank you so much .... The way you are teaching big big concepts with so much of easy understanding... it's really very very good... keep going....

    • @codebasics
      @codebasics  3 роки тому

      I am happy this was helpful to you.

  • @hannibalbra1216
    @hannibalbra1216 Рік тому

    Brother u are a savior god bless you

  • @Breaking_Bold
    @Breaking_Bold 9 місяців тому

    GREAT explanation ..this video and all the others in the playlist.

  • @arashnozarinejad3576
    @arashnozarinejad3576 2 роки тому

    incredibly informative video sir, thank you

  • @dudefromsa
    @dudefromsa 2 роки тому

    This is brilliant indeed Dhaval

  • @dhruvkantsharma2955
    @dhruvkantsharma2955 3 роки тому +1

    Thank you for such an amazing tutorial!

  • @fahadreda3060
    @fahadreda3060 3 роки тому

    Thanks for the video .. wish you all the best

  • @its-me-Padma
    @its-me-Padma Рік тому

    big fan of this tutorials

  • @Xiaoxiaoxiaomao
    @Xiaoxiaoxiaomao Рік тому

    love your tutorials ❤❤❤

  • @DukeOfCurling
    @DukeOfCurling Рік тому

    Great explanation!

  • @mithlesh0singh
    @mithlesh0singh 3 роки тому

    Just love the way you explain.

  • @user-cz6ht4ot7o
    @user-cz6ht4ot7o Рік тому

    SIR HOW YOUR CONCEPT IS TOO CLEAR ON ANY TOPIC? AWESOME Sir🙏🙏

  • @_AkankshaPatil
    @_AkankshaPatil 2 роки тому

    Thanks a lot, sir for such an amazing tutorial

  • @ishapandey48
    @ishapandey48 3 роки тому

    Understood well...thanks sir!!

  • @goodwork9577
    @goodwork9577 2 роки тому

    There is no better explanation i've come across when it comes to Data science/ Machine Learning/Deep Learning, it's a shame that big e-learning companies like edureka are just copying content as mentioned by dhaval sir in one of his recent videos.

  • @petcristi
    @petcristi 2 місяці тому

    Great work!

  • @convergence549
    @convergence549 3 роки тому

    Thank you brother you explained it very well

  • @priyabratapanda1216
    @priyabratapanda1216 3 роки тому

    Really very intuitive indeed!🙏🙏🙏🙏

    • @codebasics
      @codebasics  3 роки тому

      I am happy this was helpful to you.

  • @chipsafan1
    @chipsafan1 Рік тому

    Great video! Thank you

  • @artipunit
    @artipunit 2 роки тому

    Best explanation ever. Will share for sure

  • @amitjaiswal781
    @amitjaiswal781 3 роки тому

    Very nice and easy explanation sir.

  • @shamsunder5353
    @shamsunder5353 3 роки тому

    Simply fantastic

  • @unnamednolast7701
    @unnamednolast7701 2 роки тому

    thank you so much i have learned so much

  • @mimohraj1045
    @mimohraj1045 Рік тому

    maths parts must be known to the learner because to understand the problem statments , and your lecture help me a lot thanks ,,,,,,

  • @ankkush4898
    @ankkush4898 2 роки тому

    Very useful....made it very easy...thank you

  • @mechanicalbaba2484
    @mechanicalbaba2484 3 роки тому

    Thanks you sir, now I am finding deep learning kinda easy

  • @shiv19811
    @shiv19811 2 роки тому +1

    very nice videos....good work

  • @deepthikiran8345
    @deepthikiran8345 3 роки тому

    amazing tutorial.....right to the point...thanks :)

  • @beautyIsinEverything753
    @beautyIsinEverything753 2 роки тому

    nice and clear explanations thanks

  • @sanobernishat223
    @sanobernishat223 Рік тому

    Amazing teacher

  • @245uday
    @245uday 3 роки тому

    Well explained sir...waiting for next video

  • @61_shivangbhardwaj46
    @61_shivangbhardwaj46 2 роки тому

    Very helpful video sir☺

  • @SwarnaliMollickA
    @SwarnaliMollickA 2 роки тому

    Amazing!

  • @sanooosai
    @sanooosai 4 місяці тому

    thank you great work

  • @bangarrajumuppidu8354
    @bangarrajumuppidu8354 2 роки тому

    super explanation sir!!

  • @utkarshpandya3155
    @utkarshpandya3155 Рік тому

    very nice concept

  • @amandeepsaha
    @amandeepsaha Рік тому

    Sir u r amazing

  • @kashishvarshney2225
    @kashishvarshney2225 4 місяці тому

    really amazing

  • @ranakarmakar5141
    @ranakarmakar5141 2 роки тому

    thank you for this playlist

  • @amirhanna6270
    @amirhanna6270 Рік тому

    Excellent

  • @mayankvekariya8199
    @mayankvekariya8199 3 роки тому

    I like your all videos

    • @codebasics
      @codebasics  3 роки тому

      And I like your comment Mayank :)

  • @dec13666
    @dec13666 3 роки тому

    Nice explanation 😎👍

  • @shahajadealam9684
    @shahajadealam9684 3 роки тому

    superb video sir 💕💕💕💕💕👍

  • @darktarifa7200
    @darktarifa7200 3 роки тому

    Thanks for your explaniation

  • @manishdas6525
    @manishdas6525 2 роки тому

    dhasu 🔥

  • @NazanTem
    @NazanTem Місяць тому

    Thank you!

  • @shikhasen3981
    @shikhasen3981 3 роки тому +1

    Hi sir ,
    I want to be as great as you are at dat science .
    just a question , is neutral network good for classification or can we forecast the regression as well ?

  • @MAK_3583
    @MAK_3583 Рік тому

    good tutorial

  • @jongcheulkim7284
    @jongcheulkim7284 2 роки тому

    thank you so much.

  • @mohitb5230
    @mohitb5230 3 роки тому

    well done

  • @vijayalaxmiyalavigi6232
    @vijayalaxmiyalavigi6232 3 роки тому

    Sir, thank you very much.

  • @shubhangiagrawal336
    @shubhangiagrawal336 3 роки тому

    useful video

  • @sayantanmitra7897
    @sayantanmitra7897 3 роки тому +1

    This is really helpful. Could you please provide the slides?

  • @ayushi6424
    @ayushi6424 3 роки тому +1

    Sir please include softmax activation fuction also..can u give me brief of it...because i m using it in my project

  • @akhiljohnson6019
    @akhiljohnson6019 3 роки тому +12

    Sir, what is the significance of traditional ML algorithms (eg: Linear Regression, Random Forest etc) if deep learning is becoming so popular?

    • @karthikc8992
      @karthikc8992 3 роки тому +11

      Use of ml algorithms train data with good accuracy if our data is small
      .
      When we have tons of Data , using deep learning can fix with good accuracy
      If the data is small deep learning cannot fix good accuracy

    • @akhiljohnson6019
      @akhiljohnson6019 3 роки тому +1

      @@karthikc8992 Ohh
      Thanks for the info ☺️

    • @priyabratapanda1216
      @priyabratapanda1216 3 роки тому +2

      Also it's very difficult to handle a deeplearning model than a machine learning model.
      Also you might have noticed deeplearning models aren't quite responsive as compared to ML model as it requires a lot of time for training.
      Another thing you only go for deeplearning when you have tons of data's otherwise you'll end up overfitting your model.

  • @Bulbulgoyal672
    @Bulbulgoyal672 9 місяців тому

    thanku sir

  • @tewodrosgebre204
    @tewodrosgebre204 2 роки тому

    thank you

  • @shafagh_projects
    @shafagh_projects 10 місяців тому

    congrats for your lovely tutorial. is C++ being used for deep learning? or Python is the top list of industries for AI transformation.

    • @codebasics
      @codebasics  10 місяців тому

      Python rules the ML world. People use C++ but rarely

  • @neuraspike
    @neuraspike 3 роки тому

    Nice tutorial. How do you make the drawings used in your presentation?

    • @codebasics
      @codebasics  3 роки тому +5

      Power point. I make them on my own from scratch in power point

  • @saurabhbarasiya4721
    @saurabhbarasiya4721 3 роки тому

    Thanks

  • @kirankumarpaturu2239
    @kirankumarpaturu2239 3 роки тому

    sir thank u so much

  • @shivasiddharthnarayanan
    @shivasiddharthnarayanan 3 роки тому

    Thanks for the great tutorial....
    Not sure if this query is right. Sir, while explaining ReLU the mark of 1 at y-axis is not correct, I guess......Please correct me if I am wrong....:-)

  • @rathnakumarv3956
    @rathnakumarv3956 Рік тому

    Sir, what about softmax activation function, only for multiple classification? any other activation function for time series analysis?

  • @anirudhsrivastava3530
    @anirudhsrivastava3530 Рік тому

    @2:52 Sir, can you explain in detail the non-linearity part of activation function

  • @md.tahmidulislam5965
    @md.tahmidulislam5965 2 роки тому

    Can you please tell something about Asymmetric Activation Function in Neural Network ?

  • @debatradas9268
    @debatradas9268 2 роки тому

    thanks

  • @jaysoni7812
    @jaysoni7812 3 роки тому

    can you please make a separate video on vanishing gradient.

  • @sudhakarm4573
    @sudhakarm4573 2 роки тому

    Dear sir.. request to make videos on Boltzmann machines

  • @rizalmuhammed7816
    @rizalmuhammed7816 2 роки тому

    Can you also upload the presentation slide in the github link for quick occasional revision. Thank You

  • @grandhimanikanta7522
    @grandhimanikanta7522 3 роки тому

    At what value of "tanh" neuron will activate/fire the output to the next neuron?

  • @NnGgnT
    @NnGgnT 3 роки тому

    Hi man, I think at 10:11 the ReLu function is : ReLU(z) = max(0,z) insted of max(0,x)