Course Description
Welcome to our immersive AI technology workshop series. During these sessions you will be introduced to new and established AI tools that will help you create and manipulate content in new and powerful ways. Each session is led by an industry expert who will guide you through the material and share its real-world implications.
Topics
- Introduction to Spiking Neural Networks:
What are SNNs? Visualizing spike-based computation.
- Why SNNs Matter:
Motivations (energy efficiency, neuromorphic hardware), real-world applications (robotics, IoT), and a realistic look at when they are most beneficial.
- Core Concepts of SNNs:
Spike-based representation (events, timing, frequency), simplified neuron models (LIF), synaptic function, and encoding strategies (rate vs. temporal).
- Hands-On with SNNs (Nengo Demo):
Interactive exploration of spike generation, parameter tuning, and visualizing network behavior.
- Problem Solving with SNNs:
The XOR problem: Understanding challenges with discrete logic.
Applying SNNs to continuous, real-world analog-like problems. - Training Spiking Neural Networks:
Exploring alternatives to backpropagation (e.g., evolutionary computation, PSO) and understanding the associated challenges.
- The Neuromorphic Landscape:
Introduction to key neuromorphic hardware (e.g., Intel Loihi, BrainChip Akida), their architectures, and real-world case studies.
- Current Limitations and Future Outlook:
Discussing speed vs. efficiency, challenges in tooling and frameworks, and the short-term and long-term vision for SNN adoption.
Students are required to bring laptops for class exercises
This course applies to these programs: