My approach to brain simulation
- Identify a list of computational modules in the brain
- For each module
- Understand what it computes: input -> output
- Get training data (synthetic or real-world)
- Train artificial neural networks to replicate its functionality
- Combine modules
Why?
-
Biological plausibility is a trap, simulating spikes and neurotransmitters does not help us understand how brain generates intelligence
-
Analogy: considering transistor physics is irrelevant to understanding how a computer computes
a + b-- they are on different isolated levels of abstractions, they do not depend on one another to work -
Current works in AI are mainly focused on solving daily-life tasks (text, image/video, game playing) -- I want to use these technologies to understand the brain
-
It is well proven that ANNs can produce intelligence (LLMs, RL agents) -- making them qualified to model modules in the brain
pip install brain-modules