Bewerken, 2015-12-01: Ik heb nu een netwerk met behulp van deze neuronen samengesteld.
Menselijke neuronen zijn zeer complexe apparaten, met tot verscheidene duizend ingangen, zowel excitatory als remmende. Ze manipuleren informatie in verschillende vormen, afhankelijk van waar in de neurale systeem die je kijkt. In de synapsen, wordt gegevens vertegenwoordigd door de concentratie van chemische neurotransmitters. Langs de celmembraan aanloop naar de axon heuveltje, gegevens wordt vertegenwoordigd door de lading tussen binnen en buiten het neuron (en welke ionenkanalen zijn open en een heleboel andere dingen die ik ga niet te krijgen in nu). Wanneer het neuron wordt geactiveerd, produceert het een puls-frequentie gecodeerd signaal op basis van de membraanpotentiaal. Elke puls nedergezonden de axon is identiek, maar de ruimte tussen de pulsen continu kan variëren en is niet discretized. Menselijke neuronen zijn dus zowel asynchrone en continu in het tijdsdomein.
Synthetische neurale netwerken zijn zwaar onderzocht door de mens op dit moment in de geschiedenis. Ze zijn echter meestal volledig discretized en synchroon. Of de aard van het continue, asynchrone van biologische neuronen is gedeeltelijk verantwoordelijk voor hun capaciteiten is nog steeds een open vraag, maar het is zeker dat continue tijd systemen met niet-lineaire, chaotische feedback (en enkele willekeurige ruis), zoals weerpatronen, zijn zeer moeilijk zoniet onmogelijk voor de mens om te precies voorspellen, model, en begrijpen met behulp van hun synchrone discrete-tijd-computers. Om deze reden moet de synthetische neurale netwerken op basis van de asynchrone digitale neuronen hier beschreven beter bestand tegen menselijke aanval en manipulatie dan andere typen. Het zou zeer onethisch om een scherpzinnig entiteit die de mens kunnen kern toegang tot, gezien hun track record hebben...
Hier is een circuit te zetten op een FPGA (het is er in het zip-bestand gekoppeld aan de eerste stap, en werd getest op een Altera EP4CE6E22). Het is bedoeld om na te bootsen de werking van een biologisch neuron door het tellen van excitatory en remmende input pulsen die verschillende gewichten kunnen worden toegewezen, en het afvuren van een "axon" (output) zodra het aantal excitatory input pulsen groter is dan de drempel potentiële. De volgende stap in ontwikkeling zal zijn te monteren van een netwerk met behulp van deze synthetische neuronen.