K Means Clustering Interview Questions | Data Science Interview Questions On K means algorithm

K Means Clustering Interview Questions | Data Science Interview Questions On K means algorithm
#KMeansInterviewQuestions #UnfoldDataScience
Hello ,
My name is Aman and I am a Data Scientist.
About this video:
In this video, I explain different topics for interview question in K-means clustering. I explain what are the areas interviewers might touch in K-means clustering and what are some of the most important interview question in K-means clustering. Below topics are explained in this video:
1. K Means Clustering Interview Questions
2. Data Science Interview Questions On K means algorithm
3. Convergence in K-means clustering
4. Deciding number of clusters in K-means
5. Application of K-means clustering
About Unfold Data science: This channel is to help people understand basics of data science through simple examples in easy way. Anybody without having prior knowledge of computer programming or statistics or machine learning and artificial intelligence can get an understanding of data science at high level through this channel. The videos uploaded will not be very technical in nature and hence it can be easily grasped by viewers from different background as well.
If you need Data Science training from scratch . Please fill this form (Please Note: Training is chargeable)
docs.google.com/forms/d/1Acua...
Book recommendation for Data Science:
Category 1 - Must Read For Every Data Scientist:
The Elements of Statistical Learning by Trevor Hastie - amzn.to/37wMo9H
Python Data Science Handbook - amzn.to/31UCScm
Business Statistics By Ken Black - amzn.to/2LObAA5
Hands-On Machine Learning with Scikit Learn, Keras, and TensorFlow by Aurelien Geron - amzn.to/3gV8sO9
Ctaegory 2 - Overall Data Science:
The Art of Data Science By Roger D. Peng - amzn.to/2KD75aD
Predictive Analytics By By Eric Siegel - amzn.to/3nsQftV
Data Science for Business By Foster Provost - amzn.to/3ajN8QZ
Category 3 - Statistics and Mathematics:
Naked Statistics By Charles Wheelan - amzn.to/3gXLdmp
Practical Statistics for Data Scientist By Peter Bruce - amzn.to/37wL9Y5
Category 4 - Machine Learning:
Introduction to machine learning by Andreas C Muller - amzn.to/3oZ3X7T
The Hundred Page Machine Learning Book by Andriy Burkov - amzn.to/3pdqCxJ
Category 5 - Programming:
The Pragmatic Programmer by David Thomas - amzn.to/2WqWXVj
Clean Code by Robert C. Martin - amzn.to/3oYOdlt
My Studio Setup:
My Camera : amzn.to/3mwXI9I
My Mic : amzn.to/34phfD0
My Tripod : amzn.to/3r4HeJA
My Ring Light : amzn.to/3gZz00F
Join Facebook group :
groups/41022...
Follow on medium : / amanrai77
Follow on quora: www.quora.com/profile/Aman-Ku...
Follow on twitter : @unfoldds
Get connected on LinkedIn : / aman-kumar-b4881440
Follow on Instagram : unfolddatascience
Watch Introduction to Data Science full playlist here : • Data Science In 15 Min...
Watch python for data science playlist here:
• Python Basics For Data...
Watch statistics and mathematics playlist here :
• Measures of Central Te...
Watch End to End Implementation of a simple machine learning model in Python here:
• How Does Machine Learn...
Learn Ensemble Model, Bagging and Boosting here:
• Introduction to Ensemb...
Build Career in Data Science Playlist:
• Channel updates - Unfo...
Artificial Neural Network and Deep Learning Playlist:
• Intuition behind neura...
Natural langugae Processing playlist:
• Natural Language Proce...
Understanding and building recommendation system:
• Recommendation System ...
Access all my codes here:
drive.google.com/drive/folder...
Have a different question for me? Ask me here : docs.google.com/forms/d/1ccgl...
My Music: www.bensound.com/royalty-free...

Пікірлер: 77

  • @jaysoni7812
    @jaysoni78123 жыл бұрын

    k refers to number of studies, in research world, that's why it use k in k means it means here we are studying on cluster, and n refers to number of outcomes in research world, so that's why in sklearn the parameter name is n_clusters because using that algorithm we wants outcome after running that algorithm it will gives us the n number of outcomes. I hope my research is correct 😊

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Three 👏👏👏 for you.

  • @muhammedthayyib9202

    @muhammedthayyib9202

    Жыл бұрын

    Oh great. I commented another answer, from common sense. 😀

  • @makemoneywithamar
    @makemoneywithamar2 жыл бұрын

    Till yesterday, I generally followed only Krish Naik for any enquiry related to Data Science & today, suddenly found you and boom !!!! I am apologised to subscribe your channel. Awesome step-by-step clearer, you are man....Hats off

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Welcome to Unfold Data Science Amarjit 🎉🎉🎉

  • @SESHUNITR
    @SESHUNITR Жыл бұрын

    Very Good information from interview. keep doing thanks.

  • @vinodbiradar5266
    @vinodbiradar52663 жыл бұрын

    Would like to add one more point in KMEANS++, It internally analyzes the pattern of the data. Such as the spread of data (whether it is spherical, rectangle, oval etc.) and then initialize the centroids as explained.

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Yes Vinod. Thanks for adding it.

  • @AnkitSingh-rd3he
    @AnkitSingh-rd3he3 жыл бұрын

    Due to its ubiquity, it is often called "the k-means algorithm"; it is also referred to as Lloyd's algorithm, particularly in the computer science community. It is sometimes also referred to as "naïve k-means", because there exist much faster alternatives

  • @nishanthvirat9044
    @nishanthvirat90443 ай бұрын

    thank you so much sir

  • @ramyaanand3668
    @ramyaanand36683 жыл бұрын

    Exactly i was looking for same thing n i found it by u aman great video its has so much information....thnku so much aman keep exploring more

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Welcome Ramya.

  • @Monuchaitu44
    @Monuchaitu442 жыл бұрын

    Your videos were like cheat sheets for revising and remembering concepts very easily. Good and Great Job.

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Thanks Again. Please share in your data science groups if possible. That will be helpful for channel.

  • @Monuchaitu44

    @Monuchaitu44

    2 жыл бұрын

    @@UnfoldDataScience Sure, I will make it to happen.

  • @souravbiswas6892
    @souravbiswas6892 Жыл бұрын

    Excellent video. I wish I would have seen this video before my final round of interview in Walmart. I became heartbroken when I was not selected :(

  • @muhammedthayyib9202
    @muhammedthayyib9202 Жыл бұрын

    K stands for a number. That number in a whole number. It cannot have 1.5 number of cluster. In cross validation we use K-flod. Then why not n. n is like a random selection but K is like a choose the best number. Thank you aman

  • @vishalbhapkar2359
    @vishalbhapkar23593 жыл бұрын

    I have been following this channel since very beginning, now I can say this works pretty much for me, thanks @unfold data science and Mr. Aman Sir

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Vishal. :)

  • @chandramouli5881
    @chandramouli58812 жыл бұрын

    This video helped me to understand K means. Thanks for the sharing

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Welcome Chandra.

  • @sandipansarkar9211
    @sandipansarkar92112 жыл бұрын

    finished watching

  • @srprev
    @srprev3 жыл бұрын

    Due to its ubiquity, it is often called "the k-means algorithm" :)

  • @yash422vd
    @yash422vd2 жыл бұрын

    N number of appreciation for your style of explanation is less, another great video. Your simplicity is your best asset.

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    So nice of you Vishal. :)

  • @sudheeshe1384
    @sudheeshe13843 жыл бұрын

    Thanks for the valuable contents

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Welcome Sudheesh :)

  • @kaanchii123
    @kaanchii1233 жыл бұрын

    Thank you, you are a great teacher!

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    You're very welcome!

  • @vallimuthaiyah5098
    @vallimuthaiyah50983 жыл бұрын

    Thank you sir for such a valuable content and information on silhouette score.. please upload more interviews questions with hidden information.. K in k means clustering refers to number of clusters but not sure why it is called as using letter K

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks a lot for watching.

  • @harithavalmiki9390
    @harithavalmiki93902 жыл бұрын

    Thank you so much for this explanation Aman!

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    My pleasure

  • @ajaykushwaha-je6mw
    @ajaykushwaha-je6mw3 жыл бұрын

    very very informative video.

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Ajay.

  • @MohitGupta-sz4bh
    @MohitGupta-sz4bh2 жыл бұрын

    Very informative and helpful video Aman. keep up the good work. We would like to have this kind of interview questions and answers video on every Machine Learning Algorithm to crack the interview. Please do create video on other algorithms. Again superb a wonderful job :)

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Thanks Mohit. Sure.

  • @himanshugautam1421
    @himanshugautam14213 жыл бұрын

    Loved it.

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Himanshu :)

  • @kushalhu7189
    @kushalhu71892 жыл бұрын

    Brilliant Sir.....

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Thanks Kushal.

  • @samruddhideshmukh5928
    @samruddhideshmukh59282 жыл бұрын

    Great video!!!

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Thanks Samruddhi.

  • @callmace
    @callmace3 жыл бұрын

    Gr8

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Tausif :)

  • @theethumnandrumpirartharav4137
    @theethumnandrumpirartharav4137 Жыл бұрын

    Awesome👍

  • @UnfoldDataScience

    @UnfoldDataScience

    Жыл бұрын

    Thank you! Cheers!

  • @terryterry3733
    @terryterry37332 жыл бұрын

    Super bro nice explanation and one thing i want to understand HOW KMEAN GETS OVERFIT? Pls give me the couple of details i didnt get the ans in internet .

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Overfitting is typically a problem in supervised learning, not k-means generally.

  • @pramodyadav4422
    @pramodyadav44223 жыл бұрын

    Eagerly waiting to know why it's called K-Means

  • @qazibasheer443

    @qazibasheer443

    Жыл бұрын

    The k-means clustering algorithm is called "k-means" because it specifically partitions the data into "k" clusters based on the mean of the data points. Other clustering algorithms may use different criteria for clustering, such as "n-means" which partitions the data into "n" clusters, or "s-means" which partitions the data based on the sum of squared distances. However, the k-means algorithm uses the mean of the data points to calculate the centroids, and it partitions the data into "k" clusters. Therefore, it is called k-means.

  • @shashankhegde1258
    @shashankhegde1258 Жыл бұрын

    The elbow curve comes in the shape of K ?

  • @amarmemane2583
    @amarmemane25833 жыл бұрын

    Hello sir, please make this kind of interview qun video on each machine learning algorithm if u want we are ready to fee for that also😊

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Amar for suggestion. Noted.

  • @ArunSingh-bj6ux
    @ArunSingh-bj6ux3 жыл бұрын

    Hi , Could you cover the logic behind croston method forecasting

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Arun for feedback. Will add.

  • @abithaanand7170
    @abithaanand7170 Жыл бұрын

    Sir in 3:01 sec, I don't understand thw concept of how the convergence speed would be slow if two clusters are located near . Similarly, how would the convergence speed be faster if two clusters are not located together?

  • @praveenkuthuru7439
    @praveenkuthuru74392 жыл бұрын

    In my opinion, the k-NN algorithm which was coined in 1951 tries to find out the nearest neighbor w.r.t. the distance function similar to k-Means which was coined post 1951, due to this reasons the 'k' is maintained as is since then and not any other letter. Is it right????

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    This one i did not hear yet. What I know is, in statistics K is typically used for number of groups to analyze, hence.

  • @rishigupta2342
    @rishigupta23422 жыл бұрын

    Could you discuss interview question based on Decision tree & Random forest?

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Sure,

  • @yt-1161
    @yt-1161 Жыл бұрын

    In order to get people to confuse it with K nearest neighbors

  • @sampathvinaykumarreddymajj790
    @sampathvinaykumarreddymajj7903 жыл бұрын

    Need these kind of videos But why it is called K-Means ??

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Thanks Sampath. Pls do try to find out 😁😄

  • @abhinavkhandelwal1045
    @abhinavkhandelwal10453 жыл бұрын

    I have a question.. if I have trained my data on 2 models for instance Random forest and logistic regression and it is giving me the same accuracy then what should be the basis to decide which one the two algorithms should I select for my data

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    Depends on business need.

  • @abhinavkhandelwal1045

    @abhinavkhandelwal1045

    3 жыл бұрын

    If a business sets free then what must be a parameter to strike out one of the Random forest and logistic regression if giving same accuracy?

  • @jaysoni7812

    @jaysoni7812

    3 жыл бұрын

    @@abhinavkhandelwal1045 choose whichever model is fast or give quick prediction. if your both model gives same accuracy then choose that model which is faster, it will help you to quick prediction

  • @souravbiswas6892
    @souravbiswas6892 Жыл бұрын

    Because any parameter which can be tuned/tweaked, is represented by 'k' and not by a,b,c,d..

  • @nishah4058

    @nishah4058

    Жыл бұрын

    Can u pls elaborate your answer?

  • @vignesan4197
    @vignesan41972 жыл бұрын

    Hello sir please any junior level data scientist job available please inform.

  • @bangarrajumuppidu8354
    @bangarrajumuppidu83542 жыл бұрын

    who will take care of random picking points for initialization of centroid

  • @UnfoldDataScience

    @UnfoldDataScience

    2 жыл бұрын

    Python itself through "k-means" module

  • @bangarrajumuppidu8354

    @bangarrajumuppidu8354

    2 жыл бұрын

    @@UnfoldDataScience thank u sir

  • @letslearndatasciencetogeth479
    @letslearndatasciencetogeth4793 жыл бұрын

    Sir pls make a video on the mathematics behind silhouette score in detail

  • @UnfoldDataScience

    @UnfoldDataScience

    3 жыл бұрын

    I was thinking someone will ask, I will do it :)

  • @letslearndatasciencetogeth479

    @letslearndatasciencetogeth479

    3 жыл бұрын

    @@UnfoldDataScience thanks sir for the amazing explanation