Neural functional localization using synaptic connectivity graphs

US11636349B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11636349-B2
Application numberUS-202016829107-A
CountryUS
Kind codeB2
Filing dateMar 25, 2020
Priority dateMar 25, 2020
Publication dateApr 25, 2023
Grant dateApr 25, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying one or more regions of a brain of a biological organism that are predicted to be functionally-specialized for performing a task. In one aspect, a method comprises: obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neurons in the brain of the biological organism; identifying a plurality of sub-graphs of the synaptic connectivity graph; determining, for each sub-graph of the plurality of sub-graphs, a performance measure characterizing a performance of a neural network having a neural network architecture that is specified by the sub-graph in accomplishing the task; and determining, based on the performance measures, that one or more sub-graphs of the plurality of sub-graphs correspond to regions of the brain of the biological organism that are predicted to be functionally-specialized for performing the task.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by one or more data processing apparatus for identifying one or more regions of a brain of a biological organism that are predicted to be functionally-specialized for performing a task, the method comprising: obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neurons in the brain of the biological organism, wherein the synaptic connectivity graph is generated by processing a three-dimensional (3D) synaptic resolution image of the brain of the biological organism; identifying a plurality of sub-graphs of the synaptic connectivity graph; determining, for each sub-graph of the plurality of sub-graphs of the synaptic connectivity graph, a performance measure characterizing a performance of a neural network having a neural network architecture that is specified by the sub-graph of the synaptic connectivity graph in accomplishing the task, comprising, for each of the plurality of sub-graphs of the synaptic connectivity graph: processing the sub-graph of the synaptic connectivity graph to generate a neural network having a neural network architecture that is specified by the sub-graph of the synaptic connectivity graph; training the neural network having the neural network architecture that is specified by the sub-graph of the synaptic connectivity graph to accomplish the task; and after the training, evaluating a performance measure of the neural network having the neural network architecture that is specified by the sub-graph of the synaptic connectivity graph in accomplishing the task; and determining, based on the performance measures of neural networks having neural network architectures specified by the sub-graphs of the synaptic connectivity graph in accomplishing the task, that one or more sub-graphs of the plurality of sub-graphs of the synaptic connectivity graph correspond to regions of the brain of the biological organism that are predicted to be functionally-specialized for performing the task. 2. The method of claim 1 , 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 in the brain of the biological organism. 3. The method of claim 2 , wherein for each of the plurality of sub-graphs of the synaptic connectivity graph, processing the sub-graph of the synaptic connectivity graph to generate the neural network having the neural network architecture that is specified by the sub-graph of the synaptic connectivity graph comprises: mapping each node in the sub-graph to a corresponding artificial neuron in the neural network architecture; and for each edge in the sub-graph: mapping the edge to a connection between a pair of artificial neurons in the neural network architecture that correspond to the pair of nodes in the sub-graph that are connected by the edge. 4. The method of claim 1 , wherein identifying the plurality of sub-graphs of the synaptic connectivity graph comprises, at each of a plurality of iterations: identifying a current sub-graph of the synaptic connectivity graph in accordance with current values of one or more parameters; and updating the current values of the parameters based at least in part on the performance measure characterizing the performance of the neural network having the neural network architecture that is specified by the current sub-graph in accomplishing the task. 5. The method of claim 1 , wherein evaluating the performance of the trained neural network having the neural network architecture that is specified by the sub-graph of the synaptic connectivity graph in accomplishing the task comprises: determining an accuracy of the trained neural network having the neural network architecture in accomplishing the task. 6. The method of claim 1 , wherein evaluating the performance of the trained neural network having the neural network architecture that is specified by the sub-graph of the synaptic connectivity graph in accomplishing the task further comprises: determining a measure of complexity of the neural network architecture that is specified by the sub-graph of the synaptic connectivity graph. 7. The method of claim 1 , further comprising: providing data identifying the one or more sub-graphs of the plurality of sub-graphs corresponding to regions of the brain of the biological organism that are predicted to be functionally-specialized for performing the task. 8. The method of claim 1 , further comprising: generating a visualization of the one or more sub-graphs of the plurality of sub-graphs corresponding to regions of the brain of the biological organism that are predicted to be functionally-specialized for performing the task. 9. The method of claim 1 , wherein the task is a visual data processing task. 10. The method of claim 1 , wherein the task is an audio data processing task. 11. The method of claim 1 , wherein obtaining data defining the synaptic connectivity graph representing synaptic connectivity between neurons in the brain of the biological organism comprises: processing the 3D synaptic resolution image to segment: (i) a plurality of neurons in the 3D synaptic resolution image, and (ii) a plurality of synaptic connections between pairs of neurons in the 3D synaptic resolution image. 12. The method of claim 1 , wherein the 3D synaptic resolution image of the brain of the biological organism is generated using electron microscopy techniques. 13. The method of claim 1 , wherein determining, based on the performance measures of neural networks having architectures specified by sub-graphs of the synaptic connectivity graph in accomplishing the task, that one or more sub-graphs of the plurality of sub-graphs of the synaptic connectivity graph correspond to regions of the brain of the biological organism that are predicted to be functionally-specialized for performing the task comprises: determining that a sub-graph of the synaptic connectivity graph associated with a highest performance measure corresponds to a region of the brain that is predicted to be functionally-specialized for performing the task. 14. A system comprising: one or more computers; and one or more storage devices communicatively coupled to the one or more computers, wherein the one or more storage devices store instructions that, when executed by the one or more computers, cause the one or more computers to perform operations for identifying one or more regions of a brain of a biological organism that are predicted to be functionally-specialized for performing a task, the operations comprising: obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neurons in the brain of the biological organism, wherein the synaptic connectivity graph is generated by processing a three-dimensional (3D) synaptic resolution image of the brain of the biological organism; identifying a plurality of sub-graphs of the synaptic connectivity graph; determining, for each sub-graph of the plurality of sub-graphs of the synaptic connectivity graph, a performance measure characterizing a performance of a neural network having a neural network architecture that is specified by the sub-graph of the synaptic connectivity graph in accomplishing the task, comprising, for each of the plurality of sub-graphs of the synaptic connectivity graph: processing the sub-graph of the synaptic connectivity graph to gener

Assignees

Inventors

Classifications

  • modifying the architecture, e.g. adding, deleting or silencing nodes or connections · CPC title

  • Hyperparameter optimisation; Meta-learning; Learning-to-learn · CPC title

  • Supervised learning · CPC title

  • Quantised networks; Sparse networks; Compressed networks · CPC title

  • G06N3/10Primary

    Interfaces, programming languages or software development kits, e.g. for simulating neural networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11636349B2 cover?
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying one or more regions of a brain of a biological organism that are predicted to be functionally-specialized for performing a task. In one aspect, a method comprises: obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neurons in the brain …
Who is the assignee on this patent?
X Dev Llc
What technology area does this patent fall under?
Primary CPC classification G06N3/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 25 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).