www.all2know.com Google WWW All2know fi
  Etusivu Etusivu | Tietoja Tietoja 
  Navigaatio
» Etusivu
» Artikelkategorier
» Luettelo luetteloista
» Aakkosellinen hakemisto
» Kalenteri
» Arvottu artikkeli
» Muokkaa Aiheesta muualla
Viimeisimmät muutokset: 2007-09-15
  Tänne linkitetyt sivut 
Friedrich von Hayek
Verkko
Tekoäly
Keinoimmuunijärjestelmä
  Muut kielet 
daNeuralt netværk
deKünstliches neuronales Netz
frRéseau de neurones
svNeurala nätverk
Luokka: Neuroverkot

Neuroverkot

Yksinkertaistettu kuva neuroverkosta

Yksinkertaistettu kuva neuroverkosta

Neuroverkot ovat informaation käsittelyn matematiikan tai laskennan malleja, jotka perustuvat yhdistävään laskentaan. Niiden toiminta perustuu fyysisten aivojen neuronien verkottuneen rakenteen jäljittelyyn, eli neuroverkot pyrkivät tekemään tietojen käsittelyä kuten aivojen neuronit.

Siinä kun tavallisissa asiantuntijajärjestelmissä käytetään 'jos-niin'-sääntöpareja (jos raidat, niin seepra; jos pitkät korvat, niin aasi), neuroverkkoa opetetetaan esimerkkien avulla (nämä ovat eri-ikäisiä seeproja, nämä aaseja). Pyritään siihen että neuroverkko oppii muuttujien epälineaariset riippuvuussuhteet suoraan havaintoaineistosta (kavioeläinesimerkissämme oppii tarkastelemaan korvia ja värin kuvioita, ei esim. jalkojen pituutta). Muilta osin neuraalilaskenta muistuttaa tilastomatematiikan monimuuttuja-analyyseja.

Neuroverkot koostuvat joukosta yksinkertaisia, toisiinsa kytkettyjä tiedonkäsittely-yksiköitä, joita kutsutaan (keinotekoisiksi) neuroneiksi. Yleisin neuroverkkorakenne on eteenpäinsyöttävä verkko, jossa neuronit on jaettu kerroksiin ja kaikki edellisen kerroksen neuronit on kytketty kaikkiin seuraavan kerroksen neuroneihin, mutta myös muunlaisia rakenteita käytetään (ks. esim. itseorganisoituva kartta). Jokaiseen kytkentään liittyy paino, jolla kytkennän läpi kulkeva lukuarvo kerrotaan.

Neuronit laskevat epälineaarisen kuvauksen sisään tulevien syötteiden painotetusta summasta. Epälineaarisuus mahdollistaa sen, että neuroverkko voi approksimoida mielivaltaista funktiota. Epälineaarisuus voi olla muodoltaan esimerkiksi askelfunktio

y(x) = \left\{ \begin{matrix}1, & \mbox{kun } x \ge 0 \\ 0, & \mbox{kun } x < 0 \end{matrix} \right.

tai logistinen funktio

y(x) = \frac{1}{1+e^{-x}}.

Neuroverkkojen opettaminen tarkoittaa kytkentöjen painojen optimoimista siten, että opetusnäytteiden vasteiden ja haluttujen vasteiden ero minimoituu.

Katso myös

Lähteet

Haykin, Simon (1999). Neural networks - A comprehensive edition. 2.painos. Prentice Hall International. ISBN 0-13-908385-5.

Tarjoaa Wikipedia, vapaa tietosanakirja. Aiheesta muualla. Kaikki teksti on saatavilla GNU Free Documentation License Aiheesta muualla.