ANALOG CIRCUITS FOR IMPLEMENTING BRAIN EMULATION NEURAL NETWORKS

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing brain emulation neural networks using analog circuits. One of the methods includes obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neur...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: APTE, Raj B, SCHILLINGS, Benoit, LASZLO, Sarah Ann
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing brain emulation neural networks using analog circuits. One of the methods includes obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neurons in a brain of a biological organism, wherein the synaptic connectivity graph comprises a plurality of nodes and edges, wherein each edge connects a pair of nodes, each node corresponds to a respective neuron in the brain of the biological organism, and each edge connecting a pair of nodes in the synaptic connectivity graph corresponds to a synaptic connection between a pair of neurons; determining an artificial neural network architecture corresponding to the synaptic connectivity graph; and generating, from the artificial neural network architecture, a design of an analog circuit that is configured to execute a plurality of operations of an artificial neural network having the artificial neural network architecture. Procédés, systèmes et appareil, comprenant des programmes informatiques codés sur un support d'enregistrement informatique, pour implémenter des réseaux de neurones artificiels d'émulation cérébrale à l'aide de circuits analogiques. L'un des procédés consiste à obtenir des données définissant un graphe de connectivité synaptique représentant une connectivité synaptique entre des neurones d'un cerveau d'un organisme biologique, le graphique de connectivité synaptique comprenant une pluralité de nœuds et d'arêtes, chaque arête reliant une paire de nœuds, chaque nœud correspondant à un neurone respectif du cerveau de l'organisme biologique, et chaque arête reliant une paire de nœuds dans le graphe de connectivité synaptique correspondant à une connexion synaptique entre une paire de neurones ; à déterminer une architecture de réseau de neurones artificiels correspondant au graphe de connectivité synaptique ; et à générer, à partir de l'architecture de réseau de neurones artificiels, une conception d'un circuit analogique qui est conçu pour exécuter une pluralité d'opérations d'un réseau de neurones artificiels présentant l'architecture de réseau de neurones artificiels.