neuroniverkostojen
Neuroniverkostot ovat tekoälyn ja koneoppimisen malleja, jotka on suunniteltu jäljittelemään biologisen aivoverkoston perusperiaatteita. Ne koostuvat solmuista eli neuroneista, jotka on järjestettyinä kerroksiin. Yhteyksiä pitävät painotetut linkit yhdistävät neuronit; jokainen neuroni vastaanottaa syötteitä, laskee niihin painotetun summan, soveltaa aktivaatiofunktiota ja välittää tuloksen eteenpäin seuraavalle kerrokselle.
Oppimisessa verkko muuttaa yhteyksien painoja niin, että sen tuottama tulos vastaa haluttua arvoa. Tämä tapahtuu käyttämällä
Tyypillisiä arkkitehtuurityyppejä ovat feedforward-verkot, joissa tiedot etenevät yhteen suuntaan; toistuvat verkot (recurrent networks), jotka hyödyntävät muistia;
Neuroniverkostot ovat kehittyneet 1940-luvulta lähtien; varhaiset mallit kuten McCulloch–Pitts-neuronit ja Rosenblattin perceptron ovat muokanneet alaa. 1980-luvulla
Ne ovat levinneet laajasti sovelluksiin kuvantunnistuksesta luonnollisen kielen käsittelyyn, puheentunnistukseen, lääketieteellisiin diagnosointeihin ja robotiikkaan. Haasteita ovat