Neurale netwerken
Kunstmatige modellen van neurale netwerken zijn jarenlang bestudeerd in de hoop ooit prestaties op het vlak van intelligentie te bereiken gelijk aan het menselijke verstand. Hierbij moet men denken aan patroon-herkenning, zoals het herkennen van spraak, plaatjes, of gezichten. Deze modellen bestaan uit talrijke parallel opererende rekeneenheden, die georganiseerd zijn zoals neuronen in onze hersenen.Neuronen
De rekeneenheid, een kunstmatig neuron, is een gesimplificeerde copie van een neuron zoals die gevonden wordt in het menselijk zenuwstelsel. Een biologisch neuron heeft een aantal dendrieten die informatie ontvangen van andere neuronen, en een axon dat fungeert als output en als cell-lichaam. Een axon vertakt zich in het algemeen in meerdere armen, waarop via synapsen connecties gemaakt wordt naar dendrieten van andere neuronen.Kunstmatig neuron
Een kunstmatig neuron is een model van zijn biologische broertje. Dit betekent dat het gedrag in een aantal vereenvoudigde wiskundige functies kan worden beschreven. Zo kan het worden voorgesteld als een knoopunt dat een reeks gewogen inputs sommeert, vergelijkt met de drempelwaarde, en vervolgens in een niet-lineaire functie stopt. Elke synaps heeft een gewicht dat vermenigvuldigd wordt met de waarde van de input. We krijgen dus:Y = f ( Σ w• xi - Θ )
met
- w = gewicht van een synaps
- xi = input
- Θ = treshold (drempelwaarde)
- f(x) = niet-lineaire functie
Wat betekent precies de niet-lineaire functie? Deze functie beschrijt hoe het neuron gepolariseerd wordt als gevolg van de som van de gewogen inputs. Er zijn verschillende types denkbaar: hard-limiters, treshold logic, en sigmoïd functies. We gaan er verder niet op in; belangrijk om te weten is dat het neuron aangezet kan worden tot 'vuren' onder bepaalde condities van de inputs.
Neurale netwerken
Door neuronen op verschillende manieren te verbinden met andere neuronen (topologie) vormt men een neuraal netwerk. Er zijn meerdere topologieën in gebruik. Een neuraal netwerk wordt gekarakteriseerd door zijn topologie, de eigenschappen van de knooppunten, en de training- of leer-regels. Een neuraal netwerk kan een bepaald gedrag aangeleerd worden, en de leer-regels geven aan hoe de gewichten moeten worden aangepast tijdens een leer-proces.Op de afbeelding is een zeer eenvoudige topologie te zien.
De grote voordelen van neurale netwerken liggen in de zeer hoge rekencapaciteit die bereikt wordt door grote hoeveelheden neuronen parallel te laten opereren. Naast de hoge rekenvaardigheden, levert dit ook een robuustheid op. Schade aan een bepaald neuron leidt niet onmiddelijk tot verlies van functionaliteit. De relatief eenvoudige functies zijn gemakkelijk te implementeren in digitale chips die ook de mogelijkheid bieden voor groot parallelisme. Zie ook chips, en digitale signaalbewerking.
Lees verder
© 2009 - 2012 Tronic, gepubliceerd in Geschiedenis (Electronica) op .
Het auteursrecht van dit artikel ligt bij de infoteur. Zonder toestemming van Tronic is vermenigvuldiging van dit artikel verboden. Meer informatie…
Neurotransmitters De neuronen (zenuwcellen) in ons lichaam kunnen met elkaar communiceren met behulp van neurotransmitter…
Impulsgeleiding en de bouw van het zenuwstelsel Het zenuwstelsel is erg belangrijk in ons lichaam, het stuurt en coördine…
Verschillende typen zenuwcellen Het zenuwstelsel bestaat uit zenuwcellen (neuronen) die elk zijn opgebouwd uit een cellic…
20Q game: Populaire Website en Gadget gebaseerd op AI 20Q staat voor “20 Questions”. Een internet-game die je sinds 1995…
Gerelateerde artikelen
De opbouw van ons zenuwstelsel: cellen, neuronen en glia Zonder bakstenen kan je geen stenen huis bouwen. Zo is het ook b…Neurotransmitters De neuronen (zenuwcellen) in ons lichaam kunnen met elkaar communiceren met behulp van neurotransmitter…
Impulsgeleiding en de bouw van het zenuwstelsel Het zenuwstelsel is erg belangrijk in ons lichaam, het stuurt en coördine…
Verschillende typen zenuwcellen Het zenuwstelsel bestaat uit zenuwcellen (neuronen) die elk zijn opgebouwd uit een cellic…
20Q game: Populaire Website en Gadget gebaseerd op AI 20Q staat voor “20 Questions”. Een internet-game die je sinds 1995…
Reageer op het artikel "Neurale netwerken"
Er zijn nog geen reacties geplaatst op dit artikel.