Oppimisalgoritmit
Oppimisalgoritmit ovat tietokonejärjestelmien menetelmiä, joiden avulla ohjelmat parantavat suoritustaan kokemuksen karttuessa. Ne oppivat datasta tekemään ennusteita, luokituksia tai päätöksiä ja soveltuvat monenlaisiin tehtäviin. Tavoitteena on löytää datapisteiden ominaisuuksien ja tulosten välinen suhde, jolloin uudet havainnot voidaan käsitellä aiempien esimerkkien perusteella.
Oppimisalgoritmit jaetaan yleisesti valvottuun oppimiseen, valvomattomaan oppimiseen sekä vahvistusoppimiseen. Valvotussa oppimisessa käytetään merkattuja harjoitusdatasarjoja, jotta malli
Yleisiä esimerkkejä oppimisalgoritmeista ovat lineaarinen ja logistinen regressio, päätöspuut ja satunnaismetsät, tukivektorikoneet sekä k-NN-menettelyt. Klusterointi toteutetaan
Oppimisprosessiin kuuluu datan esikäsittely, mallin koulutus ja sen arviointi. On tärkeää erottaa koulutus- ja testidatat sekä