Neurale netwerken

  • 4 min.
  • Media
  • Media & Cultuur

Een zeer bijzondere techniek in de ontwikkeling van software is het gebruik van neurale netwerken. In dit artikel wordt aandacht besteed aan de structuur en eigenschappen van deze computersystemen. Tevens wordt gekeken naar de toepassingsmogelijkheden in de geneeskunde. Vanwege hun structuur zijn neurale netwerken, behalve als applicatie, ook interessant als model van het centraal zenuwstelsel. Ze bieden de mogelijkheid om neurale processen te simuleren.

Een neuraal netwerk is een softwarestructuur die informatie verwerkt en die als het ware bestaat uit drie lagen. In de onderste laag komt informatie binnen; de middelste laag verwerkt en hergroepeert de data en de bovenste laag verzorgt de output. In elke laag bevinden zich software units, die qua structuur te vergelijken zijn met neuronen: ze kunnen informatie ontvangen van tal van andere 'units', en hebben ook zelf de mogelijkheid om andere neuronen van informatie (lees: signalen) te voorzien. Evenals in het centraal zenuwstelsel geldt dat een bepaalde unit slechts met een beperkt aantal andere units contact onderhoudt. Een andere overeenkomst is dat de drempelwaarden om geactiveerd te worden, of om zelf 'te vuren' per unit verschillen. Bovendien zijn de interacties en drempelwaarden dynamisch: ze kunnen door de programmeur, maar ook door het systeem zelf, worden aangepast.

&ellipsis;

Maak een gratis account aan en krijg toegang tot alle artikelen

Account aanmaken

Heeft u al een account?