[미국특허]
NEUROMORPHIC CIRCUIT THAT FACILITATES INFORMATION ROUTING AND PROCESSING
원문보기
IPC분류정보
국가/구분
United States(US) Patent
공개
국제특허분류(IPC7판)
G06N-003/04
G06N-003/063
출원번호
US-0874267
(2015-10-02)
공개번호
US-0098630
(2016-04-07)
발명자
/ 주소
Sornborger, Andrew T.
Tao, Louis
출원인 / 주소
The Regents of the University of California
인용정보
피인용 횟수 :
0인용 특허 :
0
초록▼
The disclosed embodiments relate to a system that selectively propagates information through a neuromorphic circuit comprising a set of interconnected neurons. During operation, a neuron in the set of neurons receives information-carrying current pulses from one or more upstream information-carrying
The disclosed embodiments relate to a system that selectively propagates information through a neuromorphic circuit comprising a set of interconnected neurons. During operation, a neuron in the set of neurons receives information-carrying current pulses from one or more upstream information-carrying neurons, wherein the information-carrying current pulses are insufficient to cause the neuron to generate output current pulses. The neuron also receives selectively generated gating current pulses from one or more gating neurons, wherein the gating current pulses cause a neural voltage of the neuron to approach a firing threshold. In this way, concurrently received information-carrying current pulses combine with the gating current pulses to cause the neural voltage to exceed the firing threshold, which causes the neuron to generate output current pulses that propagate to downstream neurons.
대표청구항▼
1. A method for selectively propagating information through a neuromorphic circuit comprising a set of interconnected neurons, the method comprising: receiving, at a neuron in the set of neurons, information-carrying current pulses from one or more upstream information-carrying neurons in the set of
1. A method for selectively propagating information through a neuromorphic circuit comprising a set of interconnected neurons, the method comprising: receiving, at a neuron in the set of neurons, information-carrying current pulses from one or more upstream information-carrying neurons in the set of neurons, wherein the information-carrying current pulses are insufficient to cause the neuron to generate output current pulses; andreceiving, at the neuron, selectively generated gating current pulses from one or more gating neurons in the set of neurons;wherein the gating current pulses cause a neural voltage of the neuron to approach a firing threshold, whereby concurrently received information-carrying current pulses combine with the gating current pulses to cause the neural voltage to exceed the firing threshold, which causes the neuron to generate output current pulses that propagate to downstream neurons. 2. The method of claim 1, wherein the method further comprises selectively generating the gating current pulses that feed into the neuron to cause the neuron to selectively propagate the information-carrying current pulses to the downstream neurons. 3. The method of claim 1, wherein the information-carrying current pulses and the gating current pulses are combined in a capacitive element within the neuron to produce the neural voltage. 4. The method of claim 1, wherein the method further comprises directing gating current pulses to two of the downstream neurons to cause the information-carrying current pulses to be copied to the two downstream neurons. 5. The method of claim 1, wherein the method further comprises: directing gating current pulses to a first neuron and not to a second neuron in the downstream neurons to cause the information-carrying current pulses to be selectively propagated to the first neuron and not to the second neuron; anddirecting gating current pulses to the second neuron and not to the first neuron to cause the information-carrying current pulses to be selectively propagated to the second neuron and not to the first neuron. 6. The method of claim 1, wherein the downstream neurons include a circular chain of neurons; andwherein the method further comprises directing gating current pulses to neurons in the circular chain of neurons in sequential order to cause the information-carrying current pulses to continually propagate around the circular chain of neurons, whereby the circular chain of neurons functions as a memory for the information-carrying current pulses. 7. The method of claim 1, wherein the set of neurons includes an upstream population of neurons and a downstream population of neurons;wherein neurons in the upstream population are connected to neurons in the downstream population through weighted links, wherein a firing rate of a given neuron in the downstream population is a weighted sum of inputs to the given neuron from the upstream population of neurons; andwherein a vector encoded in information-carrying current pulses from the upstream population of neurons is transformed through a matrix operation defined by the weighted links to produce a transformed vector of information-carrying current pulses that is propagated through the downstream population of neurons by applying gating current pulses to the downstream population of neurons. 8. The method of claim 1, wherein the neuromorphic circuit is implemented as one of the following: a digital electrical circuit;an analog electrical circuit; andan electrochemical circuit that transmits information through electrochemical signaling. 9. The method of claim 8, wherein the set of neurons includes information-carrying neurons and gating neurons;wherein the gating neurons are connected into a gating chain, wherein gating current pulses propagate sequentially through the gating neurons in the gating chain; andwherein the information-carrying neurons are organized into an information-carrying chain, wherein information-carrying current pulses propagate through information-carrying neurons in the information-carrying chain under control of gating current pulses received from corresponding gating neurons in the gating chain. 10. The method of claim 9, wherein the information-carrying neurons in the information-carrying chain are organized into a set of layers, wherein each layer contains two or more information-carrying neurons; andwherein layers in the set of layers are sequentially connected to form the information-carrying chain. 11. A system that selectively propagates information through a neuromorphic circuit, the system comprising: a set of neurons that comprises the neuromorphic circuit;wherein during operation, a neuron in the set of neurons, receives information-carrying current pulses from one or more upstream information-carrying neurons in the set of neurons, wherein the information-carrying current pulses are insufficient to cause the neuron to generate output current pulses, andreceives selectively generated gating current pulses from one or more gating neurons in the set of neurons,wherein the gating current pulses cause a neural voltage of the neuron to approach a firing threshold, whereby concurrently received information-carrying current pulses combine with the gating current pulses to cause the neural voltage to exceed the firing threshold, which causes the neuron to generate output current pulses that propagate to downstream neurons. 12. The system of claim 11, wherein the one or more gating neurons selectively generate the gating current pulses that feed into the neuron to cause the neuron to selectively propagate the information-carrying current pulses to the downstream neurons. 13. The system of claim 11, wherein the information-carrying current pulses and the gating current pulses are combined in a capacitive element within the neuron to produce the neural voltage. 14. The system of claim 11, wherein the one or more gating neurons direct gating current pulses to two of the downstream neurons to cause the information-carrying current pulses to be copied to the two downstream neurons. 15. The system of claim 11, wherein the one or more gating neurons: direct gating current pulses to a first neuron and not to a second neuron in the downstream neurons to cause the information-carrying current pulses to be selectively propagated to the first neuron and not to the second neuron; anddirect gating current pulses to the second neuron and not to the first neuron to cause the information-carrying current pulses to be selectively propagated to the second neuron and not to the first neuron. 16. The system of claim 11, wherein the downstream neurons include a circular chain of neurons; andwherein the one or more gating neurons direct gating current pulses to neurons in the circular chain of neurons in sequential order to cause the information-carrying current pulses to continually propagate around the circular chain of neurons, whereby the circular chain of neurons functions as a memory for the information-carrying current pulses. 17. The system of claim 11, wherein the set of neurons includes an upstream population of neurons and a downstream population of neurons;wherein neurons in the upstream population are connected to neurons in the downstream population through weighted links, wherein a firing rate of a given neuron in the downstream population is a weighted sum of inputs to the given neuron from the upstream population of neurons; andwherein a vector encoded in information-carrying current pulses from the upstream population of neurons is transformed through a matrix operation defined by the weighted links to produce a transformed vector of information-carrying current pulses that is propagated through the downstream population of neurons by applying gating current pulses to the downstream population of neurons. 18. The system of claim 11, wherein the neuromorphic circuit is implemented as one of the following: a digital electrical circuit;an analog electrical circuit; andan electrochemical circuit that transmits information through electrochemical signaling. 19. The system of claim 18, wherein the set of neurons includes information-carrying neurons and gating neurons;wherein the gating neurons are connected into a gating chain, wherein gating current pulses propagate sequentially through the gating neurons in the gating chain; andwherein the information-carrying neurons are organized into an information-carrying chain, wherein information-carrying current pulses propagate through information-carrying neurons in the information-carrying chain under control of gating current pulses received from corresponding gating neurons in the gating chain. 20. The system of claim 19, wherein the information-carrying neurons in the information-carrying chain are organized into a set of layers, wherein each layer contains two or more information-carrying neurons; andwherein layers in the set of layers are sequentially connected to form the information-carrying chain.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.