Proszę opisać cel następującego algorytmu komputerowego.
Algorytm K-nearest Neighbor
Algorytm K-najbliższych sonsiadów to algorytm uczenia maszynowego typu nadzorowanego, który jest stosowany do klasyfikacji i regresji. Działa on poprzez znalezienie k najbliższych sąsiadów w zbiorze treningowym, a następnie głosowanie na najczęściej występującą klasę lub szacowanie wartości na podstawie tych sąsiadów.