Neuromorphic Computing: Mimicking the Human Brain

Authors

  • Juhi Ambika Kumar Choubey Dept. of Computer Science, University of Kufa, Najaf, Iraq Author

DOI:

https://doi.org/10.15680/IJCTECE.2020.0304002

Keywords:

Neuromorphic computing, spiking neural networks, memristors, brain-inspired architecture, cognitive computing, energy-efficient computing, hardware-software, integration, artificial intelligence, robotics, cognitive systems

Abstract

Neuromorphic computing is an interdisciplinary field that seeks to emulate the structure and function of the human brain in computational systems. Unlike traditional von Neumann architectures, which separate memory and processing units, neuromorphic systems integrate memory and processing to mimic the brain's parallel, distributed, and energy-efficient processing capabilities. This approach leverages hardware and software inspired by biological neural networks to perform cognitive tasks such as perception, learning, and decision-making. The primary motivation behind neuromorphic computing is to overcome the limitations of conventional computing systems in handling complex, real time, and adaptive tasks. By modeling neurons and synapses using specialized hardware components like memristors and spiking neural networks (SNNs), neuromorphic systems can process information in a manner akin to biological systems. This paradigm shift has the potential to revolutionize fields such as artificial intelligence, robotics, and cognitive computing. This paper provides a comprehensive overview of neuromorphic computing, including its historical development, key principles, hardware implementations, and emerging applications. It also discusses the challenges and future directions of the field, emphasizing the need for interdisciplinary collaboration to advance neuromorphic technologies.

References

1. Mead, C. Neuromorphic Electronic Systems. Proceedings of the IEEE, 78(10), 1629–1636.

2. Indiveri, G., & Liu, S. C Memory and information processing in neuromorphic systems. Proceedings of the IEEE, 103(8), 1379–1397.

3. Furber, S. B. Large-scale neuromorphic computing systems. Journal of Neural Engineering, 13(5), 051001.

4. Chicca, E., Stefanini, F., Bartolozzi, C., & Indiveri, G. euromorphic electronic circuits for building autonomous cognitive systems. Proceedings of the IEEE, 102(9), 1367–1388.

5. Merolla, P. A., et al. million spiking-neuron integrated circuit with a scalable communication network and interface. Science, 345(6197), 668–673.

6. Davies, M., et alLoihi: A neuromorphic manycore processor with on-chip learning. IEEE Micro, 38(1), 82–99.

7. Zidan, M. A., Strachan, J. P., & Lu, W. DThe future of electronics based on memristive systems. Nature Electronics, 1(1), 22–29.

Downloads

Published

2020-07-01

How to Cite

Neuromorphic Computing: Mimicking the Human Brain. (2020). International Journal of Computer Technology and Electronics Communication, 3(4), 2655-2660. https://doi.org/10.15680/IJCTECE.2020.0304002