Тёмный

KNN Algorithm Explained with Simple Example Machine Leaning 

yogesh murumkar
Подписаться 7 тыс.
Просмотров 442 тыс.
50% 1

This Video explains KNN with a very simple example

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 464   
@furqansiddiqui8129
@furqansiddiqui8129 2 года назад
NO ONE..NO ONE explains topics more clearly than an Indian youtuber with pen and paper.Amazing video😄
@VolatileGuy103
@VolatileGuy103 Год назад
hahahahahahaha
@nikunjjain1359
@nikunjjain1359 9 месяцев назад
Can't be more true 😂
@kozaTG
@kozaTG 9 месяцев назад
what he said
@lerichroi4129
@lerichroi4129 Год назад
I do not know why university lectures a so good at making these concepts very complicated. This video truly helped me. Thank you!
@Asholuck
@Asholuck 2 года назад
I literally understood this thing just by watching this video ONCE. I hope you realized how good is your ability to teach. Who ever have chance to be your student is blessed.
@yogeshmurumkar
@yogeshmurumkar 2 года назад
Thank you..I am glad it helped you..I will be uploading the videos for this algorithm and other algorithms with proper and simple datasets..
@dipto624
@dipto624 2 года назад
Best use of 13min. Videos like this are just gem! 💎💎💎 I wish university faculties could teach you like this.
@MR-cs6vo
@MR-cs6vo 3 года назад
I love the way you explain math using real world scenarios. Its makes us easy to understand and grasp the concept very easily. Thank you sir your are a good teacher even 5 years old kid will understand this algorithm very easily by the way you explained.
@legiegrieve99
@legiegrieve99 Год назад
Most people find an easy way to explain KNN, but that you so much taking the effort and make it so simple. 🤩
@manishakale3676
@manishakale3676 5 лет назад
I have just finished watching it. Fully understood. Sir right from the word go I have watched all your videos and all of them are simple and easy to comprehend. Keep posting... Waiting for the next...
@kunjjani1683
@kunjjani1683 Год назад
Kudos to the explanation. Your efforts are appreciated. But there are some correction to be made. 1) The Euclidean distance of Zaira is 29 and not 9 2) The Euclidean distance of Smith and Michael with respect to Angelina are equal 3) The 3 nearest Euclidean distance with respect to Angelina are of Names = (Sara , Smith , Michael) Euclidean Distances = (11 , 10.049 , 10.049) Sport Class = (Cricket , Cricket , Football) Anyways decision will remain the same (i.e - Prediction will be that Angelina will belong to Cricket Class) But what if the sport class were (Cricket , Neither , Football). As we have 3 category in the sport class so it is not a binary classification what will be the conclusion in the above mentioned case?
@arshdeep011
@arshdeep011 Год назад
finally found the comment that i was looking for
@abhishek0001.
@abhishek0001. Год назад
How to assume the value of k?
@thivakarr8239
@thivakarr8239 Год назад
@@abhishek0001. that will be given in the question
@Paisakamaona
@Paisakamaona Год назад
if sport class were cricket,neither,football then i think we have to increase the k value
@puddy107
@puddy107 Год назад
@@abhishek0001. Can be given in the question but if that is not given there is always another way to start. Count the number of possibilities there are in class attribute you are trying to predict (in this case it's class of sport). There are 3 possible options there { neither, football, cricket } therefore you start with 3. Do not make k less than the number of class values, meaning in this situation you would not make k=2. One thing that can happen--If 3 is not giving you a definitive answer for which sport Angelina is most likely to play, you must raise the value of k. Nearest neighbors are the records with the lowest distance. For example k=3, and the 1st nearest neighbors sport = neither, 2nd nearest neighbor = cricket, 3rd nearest neighbor = football, this doesn't tell you which sport Angelina is most likely to play as there is no repeating sport. This is when you raise the value of k. With k=4 and 3 possible class of sport options 1 sport must be more common than the others.
@rockyetchison3380
@rockyetchison3380 Год назад
Sir, As an outsider I became real fond of Indian YT, How they present & instruct the material! 😌😍
@mehrim5309
@mehrim5309 Год назад
I really appretiate the indian utubers who guides us with full force...because of this. I usually try to search the indian guiders for any topic relate to study.
@none-vw2cu
@none-vw2cu 3 года назад
Wonderfully explained no other resource required again to understand KNN
@radhaingle4664
@radhaingle4664 5 лет назад
Really very much needed and it helped me a lot... Clear and crisp
@Jo-sr5pf
@Jo-sr5pf 3 года назад
À
@techienomadiso8970
@techienomadiso8970 Год назад
Ooh my God! I just understood this now because of you after so many trials to read.... May God bless you man! You Indians are a blessing to this Universe 🎉
@mithunchandrasaha403
@mithunchandrasaha403 Год назад
Very Nice Explanation,Sir.Needs More This Type Of Tutorial From You.
@yogeshmurumkar
@yogeshmurumkar Год назад
sure thank you
@dkrecord6265
@dkrecord6265 4 года назад
very well done....I looked for dozens of videos on this topic but yours is the ultimate ...awesome ...pl upload more videos..thank you!!!!!
@Lina-cy9ln
@Lina-cy9ln 3 года назад
Thank you so much dada. I`m taking preparation for the final exam and it`s too much helpful for me.
@narendrakishore8526
@narendrakishore8526 4 года назад
Your videos give very neat description of machine learning algorithms. Please make more videos
@sachinahankari
@sachinahankari 4 года назад
Clearly explained with simple example.. within short span of time I cleared the concept.. but you have to include python programming for this algo also
@yogeshmurumkar
@yogeshmurumkar 4 года назад
sure i will do that...
@AksGu2
@AksGu2 4 года назад
Really nice explanation, I saw this video after seeing few other videos, Your video explained full process in very clean way. Thank you so much
@samyukthamobile8447
@samyukthamobile8447 4 года назад
√(34-5)2 = 29 but u told it's near to value of 10 and gave prediction they like cricket abruptly in video. There's error
@pankajprajapati3972
@pankajprajapati3972 4 года назад
Its 29 n he wrote 9
@saiakhileshveldi4580
@saiakhileshveldi4580 4 года назад
Yeah ,So we Have to take values 10,10.05,11 which is from Arun-> Cricket,Micheal -> FootBall,Sara->Cricket. Where 2 are Cricket ,1 football .Majority is Cricket,Ans is Cricket.
@balaji_bala0720
@balaji_bala0720 3 года назад
@@pankajprajapati3972 yes
@daya9100
@daya9100 3 года назад
Exactly i was like with age 34 how it beats sara with 16 . he should correct it.
@aakashyadav5765
@aakashyadav5765 3 года назад
@@saiakhileshveldi4580 where is Arun in the example?
@lucafrancescoabatangelo3348
@lucafrancescoabatangelo3348 4 года назад
Very clear. I'm not in this kind of things, but I think that it can be weighed in some ways. In this example it seems that the gender is not very important, because in the euclidean distance it doesn't really count compared to the age gap . If I want to give it more importance I can use male=0 and female=10 or male=0 and female=20.
@pandikumar3733
@pandikumar3733 26 дней назад
Dear Sir, It's very helpful. Kindly make more videos in same format. Please. It opens our brain in simple way
@robbiedeegan3121
@robbiedeegan3121 2 года назад
Great video! Think Smith is 10.05 and from my understanding for distance based algorithms (such as kNN) it's best to standardized the data so that columns with larger ranges don't over impact results
@yogeshmurumkar
@yogeshmurumkar 2 года назад
Yes that can be done during implementation!!
@rahulkotha9529
@rahulkotha9529 Год назад
Bro why same details have small variation in distance?
@sapnaarora9546
@sapnaarora9546 4 года назад
Yogesh Ji, I have seen your vlog for the first time and really impressed with the ease of understanding you are inculcating in the explanation. Thanks and keep sharing such useful vlogs.
@ompatil2120
@ompatil2120 4 года назад
I am glad if it helped you.....
@ksuhas2743
@ksuhas2743 2 года назад
Sir, there is a small mistake in the distance value of zaira, it’s 29 not 9. But rest of the video is excellent. Good explanation Sir.
@wiseofdiscovery
@wiseofdiscovery 2 года назад
Yes u r right.
@yogeshmurumkar
@yogeshmurumkar 2 года назад
Yes that's there ..but hope you got the concept...I will try to create a video with correct values.. thanks
@KING-mc6pj
@KING-mc6pj 2 года назад
@@yogeshmurumkar plz post it asap
@satya1067
@satya1067 3 года назад
Watching ....30 Min before Semester Exam.......Thanks bro🤙🤙🤙
@timmytesla9655
@timmytesla9655 3 месяца назад
Best explanation of KNN I have seen on RU-vid. Thank you!
@adwaitjayantrane9697
@adwaitjayantrane9697 3 года назад
Its her choice 😂😂😂*confusing ML reactions*
@TheApoorvc
@TheApoorvc 3 года назад
HAHAHAAHA ur joke is so underrated man !! hilarious
@takeshiasahi5494
@takeshiasahi5494 3 года назад
lul 🤣
@dimaXDM
@dimaXDM 7 месяцев назад
Thank for video with such clear, step by step explanation! There is one error: The distance between ZAIRA and ANGELINA is 29, not 9. So, the 3 closest distances to ANGELINA are: MICHAEL (distance: 10,05) - Football SMITH (distance: 10,05) - Cricket SARA (distance: 11) - Cricket
@ashawinimangate4908
@ashawinimangate4908 5 лет назад
Excellent....very useful
@michaelantoni8323
@michaelantoni8323 Год назад
Easy to understand, this is by best video I've watch that explained it clearly with examples.
@lifeshinesofficial6962
@lifeshinesofficial6962 5 лет назад
खूप छान, सुरळीत आणि सोपं👌👌👌
@i_am_priyadharshinii
@i_am_priyadharshinii Год назад
Great explanation..Thanks ..last minute exam prep students like here
@shobhitsadwal756
@shobhitsadwal756 3 года назад
this is such a simple way of teaching like really with a pen and paper , I dont get it people using useless animations and out of the context examples making videos more complex to understand . This is the best way of retaining information to the memory also makes it way more crisp to understand .
@priyanshipatsaria5721
@priyanshipatsaria5721 4 года назад
7:45 very well explained
@jawaherabd8083
@jawaherabd8083 10 месяцев назад
thank u sir iam from Iraq and I depend on ur videos
@82141a
@82141a Год назад
thank you very much for the video! helped me pass my exam on big data 😎
@rezaghasemzadeh9440
@rezaghasemzadeh9440 Год назад
That's why I love Indian people, thank you
@codeinkannada7183
@codeinkannada7183 3 года назад
Hey bro.... I searched so many blogs and information about knn ...but not even bit of understand ....your explanation is really soo cool and awesome
@vishalshinde2326
@vishalshinde2326 3 года назад
Your explanation is fully understandable. Cleared all points.
@recordingsp7833
@recordingsp7833 5 лет назад
Excellent
@god_gaming178
@god_gaming178 2 года назад
i wish university professors could explain this under 13mins
@ricardopaesdebarros8996
@ricardopaesdebarros8996 4 года назад
Great video, with a very clear explanation. I understood very easily with it.
@raqibul_stat
@raqibul_stat 2 года назад
Very Simple but best video to understand...😍😍Thanks
@vaion257
@vaion257 Год назад
Thank you so much, finally a simple clearly video about it
@sanketkhandare6430
@sanketkhandare6430 3 года назад
there is a calculation error. The distance between Zaira and Angelina is 29. Also, LOGICALLY closer the age smaller the distance should be.
@pavansimhareddy
@pavansimhareddy 6 месяцев назад
Zaira=29
@noshinunnoor9561
@noshinunnoor9561 3 года назад
That's a nice explanation but I think you miscalculated the value of distance zaira, it will be 29
@premarajan3539
@premarajan3539 10 месяцев назад
One such satisfied conceptual explanation which i come across, Thank you so much
@singswithsuitcase2419
@singswithsuitcase2419 Год назад
I should really say, thank you so much so so much. You have explained this concept very deeply and very easily. ❤❤
@PGCD
@PGCD 4 года назад
Very cool!! Just a little mistake... the distance between Angelina and Zaira is not 9 but 29
@noshinunnoor9561
@noshinunnoor9561 3 года назад
Yes you are right
@takeshiasahi5494
@takeshiasahi5494 3 года назад
After my college and other ytb'rs confused me as hell ..... you showed up as an angel.
@bhargavpotluri5147
@bhargavpotluri5147 4 года назад
Thanks for the video. That was good. What if the KNN prediction was not a majority one? Like in the above example if 3 candidates say 'cricket', 'football' and 'Neither'. Which one to choose ?
@pgyolarp
@pgyolarp 2 года назад
then increase your K value
@MehadiGaniRafe232
@MehadiGaniRafe232 2 года назад
Thank you very much it helps, from Bangladesh
@yogeshmurumkar
@yogeshmurumkar 2 года назад
Thanks..I am glad if it helped you!!
@sabiyasultana8438
@sabiyasultana8438 2 года назад
You saved my life I have exam tomorrow !!!
@neelamJ77
@neelamJ77 2 года назад
thanks for the very good explanation
@Lurn2Gather
@Lurn2Gather 2 года назад
thank you to making easy to understand. wwell done
@ahmadfikrifirdiansyah5971
@ahmadfikrifirdiansyah5971 Год назад
Thanks sir, your explanation is very very easy to understand
@sheenajohnson5024
@sheenajohnson5024 2 года назад
Sir really explained in simple way.Thank you 👏
@bestineouya5716
@bestineouya5716 2 года назад
Saved our sinking grades. Thank you
@nishasundaram9129
@nishasundaram9129 2 года назад
This is brilliant. Thank you so much for the clear and simple explanation.
@mr.ashuanand10M
@mr.ashuanand10M Год назад
Superb Thank you so much 🙏💫
@enchanted_swiftie
@enchanted_swiftie 3 года назад
And what happens in the Ambiguous cases? Like in the resultant K values i.e three people with 9, 10, and 10.05 distance respectively... what if they have different likes like Cricket, Neither and Football respectively? There is no common choice. In case if we choose the `nearest` person who is here with 9 distance is the one, then what if there were two with same minimum distance and different classes ?
@antareephasan
@antareephasan 2 года назад
You explained very well. Thank you ❤
@surendraavvaru8536
@surendraavvaru8536 2 года назад
Love you yogesh brother the way your explaining is awesome brother
@darknessofdanger
@darknessofdanger 4 года назад
Great video... It focussed on the math which exactly I was looking for
@sheetalkumarsahu2105
@sheetalkumarsahu2105 Год назад
Great Explaining the Concept Sir, But I think Sara is needed to be considered in stead of Zaira as distance from Zaira is 29, not 9.
@ashishkr.229
@ashishkr.229 Год назад
Explained flawlessly ❤
@PandiMengri
@PandiMengri 4 года назад
Well done my friend, this really helped!
@kozaTG
@kozaTG 9 месяцев назад
now this is what i call an explanation
@sainadhakula
@sainadhakula 4 года назад
nice explanation bro
@mustafaeren2851
@mustafaeren2851 2 года назад
Great video, with clear explanation. Thank you sir.
@soumilmishracomp
@soumilmishracomp 4 года назад
What if for 3 nearest neighbor we get three different classes, What we should choose in that case? Can you please clear this doubt... Python code will be appreciated...
@pavanmuniganti
@pavanmuniganti 7 месяцев назад
Thanks for detailed explanation
@maitrick1963
@maitrick1963 2 года назад
How is Zaira's distance 9? I am getting 29. Clearly, even without calculating, we can see that Sara would be closer than Zaira. Can you please let me know if there is anything wrong with my understanding? Thank you in advance.
@yogeshmurumkar
@yogeshmurumkar 2 года назад
nothing wrong with your understanding ..its just a calculation mistake...i will edit and mention it...hope u got the concept
@maitrick1963
@maitrick1963 2 года назад
@@yogeshmurumkar I got the concept, yes! Thank you for the video!
@rathulragkk8285
@rathulragkk8285 2 года назад
simple and better explanation
@sumeersaifi6354
@sumeersaifi6354 2 года назад
you are awsome only one doubt i have as you have take example for 2 features what if there are 3 or more then 3 then how we are going to calculate it. like what would be the formula
@abhinavralhan5562
@abhinavralhan5562 2 года назад
f
@meenakshirao4990
@meenakshirao4990 Год назад
Well done Yogesh. Keep it up.
@rashmigamage7747
@rashmigamage7747 6 месяцев назад
Sir, how to arrange in ascending order if two or more data points have the same Euclidian distances but have different classes.
@mukundsrinivas8426
@mukundsrinivas8426 4 года назад
excellent. Clearest explanation so far
@surajpawar631
@surajpawar631 2 года назад
Very beautiful way to explain sir
@chaithragowda1681
@chaithragowda1681 3 года назад
Very simple n neat explanation of distance calculation
@rahulph8692
@rahulph8692 8 месяцев назад
Thank you, Very well explained 😍. What if some values of age and gender are missing ? How we will calculate the distance from those to Angelina's?
@turo7173
@turo7173 2 года назад
Brilliant. Thank you so much. Simple pen + paper made this so easy to understand. I have a question: say those 3 all had different classes. So Zaira had Cricket, Sara had Neither, Michael had Football. Is the solution here to increase the K number?
@yogeshmurumkar
@yogeshmurumkar 2 года назад
Yes during implementation you have options..you can try using python and scikit-learn
@texasgun9852
@texasgun9852 Год назад
As the video is nice and easily understandable ,but it contains some mistake in calculation so kindly check it before uploading the video here bro/sir. And it too useful . Great representation👍👍
@realfacts6170
@realfacts6170 8 месяцев назад
TQ sir watching this before exam 🫠
@nareshakula4955
@nareshakula4955 4 года назад
Eucledian distance from Zaria I think it’s more (Age 34)
@saivenkatmaheshwaram9868
@saivenkatmaheshwaram9868 3 года назад
Yes correct
@devansh8563
@devansh8563 3 года назад
Zaira's age is 34 so how is the distance 9, I think it's a calculation error. Other than that the explanation was really good.
@jamesfernandes8192
@jamesfernandes8192 3 года назад
yeah i agree to that..im getting 29.06
@swahiliicttutorials5568
@swahiliicttutorials5568 Год назад
you have explained in an Efficient way: real world example with clear sights
@divutiful
@divutiful Год назад
Hi, Zaira distance is 29 -> ((5-34)^2)^(1/2). Then Sara will be closer, but answer remains the same :)
@hmalik9583
@hmalik9583 4 года назад
Thank you! This was very helpful.
@yogeshmurumkar
@yogeshmurumkar 4 года назад
i am glad if it helped you!!!
@mrinmoydas9087
@mrinmoydas9087 Год назад
content is very helpful thnx
@ludapeps2196
@ludapeps2196 2 года назад
Explanation should be this simple.. You now have a new subscriber
@amosmwiti4118
@amosmwiti4118 3 года назад
just like ABCD simple to understand 😊 I really needed this
@saqlain_nism
@saqlain_nism Год назад
Thanks A lot from Bangladesh
@MsKShanthiASSTPROFICE
@MsKShanthiASSTPROFICE Год назад
Nice explanation. I need prediction of more data. If you calculated one person output. similarly how to find more than one ?
@oz4549
@oz4549 2 года назад
Thank you for the explanation. I have a small doubt. What if the final 3 nearest neighbors were from 3 different groups "cricket", "football", and "neither". In this case, there is no majority what should we do?
@yogeshmurumkar
@yogeshmurumkar 2 года назад
While applying knn ,it takes care to select the points avoiding such situations..coz data cleaning and preprocessing will be applied first..the example above is only explain the concept..if you want you can watch implementation of KNN
@ancyjacob959
@ancyjacob959 Год назад
Thank u so much.. Well explained..
@saurabhdnyandeosonawane9388
@saurabhdnyandeosonawane9388 2 года назад
thank you for such a wonderful explaination
@pravinbaste009
@pravinbaste009 3 года назад
Really nice explanation...!!! Thanks for sharing...!!!
@vatsalyasolanki666
@vatsalyasolanki666 4 года назад
How did you select k=3 ?
@joswinprince9474
@joswinprince9474 3 года назад
football,cricket,neither
Далее
ML Was Hard Until I Learned These 5 Secrets!
13:11
Просмотров 313 тыс.
Living life on the edge 😳 #wrc
00:17
Просмотров 7 млн
Тренд Котик по очереди
00:10
Просмотров 306 тыс.
Decision Tree Classification Clearly Explained!
10:33
Просмотров 675 тыс.
Living life on the edge 😳 #wrc
00:17
Просмотров 7 млн