Heh. Se "monimutkaisuus" ja "selittämättömyys" tulee vain siitä, että yksinkertaiselle algoritmille on syötetty paljon koulutusdataa, jolloin on vaikea arvata, mikä syöte johtaa tiettyyn ulostuloon. Valintojen vaikea selitettävyys on pikemminkin tasolla "ei tää satunnaisgeneraattori ny perhana toimi".
Neuroverkoksi kutsutut algoritmit pohjautuvat käytännössä täysin siihen, että ohjelmalle pusketaan dataa, jolle neuroverkon tyypistä riippuen joko on annettu valmiiksi pisteitä, tai sitten vain lopputuloksesta saa pisteitä. Algoritmi ei tee käytännössä muuta kuin luokittelee syötteen laskemalla sen reitin "neuronien" läpi siten, että lopputulos on mahdollisimman suuri. Jos siis neuroverkolle syöttää kuvan autosta, ja laskennan lopputulos on 60 % hevonen, 59 % auto, vastaus on hevonen. Siitä sitten on melko hankala sanoa, että olikseny tää muutaman hevoskuvan valkoinen hammasrivistö, joka tuottaa pisteitä auton rekisterikilvistä vai hä. Älyllä asian kanssa ei ole mitään tekemistä.
Niin ja se "syväoppiminen" tarkoittaa vain sitä, että algoritmi koostuu yli yhdestä kerroksesta käsittelyvaiheita.