|
22 | 22 |
|
23 | 23 | # Table of Contents |
24 | 24 |
|
25 | | -1. [Neuromorphic Computing Learning Resources](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#Neuromorphic-Computing-learning-resources) |
| 25 | +1. [Getting Stat\rted with Neuromorphic Computing](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#Getting-Started -with-Neuromorphic-Computing) |
| 26 | + * [Developer Resources](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#developer-resources) |
| 27 | + * [Online Training Courses](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#online-training-courses) |
| 28 | + * [Books](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#books) |
| 29 | + * [YouTube videos](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#youtube-videos) |
26 | 30 |
|
27 | 31 | 2. [Neuromorphic Computing Tools, Libraries, and Frameworks](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#Neuromorphic-Computing-tools-libraries-and-frameworks) |
28 | 32 |
|
|
75 | 79 | 18. [C/C++ Development](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#cc-development) |
76 | 80 |
|
77 | 81 |
|
78 | | -# Neuromorphic Computing Learning Resources |
79 | | -[Back to the Top](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#table-of-contents) |
| 82 | +# Getting Started with Neuromorphic Computing |
| 83 | +[Back to the Top](#table-of-contents) |
80 | 84 |
|
81 | 85 | [Neuromorphic Computing](https://en.wikipedia.org/wiki/Neuromorphic_engineering) is the use of [very large scale integration (VLSI)](https://en.wikipedia.org/wiki/Very-large-scale_integration) systems containing electronic [analog circuits](https://en.wikipedia.org/wiki/Analog_circuit) to simulate the neuro-biological architectures present in the human brain ad nervous system. |
82 | 86 |
|
83 | | -[Neuromorphic Computing - Next Generation of AI | Intel](https://www.intel.com/content/www/us/en/research/neuromorphic-computing.html) |
| 87 | +<p align="center"> |
| 88 | + <img src="https://user-images.githubusercontent.com/45159366/192233734-905ff1fe-3e5e-4c50-ac5b-fd2cc68ae77d.png"> |
| 89 | + <br /> |
| 90 | + Intel Loihi 2, its second-generation neuromorphic research chip. |
| 91 | +</p> |
| 92 | + |
| 93 | + |
| 94 | +<p align="center"> |
| 95 | + <img src="https://user-images.githubusercontent.com/45159366/192233740-d6b7704e-2aad-4f66-b8ee-4b35d606dc0c.png"> |
| 96 | + <br /> |
| 97 | + The Akida Neuromorphic System-on-Chip (NSoC) developed by BrainChip. |
| 98 | +</p> |
| 99 | + |
| 100 | + |
| 101 | +### Developer Resources |
| 102 | + |
| 103 | +[Back to the Top](#table-of-contents) |
| 104 | + |
| 105 | + * [Neuromorphic Computing - Next Generation of AI | Intel](https://www.intel.com/content/www/us/en/research/neuromorphic-computing.html) |
| 106 | + |
| 107 | + * [Next-Level Neuromorphic Computing: Intel Lab's Loihi 2 Chip | Intel](https://www.intel.com/content/www/us/en/research/neuromorphic-computing-loihi-2-technology-brief.html) |
| 108 | + |
| 109 | + * [Neuromorphic Computing | NIST](https://www.nist.gov/programs-projects/neuromorphic-computing) |
| 110 | + |
| 111 | + * [Programming and Usability of Neuromorphic Computing | ORNL](https://www.ornl.gov/division/csmd/projects/programming-and-usability-neuromorphic-computing) |
| 112 | + |
| 113 | + * [Neuromorphic Computing | EBRAINS Research Infrastructure](https://ebrains.eu/service/neuromorphic-computing/) |
| 114 | + |
| 115 | + * [Neuromorphic devices & systems | IBM Research Zurich](https://www.zurich.ibm.com/st/neuromorphic/) |
| 116 | + |
| 117 | + * [Light-Emitting Artificial Synapses for Neuromorphic Computing (Research Paper PDF)](https://spj.sciencemag.org/journals/research/2022/9786023/) |
| 118 | + |
| 119 | +### Online Training Courses |
84 | 120 |
|
85 | | -[Brains Behind the Brains: Mike Davies and Neuromorphic Computing at Intel Labs | YouTube](https://www.youtube.com/watch?v=GN3eSMoJcM8) |
| 121 | +[Back to the Top](#table-of-contents) |
86 | 122 |
|
87 | | -[Neuromorphic Computing | NIST](https://www.nist.gov/programs-projects/neuromorphic-computing) |
| 123 | + * [Top Computational Neuroscience Courses Online | Coursera](https://www.coursera.org/courses?query=computational%20neuroscience) |
88 | 124 |
|
89 | | -[Neuromorphic Computing | EBRAINS Research Infrastructure](https://ebrains.eu/service/neuromorphic-computing/) |
| 125 | + * [Computational Neuroscience Course Online | Coursera](https://www.coursera.org/learn/computational-neuroscience) |
90 | 126 |
|
91 | | -[Neuromorphic devices & systems | IBM Research Zurich](https://www.zurich.ibm.com/st/neuromorphic/) |
| 127 | + * [Computational Neuroscience: Neuronal Dynamics of Cognition Course Online | edX](https://www.edx.org/course/computational-neuroscience-neuronal-dynamics-of-co) |
92 | 128 |
|
93 | | -[Top Computational Neuroscience Courses Online | Coursera](https://www.coursera.org/courses?query=computational%20neuroscience) |
| 129 | + * [Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron | Harvard Online Learning](https://online-learning.harvard.edu/course/fundamentals-neuroscience-part-1-electrical-properties-neuron?delta=2) |
94 | 130 |
|
95 | | -[Computational Neuroscience Course Online | Coursera](https://www.coursera.org/learn/computational-neuroscience) |
| 131 | + * [Fundamentals of Neuroscience, Part 2: Neurons and Networks | Harvard Online Learning](https://online-learning.harvard.edu/course/fundamentals-neuroscience-part-2-neurons-and-networks?delta=2) |
96 | 132 |
|
97 | | -[Computational Neuroscience: Neuronal Dynamics of Cognition Course Online | edX](https://www.edx.org/course/computational-neuroscience-neuronal-dynamics-of-co) |
| 133 | + * [Fundamentals of Neuroscience, Part 3: The Brain | Harvard Online Learning](https://online-learning.harvard.edu/course/fundamentals-neuroscience-part-3-brain?delta=2) |
98 | 134 |
|
99 | | -[Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron | Harvard Online Learning](https://online-learning.harvard.edu/course/fundamentals-neuroscience-part-1-electrical-properties-neuron?delta=2) |
| 135 | + * [Introduction to Computational Neuroscience | MIT OpenCourseWare](https://ocw.mit.edu/courses/brain-and-cognitive-sciences/9-29j-introduction-to-computational-neuroscience-spring-2004/) |
100 | 136 |
|
101 | | -[Fundamentals of Neuroscience, Part 2: Neurons and Networks | Harvard Online Learning](https://online-learning.harvard.edu/course/fundamentals-neuroscience-part-2-neurons-and-networks?delta=2) |
| 137 | + * [Brain and Cognitive Sciences Online Course | MIT OpenCourseWare](https://ocw.mit.edu/courses/brain-and-cognitive-sciences/) |
102 | 138 |
|
103 | | -[Fundamentals of Neuroscience, Part 3: The Brain | Harvard Online Learning](https://online-learning.harvard.edu/course/fundamentals-neuroscience-part-3-brain?delta=2) |
| 139 | + * [Getting Started with PyTorch](https://pytorch.org/get-started/locally/) |
104 | 140 |
|
105 | | -[Introduction to Computational Neuroscience | MIT OpenCourseWare](https://ocw.mit.edu/courses/brain-and-cognitive-sciences/9-29j-introduction-to-computational-neuroscience-spring-2004/) |
| 141 | + * [Top Pytorch Courses Online | Coursera](https://www.coursera.org/courses?query=pytorch&page=1) |
106 | 142 |
|
107 | | -[Brain and Cognitive Sciences Online Course | MIT OpenCourseWare](https://ocw.mit.edu/courses/brain-and-cognitive-sciences/) |
| 143 | + * [Top Pytorch Courses Online | Udemy](https://www.udemy.com/topic/PyTorch/) |
108 | 144 |
|
109 | | -[Getting Started with PyTorch](https://pytorch.org/get-started/locally/) |
| 145 | + * [Learn PyTorch with Online Courses and Classes | edX](https://www.edx.org/learn/pytorch) |
110 | 146 |
|
111 | | -[PyTorch Documentation](https://pytorch.org/docs/stable/index.html) |
| 147 | + * [Intro to Deep Learning with PyTorch | Udacity](https://www.udacity.com/course/deep-learning-pytorch--ud188) |
112 | 148 |
|
113 | | -[Top Pytorch Courses Online | Coursera](https://www.coursera.org/courses?query=pytorch&page=1) |
| 149 | + * [PyTorch on Azure - Deep Learning with PyTorch | Microsoft Azure](https://azure.microsoft.com/en-us/develop/pytorch/) |
114 | 150 |
|
115 | | -[Top Pytorch Courses Online | Udemy](https://www.udemy.com/topic/PyTorch/) |
| 151 | + * [Deep Learning with PyTorch | Amazon Web Services (AWS)](https://aws.amazon.com/pytorch/) |
116 | 152 |
|
117 | | -[Learn PyTorch with Online Courses and Classes | edX](https://www.edx.org/learn/pytorch) |
| 153 | + * [Getting started with PyTorch on Google Cloud](https://cloud.google.com/ai-platform/training/docs/getting-started-pytorch) |
118 | 154 |
|
119 | | -[Intro to Deep Learning with PyTorch | Udacity](https://www.udacity.com/course/deep-learning-pytorch--ud188) |
| 155 | +### Books |
120 | 156 |
|
121 | | -[PyTorch on Azure - Deep Learning with PyTorch | Microsoft Azure](https://azure.microsoft.com/en-us/develop/pytorch/) |
| 157 | + * [Neuromorphic Computing Principles and Organization by Abderazek Ben Abdallah and Khanh N. Dang](https://www.amazon.com/Neuromorphic-Computing-Principles-Organization-Abderazek-ebook-dp-B0B2VWTBJH/dp/B0B2VWTBJH/ref=mt_other?_encoding=UTF8&me=&qid=1664159825) |
122 | 158 |
|
123 | | -[Deep Learning with PyTorch | Amazon Web Services (AWS)](https://aws.amazon.com/pytorch/) |
| 159 | + * [Neuromorphic Computing and Beyond: Parallel, Approximation, Near Memory, and Quantum by Khaled Salah Mohamed](https://www.amazon.com/Neuromorphic-Computing-Beyond-Parallel-Approximation/dp/3030372235) |
| 160 | + |
| 161 | + * [Neuromorphic Engineering: The Scientist's, Algorithm Designer's, and Computer Architect's Perspectives on Brain-Inspired Computing by Elishai Ezra Tsur](https://www.amazon.com/Neuromorphic-Engineering-Scientists-Perspectives-Brain-Inspired/dp/036767680X/ref=sr_1_3?crid=1Q98YGBP8R3T5&keywords=Neuromorphic+Computing&qid=1664159919&qu=eyJxc2MiOiIzLjk0IiwicXNhIjoiMy42NSIsInFzcCI6IjIuNzUifQ%3D%3D&refinements=p_72%3A1250221011&rnid=1250219011&s=books&sprefix=neuromorphic+computing%2Cstripbooks%2C329&sr=1-3) |
| 162 | + |
| 163 | + * [Memristors for Neuromorphic Circuits and Artificial Intelligence Applications by Jordi Suñé](https://www.amazon.com/Memristors-Neuromorphic-Artificial-Intelligence-Applications/dp/3039285769/ref=sr_1_2?crid=1Q98YGBP8R3T5&keywords=Neuromorphic+Computing&qid=1664159919&qu=eyJxc2MiOiIzLjk0IiwicXNhIjoiMy42NSIsInFzcCI6IjIuNzUifQ%3D%3D&refinements=p_72%3A1250221011&rnid=1250219011&s=books&sprefix=neuromorphic+computing%2Cstripbooks%2C329&sr=1-2) |
| 164 | + |
| 165 | + * [Learning in Energy-Efficient Neuromorphic Computing: Algorithm and Architecture Co-Design by Nan Zheng, Pinaki Mazumder(https://www.google.com/books/edition/Learning_in_Energy_Efficient_Neuromorphi/IvC0DwAAQBAJ?hl=en&gbpv=0) |
124 | 166 |
|
125 | | -[Getting started with PyTorch on Google Cloud](https://cloud.google.com/ai-platform/training/docs/getting-started-pytorch) |
| 167 | + * [Neuromorphic Devices for Brain-inspired Computing: Artificial Intelligence, Perception, and Robotics by Qing Wan, Yi Shi](https://www.google.com/books/edition/Neuromorphic_Devices_for_Brain_inspired/GLtREAAAQBAJ?hl=en&gbpv=0) |
| 168 | + |
| 169 | + * [Understanding and Bridging the Gap between Neuromorphic Computing and Machine Learning by Huajin Tang, Kaushik Roy, Lei Deng](https://www.google.com/books/edition/Understanding_and_Bridging_the_Gap_betwe/mrIsEAAAQBAJ?hl=en&gbpv=0) |
| 170 | + |
| 171 | + * [Photo-Electroactive Non-Volatile Memories for Data Storage and Neuromorphic Computing by Ye Zhou, Suting Han](https://www.google.com/books/edition/Photo_Electroactive_Non_Volatile_Memorie/03rnDwAAQBAJ?hl=en) |
| 172 | + |
| 173 | + * [Neuromorphic Photonics by Bhavin J. Shastri, Paul R. Prucnal](https://www.google.com/books/edition/Neuromorphic_Photonics/VbvODgAAQBAJ?hl=en&gbpv=0) |
| 174 | + |
| 175 | + ### YouTube channels |
| 176 | + |
| 177 | + * [Neuromorphic Computing Explained | Jeffrey Shainline and Lex Fridman](https://www.youtube.com/watch?v=u22-2CTErIQ) |
| 178 | + |
| 179 | + * [Brains Behind the Brains: Mike Davies and Neuromorphic Computing at Intel Labs | Intel](https://www.youtube.com/watch?v=GN3eSMoJcM8) |
| 180 | + |
| 181 | + * [How Neuromorphic Computing Uses the Human Brain as a Model | Intel Labs](https://www.youtube.com/watch?v=Z1GdHNwQtt4) |
| 182 | + |
| 183 | + * [ESWEEK 2021 Education - Introduction to Neuromorphic Computing](https://www.youtube.com/watch?v=gzD3ygkoJKE) |
| 184 | + |
| 185 | + * [Stanford Seminar: Neuromorphic Chips: Addressing the Nanostransistor Challenge](https://www.youtube.com/watch?v=vHlbC74RJGU) |
| 186 | + |
| 187 | + * [Brain-Like (Neuromorphic) Computing - Computerphile](https://www.youtube.com/watch?v=Qow8pIvExH4) |
| 188 | + |
| 189 | + * [Photonic Neuromorphic Computing: The Future of AI? | ExplainingComputers ](https://www.youtube.com/watch?v=hBFLeQlG2og) |
| 190 | + |
| 191 | + * [Machine learning + neuroscience = biologically feasible computing | Benjamin Migliori | TEDxSanDiego](https://www.youtube.com/watch?v=iPdKMs9cEAs) |
126 | 192 |
|
127 | 193 | # Neuromorphic Computing Tools, Libraries, and Frameworks |
128 | 194 | [Back to the Top](https://github.com/mikeroyal/Neuromorphic-Computing-Guide#table-of-contents) |
|
0 commit comments