Almusawee commited on
Commit
fa888d5
·
verified ·
1 Parent(s): 4b84ce6

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +97 -12
README.md CHANGED
@@ -2,27 +2,40 @@
2
  tags:
3
  - brain-inspired
4
  - spiking-neural-network
 
 
5
  - reinforcement-learning
6
  - vision-language
7
  - pytorch
8
- - modular-architecture
9
- - biologically-plausible
 
10
  license: mit
11
  datasets:
12
  - mnist
13
  - imdb
14
- - custom-dataset
15
  language:
16
  - en
17
  library_name: transformers
18
  widget:
19
- - text: "the blueprint and bridge to neuroscience and artificial Intelligence"
 
20
  model-index:
21
  - name: ModularBrainAgent
22
  results:
 
 
 
 
 
 
 
 
 
23
  - task:
24
  type: text-classification
25
- name: Text Classification
26
  dataset:
27
  type: imdb
28
  name: IMDb
@@ -30,12 +43,84 @@ model-index:
30
  - type: accuracy
31
  value: 0.91
32
  - task:
33
- type: image-classification
34
- name: Image Classification
35
  dataset:
36
- type: mnist
37
- name: MNIST
38
  metrics:
39
- - type: accuracy
40
- value: 0.98
41
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  tags:
3
  - brain-inspired
4
  - spiking-neural-network
5
+ - biologically-plausible
6
+ - modular-architecture
7
  - reinforcement-learning
8
  - vision-language
9
  - pytorch
10
+ - curriculum-learning
11
+ - cognitive-architecture
12
+ - artificial-general-intelligence
13
  license: mit
14
  datasets:
15
  - mnist
16
  - imdb
17
+ - synthetic-environment
18
  language:
19
  - en
20
  library_name: transformers
21
  widget:
22
+ - text: "The weather is nice today."
23
+ - text: "I feel curious about the stars."
24
  model-index:
25
  - name: ModularBrainAgent
26
  results:
27
+ - task:
28
+ type: image-classification
29
+ name: Vision-based Classification
30
+ dataset:
31
+ type: mnist
32
+ name: MNIST
33
+ metrics:
34
+ - type: accuracy
35
+ value: 0.98
36
  - task:
37
  type: text-classification
38
+ name: Language Sentiment Analysis
39
  dataset:
40
  type: imdb
41
  name: IMDb
 
43
  - type: accuracy
44
  value: 0.91
45
  - task:
46
+ type: reinforcement-learning
47
+ name: Curiosity-driven Exploration
48
  dataset:
49
+ type: synthetic-environment
50
+ name: Synthetic Environment
51
  metrics:
52
+ - type: cumulative_reward
53
+ value: 112.5
54
+ ---
55
+
56
+ # 🧠 ModularBrainAgent: A Brain-Inspired Cognitive AI Model
57
+
58
+ ModularBrainAgent is a biologically plausible, spiking neural agent combining vision, language, and reinforcement learning in a single architecture. Inspired by human neurobiology, it implements eight neuron types and complex synaptic pathways, including excitatory, inhibitory, modulatory, bidirectional, feedback, lateral, and plastic connections.
59
+
60
+ It’s designed for researchers, neuroscientists, and AI developers exploring the frontier between brain science and general intelligence.
61
+
62
+ ---
63
+
64
+ ## 🧩 Model Architecture
65
+
66
+ - **Total Neurons**: 576
67
+ - **Neuron Types**: Interneurons, Excitatory, Inhibitory, Cholinergic, Dopaminergic, Serotonergic, Feedback, Plastic
68
+ - **Core Modules**:
69
+ - `SharedEncoder`: Multidimensional feature compressor
70
+ - `CNNVision`: Convolutional module for visual inputs
71
+ - `GRULanguage`: Recurrent module for sentence understanding
72
+ - `ReplayMemory` + `Curiosity` + `Entropy`: RL exploration engine
73
+ - `Task Heads`: Classifiers + Reinforcement actor-critic
74
+
75
+ ---
76
+
77
+ ## 🧠 Features
78
+
79
+ - 🪐 Multi-modal input support (Images, Language, Environment signals)
80
+ - 🔁 Hebbian + gradient learning
81
+ - ⚡ Spiking simulation for dynamic activity
82
+ - 🧠 Biologically-inspired synaptic dynamics
83
+ - 🧬 Curriculum learning and memory consolidation
84
+ - 🔍 Fully modular: plug-and-play layers
85
+
86
+ ---
87
+
88
+ ## 📊 Performance Summary
89
+
90
+ | Task | Dataset | Metric | Result |
91
+ |-----------------------|----------------------|-------------------|--------|
92
+ | Digit Recognition | MNIST | Accuracy | 98% |
93
+ | Sentiment Analysis | IMDb | Accuracy | 91% |
94
+ | Exploration Task | Synthetic GridWorld | Cumulative Reward | 112.5 |
95
+
96
+ ---
97
+
98
+ ## 💻 Training Data
99
+
100
+ - `MNIST`: Handwritten digit classification
101
+ - `IMDb`: Sentiment classification from text
102
+ - `Synthetic Grid Environment`: Exploration and navigation
103
+
104
+ ---
105
+
106
+ ## 🧪 Intended Uses
107
+
108
+ | Use Case | Description |
109
+ |-----------------------------|------------------------------------------------------------|
110
+ | Neuroscience AI Research | For brain-inspired network modeling |
111
+ | Cognitive Simulation | Test artificial memory, attention, curiosity |
112
+ | Multi-task Agent Prototyping| For language + vision + decision-making models |
113
+ | Educational Tool | Learn principles of bio-AI, spiking neurons, and RL |
114
+
115
+ ---
116
+
117
+ ## ⚠️ Limitations
118
+
119
+ - Currently trained on small-scale datasets
120
+ - Needs GPU/TPU for efficient inference
121
+ - Cognitive feedback not yet implemented for all pathways
122
+ - Limited real-world generalization until scaled
123
+
124
+ ---
125
+
126
+ ## 📂 Repository Structure