neuromorphic computing
neuromorphic computing
COMPUTING
N Y Mani Kumar
OVERVIEW
• Introduction to Neuromorphic Computing
• What is Neuromorphic Computing?
• Biological Inspiration
• Why Neuromorphic Computing?
• Key Components of Neuromorphic Systems
• Applications of Neuromorphic Computing
• Challenges & Future of Neuromorphic Computing
INTRODUCTION
In a simplified form:
• Neurons are nodes in a network.
• Synapses are weights connecting those nodes.
WHY NEUROMORPHIC
COMPUTING?
The motivation behind neuromorphic computing lies in
the limitations of traditional computing systems
1.Power Consumption
2.Efficiency in Cognitive Tasks
3.Learning and Adaptability
KEY COMPONENTS OF
NEUROMORPHIC SYSTEMS
Neuromorphic systems are composed of:
⚬ Artificial Neurons
⚬ Spiking Neural Networks (SNNs)
⚬ Memristors
⚬ Plasticity Rules
NEUROMORPHIC HARDWARE
VS. TRADITIONAL HARDWARE
Pre-programmed, no self-
Learning Adaptive and self-learning
learning
Neuromorphic Hardware Traditional Hardware
Power
Efficiency High Lower
Examples
IBM TrueNorth, Intel Loihi Intel x86, ARM processors
NEUROMORPHIC COMPUTING
IN PRACTICE
a) IBM TrueNorth
IBM's TrueNorth chip is one of the most well-known
examples of neuromorphic hardware. It consists of 1 million
neurons and 256 million synapses, all designed to simulate
the functionality of the brain.
b) Intel Loihi
Intel’s Loihi chip is another major development. It is
designed with 128 cores, each containing spiking neurons
and plastic synapses.
APPLICATIONS
• Hybrid Systems
• Artificial Genral Intelligence (AGI)
• Brain Emulation
CONCLUSION