The present invention discloses a system for finding shortest pathways between neurons in a neural network, including a neural space generating module for establishing a three dimensional or higher dimensional neural space database (which may be neuron image database), wherein the three dimensional or higher dimensional neural space database includes a plurality of neurons distributed therein. A neurons connection determining module is used for determined whether there is a connection between each of the plurality of neurons in the three dimensional or higher dimensional neural space database and the others of the plurality of neurons in the three dimensional or higher dimensional neural space database. A neural shortest pathway tables generating module is used for calculating a shortest pathway table of all of a plurality of connected neurons and then stored in a storage device.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system for finding shortest pathways between neurons in a neural network, comprising: a neural space generating module for establishing a three dimensional or higher dimensional neural space database, wherein said three dimensional or higher dimensional neural space database comprises a plurality of neurons distributed therein; a neurons connection determining module for determining whether there is a connection between each of said plurality of neurons in said three dimensional or higher dimensional neural space database and the others of said plurality of neurons in said three dimensional or higher dimensional neural space database; a neural shortest pathway tables generating module for calculating a shortest pathway table of all of a plurality of connected neurons and temporarily or permanently storing said shortest pathway table in a storage device; and a neural shortest pathway searching module for selecting two neurons from said plurality of neurons and looking up said shortest pathway table to obtain a shortest pathway between said two neurons; wherein said neural space generating module, said neurons connection determining module and said neural shortest pathway tables generating module are coupled to a processing unit of a computing device. 2. The system of claim 1, further comprising an augmented reality display device or a virtual reality display device coupled to said computing device. 3. The system of claim 1, wherein said three dimensional or higher dimensional neural space database is constructed from a plurality of unit voxels. 4. The system of claim 1, wherein the determining step comprises establishing a connection matrix (CM) between said plurality of neurons from said three dimensional or higher dimensional neural space database. 5. The system of claim 4, wherein CM(i, j)=1 denotes that there is a connection between a neuron ni and a neuron nj; CM(i, j)=0 denotes that there is no connection between said neuron ni and said neuron nj. 6. The system of claim 1, wherein said neural shortest pathway tables generating module includes an All-pairs Shortest Paths algorithm. 7. The system of claim 6, wherein a shortest pathway matrix (SP) and a predecessor matrix (Pred) are generated in said All-pairs Shortest Paths algorithm. 8. The system of claim 7, wherein SP(i, j)=∞ denotes that there is no connection between a neuron ni and a neuron nj; Pred(i, j)=nil denotes that a shortest pathway between a node i and a node j is Edge(i, j); Pred(i, j)=k denotes that said shortest pathway from said node i to said node j passes a node k, wherein said node k is a predecessor of said node j on said shortest pathway from said node i to said node j. 9. The system of claim 1, wherein said neural space generating module, said manipulation interface, said neurons connection determining module and said neural shortest pathway tables generating module are configured into said computing device. 10. The system of claim 1, wherein said computing device comprises an input unit. 11. A system for finding shortest pathways between neurons in a neural network, comprising: a server including a storage device; a neural space generating module for establishing a three dimensional or higher dimensional neural space database; a manipulation interface for manipulating said three dimensional or higher dimensional neural space database, wherein said three dimensional or higher dimensional neural space database comprises a plurality of neurons distributed therein; a neurons connection determining module for determining whether there is a connection between each of said plurality of neurons in said three dimensional or higher dimensional neural space database and the others of said plurality of neurons in said three dimensional or higher dimensional neural space database; a neural shortest pathway tables generating module for calculating a shortest pathway table of all of a plurality of connected neurons and temporarily or permanently storing said shortest pathway table in said storage device; and a neural shortest pathway searching module for selecting two neurons from said plurality of neurons via said manipulation interface and looking up said shortest pathway table to obtain a shortest pathway between said two neurons; wherein said neural space generating module, said neurons connection determining module and said neural shortest pathway tables generating module are coupled to a processing unit of a computing device; wherein said computing device is connected to said server via a network. 12. The system of claim 11, further comprising an augmented reality display device or a virtual reality display device coupled to said computing device. 13. The system of claim 11, wherein said three dimensional or higher dimensional neural space database is constructed from a plurality of unit voxels. 14. The system of claim 11, wherein the determining step comprises establishing a connection matrix (CM) between said plurality of neurons from said three dimensional or higher dimensional neural space database. 15. The system of claim 14, wherein CM(i, j)=1 denotes that there is a connection between a neuron ni and a neuron nj; CM(i, j)=0 denotes that there is no connection between said neuron ni and said neuron nj. 16. The system of claim 11, wherein said neural shortest pathway tables generating module includes an All-pairs Shortest Paths algorithm. 17. The system of claim 16, wherein a shortest pathway matrix (SP) and a predecessor matrix (Pred) are generated in said All-pairs Shortest Paths algorithm. 18. The system of claim 17, wherein SP(i, j)=∞ denotes that there is no connection between a neuron ni and a neuron nj; Pred(i, j)=nil denotes that a shortest pathway between a node i and a node j is Edge(i, j); Pred(i, j)=k denotes that said shortest pathway from said node i to said node j passes a node k, wherein said node k is a predecessor of said node j on said shortest pathway from said node i to said node j. 19. The system of claim 11, wherein said neural space generating module, said manipulation interface, said neurons connection determining module and said neural shortest pathway tables generating module are configured into said computing device. 20. The system of claim 11, wherein said computing device comprises an input unit.