<prompt> Eleza tofauti kati ya ujifunzaji unaosimamiwa na usiosimamiwa.  <response>: Mafunzo yanayosimamiwa ni aina ya ujifunzaji wa mashine ambapo kompyuta hupewa data ya mafunzo iliyo na lebo na inaombwa kujifunza ramani kutoka kwa ingizo hadi towe. Kwa upande mwingine, kujifunza bila kusimamiwa hakuhitaji data yoyote iliyo na lebo, na lengo ni kupata muundo katika data bila msaada wowote wa nje. Masomo yanayosimamiwa hutumiwa kwa kazi kama vile kuainisha, kurudi nyuma na kutabiri, ilhali ujifunzaji usiosimamiwa ni muhimu kwa kazi kama vile kuunganisha na kupunguza vipimo. Miundo ya kujifunza inayosimamiwa hufunzwa kwenye data iliyo na lebo na kwa hivyo huhitaji ingizo la kibinadamu, ilhali miundo ya kujifunza isiyosimamiwa lazima ijifunze kutokana na data ghafi ambayo haihitaji ingizo la mwanadamu.Kanuni za ujifunzaji zinazosimamiwa pia zinaweza kutumika kupata ruwaza katika data, lakini hii inahitaji data iliyo na lebo. Kanuni za ujifunzaji zisizodhibitiwa zinaweza kupata ruwaza katika data kiotomatiki kulingana na maarifa yao ya ndani. 