<prompt> Eleza tofauti kati ya ujifunzaji unaosimamiwa na usiosimamiwa.  <response>: Mafunzo yanayosimamiwa na yasiyosimamiwa ni aina mbili kuu za mbinu za kujifunza za mashine ambazo hutumiwa kutoa mafunzo kwa miundo ya mashine ya kujifunza. Katika ujifunzaji unaosimamiwa, kanuni za kujifunza kwa mashine hufunzwa kwenye mkusanyiko wa data ulio na lebo, ambapo utofauti wa matokeo au lebo hujulikana. Lengo la algoriti ni kujifunza utendaji wa ramani kati ya vipengele vya ingizo na utofauti wa matokeo. Kanuni hutumia kipengele hiki cha uchoraji ramani kufanya ubashiri kwenye data mpya, isiyoonekana. Kanuni za ujifunzaji zinazosimamiwa hutumiwa kwa uainishaji na kazi za urejeshaji, ambapo utofauti wa matokeo ni wa kitengo au endelevu, mtawalia. Kinyume chake, ujifunzaji usiosimamiwa hautumii data iliyo na lebo. Badala yake, kanuni hujaribu kutambua ruwaza au uhusiano katika data kwa kutafuta makundi au vikundi ndani ya data. Lengo la kujifunza bila kusimamiwa ni kutambua miundo au vipengele vya msingi katika data vinavyoweza kutumika kuelezea data au kutambua uhusiano kati ya pointi za data. Algoriti za kawaida za ujifunzaji zisizosimamiwa hutumiwa kwa kazi za kujumuisha na kupunguza vipimo. Kwa muhtasari, tofauti kuu kati ya ujifunzaji unaosimamiwa na usiosimamiwa ni kwamba ujifunzaji unaosimamiwa hutumia data iliyo na lebo ili kujifunza utendakazi wa kuchora ramani kati ya vipengele vya ingizo na utofauti wa matokeo, huku ujifunzaji usiosimamiwa hujaribu kutambua ruwaza au mahusiano katika data kwa kutafuta makundi au vikundi ndani ya data. data bila matumizi ya data yenye lebo. 