Asynchrone digitale Neuron


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.

Gerelateerde Artikelen

Bouwen van een synthetische neuraal netwerk

Bouwen van een synthetische neuraal netwerk

In het begin van dit jaar klaar (2015) ik met bouwen en testen van een enkel asynchrone digitale neuron. Ik heb nu klaar met het opbouwen van een netwerk van 36 van hen. De meeste van dit werk is geweest bij de opbouw van de hardware ondersteuning vo
Met gloeiende neuronen spelen? Een nieuw kader voor interactieve neuron simulatie in hardware.

Met gloeiende neuronen spelen? Een nieuw kader voor interactieve neuron simulatie in hardware.

De huidige theorie van de EEPA en de bijbehorende hardware implementatie werden ontwikkeld in het kader van mijn bachelor scriptie onderzoek. De uitleg hier zijn geschreven voor een breed publiek. Bent u geïnteresseerd in het proefschrift, het projec
Sequential Logic Design voor een digitale klok leren

Sequential Logic Design voor een digitale klok leren

Dit instructable is voor twee doeleinden 1) te begrijpen en te leren van dat de fundamentals voor sequentiële logic 2) gebruiken die kennis om te maken een digitale klok.Digitale klokken zijn door talloze electronica hobbyisten gebouwd over de hele w
Verwijderen de knop verwijderen op een digitale foto-viewer om er veilig voor oma

Verwijderen de knop verwijderen op een digitale foto-viewer om er veilig voor oma

geïnspireerd door de zelfgemaakte digitale fotolijst hier, ik ging op zoek naar de onderdelen voor het bouwen van mijn eigen. Beschamend, vond ik een goedkoop genoeg afgewerkt product dat ik kocht in plaats van het opbouwen van mijn eigen. Echter, ik
Digitale Holga

Digitale Holga

Lomography en speelgoed camera's zijn leuk camera's om mee te spelen, maar de meeste van deze camera's film gebruiken zodat u kunt meteen uw eindproduct niet zien en u zou kunnen omhoog beëindigen doorbrengend een bos op film en processing. De Holga
Zet de Tack terug in uw digitale snijmat!

Zet de Tack terug in uw digitale snijmat!

Do hebt een kerkhof van Snijmatten die gewoon niet de mosterd knippen? Nou bent je niet de enige.Snijmatten zijn accentual aan alle elektronische ambachtelijke scharen, maar met alle projecten en talloze soorten materiaal. De stick gewoon niet klever
Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

HoiIk heb al enkele digitale klokken projecten gedaan met Arduino met inbegrip van LED en LCD schermen, maar deze is specialer omdat ik hebben een nieuwe functie ingevoerd met een bewegingssensor (PIR).Zie VIDEOBelangrijkste kenmerkenPIR (aanwezighei
Digitale productie - project zeven, tekenen en importeren van sjablonen

Digitale productie - project zeven, tekenen en importeren van sjablonen

Dit is het zesde in een reeks van Instructables over het gebruik van CAD (Computer Aided tekening) en CAM (Computer Aided verspaning)Ditmaal gaan we kijken naar het maken van 2D-objecten zoals sjablonen, Stencils & pakkingen.Sjablonen vereisen geen z
Digitale teken-tijdperk op de goedkope

Digitale teken-tijdperk op de goedkope

Digitale winkel voorruit teken-leeftijd kunnen duur zijn. U hebt niet de technische weet hoe te beheren of maken van updates voor de informatie gezien op het display. Hier is hoe u kunt maken en beheren van uw eigen teken-leeftijd voor minder dan je
Digitale Rainbow - hoe u kunt inkleuren van kras

Digitale Rainbow - hoe u kunt inkleuren van kras

Deze tutorial is alles over het maken van selecties en delen van uw digitale illustraties inkleuren. u kunt de technieken hier iets inkleuren. Of maak de regenboog zoals en gebruiken het als een achtergrond of een opvulling voor type.Ik zal aantonen
Professionele digitale foto retoucheren

Professionele digitale foto retoucheren

Ik heb een grafisch ontwerper sinds het toeliet, dus toen ik zag de geest voor ontwerp uitdaging, mijn geest begon spin met mogelijkheden. Terwijl ik vele coole technieken in mijn werk gebruiken, is een van de meest nuttige en vroeg voor digitaal ret
Digitale YAHTZEE.xls

Digitale YAHTZEE.xls

Je hebt misschien gezien mijn herbruikbare Yahtzee Score Sheet en weet dat ik echt graag spelen. Maar ik heb niet de tijd om te spelen veel. Dus begon ik speelde met het idee van een digitale YAHTZEE. Iets wat ik kan openen op mijn computer op elk ge
Digitale Object item LDR Interfacing met Mediatek LinkIt One

Digitale Object item LDR Interfacing met Mediatek LinkIt One

In dit Instructable zult u kunnen aan Mediatek Linkit een interfacekaart met behulp van LDR en digitale Object Counter die kan tellen objecten t/m 9999.Stap 1: vereisten General-Purpose PCB Board4 CD 4026 Johnson decennium teller.4 gemeenschappelijke
Digitale Gauss Meter

Digitale Gauss Meter

Iedereen houdt van magneten. Spelen met de onzichtbare magische kracht van permanente magneten is van alle leeftijden.Knutselen met spoelen, moet Relais en vele andere magnetische apparaten soms een meetinstrument voor magneet veld dichtheid en Noord