<prompt> Eleza dhana ya algoriti za kujifunza kwa mashine katika sentensi tatu au chache.  <response>: Kanuni za kujifunza kwa mashine ni michakato ya kimahesabu ambayo hujifunza kutoka kwa data na kuboresha uwezo wao wa kufanya ubashiri au maamuzi. Wanafanya hivyo kwa kuunda modeli ya hisabati kulingana na data ya sampuli au data ya mafunzo, na kisha kutumia modeli hiyo kufanya utabiri wa data mpya. Kimsingi, algoriti za kujifunza kwa mashine huwezesha kompyuta kujifunza kutoka kwa data na kutambua ruwaza bila kuratibiwa kwa njia dhahiri. 