 Yay, we hit 50,000 subscribers. Thank you. Thank you very much everybody. Let's get another round of applause You all did it. You did it. I did it. We all did it. We're the same. We're the community Thank you so much for this wonderful feat. It only took us four years But we're here we're finally here and thank you so much for this it really does mean a lot I haven't done any of these personal videos and right now this video is by the way brought to you By my high definition face because I got a new camera and it's wonderful I also wanted to announce that we now have discord and so now you can communicate with me on discord I'll be there on a server that server that's down in the description below. So please do check it out I could end the video here But I actually wanted to talk about my journey as an educator on YouTube for the last four years There's a couple things I've picked up both from a learning perspective as well as a teaching perspective And I think some of that could help some of you all out there who are looking to either learn yourself or teach and Expand your knowledge to the other world For people to understand and learn so I started in my YouTube journey and the better for the better part of like four years ago during grad school and the main intention was to Learn whatever I was learning in grad school and the best way to do that is to teach yourself And so you saw all of my videos like on kernels on SVM's and everything like linear regression that was super Mathematical it's because I was kind of learning for for like exams, right? at some point though some people did enjoy that and my audience grew I Was kind of looking only to teach as a motive to learn Which I encourage everybody to do But it came to a point where you know some of these videos became so mathematical like that kernel and SVM video where people said that they were more deterred from learning concepts because of how Difficult these these concepts were presented and that kind of made me feel a little bad about Just the way that I was presenting information and I thought well on one end I need to present information in a way that people can understand and on the other end I also have to make sure that it's technical enough to be useful for me when I'm learning for for tests in school for example and The best way to do the best of both worlds is probably the Feynman technique the Feynman technique is pretty simple So essentially it's used to learn any concept so you take a sheet of paper you write down the entire concept as an explanation try to remove any jargon as you are doing it until you Are left with just layman words, and if you are able to explicitly explain the entire concept with just key Layman terms then you're good to go that shows that you've understood it pretty well if you are not well That just shows that you're probably hiding behind the jargon, and you might not understand what those terms in the jargon actually mean Now I have seen this as a great learning tool, but for teaching it can be a little incomplete Essentially that kind of segues into my second part of this video which shows okay What can you do to teach instead of just learn you might have seen those videos by a wired where? There is essentially like we're gonna explain this concept at five different levels, and they explain it from you know To children and also to working professionals some some really complex concepts like quantum mechanics or the blockchain or something But in doing so you Invertently leave out certain details When you're explaining it to like kids for example as opposed to professionals now I guess this is okay since you are dealing with children and children may not Digest all of that information, but when you're dealing with adults it becomes pretty tricky and pretty different The way I like to think about The difficulties of teaching is that there are two main levels that you need to be concerned with One is the level of the concept you are teaching and the other is the level of the audience to whom you are teaching The more different that these two levels are the more difficult it will be to teach these concepts So for example teaching calculus to an 11th grader is easier than teaching calculus to a fifth grader without losing any details Because if you are teaching to a 11th grader, they have some background knowledge that you could use As opposed to teaching to a fifth grader if you only know like multiplication Getting your hands getting your head around something as some abstract concept like calculus is pretty tough In traditional learning like in school, right? Let's say. I'm a fourth grade teacher I my students are third graders, right? So the level of my teaching is fourth grade level the level of students My audience is third grade level and so there's like a difference of one which is not too hard to overcome So it's not too difficult to teach same with fifth grade if I was a fifth grade teacher My students are fourth graders. They have the level of fourth graders The difference in traditional schooling is still one and that it remains pretty consistent throughout Schooling whether you're in elementary school or high school or college But when it gets to the online world and the world of online learning things become a little muddy So deep learning machine learning artificial intelligence pretty high level pretty abstract concepts So they're pretty high level concepts But the level of my audience is all over the place Some of you are like new perfect. Some of you are working professionals Like you know your you know your thing But then there are others who are really trying to just get into the field because of such variability Teaching concepts can be pretty challenging and not only is there a vertical difference But there's also a horizontal difference too. Some of you are engineers Some of you are statisticians and mathematicians other views other view of like other backgrounds And because like there is this little multi-dimensional space I'm bringing math into this this too Where have we come because there is this multi-dimensional space of my audience here Just teaching concepts becomes all the more challenging and Even though it is challenging though, it can still be pretty fun to play around with And because of this multi-dimensional understanding of my audience I've come up with certain techniques to to kind of teach Certain concepts, right? One of them is the multi-pass explanations that I introduced a while ago So for example in my video and I believe Bert I went through Explaining a complex architecture and just digging into details in multiple passes So I start first with like a high level overview Front to end just finish off the explanation and then in pass two get into more details in each process And then in pass three get into even more details. This way like people of different vertical levels of understanding Like from novices to professionals They they at least feel like they've understood something and they feel like the video was kind of for them And in order to tackle the horizontal The horizontal differences that everybody has in background I used to put something called like the math hats and the tech hats Where sometimes I would give a more mathematical explanation to certain concepts And then also, you know for the next pass. I would give a more technical explanation like I have done in my um videos on generative modeling They were pretty fun If you have also been following me for some time Not everybody really loves super high-def technical explanations too So I try to try to you know address it with some comedy Kind of like I have been doing for you know some some of the optimizer videos where oh, there's a hiker Just trying to climb down a hill and so if I introduce a human element as an optimizer You can you can kind of identify with their struggles as they climb down a hill It's just me trying to figure out new ways to Explain these more abstract technical concepts that you know would require a lot of mathematics in general You know, I've actually introduced everything what I just talked about now from the multi pass explanation to the um different type pass explanation for addressing different backgrounds in In starting from a video where I started introducing Dark and black backgrounds and I think that was like from boosting and transforming your own network So you'll see like my first set of videos will just be white backgrounds and then all of a sudden they're black That was intentional just to show that hey, this is the new me This is the new way I teach and these are the videos I'm extremely proud of because I am putting in um effort on a teacher's perspective rather than from a student's perspective of teaching That sentence made sense Rewind it and listen to it again Anyways, thank you all so much for watching and also I'm going to remind you again Please do join that discord link in the description below. I will definitely be more active on the discord It's gonna be a lot easier for me to manage messages there So please do join the community if you're here Thank you so much for watching to the end. Please give it a like subscribe And I will see you super soon with another fun video Take it easy. Bye