I've got professor in university who's got PhD in Machine Learning and MS in whatever but he doesn't seem to teach as good as you. Best explanation of k means on internet!. Thank you very much
With categorical data the notion of a "mean" or "centroid" is not so straightforward. You could use the mode (most frequent attribute value) instead of the mean. Or use agglomerative clustering, which does not require you to instantiate centroids.
Thanks. this was very helpful. Glad to have found a video that explained it in a manner that didn't take too long to get the message through. By the by, your voice reminds me of the character Pritchard from Deus Ex: Human Revolution. Sorry if you get that a lot.
This series of videos is great!! I can easily understand how the kmeans algorithm works. When I looked at the textbook, I had a hard time understanding how mathematics operates. But now can be confident to say that I know Kmeans.
Justin Kim Thanks for the kind words. No, the end result will be different each time you run K-means from different starting points. The algorithm finds only a local minimum of the error (intra-cluster variance). If computation time is not an issue, you run the algorithm multiple times, and in the end pick the clustering that gives the lowest intra-cluster variance -- it is, in a way, the best fit of K clusters to your data.
Thanks for sharing, this is very intuitive. If any further example over larger data set with multiple variables (eg 5+) can be demonstrated with best known techniques would be even better!
I have rarely seen a clearer presentation.
Thank you!
+Victor Lavrenko
No. Thank YOU
I totally agree!
V10DC86
agree
Thank you! My prof tried to explain this in 1.30h.
You did it in 7 minutes and I understood it even better.
This is because your brain is already primed to learn and knows what it understands and doesn't understand about the topic.
@@induction7895 What are you trying to say?
seriously, best K means explained
So much better than the official university explanation. Thanks a lot for this work!
Awesome explanation. Good and clear introduction with the theory and a perfect example afterwards.
Many thanks to you sir.
Fantastically clear and uncomplicated description of k means clustering.
I've got professor in university who's got PhD in Machine Learning and MS in whatever but he doesn't seem to teach as good as you. Best explanation of k means on internet!. Thank you very much
finally, someone who explained it step by step and visually, thanks a lot!
Thanks!
Victor Lavrenko if you have categorical data what should you run if not k means??
With categorical data the notion of a "mean" or "centroid" is not so straightforward. You could use the mode (most frequent attribute value) instead of the mean. Or use agglomerative clustering, which does not require you to instantiate centroids.
Best explanation on youtube, don't lose your time looking somewhere else.
This is the clearest explanation of K-means clustering I have seen. I will be modelling my explanations off of yours. Thank you!
I appreciate the simplicity of the explanation. Very easy to understand. It saved me time.
This is the best K-means explanation i've ever seen!
Great job, thank you!
One of the best ever videos on K-means. Please carry on your amazing work .
Thank you, it's very good to know this video was helpful to you.
Learned from many great resource but this is definitely one of the best open to all explanation of all.
Best explanation ever. Reminds me of the bubble sorting method, where you sort nearest vector points until no more sorting is needed.
Clear, easy to understand, the last step by step images with the points and triangles really helped.
Really good video, thank you.
Short, Simple, Complete, and to the point. I love it and it helped me understand quickly!
1000% clearest k-means explanation out there
This kind of stuff on youtube makes my life so much easier.
It's 2021 now, this video is still much much better than my prof's class
Best 7 minutes spent to understand! Thank you
Your lectures helped me understand many of the concepts I found difficulty with. Thank you!
Thank you! Glad to be able to help.
Clear as much as it can be. It has been useful. Thanks.
One of the best explanations of K-Means clustering. Thanks!
I can't believe how clear your lecture was! You have helped me SO much!! Many thanks!!!! :D
Wow this is Soo well explained... 7years later it's still🔥🔥🔥🔥
I cannot speak such fast and clear at the same time. Nice!
Sir, you made it so simple. Thanks. After searching a lot, finally this video made my concepts clear.
I wish the lecturer i have at uni was as good as you prof Victor.
Thank you victor, that the best tuto about the K-means I ever watched....
Thanks! Happy to know this is helpful
Great explanation. Just saved myself 20 min figuring out my course notes!
Just the best explanation heard so far! Good job
I am so thankful for the time you took to help with clarifying a numerous doubts just in few minutes. You're a wonderful teacher.
Excellent explanation, Victor. How lucky must be your students.
Greetings from Mexico
Thank you! It was the best intuitive representation of K-means!
The BEST VIDEO explained K-men EVER ... Thank youuuu
The example at the end was very helpful, thanks for the video
Legendary explanation, with an invaluable example! Thank you Victor
thanks...great explanation (tip: as you said, quick way to visualize starts at 4:50 )!
I understand more with you in english language that on my teacher's book in italian. Thank you!
Best explanation ever, hands down. I applaud you good sire.
Great and clear explanation. Could you possibly add a video of the formal proof of why this algorithm always converges?
Excellent .. couldn't have been presented any more clearly. Thank you!
Thanks. this was very helpful. Glad to have found a video that explained it in a manner that didn't take too long to get the message through.
By the by, your voice reminds me of the character Pritchard from Deus Ex: Human Revolution. Sorry if you get that a lot.
Incredible teaching skills!
Loved the way your explained the concepts
hi victor just wanna say thanks coz this really helps me alot , reading text is harder to understand thx for the visuals!
Clear, brief and excellent. Many thanks VL.
Whaaaa. I got k-means in 2.5 minutes! This was amazing!
Very clear explanation. Thanks for your work
This was the best explanation I have ever seen! Thank you so much!!
Best explanation I've ever come across
Thanks!
Very good Mr.Lavrenko,
thank you, well done!
Thank you very much, after have found some pages with mathematics formulas, Now I understand the implémentation !
Very happy you find it useful, thanks!
Very succinctly explained. Well done
Thank you. you made it clear with example
Lets cluster out those 108 downvotes
The visualizations used are super helpful!
Well explained Victor, thanks for your sincere effort.
Большое спасибо за понятное объяснение буквально на пальцах
thank you very much sir! much better explanation than I got in class
Fantastic video, broke it down very clearly. Thanks a lot.
Awesome video, to the point and explains everything. Just love it.
Good that you also describe what Eucalidian means Thank's
Awesome explanation, thank you Victor!
Very clear explanation and presentation. Thanks for you time and effort!
Thank you Graham Norton! You’re the best!
great explanation, simple and visualized. Thanks! =)
Thank you so much for the crystal clear and precise presentation Sir!! :)
Seems so simple now, I was getting confused with the recalculation of the centroid location, but thank you :)
This series of videos is great!! I can easily understand how the kmeans algorithm works. When I looked at the textbook, I had a hard time understanding how mathematics operates. But now can be confident to say that I know Kmeans.
Thank you Victor for your great presentation!
very nice explaination ,very clear and concise.thank you very much
I am basically covering all your classes and making all the notes try my best to make the best of these resources.
What an outstanding presentation 👏👏
That was brilliant, I understood it straight away.
this was amazing and blazingly fast ! thanks !
Thank you so much for the video. You have made it very clear and simple.
Victor, That was excellent!
This is incredible. Thank you for explaining this so clearly. Your example was perfect.
At 1:10, "...you assign, this point x_j...". You mean, x_i. Thank you for this video!
Incredible Lecture!
best k-means explanation ever, thanks
one question i have is,
considering the randomly selected centroids,
will the end results always be the same?
Justin Kim Thanks for the kind words.
No, the end result will be different each time you run K-means from different starting points. The algorithm finds only a local minimum of the error (intra-cluster variance).
If computation time is not an issue, you run the algorithm multiple times, and in the end pick the clustering that gives the lowest intra-cluster variance -- it is, in a way, the best fit of K clusters to your data.
Thank you for the help!!! I'm just learning all of this and this video is realy helpful as far as getting a conceptual understanding of all this
Thanks! Really happy to know this is helpful.
Awesome video. Could you also explain how to decide how many centroids an algorithm should use?
See elbow point in next proposed UA-cam video: ua-cam.com/video/4b5d3muPQmA/v-deo.html
thank you for you explanation !!! you helped me solve this problem
Thank you Victor verry clear presentation
Amazingly concise!
Thanks Victor for amazing explanation!
I appreciate your explanation! I'll probably be referring to your other algorithm explanations as well
Thanks for sharing, this is very intuitive. If any further example over larger data set with multiple variables (eg 5+) can be demonstrated with best known techniques would be even better!
Thanks for the suggestion, but a large, high-dimensional dataset might be quite difficult to visualize on a slide.
Wow. Excellent explanation. Thanks.
Awesome video, super clear explanation
Thank's especialy the example you show helps a lot for me to understand.
wow, what a clear explanation! thanks man!
Amazing show Victor, you have helped me a lot during my data management exams.
watched it once last year, forgot it, watched it again, got it back
Best explanation I've come across (y)
Really good explanation! Thank you :) Greetings from Germany
Great diagrams and explanation. Perfect!
almost 250k views on a K-Means Clustering Algo Video ?!?! RESPECT !!!