koneoppimismenetelmistä
Koneoppimismenetelmät ovat algoritmeja ja tilastollisia malleja, joita tietokonejärjestelmät käyttävät parantamaan suorituskykyään tietyssä tehtävässä datan avulla ilman eksplisiittistä ohjelmointia. Ne voidaan jakaa karkeasti kolmeen päätyyppiin: ohjattuun oppimiseen, ohjaamattomaan oppimiseen ja vahvistusoppimiseen.
Ohjatussa oppimisessa algoritmille syötetään merkittyä dataa, eli dataa, jossa on sekä syötteet että vastaavat oikeat tulokset.
Ohjaamattomassa oppimisessa algoritmille syötetään merkitsemätöntä dataa, ja sen tehtävänä on löytää datasta piileviä rakenteita tai malleja.
Vahvistusoppimisessa agentti oppii toimimaan ympäristössä yrityksen ja erehdyksen kautta. Agentti saa palkintoja tai rangaistuksia tekemistään toimista,