UNIVERSAL, ONLINE LEARNING IN MULTI-MODAL PERCEPTION-ACTION SEMILATTICES
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention provides a method for interconnecting neurons in a neural network. At least one node among a first set of nodes is interconnected to at least one node among a second set of nodes, and nodes of the first and second set are arranged in a lattice. At least one node of the first set represents a sensory-motor modality of the neural network. At least one node of the second set is a union of at least two nodes of the first set. Each node in the lattice has an acyclic digraph comprising multiple vertices and directed edges. Each vertex represents a neuron population. Each directed edge comprises multiple synaptic connections. Vertices in different acyclic digraphs are interconnected using an acyclic bottom-up digraph. The bottom-up digraph has a corresponding acyclic top-down digraph. Vertices in the bottom-up digraph are interconnected to vertices in the top-down digraph.
30 Citations
37 Claims
-
1-26. -26. (canceled)
-
27. A signaling interconnect for neural nodes, comprising:
an interconnection lattice that interconnects a plurality of first nodes in a first set of nodes with a plurality of second nodes in a second set of nodes, wherein the connected nodes are arranged in a lattice such that a connected node in the second set is a union of at least two nodes in the first set, and said connected node exchanges signals with said at least two nodes via the interconnection lattice. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. A computer program product on a computer-readable medium for interconnecting neural nodes arranged in an interconnection lattice such that a connected node exchanges signals with at least two other nodes via the interconnection lattice, wherein a node comprises one or more neural vertices interconnected via multiple directed edges arranged in an acyclic digraph, each neural vertex comprising one or more neurons, each edge comprising a signaling pathway in the interconnection lattice, the computer program product comprising instructions, which when executed on a computer cause the computer to perform operations including:
-
connecting said nodes via bottom-up signaling pathways arranged in an acyclic bottom-up digraph in the interconnection lattice, each bottom-up signaling pathway including one or more vertices and directed edges; connecting said nodes via top-down signaling pathways arranged in an acyclic top-down digraph in the interconnection lattice, each top-down signaling pathway including one or more vertices and directed edges, wherein each vertex in the top-down digraph corresponds to a vertex in the bottom-up digraph, wherein each directed edge in the top-down digraph corresponds to a directed edge in the bottom-up digraph, such that information flows along said directed edge in the top-down digraph in a first direction, and information flows along said corresponding directed edge in the bottom-up digraph in a direction opposite of the first direction; and interconnecting vertices in the bottom-up digraph to vertices in the top-down digraph using additional directed edges.
-
Specification