Why Neural Networks can learn (almost) anything

Sdílet
Vložit
  • čas přidán 24. 06. 2024
  • A video about neural networks, how they work, and why they're useful.
    My twitter: / max_romana
    SOURCES
    Neural network playground: playground.tensorflow.org/
    Universal Function Approximation:
    Proof: / hornik.pdf
    Covering ReLUs: proceedings.neurips.cc/paper/...
    Covering discontinuous functions: arxiv.org/pdf/2012.03016.pdf
    Turing Completeness:
    Networks of infinite size are turing complete: Neural Computability I & II (behind a paywall unfourtunately, but is cited in following paper)
    RNNs are turing complete: binds.cs.umass.edu/papers/199...
    Transformers are turing complete: arxiv.org/abs/2103.05247
    More on backpropagation:
    • What is backpropagatio...
    More on the mandelbrot set:
    • The Mandelbrot Set - N...
    Additional Sources:
    Neat explanation of universal function approximation proof: • The Universal Approxim...
    Where I got the hard coded parameters: towardsdatascience.com/can-ne...
    Reviewers:
    Andrew Carr / andrew_n_carr
    Connor Christopherson
    TIMESTAMPS
    (0:00) Intro
    (0:27) Functions
    (2:31) Neurons
    (4:25) Activation Functions
    (6:36) NNs can learn anything
    (8:31) NNs can't learn anything
    (9:35) ...but they can learn a lot
    MUSIC
    • It Was Here
  • Věda a technologie

Komentáře • 923

  • @Rivali0us
    @Rivali0us Před 2 lety +2299

    I been in this field for years and this is by far one of the best explanations I seen. Thank you for this.

    • @Songfugel
      @Songfugel Před 2 lety +26

      I would have to agree

    • @zh9664
      @zh9664 Před 2 lety +13

      i think you need join field english

    • @ultimateloser3411
      @ultimateloser3411 Před 2 lety +7

      Any advice on how to build a career in the field without a degree?

    • @Phoenix_Core
      @Phoenix_Core Před 2 lety +20

      @@ultimateloser3411 Take clinical psych classes, take classes on quantum physics, take classes on anthropology, take classes on game theory, take classes on python/lisp/lua/C ++/C #, learn unity and ue engines.

    • @ayushupadhyay801
      @ayushupadhyay801 Před 2 lety +5

      if you had enough data could NN learn anything ?

  • @NicholasRenotte
    @NicholasRenotte Před 2 lety +474

    This is such a brilliantly constructed explanation of NNs. Props to you man, this must’ve taken a ton of effort to create.

    • @Skynet_the_AI
      @Skynet_the_AI Před 2 lety +7

      I agree. Nicely compiled points and explanation of information gathered.

  • @gerixxx1
    @gerixxx1 Před 2 lety +549

    This is the absolute best entry level explanation of AI an NN I have yet seen anywhere. This will surely get millions of views!

    • @pon1
      @pon1 Před 2 lety +3

      Yeah, I think so too, the video was really good!

    • @truth.speaker
      @truth.speaker Před rokem

      @@pon1 I couldn't understand it

    • @pon1
      @pon1 Před rokem +2

      @@truth.speaker What was it that you were having trouble with?

    • @SimoneBellomonte
      @SimoneBellomonte Před 11 měsíci +3

      Pretty close, it's sitting at 962k views right now.

  • @Diamcreeper
    @Diamcreeper Před 2 lety +857

    The part where you combined a bunch of line equations was interesting, I've always heard that activation functions are important but I never quite understood what their role is.

    • @ScottBrown124
      @ScottBrown124 Před 2 lety +58

      ReLU specifically constructs a solution as a bunch of piecewise linear functions.

    • @Neoplasie1900
      @Neoplasie1900 Před 2 lety +48

      @@ScottBrown124 While this may be technically correct, had I just read your statement this would mean almost nothing for me. And I'm pretty sure this will be true for most people who did not persue an higher education in mathematics or a related field. Visually showing what this means with the inclusion of how things work without ReLU is what does the trick for a non-professional audience.

    • @lsacy8347
      @lsacy8347 Před rokem +7

      I was always told that you need the combination of linearity and non-linearity to gain complexity. But this videos really did it.

    • @mertkaaner8622
      @mertkaaner8622 Před rokem +4

      They break linearity in efficient ways and there is nothing much to them(lie). Even though this explains what they do “the why” part needs deeper insights.

    • @mertkaaner8622
      @mertkaaner8622 Před rokem +12

      Without activation(or with linear activation) NN can approximate linear functions with any dimension. However, most of the subjects in real life are represented by non linear functions. So if NN has any chance of learning some meaningful data set it needs non-linearity at some point in its calculations. You can use any non-linear function but most wouldn’t be computationally efficient. ReLu is simple enough and non-linear to be widely used in many NN applications as the activation function. If you wish you can you use sin cos or polynomials or other functions and compare your results and performance with widely used activation functions. Who knows maybe you find the next best activation function :)

  • @marlin3576
    @marlin3576 Před 2 lety +261

    Such a good video mate, Hope your channel grows exponentially.

  • @ScottBrown124
    @ScottBrown124 Před 2 lety +186

    I'm glad you brought up the caveats to the universal approximation theorem. Available data, compute, and architecture drastically narrow the scope of problems that we can approximate to any real degree of success. Approximation errors, estimation errors, and optimization errors all compound to drastically limit the expressive power of neural networks.

    • @unh0lys0da16
      @unh0lys0da16 Před rokem +10

      Tell that to the managers

    • @alexCh-ln2gw
      @alexCh-ln2gw Před rokem

      @@unh0lys0da16 naw. elon musk still wants us to believe neural networks will solve driving. They are very far away from collecting the entire universe of driving data to train on.

    • @jazzhpatel
      @jazzhpatel Před 3 měsíci

      my man altman just walks in with a 7 trillion dollar pitch. hahaha

  • @SO-th8gc
    @SO-th8gc Před 2 lety +3

    Just came across your video from the feed.
    Dude, you've done an incredible job on propping up the basics. Huge appreciation. Waiting for your future videos.

  • @bfi01youtube11
    @bfi01youtube11 Před rokem +10

    I’ve been binging your videos all night but this video has easily earned my subscription. An absolutely fantastic explanation that perfectly captures the essence of neural networks without being bogged down by the maths.

  • @MoritzWallis
    @MoritzWallis Před 2 lety +9

    Wow, this wasn't anything new to me, but you did an amazing job of explaning the background and building intuition. Truly one of the best youtube videos i've seen.

  • @user26344
    @user26344 Před rokem +32

    As technology advances, AI approaches neuroscience, which is what I find most fascinating about AI. Our brains are just sugar-driven neural networks, tuned to the inputs of everyday life on earth!

    • @activision4170
      @activision4170 Před 2 měsíci

      I hope one day neuroscience is simulated with computer science.
      A joint of biological systems would be the construction of conscious things.

  • @yusufsalk1136
    @yusufsalk1136 Před 2 lety +8

    What a simplicity! Looking forward to watch more explanations.

  • @RCFreibott
    @RCFreibott Před rokem +9

    What a marvelous video. I've been watching tutorials and reading books on machine learning for over a year, but I've never really understood the core concepts... Until now. Thank you

  • @cornevanzyl5880
    @cornevanzyl5880 Před 2 lety +4

    What you did here is nothing short of magical. Fantastic explanation, awesome visuals 👌

  • @Beerbatter1962
    @Beerbatter1962 Před rokem +14

    I've recently become interested in neural networks, and AI in general. This video was spot on for providing a fundamental understanding. The piecewise activation function used to trace along the unknown function was eye opening. Really brought that idea home for me finally. Thanks. Your video is very nicely produced. Right at the top by today's YT standards.

  • @illustriouschin
    @illustriouschin Před 2 lety +2

    I was recommended this video and wow, great explanation. I hope your channel blows up because this is top quality neural network content.

  • @naidoeshacks
    @naidoeshacks Před 2 lety +53

    Absolutely love these 3blue1brown style videos!
    Keep it up man your channel is amazing.

  • @clydeb8221
    @clydeb8221 Před 2 lety +3

    High audio quality, slow and clear language, great presentation and most of all very informative! I'm glad this was recommended to me

  • @derekcobo1453
    @derekcobo1453 Před rokem +14

    This was so well explained. I love how you briefly dipped into the deep math just giving a taste to do our own searching yet still explaining in depth what is going on.

  • @Antagon666
    @Antagon666 Před 2 lety +46

    Just found this channel.
    Quality of your videos is supreme, and you cover really interesting topics, which I've been studying myself for the better part of last year.
    Thank you!

  • @brian_kirk
    @brian_kirk Před 2 lety +5

    Excellent layout of the topic from basic first principles -- well done! Hoping to find more videos like this on your channel :)

  • @miquelmoorrees6010
    @miquelmoorrees6010 Před 2 lety +11

    a great voice, a great presentation and a great explanation. you have everything to make it as a succesfull channel how this only has 4k views is beyond me
    edit: also great thumbnail and title

  • @viky293
    @viky293 Před rokem +4

    One of the best videos that I watched, I knew nothing about neural networks before this video and now I feel like I act as one who understands the damn thing. Thank you for beautiful explaination.

  • @_parallax
    @_parallax Před rokem +2

    Thank you for this. Your video is, by far, one of the best videos you can find to get an introduction into Neural Networks. Awesome!

  • @breakdancerQ
    @breakdancerQ Před rokem +1

    The visualizations are brilliant. Easily one of the most clarifying video I've seen about nns, and I've seen many

  • @Vaikilli
    @Vaikilli Před 2 lety +25

    This was probably just an aside in the video, but you got me from just knowing the basic shape of the ReLU-Function to why one would use it in a NN really damn quickly.

  • @olivergurney9622
    @olivergurney9622 Před 2 lety +5

    Really interesting and highquality video. Keep it up!

  • @_.entropy._
    @_.entropy._ Před rokem +1

    Brilliant job. One of the best videos introducing the basics of neural networks on CZcams.

  • @TheFinav
    @TheFinav Před 2 lety +2

    What an absolutely wonderful, clear explanation. Thanks!

  • @orchidchetiaphukan4658
    @orchidchetiaphukan4658 Před 2 lety +7

    It has been years in this field.....One of the best explanations I have seen till now....

  • @Dante02d12
    @Dante02d12 Před rokem +3

    This is the introduction to neural networks that I was ever hoping for. I'm an engineer, but sadly, neural networks weren't part of my learning program. But I am interested in learning, and this explanation is a perfect description to the concept of NNs, it really clears my mind about what this is.
    So a neural network is a function approximator, and due to the way it is "built", it can approximate _any_ existing function, no matter how complex, as long as we have enough processing power (and memory).
    The diagram with the function where we only see a few dots is a great view of what neural networks do. They have a set of data (a bunch of pictures, for example), and when you ask for a result that isn't in its set, it extrapolates it based on what it does know.
    EDIT : I was wondering how a neural network could, for example, study a set of images and return a brand new pic corresponding to its database. I have realized that an image is just a sum of pixels, and a pixel is just a sum of several colors (the famous RGB, with an alpha channel for transparency).
    So the "function of an image" looks like this :
    (Pixel 1, Color 1) + (Pixel 1, Color 2) + (Pixel 1, Color 3) + (Pixel 1, Alpha) + (Pixel 2, Color 1) + (Pixel 2, Color 2) + (Pixel 2, Color 3) + (Pixel 2, Alpha) + .................
    So a neural network can be trained to recognize the "sum of pixels and colors" of images, and then return a similar result! And, of course, the various layers help recognize patterns, like a character in a pic, or the hair, or the hands, and so on...

  • @Rikimkigsck
    @Rikimkigsck Před 2 lety +1

    This channel is a treasure. A person who knows how to explain things with great knowledge.

  • @parijatbandyopadhyay8057

    This is awesome! Simplest form of explanation ever seen but does not lack any detail. Kudos to you.

  • @Ou_dembele
    @Ou_dembele Před 2 lety +3

    The best explanation I've seen

  • @zeb4827
    @zeb4827 Před rokem +21

    I think this is one of the most valuable videos i've watched about understanding what neural networks are actually doing. Neural networks are kind of built upon the union of two of the most fundamental ML algorithms- the linear regression draws the main function, and logistic regression bends the function. More layers, more bends, more nuance in the description of relationships- all now automatable through this recursive optimization process. It's quite beautiful really

  • @stas4112
    @stas4112 Před 2 lety

    Wow what a channel, just checked the rest of the videos and got excited for the upcoming weekend to sit down and take some notes on all your videos! Get ready for a lot of growth, looks like the algorithm picked you up!

  • @AhmedSam
    @AhmedSam Před 2 lety +1

    The exact info i was looking for finally straightforward! Thank you!

  • @alonsomartinez9588
    @alonsomartinez9588 Před rokem +2

    Max, any chance you could do one on Transformer architecture? It’s the core of most modern machine learning and I haven’t seen an intuitive explanation. It’s increasingly that it has remained mostly unchanged and undefeated. It would be incredible to hear your breakdown on it!

  • @HansLemurson
    @HansLemurson Před 2 lety +7

    Great video! I liked how you made sure to talk about the major limitations of Neural Networks.
    The main thing holding NNs back is how long it takes to train, and how inefficient their computation is. But the thing is, that just turns it into a problem that can be solved by scaling up hardware, which is not something that you can do with genius programmers. With machine learning, you can potentially solve any problem by just throwing money at it.

  • @abdelsamie.bousba
    @abdelsamie.bousba Před 2 lety +1

    WOW !!, truly amazing, I got to understand what I couldn't in many years of reading papers and watching tutorials, big thanks to you.

  • @charliegil2007
    @charliegil2007 Před rokem

    Your explanation is brilliant in so many different levels. Thanks for this.

  • @jonathanherrera9956
    @jonathanherrera9956 Před 2 lety +33

    Sometimes you may want to use a simpler approximation with a neural network instead of the complete known function, since the function is too complex and computational intensive. Like in the case of acoustic simulations.

    • @JordanMetroidManiac
      @JordanMetroidManiac Před rokem +5

      Fluid dynamics is another example. Mandelbrot set rendering. Cayley graph (in group theory) diameter calculation and pathfinding (optimally solving a Rubik’s cube, for instance, can take several minutes). Markov decision processes. There are so many things that neural networks can help us to solve or understand better.

    • @betterbelle29
      @betterbelle29 Před 10 měsíci +1

      This is actually a great point as well. There's a small set of research that has recently delved into using neural networks to approximate the solutions for NP-Hard problems. That's probably one of the most intuitive ones to think about; NP-Hard problems are quite literally defined as being complex and computationally intensive :P

  • @yashtrivedi2717
    @yashtrivedi2717 Před rokem +4

    We need more videos like this. Most of the YT science videos are so in Layman's terms. This is more like learning real scientific explanation 🧬 🧠

  • @kibarpro
    @kibarpro Před měsícem

    This is awesome! Quality of your videos is supreme thanks!

  • @yuyong4569
    @yuyong4569 Před 2 lety

    This channel deserves more viewers. Thx for the clear explanations.

  • @spicetea4060
    @spicetea4060 Před 2 lety +5

    I'm gonna use fuzzy logic

  • @aspectreishauntingeurope
    @aspectreishauntingeurope Před 2 lety +2

    great video! looks a lot like 3blue1brown :D

  • @terryn9450
    @terryn9450 Před rokem

    Wow!!!! Out of all the videos I watched on deep learning, this video simplified it the best. Amazing work on making this idea easy to understand.!

  • @setoelkahfi
    @setoelkahfi Před 6 měsíci

    This is by far the best explanation of the subject. I remember trying so hard to grasp the concept at the university. Thanks for putting this one out.

  • @ingolf17
    @ingolf17 Před rokem +4

    Its not learning, its conforming to the result you want. Billions of small dials, controlled by a logic algorithm, Its no magic, just alot of numbers!

    • @Imbalanxd
      @Imbalanxd Před 2 měsíci

      Sounds the same as billions of small neurons, controlled by a genetic algorithm. Sounds like learning to me.

    • @ParthivShah
      @ParthivShah Před měsícem

      It's debatable.

    • @itdepartment3156
      @itdepartment3156 Před 15 dny

      So, What is the difference between learning ?

  • @mastershooter64
    @mastershooter64 Před 2 lety +3

    can they learn how to train themselves and to modify their own code to make themselves better?

    • @hyperteleXii
      @hyperteleXii Před 2 lety +2

      Sure, to a degree. Software can't fully optimize itself because a computer is a living ecosystem with dynamic properties. One moment you want to optimize for something, the next for something else. As learning takes time, it will always take *more* time to continously optimize than to brute force. That is to say, LEARNING only accelerates REPETITIVE PROBLEMS. "Become better all the time" sounds repetitive but isn't a well-defined *problem*. So there's a practical limit to self-optimization usefulness.

  • @PunmasterSTP
    @PunmasterSTP Před 2 lety

    Your videos are incredible; please keep making them!

  • @tnegras99
    @tnegras99 Před 2 lety +1

    This is amazing, best explanation of neural Networks I've seen, saved it to watch it again and again, might need it

  • @dannyarcher6370
    @dannyarcher6370 Před 2 lety +47

    Fun fact: You can't learn everything.

    • @ivaroAI
      @ivaroAI Před měsícem +7

      Yes, but you can learn anything.

    • @ImJustAManBro
      @ImJustAManBro Před 23 dny +1

      You can learn everything just has to be correct

    • @codybarton2090
      @codybarton2090 Před 19 dny

      Could u make since of it tho I’d love feedback on cosmo knowledge yt and Reddit grand unified theory

    • @CC-1.
      @CC-1. Před 14 dny

      No humans I think can learn anything (physical phenomenons) because of the nature of human brain
      Some neurons are isolated, some aren't, there are mini neural networks inside neural networks inside human brains
      Maybe

    • @jamieparker6465
      @jamieparker6465 Před 12 dny

      I’m glad someone finally said it. You can’t learn everything, there is only a small amount of things actually worth knowing.

  • @alessandrorossi1294
    @alessandrorossi1294 Před 2 lety +6

    Can't learn an XOR 😂😂😂

    • @dagmarski4133
      @dagmarski4133 Před 2 měsíci +4

      That’s not true, it’s even feasible to manually construct a neural network with just 3 nodes for such a simple task.

  • @fatemehcheginisalzmann2189

    Please continue making more videos; you have an excellent talent for creating graphics that make the topic understandable.

  • @anontasofen60
    @anontasofen60 Před 2 lety +1

    Very well put together video. Loved it!

  • @balaganesh3440
    @balaganesh3440 Před rokem +1

    You got me when you said "A neural network is basically a Function approximator". No one could explain much simpler than this. This is byfar the best explanation of neural networks I have ever come across. Kudos mate!

  • @mboosiri
    @mboosiri Před rokem

    Watching this video will clear all the doubts!
    Some other videos may try to explain the concept visually and with analogies, but that can often lead to over-fitting, i.e. after watching those videos, will only remember the analogies and not the actual concept. This one nails it!

  • @lookingaheadoftime
    @lookingaheadoftime Před rokem

    Thank you for uploading this video! I was taught neural network and this video helps me to clear my doubts and help to understand this topic better. Indeed this is one of the best explanation.

  • @willykitheka7618
    @willykitheka7618 Před rokem +1

    Truly one of the BEST VIDEOS I've watched on Neural Networks....so very well explained!

  • @saikrishnasyamala5720
    @saikrishnasyamala5720 Před 2 lety +1

    That’s a great way to explain a complex concept👏🏼

  • @rahulrustagi7029
    @rahulrustagi7029 Před rokem

    Watched many tutorials on NN but this is far better than anyone in terms of content and explanation. Great Work !!

  • @xxsaivior9639
    @xxsaivior9639 Před 2 měsíci

    Dude i learned so much from this video I was actually shocked like I’ve watched 30 min videos and was still left with so many questions but this one’s amazing ❤

  • @Wardino_
    @Wardino_ Před 2 lety +1

    Thank you for making this video, very informative and visually engaging :)

  • @raphaelcrespo3725
    @raphaelcrespo3725 Před 2 lety +2

    this is one of the best and clear explanations. thank you

  • @zahid1909
    @zahid1909 Před 2 lety +1

    I believe, now I got some fundamental ideas how and why the neural network works.
    Thanks a lot! A great video.

  • @zerotwo7319
    @zerotwo7319 Před 2 lety +1

    I knew it would be turing complete. Thanks immensely for this

  • @Alexander-ms2ct
    @Alexander-ms2ct Před rokem

    Your editing skills and descriptive ability gained you a subscriber. Very good

  • @TheNewton
    @TheNewton Před 2 lety

    Subbed. That thumb of the tensorflow playground spiral is why I watched I've only dabbled in other tools or unfinished projects so I've never gotten the thing to cooperate and forgot all about it.

  • @xhinker
    @xhinker Před 2 lety +1

    The relu part is amazing, renewed my understanding of it, thanks!

  • @rohit_kaushal
    @rohit_kaushal Před 2 lety +1

    ❤ nice explanation, please keep creating content like this.

  • @icecream6256
    @icecream6256 Před 2 lety

    Wait dude the first 2 min is already great, thank you so much !!! I cant wait to watch you again once i finish more courses on ml

  • @HeisenbergHK
    @HeisenbergHK Před rokem

    I absolutely loved this video, wish we had more content like this on CZcams

  • @franklinfeng176
    @franklinfeng176 Před 2 lety +1

    such a simple and elegant explanation!

  • @plabmadeeasy
    @plabmadeeasy Před 2 lety +1

    Beautifully explained!

  • @stachowi
    @stachowi Před 2 lety

    Amazing video! Wish you and your channel best of luck!

  • @RRP3168
    @RRP3168 Před 2 lety

    What a great video! NNs so elegantly explained! I love it! Thanks.

  • @mayankkhanna3660
    @mayankkhanna3660 Před rokem

    This is the best it can get, and you did it for us, thank you!

  • @HenryChidgeyLeadershipMethod

    Thanks so much for creating this video! Absolutely awesome!

  • @scottterry2606
    @scottterry2606 Před rokem +1

    From one educator to another, A+++ job!

  • @pkrozie
    @pkrozie Před 2 měsíci

    Amazing video, such a intuitive way to explain NNs.

  • @alonsomartinez9588
    @alonsomartinez9588 Před rokem

    This is legitly order of magnitude better explained that I have seen on any video. Instant sub!!

  • @qwerasdliop2810
    @qwerasdliop2810 Před rokem +1

    I didn't come here expecting to learn anything but this video was incredible! I learnt: Neural networks are universal approximators, turing complete, and how multiple layers actually work!

  • @HypnosisBear
    @HypnosisBear Před 2 lety +2

    Amazing explanation! Thanks 👍 Neural networks are indeed incredible!!

  • @murjoshua
    @murjoshua Před 2 lety

    Just shared this master piece in our AI Felowship group, couldn't keep it for myself. Very insightful!

  • @xreverse_f1ash
    @xreverse_f1ash Před rokem

    I haven't really known what neural networks were until I watched this video. Thanks for furthering my understanding!

  • @user-rb2od5bj2w
    @user-rb2od5bj2w Před 10 měsíci

    Such a good video mate, Hope your channel grows exponentially.. Such a good video mate, Hope your channel grows exponentially..

  • @sheepyuea
    @sheepyuea Před 2 lety

    Mate, beautifully explained. Instantly earned my subscription

  • @notallm
    @notallm Před rokem

    The explanation and video quality is crazy good. Your voice is so nice too!

  • @rgoudie
    @rgoudie Před rokem +1

    This is a great presentation. Thank you.

  • @wiktorwysocki516
    @wiktorwysocki516 Před 6 měsíci

    Great explanation, much better than on the uni and even after studying this concept for some time it brings some clarification. Thank you!

  • @WelchLabsVideo
    @WelchLabsVideo Před 2 lety +1

    Loving the manim animations!

  • @hsslay3237
    @hsslay3237 Před 6 měsíci

    Didn’t have any prior knowledge on neural networks and it’s working but a high level overview like this makes it more sensible on how these neural networks works without involving too much background information in it just weights and bias with pre determined input and output to get the function that describes them by adding more and more neurons if that’s what needed for the approximation.This is fascinating id love to go deeper where veretasium talked about this concept but in a different approach.really fascinating stuff

  • @MosesMatsepane
    @MosesMatsepane Před 2 lety +1

    Excellent work bro.

  • @brocksprogramming
    @brocksprogramming Před rokem

    This video brought together some things I've suspected and learned about neural networks. Thanks

  • @jordiwang
    @jordiwang Před rokem

    Man for real, the visual graphical representation of the piecewise functions sum left me speechless, so freaking good. For someone who has a bad foundation at math, that representation was just everything i need to understand perhaps one of the most pivotal foundation of complex neural network. I don't consider my self dumb, but I've watched several videos that all it does is to explain the concept from an abstract perspective, or if not, making assumptions that we already know some mathematical concepts. With that visual representation, I can finally tell me self that i have understand how really the inner world, the magic box works. Thank you

  • @zahar1875
    @zahar1875 Před rokem

    That's a really nice explanation of functions!

  • @0xAV
    @0xAV Před rokem

    most easy to grasp explanation i have come across till now sir. Thank You 🙏

  • @Raminber
    @Raminber Před rokem +1

    wow, this video is realy deep. One of the best videos on this topic! Maybe even the best!

  • @sardesj
    @sardesj Před rokem

    Brilliant!! The best explanation I have come across ! Thank You!! 👏👏