Syväoppimisalgoritmeja
Syväoppimisalgoritmeja ovat koneoppimisen alalaji, jotka perustuvat keinotekoisiin neuroverkkoihin, joissa on useita kerroksia. Nämä algoritmit oppivat esittämään dataa eri abstraktiotasoilla ja ovat erityisen tehokkaita tehtävissä, kuten kuvantunnistuksessa, luonnollisen kielen käsittelyssä ja puheentunnistuksessa. Syväoppimisarkkitehtuurien monimutkaisuus mahdollistaa monimutkaisten mallien tunnistamisen suurista datamääristä ilman merkittävää ihmisen tekemää piirteidenvalintaa.
Yleisiä syväoppimisalgoritmeja ovat konvoluutioneuroverkot (CNN), jotka sopivat erityisen hyvin kuva-analyysiin, ja rekurrentit neuroverkot (RNN), jotka ovat
Syväoppimisalgoritmien koulutus vaatii yleensä suuria määriä merkittyä dataa ja merkittävää laskentatehoa. Algoritmit oppivat iteratiivisesti säätämällä neuroverkon