<prompt> Fanya muhtasari wa kanuni za kujifunza zinazosimamiwa KNN.  <response>: KNN K-Nearest Neighbours ni aina ya algoriti ya kujifunza kwa mashine inayosimamiwa inayotumiwa kwa uainishaji na kazi za kurejesha. Inafanya kazi kwa kuchukua hifadhidata ya madarasa yanayojulikana, kupata alama za data za karibu K kwa data ya jaribio, na kisha kutumia darasa la kawaida kati ya vidokezo hivi kama utabiri. KNN ni mfano wa kujifunza kulingana na mfano au uvivu, ambapo muundo haujifunzi kutoka kwa data lakini hufanya utabiri kulingana na vipimo vya kufanana kama vile vipimo vya umbali kati ya vidokezo. Ni rahisi, yenye ufanisi, na inatumiwa sana katika matumizi mbalimbali. 