Skip to main content

Replicate brain modules' computations with Artificial Neural Networks

Project description

Intro

My approach to brain simulation

  1. Identify a list of computational modules in the brain
  2. For each module
    1. Understand what it computes: input -> output
    2. Get training data (synthetic or real-world)
    3. Train artificial neural networks to replicate its functionality
  3. 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

List of implemented modules

pip install brain-modules
  1. Hippocampal Place Cells (2014 Nobel Prize)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brain_modules-0.0.3.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brain_modules-0.0.3-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file brain_modules-0.0.3.tar.gz.

File metadata

  • Download URL: brain_modules-0.0.3.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for brain_modules-0.0.3.tar.gz
Algorithm Hash digest
SHA256 1deb01831d7f9a2424d2c64c27b403ff72104068e55550621e6d6b7a7835643e
MD5 c092fbdb91d2c6fe86e41917d7e9e2b6
BLAKE2b-256 594b619bc30bbc21dc27ff6563eefe17b1a9a5bfc0f3fed31024721e149a09f1

See more details on using hashes here.

File details

Details for the file brain_modules-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: brain_modules-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for brain_modules-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4e7df84762a2a7ca83dd4f6bd1d61d33f45163a3821f7c5d1de1d97a327d3f3b
MD5 c93314a6da1e30731df957307c06b907
BLAKE2b-256 4b7f14a015da2bf1386b32f854c5e34946624b584883a5eb47a9ff0aa28a1a2b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page