Corrections and ammendments: 1) At 2:31, 6 mil * 4 mil will be a huge number in trillions. I put 24 million which clearly is a typo. 2) Convolution operation uses only the sum and not the average (that I have indicated in the video at 5:44. At 5:44 the correct value will be -1 and not -0.11) 3) In academia and popular literature the thing they refer as a convolution operation is actually a cross correlation. You can read more about it online but in AI world people call it convolution only so its ok to use that term. But just be aware that looking at it from purely mathematical standpoint, it is actually a cross correlation) Also Check out our premium deep learning course (in PyTorch) with end end to project: codebasics.io/courses/deep-learning-beginner-to-advanced
@satvikmishra8640 Жыл бұрын
Just one doubt. How does it learn what will be the kernel matrix grid values. Coz the grid values of feature matrix were already provided by you, so how does it come to know by its own?
@story_teller_19873 жыл бұрын
No University, No Online Certification courses, No other online platforms can match the simplicity and efficiency of Dhaval sir's teaching. Thank you very much for providing this for us.
@codebasics3 жыл бұрын
Thanks Fousiya. Please check skillbasics.com, I have started adding quizs etc in some of the courses so that you can have guided learning. Check machine learning course on skillbasics.com (it is free)
@saidulnayan92753 жыл бұрын
@@codebasics sir please provide a certificate with the courses. It will increase the interest & encouragement...
@strongsyedaa73783 жыл бұрын
@@codebasics Unable to understand image size?
@hashtagskin78702 жыл бұрын
True
@shivamkumar-rn2ve2 жыл бұрын
He teaches very very clearly
@ayantalesara58563 жыл бұрын
Sir, I have seen your all playlists (Python, Machine Learning, Deep Learning, etc) and all are amazing. Your way of teaching and sharing knowledge proves how much you have expertise in data science. I recommend everyone to must go through all the videos if anybody wants to get an expert in data science.
@codebasics3 жыл бұрын
Glad it was helpful! I appreciate you leaving a comment of appreciation
@anindian46012 жыл бұрын
I Saw many videos to understand CNN Concept but non of them teaching from student point of view (student has no idea or basics), all are teaching little bit high level from student mindset, BUT REALLY AFTER I SAW UR VIDEO SIR, I Clearly understood without a doubt, THANKS A LOT & LOVE U. Keep it up making such more complex topics in simple way as u r doing now, really u r a boon for us once again love u sir.
@ananthramvijayaraj45543 жыл бұрын
I can verify the fact that even a high school student can understand this topic. Well explained, I absolutely love your videos!!
@codebasics3 жыл бұрын
ha ha .. thank you :)
@tonyennis17873 жыл бұрын
Myth confirmed, a 59 year old can learn this too!
@ronvelitsky67033 жыл бұрын
same here
@aninditasaha03074 жыл бұрын
simply amazing...I am doing PhD in DL and have come across several tutorials in youtube regarding CNN but none has been able to clarify my concept...you said the same things they said..but in much easier way so that everyone can understand..Now I can understand the meaning of every word i came across in my whole life about CNN....Hats off sir...PLS PLS PLS KEEP UP THE GOOD WORK
@codebasics4 жыл бұрын
Anindita thank you for your kind words of appreciation.
@ghulamabbass16503 жыл бұрын
Sir same wording from my side. I doing PhD in image processing and learning CNN from different sources. Today's video I found complet, easy n conceptual. Thanku sir
@vinothkumar-eq3cm2 жыл бұрын
Good evening I'm vinoth I need some help for DL in welding process
@weee72163 жыл бұрын
I've gone through various online chapters and videos explaining the same concepts but none were as clear and easy to understand as this one. Kudos to you sir!
@karenmwangangi4625 Жыл бұрын
Are you kidding me,,, you are an amazing lecturer. first time I have understood the layers I say !!
@aryapandey45763 жыл бұрын
I just wanted to say how impressed I am by the way the author of this video has explained such discrete and complex algorithms in such a simple manner, it is so easy to understand the concepts through the video, and all the examples that the author has put. Great work sir! I am really glad to have found such a channel where I can understand the basics of AI in such a simple and easy manner.
@codebasics3 жыл бұрын
Thanks Arya for your feedback. My mission on this channel is exactly that (i.e. break down complex topics in a way that even a high school student can understand it easily), I will continue to upload videos like this with lots of visuals and easy explanation.
@aryapandey45763 жыл бұрын
@@codebasics Looking forward to it then :P I am a newbie exploring this field, hope to learn a lot from your channel!
@sanjuvikasini15984 ай бұрын
One of the best videos on CNN! If only classroom teaching was as simple and easy as this, everyone would love to learn the complex concepts!
@Blebona4 жыл бұрын
🙌🏾rabbits will help me remember pooling forever.
@pa51194 жыл бұрын
Finally,You strarted CNN. Really really thanks from bottom of heart. Thank you so much sir.
@codebasics4 жыл бұрын
Yup, many more exciting tutorials are coming up. Stay tuned
@ambikaravikumar88993 жыл бұрын
Hello sir iam your follower even though I'm taking course related machine learning I've about to start my carrier from data analyst please put some video how to create resume as a fresher what are the mistakes to avoid and how to build strong resume as a data analyst
@c1inward346 Жыл бұрын
I love you're explanation, very intuitive in how you go about things. as a testament to that fact, when you consider classifying an image of a monkey let's say - a monkey has an eye, ear, nose, mouth, hands, legs, and tail - you take the original image of your monkey and apply convolutional operation (filter operation) to create your convolutional map for these small parts that make up a monkey. the filter map is not restricted to just a 3 x 3 filter, you could have a 4 x 4 or a 5 x 5, etc. then from these individual filter maps you aggregate the maps to form a larger generalization for the monkey (does the part correspond to a body or a head perhaps?) to which you can infer the class of the animal to be a monkey or not. a very interesting video, and I'm sorry if my explanation doesn't do the concept justice but I'm pretty sure it's somewhere along those lines 🙂.
@codebasics Жыл бұрын
Thanks for the comment, you analogy is pretty good 😀👍🏼👍🏼
@rohitjagdale46483 жыл бұрын
I watched many videos and read lot of stuff to understand CNN before watching this video. But this video is easiest and yet comprehensive way to understand CNN. Thank you for your efforts !!!
@codebasics3 жыл бұрын
Glad you liked it
@StevenBrown-wf8yx Жыл бұрын
I scoured the web for explanations of convolution, and found them to be instructions rather than explanations, or explanations put in terms that only people who already knew about the topic could easily understand. Your explanation was absolutely the most clear I've seen, and I grasped the concept halfway through. Congratulations! You should write a book and teach a course; you have a talent for explanation.
@codebasics Жыл бұрын
Steven, thanks for your kind words. I was able to leave my 9 to 6 job last year and now doing exactly as you said, i.e. building courses. Check codebasics.io
@arun53514 жыл бұрын
Dhaval Sir - I am a product of Indian education system - taught by teachers and professors in schools & colleges while was also trained by coaching institutes i.e. unorganized sector. I have also studied in the US for a short while. Hence, I can speak from experience. I would say you bring the best of all 3 worlds. Your style and delivery are so on point and effective that they are almost unmatchable! You have got this uncanny ability to connect the dots and create an effective transition from theory to the practical implementation of a concept. Please accept my heartiest thanks and gratitude for the immense service you're doing. You're hands down the best ML trainer at the moment on KZbin. Hope to meet you personally sometime in India or the US. Your videos are awesome. Keep 'em coming !! :)
@codebasics4 жыл бұрын
Arun, thanks for very detailed and useful feedback. This way I at least know my strengths and continue to produce more content using those. I myself struggled during my studies and even today whenever I try to understand complex subject (such as CNN), my whole goal is to make explanations extremely easy so that even a dumb person can understand. From your comment it looks like I have fulfilled part of that mission.
@arun53514 жыл бұрын
@@codebasics eagerly waiting for videos on RNN and recommendation engine
@tumzarelaxing17 күн бұрын
That You So Much From South Africa , Rural area, I followed the Entire Series on Your Deep Learning PlayList, Awesome Explanations. Unlike people who just jump into code or math formulas. Your Lectures truly give a person understanding. Much appreciated. God Bless you and your colleagues. Thank you.
@tulsiroy8631 Жыл бұрын
I am actually a high school student(i am in 10th standard) and managed to understand it without any doubts, thank you so much sir!
@codebasics Жыл бұрын
😇👍👍
@shikhabasak4852Ай бұрын
Absolutely loved this intuitive explanation!! For me, getting into theory right at the beginning without an idea of what I'm trying to achieve in real life just bores and scares me. This explanation was the perfect summary of what to expect from CNNs. Thank you so much!
@naqedshaker30232 жыл бұрын
man i watched a lot of videos about CCN , i really got nothing, but after your video i am done with CNN, thank u so much man.
@sanketshah87909 ай бұрын
Dhaval, this is one of the most simplified explanations of CNN. I have watched many videos, but my concept got clear after watching this class. Thank you !!
@gwuu7 ай бұрын
Thanks!
@seventeencents2 ай бұрын
This video was better than 3 weeks of lectures in my grad school course. A complete life saver.
@manuelsteele77552 ай бұрын
This is the best explanation of a CNN. I finally know what a stride means relative to my early thesis work in the 1990s using raw C/Unix. Now, with python, it seems like most tutorials just assume one knows a stride. But this really hits it good. Now, I know my 1990s kernel filters were done with a stride of 1. The pooling to reduce overfit is something I was completely unaware of despite two months of being in a course on medical imaging with CNN and deep learning. Your video is excellent for clarification.
@thestudentprogrammer44064 жыл бұрын
I never seen a techer like u in youtube You are my first youtube guru.
@thestudentprogrammer44064 жыл бұрын
I have seen your machine learning series but i have to see again and again to make the topics store in my brain😋
@codebasics4 жыл бұрын
👍👍
@BEALogic1002 жыл бұрын
Ye bunda Kamal Hai. Iss terha kay log asal hero hotay hain jo career aur zindagi asan Banatay hain.
@ahmadalfan90223 жыл бұрын
I'm very new to CNN, just started to learn this 4 days back. This video is the simplest one to grab the whole idea of what is CNN and how it actually works. Hats off to you, Sir! Keep 'em coming 🔥
@codebasics3 жыл бұрын
☺️👍
@dhir_01.012 жыл бұрын
No way, you can't make this topic so simple. You are a genius.
@fgc-technology512 жыл бұрын
Say no more, I have been watching a bunch of videos about CNN, so far this is the best. Just WOW! Thank you!
@Anirudh-cf3oc2 жыл бұрын
This is very simple and amazing explaination for CNN. Full clarity on why CNN over ANN. Hats off to you !!
@AI_ML_DL_LLM3 жыл бұрын
You are incredible, simple, effective and straight to the point. Even the tune of your voice is like a music to ears, it shows a kind person with big heart and sincere attitude. With guys like you, what is the point of going to universities. Wish you all the best with great health and wealth and happiness
@codebasics3 жыл бұрын
Thanks for you kind words Saeed
@MuhammadMujahidHaruna3 ай бұрын
This is the best video that explain CNN, even one paid course didn't explain it for me as you did.
@aakidatta Жыл бұрын
I have taken LinkedIn courses and few others and I must say, this is the best explanation I have found so far. Thank you Dhaval Sir 🙏
@yektakamaneh360Ай бұрын
The best CNN explanation I've come across so far (and I'm taking several university courses LOL). Thank you very much sir!
@adityahpatel3 жыл бұрын
Brilliant teaching. This is what teachers all over country should strive to do in any subject. Here is a tough concept and you've broken it down to a level most educated people can digest. I find it (dare I say) even better than Andrew Ng's teaching style.
@jatinderkaur2030 Жыл бұрын
I used to hate Machine Learning but you made me love it ...that is the power of a brilliant tutor!!
@sandejai4 жыл бұрын
I did some paid CNN course for 2 weeks but I got better understanding of filters here, thanks
@codebasics4 жыл бұрын
glad it helped you :)
@aniruddhakhatua84922 жыл бұрын
I have gone through way more videos or books about CNN but this is the best I have ever had.
@varadashtekar81503 жыл бұрын
The best explanation of CNN, so far.
@codebasics3 жыл бұрын
👍😊🙏
@nikhildesai24603 жыл бұрын
Never watched CNN theory and architecture with this much in simple words.. So much enjoying this Playlist..!! Kudos to you.. Thank you..!!
@codebasics3 жыл бұрын
I am happy this was helpful to you.
@devkumaracharyaiitbombay534111 күн бұрын
best video for explanation. I like your teaching way sir.
@Alan-fi7to2 жыл бұрын
Honestly this is the best tutorial and explanation about the concept of CNNs!! absolutely loved it! Great job and thank you!!
@fyune2 жыл бұрын
You Cheated CNN was supposed to be hard!!! Thank you so much for such a wonderful video! Your explanation was so clear that I learned a lot today!
@veereshkumar-b3m Жыл бұрын
😅
@rajkumarmaity12437 ай бұрын
It is a best lecture on CNN in KZbin.
@amamsingh292 жыл бұрын
This is a great video, by just watching it once, my CNN theoretical concepts are clear.
@Rdupeyrot Жыл бұрын
Thanks a lot. Many online teachers considers as natural the conceptual operations that convolution does (edges, colors, etc) and just show a diagram with balls connected as if it explains everything 😜 You go deep enough by explaining clearly, and for that, thanks!
@gsuresh222 жыл бұрын
Excellent teaching Mr. Dhaval. Thoroughly impressed the way you make things simple in teaching!!! Hats off to you sir!!!!
@codebasics2 жыл бұрын
🤗👍👍👍🙏
@mostafijurrahman47522 жыл бұрын
Just one line- The best CNN videos on KZbin undoubtedly.
@medievalogic3 жыл бұрын
What a beautiful way to explain CNN. I was stuck at understanding CNN since two entire months. I just couldn't build the intuition . This video helped me massively. I don't know how to thank you for your help!
@codebasics3 жыл бұрын
Sujal, glad it helped. You can spread the word by sharing this on LinkedIn and watsapp and any other means. That way other people who are struggling like you can get benefit. I put so much effort in this but somehow this video has buried into youtube search results
@namibiagottalentАй бұрын
Best explanation on CNNs ever!!!
@poojapatil83233 жыл бұрын
Superbly explained. I have recently started learning data science. Your video's are superb, Very well explained. I have finished all Machine learning videos. Started with Deep Learning. Most recommended channel for the beginners. Thank you soo much sir....... :)
@alexandroginsky11472 жыл бұрын
Love your explanation almost without complicated math, or even without math despite so high level topic as CNN 😁 it’s talent 👏
@codebasics2 жыл бұрын
Glad you liked it!
@rossinnes3 жыл бұрын
This is the best CNN explanation I have seen! Thanks for the video!
@FilipeLemosPeixoto Жыл бұрын
This gentleman's sense of humor is so pure. That even the most cringe jokes made me laugh. Good job Sir!
@simonschirber89082 жыл бұрын
I have been so behind in class trying to understand the complexity and architecture of CNNs and what is actually going on. This video made things amazingly clear and was simple to understand for such a complicated topic. Thanks!
@CL-km1cn Жыл бұрын
Most simplistic yet Effective Explanation Thankyou sir
@codebasics Жыл бұрын
Thanks for liking
@tugayousif7802 жыл бұрын
best explanation of CNN . simple and straightforward
@LongLong-ty4gv2 жыл бұрын
Thanks much for the video. Just a quick errata at 2:40. 4 mil * 6 mil = 24 million of million (trillion) weights.
@codebasics2 жыл бұрын
Yup .there was a typo in the ppt
@TatSatYogi7 ай бұрын
One of THE best explanations I have come across . Thank you !!
@madhu1987ful3 жыл бұрын
The best video i came across wrt cnn...Hats off
@codebasics3 жыл бұрын
Glad it was helpful!
@aakuthotaharibabu8244 Жыл бұрын
Fear is gone when Dhaval sir is on....Generally I doubt like did I really got the complete intrusion of the topic or not... but when I learn from codebasics I don't have that doubt . Thank you Sir...
@nikhithasagarreddy3 жыл бұрын
extraordinary explanation. understand very clearly. best class for cnn
@codebasics3 жыл бұрын
Glad you liked it
@joycechepkemoichepkwony35302 жыл бұрын
Thanks alot Patel. Simply explained. I like your video.
@gauravranjan57472 жыл бұрын
You people are asset to this country.......very well explained.....👍
@raom21273 жыл бұрын
Always I watched you amazing videos your way of explanation is beautiful god bless you Sir.......
@entertainmentshots95892 жыл бұрын
Believe me! I was just quitting AI but this man helps me a lot, clear my concept and now I am very optimistic to master AI. Thank You Sir much much love from Pakistan❤❤
@TravelWithAD Жыл бұрын
This is the best neural network video I have seen. You are the best
@sushukrish3 жыл бұрын
Excellent lecture, you have explained a complex concept in a very simple manner
@kartikramanathan63609 ай бұрын
This is such an excellent video, It helped me understanding everything in such depth with so much ease, No unnecessary heavy words and simple enough explanation as well, Kudos!
@danverzhao99122 жыл бұрын
This is amazing thank you! Simply explained, my professor failed to explain and a lot other youtuber failed as well.
@emmanuelakpaklikwasi43002 жыл бұрын
Best teacher ever to be on this planet 🌎
@stoka433 жыл бұрын
That explanation is just amazing, before this video I had no idea how CNN works. Now I understand the basics of the topic. Thank you very much sir.
@codebasics3 жыл бұрын
☺️👍
@muhammadazamkhan92510 ай бұрын
you are amazing sir your teaching style and explanation of each and every step.sir i followed you i am data scientist. sir i wan to work on bert like pretrained model and preprocessing with it .sir now they are shifted to kaggle and i dint know how to use it .can you update your previous vedio or you able to make a short vedio on this topic and guidence to NLP .we have alot of love and respect for you keep it up
@simankou61713 жыл бұрын
Your tutorials are gold! Thank you so much for your dedication
@codebasics3 жыл бұрын
Glad you like them!
@Inside_Pc7 ай бұрын
Thank you so much sir. You teach in a simple way and can be understood very well.
@CHANDRASHEKARRAHCS7 ай бұрын
our college lecturers need to learn from this man how to teach concepts
@maitripatel65452 жыл бұрын
Superb explanation in a v. simple way ! thanks a lot!
@KenshinDChen5 ай бұрын
Thank you, sir! I truly appreciate your detailed explanation and the time you spent on this topic. Your insights are incredibly valuable!
@khanyijiyane15858 ай бұрын
I spent money hoping to getting this kind of content... I am very happy, thank you!
@artipunit3 жыл бұрын
Your youtube tutorial are better than paid online course. Hats off to your effort
@jennymwamba31162 жыл бұрын
Thanks a lot sir, the informations from the video will help me a lot for my final thesis 🤗
@aashiagarwal98703 жыл бұрын
You are awesome man. Best resource on the KZbin. Love your work!!!! Thanks.
@yashowardhanpatil47017 ай бұрын
the best CNN explaination ive ever seen, thanks
@Ramya-zp7ew Жыл бұрын
THIS IS SOOOO GOOOODDD. SUCH A NICE EXPLANATION
@nwachukwuobinna78872 жыл бұрын
You are doing great sir. Thank you and God bless you.
@coolthought84562 жыл бұрын
Extremely clear and easy to understand. Thank you very much
@ibrahimahmethan5862 жыл бұрын
BEST EXPLANATION OF CNN EVER!!!
@dr.kavitapabreja169027 күн бұрын
Thanks a lot for the wonderful explaination....
@vikashdas18523 жыл бұрын
Dhaval Sir, you are nailing it. This and upcoming generations will be thankful your your efforts
@codebasics3 жыл бұрын
😊👍
@leandrokeenzapa22173 жыл бұрын
This is what I am looking for! Need to know first the fundamentals. Thank you very much sir!
@ahmedpasharj113725 күн бұрын
Tq very much tomorrow I have semester exam in nitw u made it easy to understand
@supopkiller26323 жыл бұрын
Love the way u teach about it sir. I'm preety sure I understand some notion of CNN. ur English speaking is way better and understandable to me. As I have watched couple of videos, somewhere I got struck, can't recognize what the teacher is speaking as I'm not English speaker then I have to research too much. I'm new to this Field and want to explore more about it. More I do research about AI, more I get excited, intrested. I will look forward to watch all videos regarding AI topic, I'm enthusiastic about Data science too. studying about it too. Thanks u sir 😊😊
@codebasics3 жыл бұрын
Hey not sure if you can understand Hindi but if you do I have a Hindi channel where I upload same videos in Hindi language. As of now not all videos are available but you will find quite a few and I am in process of converting all English content into hindi
@supopkiller26323 жыл бұрын
@@codebasics Thanks sir. Ur speaking style is understandable to me. I too understand Hindi. I'll try hindi if I didn't understand in English.
@dlerosman618310 ай бұрын
Thank you very much for providing such a clear and insightful explanation.
@virilityАй бұрын
6:40, in regular convolution there is no need to divide result from the convolution operation by the number of values in the filter grid
@arunaldo108910 ай бұрын
Teaching is an Art... You have mastered it sir 🙏🏼
@coder_astro5 ай бұрын
what an impressive explanation!!! Thank you!!!!
@najme93154 ай бұрын
Great teaching Sir!
@kimiamohsenian25352 жыл бұрын
Thank you for a clear explanation CNNs!
@andersonsafre22743 жыл бұрын
One of the best explanations ever! Thank you so much.
@codebasics3 жыл бұрын
Glad it was helpful!
@andreaswauran03 Жыл бұрын
Easy to understand that lesson. Thank you so much, have a big respect for me