<prompt> Eleza jinsi kanuni ya kujifunza mashine inavyofanya kazi.  <response>: Kanuni ya kujifunza kwa mashine ni seti ya maagizo yanayotumiwa kutoa miundo ya data ambayo inaweza kutumika kufanya ubashiri au maamuzi. Kanuni za ujifunzaji wa mashine hufanya kazi kwa kuchukua data ya ingizo na kutafuta ruwaza katika data ambazo zina maana kitakwimu. Kisha algoriti hutumia ruwaza zilizotolewa kufanya jumla kutoka kwa data ya ingizo, na kuziwezesha kutabiri au kuainisha data isiyoonekana. Algorithms pia inaweza kupangwa ili kuboresha matokeo maalum. Hatimaye, algoriti hutoa maoni kuhusu utendakazi wao ili kuwezesha muundo kuboreshwa zaidi kwa utendakazi bora. 