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.4.tar.gz (3.1 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.4-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: brain_modules-0.0.4.tar.gz
  • Upload date:
  • Size: 3.1 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.4.tar.gz
Algorithm Hash digest
SHA256 b9a04b512793e0504a91b964b7666ec435cd5e7e1e5b4820446da79849aa3f3c
MD5 c37995d7dcbe0b24eb53ae8d349c4d08
BLAKE2b-256 04df83bca10863fb8d9add6e66e660e87ef8f6e957e77e67bc928dc34072884c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brain_modules-0.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 efdcd90a009472fb36252079fa4b1968d5f5ea91eb03610e9074ede19fe34de8
MD5 b896c5ebcd3eb52a8ea55d3cde0c10a6
BLAKE2b-256 c28cb5665c8b496e41959894e2cc9fd0034a1361bdda93c01381054b095b45f2

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