KNN - K Nearest neighbours
Machine Learning models make predictions from the past data available. KNN is one of the simplest Supervised ML algorithm mostly used for Classification. It classifies based on how its neighbors are classified. KNN stores available cases and classifies new cases based on similarity measure Choice of K - sqrt(N) Lazy learning algorithm How does (kids) teach kids to learn differentiate between cat & dog: type of claws, ear length, sound(bark vs meow), plays around vs not kids identify given animal based on feature classification Uses Cases: Recommended systems- biggest use case in real-time online shopping, OTT platforms, advertisement Content Search- documents having similar topics from billions of documents Image & video recolonization Height, weight -> derive T shirt size Predict dog category Predict Over weight or not based on height & weight Predict Over Diabetes Pregnancies, Glucose, BP, Skin thickness, insulin, BMI, diabetes pede...