SlideShare a Scribd company logo
1 of 19
The Whole Brain Architecture Initiative, a specified non-profit organization
Hiroshi Yamakawa* Naoya Arakawa* Koichi Takahashi*
Reinterpreting
The Cortical Circuit
August, 19, 2017ARCHITECTURES FOR GENERALITY & AUTONOMY
http://wba-initiative.org/
npo
Uniformity of the neocortex is the basis for human versatility
ARCHITECTURES FOR GENERALITY & AUTONOMY
Various functions are realized on an
anatomically uniform structure
ー> general intelligence
• Bodily-kinesthetic
• Verbal-linguistic
• Logical-mathematical
• Musical-rhythmic and
harmonic
• Interpersonal
• Intrapersonal
• Visual-spatial
c.f. :
http://bio1152.nicerweb.com/Locked/media/ch48/48_
27HumanCerebralCortex.jpg
Canonical
cortical circuit
1
Reinterpreting the neocortex: why now?
• Importance:
The versatility of human intelligence comes from the
uniform local circuit of the neocortex.
• Feasibility:
Recent progress in neuroscience and machine
learning is making this reinterpretation more likely
• Aim:
To suggest a domain model that machine learning
experts can understand and invite them to
contribute to AGI research.
ARCHITECTURES FOR GENERALITY & AUTONOMY2
Can brain functions be implemented on ANNs?
① Canonical cortical circuits are gradually being unveiled
② Some cognitive functions are being implemented on
artificial neural networks (ANNs)
③ ① & ② can be combined
Yamins and DiCarlo, Nat Neurosci.19:356-65, 2016
③ Homology of CNN and neocortex for object recognition function
①
Kenneth D. Harris & Thomas D. Mrsic-Flogel, Cortical
connectivity and sensory coding, Nature 503, 51–58, 2013
ARCHITECTURES FOR GENERALITY & AUTONOMY3
A rough sketch of the entire brain architecture
ARCHITECTURES FOR GENERALITY & AUTONOMY
M2
M1 V1S1
EC
tactile vision audio
Hippo
campus
muscle
Environment
Basal
ganglia top-down
bottom-up
canonical cortical
circuit model
control
Reinforcement
learning
Integrating
sequential
cognition
強化学習
Lower
Higher
4
Reinterpretation of the cortical circuits
L1
L2/3
L4
L6
L5
State
(bottom up)
Input Output
State
(top down)
Control
(Attention,
context, etc.)
Hidden state
output
control
State
Hidden
state [Action
output]
Control
(Attention,
context, etc.)
Neocortex
Higher L2/3,
Hippocampus,
Cerebellum
Lower L2/3
(Basal ganglia-
controlled)
Thalamus
Higher L6
Lower L2/3
Basal ganglia,
[Pyramidal tracts]
Lower L6,
Lower L1
Signal Semantics Signal Semantics
Information selection
(attention)
Activitycontrol
Hidden sate
(bottom up)
(Lower L5 origin)
Thalamus
Thalamus
Higher
L2/3 or L4,
Hippocampus
Output 1
Output 2
Output 3
Input 1
Input 2
Input 3
Input 4
Input 5
ARCHITECTURES FOR GENERALITY & AUTONOMY
Signals related to the outside world: Represent beliefs and
predictions.(State = latest state, Hidden state = include history)
Other control
related signals
5
Bottom-up direct paths used by CNN
L1
L2/3
L4
L6
L5
State
(bottom up)
Input Output
State
(top down)
Control
(Attention,
context, etc.)
Hidden state
output
control
State
Hidden
state [Action
output]
Control
(Attention,
context, etc.)
Neocortex
Higher L2/3,
Hippocampus,
Cerebellum
Lower L2/3
(Basal ganglia-
controlled)
Thalamus
Higher L6
Lower L2/3
Basal ganglia,
[Pyramidal tracts]
Lower L6,
Lower L1
Signal Semantics Signal Semantics
Information selection
(attention)
Activitycontrol
Hidden sate
(bottom up)
(Lower L5 origin)
Thalamus
Thalamus
Higher
L2/3 or L4,
Hippocampus
Output 1
Output 2
Output 3
Input 1
Input 2
Input 3
Input 4
Input 5
ARCHITECTURES FOR GENERALITY & AUTONOMY6
Major pathways
• bottom-up direct path ← already described
• bottom-up indirect path
• top-down direct path #1
• top-down direct path #2
• top-down direct path #3
ARCHITECTURES FOR GENERALITY & AUTONOMY7
Defining the canonical cortical circuit framework
• Standard I / O semantics of neocortical local circuits
– Integrate neuroscientific findings
• Output is organized by layer
• Input is organized from the nature of source
– Semantics understandable by machine
learning specialists
• Function of neocortical local circuits
– Functions of intelligent agents to be carried out by
neocortex
• Functions suffered by damage of neocortex
• Functions that cannot bear by other brain organs
– To be consistent with existing neocortical computational
models
• E.g. visual object recognition
ARCHITECTURES FOR GENERALITY & AUTONOMY8
Referred models and descriptions
ARCHITECTURES FOR GENERALITY & AUTONOMY9
Overview
ARCHITECTURES FOR GENERALITY & AUTONOMY
Various artificial
neural network models
I/OsFunctions
Neuroscientific
knowledge
10
Referring various model
• Project AGI [Kowadlo 15, Kowadlo 16] was a
relatively comprehensive description
– It was consistent with many other models
– We had to adjust the input from the thalamus slightly
• The Bayesian filter has low coverage but
conservative
• In Kawaguchi hypothesis, the description of L5
was detailed and consistent with others
– There exist feed-back loops between L2 / 3 and L5
• Most of these were consistent with the
neuroscience findings of Cognitive consilience
ARCHITECTURES FOR GENERALITY & AUTONOMY11
Overview
ARCHITECTURES FOR GENERALITY & AUTONOMY
Various artificial
neural network models
I/OsFunctions
Neuroscientific
knowledge
12
Whole Brain Architecture approach @ WBAI
ARCHITECTURES FOR GENERALITY & AUTONOMY
‘to create a human-like AGI by learning from
the architecture of the entire brain’
To reach AGI, we start from mimicking high-
level architectures of the brain, and gradually
introduce details as needed
Re-
cognition
Executive
Reward
Utility
Evaluation
State
Transition
Perception Action
Intelligent Agent
Intention
Goal
State
Utility
State
State
Reward
Generation
Environment
Hippo-
campus BG
Neocortex
Amygdala
AI
(1) Develop machine
learning modules for parts
of the brain
(2) Integrate the modules to
create cogni ve
architecture
Basal Ganglia
Neocortex
Amygdala
Hippocampus
Brain
npo
13
Open platform strategy @ WBAI
ARCHITECTURES FOR GENERALITY & AUTONOMY
NPO WBAI is making a place for collaborative developments
Catch-up:
An open technician community that
can implement the cutting-edge
machine leanings in a short term
Integration:
A brain-inspired architecture
platform for integrating
machine learning modules
Cognitive architecture
Integrated Executive platform
Middleware for managing computational resources for executing and
learning multiple modules in parallel
ex.)BriCAcore , ROS, Flint, Nengo,
導入
ML
modules
Virtual
experiments
Sensors
Int
ro.
BriCA Language
An architecture description language that describes
connections of machine learning modules
independent of computer environment
Actuators
Whole-brain
Connectomic
Architecture
Machine
learning
repository
Github
arXiv
Catch-
up
Neuroscientific
Data
Integration

Validation

Reimplementat
ion

Improvement
Neural
Activity
Behavioral
Data
Connectome Artificial neural
network, graphical
model
npo
14
Open Platform Strategy @WBAI
To “harmonize AGI with human beings” by
democratizing AI technologies
( c.f. “Common goods”: Asiloma AI Principle 23 )
Let’s build a brain, together
ARCHITECTURES FOR GENERALITY & AUTONOMY
npo
15
Standardization trend in progress
ARCHITECTURES FOR GENERALITY & AUTONOMY
TASKS:
(1) WSJ speech corpus
(2) ImageNet dataset
(3) COCO image captioning dataset
(4) WSJ parsing dataset
(5) WMT English-German translation corpus
(6) The reverse of the above: German-English translation.
(7) WMT English-French translation corpus
(8) The reverse of the above: German-French translation.
KEY: (1) Convolutions. (2) Attention
(3) Sparsely-gated mixture-of-experts
One Model To Learn Them All
(Google, 16 Jun 2017)
16
Our message
 Definition and implementation of the canonical neocortical
circuit is an important landmark for brain-inspired AGI.
 We proposed a framework that can be understandable by
ML experts while maintaining neurobiological accuracy.
 We believe that the brain-inspired approach will harmonize
AGI with mankind, and established a non-profit organization
to develop an open-platform for co-creation of brain-inspired
AGI.
 If you are interested in our research and activities, please
contact us.
ARCHITECTURES FOR GENERALITY & AUTONOMY
http://wba-initiative.org/
Positions available: Posdocs/Students
17
We promote open co-creation of AGI on Brain
ARCHITECTURES FOR GENERALITY & AUTONOMY18
Construction of the
development environment
• World simulator
• Evaluation of AGI
• Platform for integration (BriCA)
Poster Takahashi
• Grounding to brain
Human resource
development
• Hackathon
• Seminar
• School
Research organizations
Keio University Tamagawa University
AIST AIRC
The University of
Electoro-Communications
Toshio Okubo
Kentro Goto
Ren Sakaki
Supports
Promote R&D

More Related Content

Similar to Reinterpreting the Cortical Circuit

Blue Brain_Nikhilesh+Krishna Raj
Blue Brain_Nikhilesh+Krishna RajBlue Brain_Nikhilesh+Krishna Raj
Blue Brain_Nikhilesh+Krishna RajKrishna Raj .S
 
Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...
Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...
Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...Randal Koene
 
Blue Brain Technology, Artificial Intelligence
Blue Brain Technology, Artificial IntelligenceBlue Brain Technology, Artificial Intelligence
Blue Brain Technology, Artificial Intelligencejjoyjessy31
 
Introduction to Artificial Neural Networks
Introduction to Artificial Neural NetworksIntroduction to Artificial Neural Networks
Introduction to Artificial Neural NetworksSpotle.ai
 
ANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMS
ANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMSANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMS
ANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMSIAEME Publication
 
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...Martin Peniak
 
Blue brain seminar report
Blue brain seminar reportBlue brain seminar report
Blue brain seminar reportSuryoday Nth
 
The blue brain project
The blue brain projectThe blue brain project
The blue brain projectAdeeas Rauf
 
Artificial Brain (presentation)
Artificial Brain (presentation)Artificial Brain (presentation)
Artificial Brain (presentation)Nitish Ranjan
 
Deep and Recurrent Neural Networks for Applications in Robotics
Deep and Recurrent Neural Networks for Applications in RoboticsDeep and Recurrent Neural Networks for Applications in Robotics
Deep and Recurrent Neural Networks for Applications in RoboticsMatt Fleetwood
 

Similar to Reinterpreting the Cortical Circuit (20)

The Second Orientation for the WBA Hackathon 2017
The Second Orientation for the WBA Hackathon 2017The Second Orientation for the WBA Hackathon 2017
The Second Orientation for the WBA Hackathon 2017
 
Blue Brain Project
Blue Brain ProjectBlue Brain Project
Blue Brain Project
 
Blue Brain project
Blue Brain projectBlue Brain project
Blue Brain project
 
Blue brain
Blue brainBlue brain
Blue brain
 
Blue Brain_Nikhilesh+Krishna Raj
Blue Brain_Nikhilesh+Krishna RajBlue Brain_Nikhilesh+Krishna Raj
Blue Brain_Nikhilesh+Krishna Raj
 
1. The Game Of The Century
1. The Game Of The Century1. The Game Of The Century
1. The Game Of The Century
 
Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...
Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...
Advances toward substrate-independent minds: Neural Interfaces, Neural Prosth...
 
Blue Brain Technology, Artificial Intelligence
Blue Brain Technology, Artificial IntelligenceBlue Brain Technology, Artificial Intelligence
Blue Brain Technology, Artificial Intelligence
 
Introduction to Artificial Neural Networks
Introduction to Artificial Neural NetworksIntroduction to Artificial Neural Networks
Introduction to Artificial Neural Networks
 
Blue Brain
Blue BrainBlue Brain
Blue Brain
 
ANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMS
ANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMSANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMS
ANALYSIS ON MACHINE CELL RECOGNITION AND DETACHING FROM NEURAL SYSTEMS
 
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
 
Pallavi ranjan
Pallavi ranjanPallavi ranjan
Pallavi ranjan
 
Blue Brain
Blue BrainBlue Brain
Blue Brain
 
Blue brain seminar report
Blue brain seminar reportBlue brain seminar report
Blue brain seminar report
 
The blue brain project
The blue brain projectThe blue brain project
The blue brain project
 
IRJET- Blue Brain
IRJET- Blue BrainIRJET- Blue Brain
IRJET- Blue Brain
 
Artificial Brain (presentation)
Artificial Brain (presentation)Artificial Brain (presentation)
Artificial Brain (presentation)
 
Year 1 Achievements
Year 1 AchievementsYear 1 Achievements
Year 1 Achievements
 
Deep and Recurrent Neural Networks for Applications in Robotics
Deep and Recurrent Neural Networks for Applications in RoboticsDeep and Recurrent Neural Networks for Applications in Robotics
Deep and Recurrent Neural Networks for Applications in Robotics
 

More from The Whole Brain Architecture Initiative

第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて
第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて
第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けてThe Whole Brain Architecture Initiative
 
第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化
第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化
第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化The Whole Brain Architecture Initiative
 
第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて
第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて
第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けてThe Whole Brain Architecture Initiative
 
第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築
第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築
第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築The Whole Brain Architecture Initiative
 
第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展
第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展
第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展The Whole Brain Architecture Initiative
 
第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性
第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性
第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性The Whole Brain Architecture Initiative
 
第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?
第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?
第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?The Whole Brain Architecture Initiative
 
第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ
第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ
第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップThe Whole Brain Architecture Initiative
 

More from The Whole Brain Architecture Initiative (20)

第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて
第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて
第7回WBAシンポジウム:松嶋達也〜自己紹介と論点の提示〜スケーラブルなロボット学習システムに向けて
 
第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化
第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化
第7回WBAシンポジウム:予測符号化モデルとしての 深層予測学習とロボット知能化
 
第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて
第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて
第7回WBAシンポジウム:全脳確率的生成モデル(WB-PGM)〜世界モデルと推論に基づく汎用人工知能に向けて
 
第7回WBAシンポジウム:基調講演
第7回WBAシンポジウム:基調講演第7回WBAシンポジウム:基調講演
第7回WBAシンポジウム:基調講演
 
第7回WBAシンポジウム:WBAI活動報告
第7回WBAシンポジウム:WBAI活動報告第7回WBAシンポジウム:WBAI活動報告
第7回WBAシンポジウム:WBAI活動報告
 
BriCAプラットフォーム説明会(2022-05)
BriCAプラットフォーム説明会(2022-05)BriCAプラットフォーム説明会(2022-05)
BriCAプラットフォーム説明会(2022-05)
 
第3回WBAレクチャー:BRA評価
第3回WBAレクチャー:BRA評価第3回WBAレクチャー:BRA評価
第3回WBAレクチャー:BRA評価
 
第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築
第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築
第3回WBAレクチャー:BRAに基づく海馬体の確率的生成モデルの構築
 
第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展
第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展
第3回WBAレクチャー:海馬体周辺におけるBRA駆動開発の進展
 
第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性
第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性
第6回WBAシンポジウム:Humanity X.0 共生創発と情報の身体性
 
第6回WBAシンポジウム:人の手のひら AIの手のひら
第6回WBAシンポジウム:人の手のひら AIの手のひら第6回WBAシンポジウム:人の手のひら AIの手のひら
第6回WBAシンポジウム:人の手のひら AIの手のひら
 
第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?
第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?
第6回WBAシンポジウム:人間は動物を必要とするが、
AIは人間を必要とするか?
 
第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ
第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ
第6回WBAシンポジウム:脳参照アーキテクチャ 駆動開発からの AGI構築ロードマップ
 
第6回WBAシンポジウム:WBAI活動報告
第6回WBAシンポジウム:WBAI活動報告第6回WBAシンポジウム:WBAI活動報告
第6回WBAシンポジウム:WBAI活動報告
 
技術進展がもたらす進化戦略の終焉
技術進展がもたらす進化戦略の終焉技術進展がもたらす進化戦略の終焉
技術進展がもたらす進化戦略の終焉
 
The 5th WBA Hackathon Orientation -- Cerenaut Part
The 5th WBA Hackathon Orientation  -- Cerenaut PartThe 5th WBA Hackathon Orientation  -- Cerenaut Part
The 5th WBA Hackathon Orientation -- Cerenaut Part
 
Task Details of the 5th Whole Brain Architecture Hackathon
Task Details of the 5th Whole Brain Architecture HackathonTask Details of the 5th Whole Brain Architecture Hackathon
Task Details of the 5th Whole Brain Architecture Hackathon
 
Introduction to the 5th Whole Brain Architecture Hackathon Orientation
Introduction to the 5th Whole Brain Architecture Hackathon OrientationIntroduction to the 5th Whole Brain Architecture Hackathon Orientation
Introduction to the 5th Whole Brain Architecture Hackathon Orientation
 
WBAレクチャー#1BRAの審査と登録(山川宏)
WBAレクチャー#1BRAの審査と登録(山川宏)WBAレクチャー#1BRAの審査と登録(山川宏)
WBAレクチャー#1BRAの審査と登録(山川宏)
 
WBAレクチャー#1SCID法の実例 (布川絢子)
WBAレクチャー#1SCID法の実例 (布川絢子)WBAレクチャー#1SCID法の実例 (布川絢子)
WBAレクチャー#1SCID法の実例 (布川絢子)
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Reinterpreting the Cortical Circuit

  • 1. The Whole Brain Architecture Initiative, a specified non-profit organization Hiroshi Yamakawa* Naoya Arakawa* Koichi Takahashi* Reinterpreting The Cortical Circuit August, 19, 2017ARCHITECTURES FOR GENERALITY & AUTONOMY http://wba-initiative.org/ npo
  • 2. Uniformity of the neocortex is the basis for human versatility ARCHITECTURES FOR GENERALITY & AUTONOMY Various functions are realized on an anatomically uniform structure ー> general intelligence • Bodily-kinesthetic • Verbal-linguistic • Logical-mathematical • Musical-rhythmic and harmonic • Interpersonal • Intrapersonal • Visual-spatial c.f. : http://bio1152.nicerweb.com/Locked/media/ch48/48_ 27HumanCerebralCortex.jpg Canonical cortical circuit 1
  • 3. Reinterpreting the neocortex: why now? • Importance: The versatility of human intelligence comes from the uniform local circuit of the neocortex. • Feasibility: Recent progress in neuroscience and machine learning is making this reinterpretation more likely • Aim: To suggest a domain model that machine learning experts can understand and invite them to contribute to AGI research. ARCHITECTURES FOR GENERALITY & AUTONOMY2
  • 4. Can brain functions be implemented on ANNs? ① Canonical cortical circuits are gradually being unveiled ② Some cognitive functions are being implemented on artificial neural networks (ANNs) ③ ① & ② can be combined Yamins and DiCarlo, Nat Neurosci.19:356-65, 2016 ③ Homology of CNN and neocortex for object recognition function ① Kenneth D. Harris & Thomas D. Mrsic-Flogel, Cortical connectivity and sensory coding, Nature 503, 51–58, 2013 ARCHITECTURES FOR GENERALITY & AUTONOMY3
  • 5. A rough sketch of the entire brain architecture ARCHITECTURES FOR GENERALITY & AUTONOMY M2 M1 V1S1 EC tactile vision audio Hippo campus muscle Environment Basal ganglia top-down bottom-up canonical cortical circuit model control Reinforcement learning Integrating sequential cognition 強化学習 Lower Higher 4
  • 6. Reinterpretation of the cortical circuits L1 L2/3 L4 L6 L5 State (bottom up) Input Output State (top down) Control (Attention, context, etc.) Hidden state output control State Hidden state [Action output] Control (Attention, context, etc.) Neocortex Higher L2/3, Hippocampus, Cerebellum Lower L2/3 (Basal ganglia- controlled) Thalamus Higher L6 Lower L2/3 Basal ganglia, [Pyramidal tracts] Lower L6, Lower L1 Signal Semantics Signal Semantics Information selection (attention) Activitycontrol Hidden sate (bottom up) (Lower L5 origin) Thalamus Thalamus Higher L2/3 or L4, Hippocampus Output 1 Output 2 Output 3 Input 1 Input 2 Input 3 Input 4 Input 5 ARCHITECTURES FOR GENERALITY & AUTONOMY Signals related to the outside world: Represent beliefs and predictions.(State = latest state, Hidden state = include history) Other control related signals 5
  • 7. Bottom-up direct paths used by CNN L1 L2/3 L4 L6 L5 State (bottom up) Input Output State (top down) Control (Attention, context, etc.) Hidden state output control State Hidden state [Action output] Control (Attention, context, etc.) Neocortex Higher L2/3, Hippocampus, Cerebellum Lower L2/3 (Basal ganglia- controlled) Thalamus Higher L6 Lower L2/3 Basal ganglia, [Pyramidal tracts] Lower L6, Lower L1 Signal Semantics Signal Semantics Information selection (attention) Activitycontrol Hidden sate (bottom up) (Lower L5 origin) Thalamus Thalamus Higher L2/3 or L4, Hippocampus Output 1 Output 2 Output 3 Input 1 Input 2 Input 3 Input 4 Input 5 ARCHITECTURES FOR GENERALITY & AUTONOMY6
  • 8. Major pathways • bottom-up direct path ← already described • bottom-up indirect path • top-down direct path #1 • top-down direct path #2 • top-down direct path #3 ARCHITECTURES FOR GENERALITY & AUTONOMY7
  • 9. Defining the canonical cortical circuit framework • Standard I / O semantics of neocortical local circuits – Integrate neuroscientific findings • Output is organized by layer • Input is organized from the nature of source – Semantics understandable by machine learning specialists • Function of neocortical local circuits – Functions of intelligent agents to be carried out by neocortex • Functions suffered by damage of neocortex • Functions that cannot bear by other brain organs – To be consistent with existing neocortical computational models • E.g. visual object recognition ARCHITECTURES FOR GENERALITY & AUTONOMY8
  • 10. Referred models and descriptions ARCHITECTURES FOR GENERALITY & AUTONOMY9
  • 11. Overview ARCHITECTURES FOR GENERALITY & AUTONOMY Various artificial neural network models I/OsFunctions Neuroscientific knowledge 10
  • 12. Referring various model • Project AGI [Kowadlo 15, Kowadlo 16] was a relatively comprehensive description – It was consistent with many other models – We had to adjust the input from the thalamus slightly • The Bayesian filter has low coverage but conservative • In Kawaguchi hypothesis, the description of L5 was detailed and consistent with others – There exist feed-back loops between L2 / 3 and L5 • Most of these were consistent with the neuroscience findings of Cognitive consilience ARCHITECTURES FOR GENERALITY & AUTONOMY11
  • 13. Overview ARCHITECTURES FOR GENERALITY & AUTONOMY Various artificial neural network models I/OsFunctions Neuroscientific knowledge 12
  • 14. Whole Brain Architecture approach @ WBAI ARCHITECTURES FOR GENERALITY & AUTONOMY ‘to create a human-like AGI by learning from the architecture of the entire brain’ To reach AGI, we start from mimicking high- level architectures of the brain, and gradually introduce details as needed Re- cognition Executive Reward Utility Evaluation State Transition Perception Action Intelligent Agent Intention Goal State Utility State State Reward Generation Environment Hippo- campus BG Neocortex Amygdala AI (1) Develop machine learning modules for parts of the brain (2) Integrate the modules to create cogni ve architecture Basal Ganglia Neocortex Amygdala Hippocampus Brain npo 13
  • 15. Open platform strategy @ WBAI ARCHITECTURES FOR GENERALITY & AUTONOMY NPO WBAI is making a place for collaborative developments Catch-up: An open technician community that can implement the cutting-edge machine leanings in a short term Integration: A brain-inspired architecture platform for integrating machine learning modules Cognitive architecture Integrated Executive platform Middleware for managing computational resources for executing and learning multiple modules in parallel ex.)BriCAcore , ROS, Flint, Nengo, 導入 ML modules Virtual experiments Sensors Int ro. BriCA Language An architecture description language that describes connections of machine learning modules independent of computer environment Actuators Whole-brain Connectomic Architecture Machine learning repository Github arXiv Catch- up Neuroscientific Data Integration  Validation  Reimplementat ion  Improvement Neural Activity Behavioral Data Connectome Artificial neural network, graphical model npo 14
  • 16. Open Platform Strategy @WBAI To “harmonize AGI with human beings” by democratizing AI technologies ( c.f. “Common goods”: Asiloma AI Principle 23 ) Let’s build a brain, together ARCHITECTURES FOR GENERALITY & AUTONOMY npo 15
  • 17. Standardization trend in progress ARCHITECTURES FOR GENERALITY & AUTONOMY TASKS: (1) WSJ speech corpus (2) ImageNet dataset (3) COCO image captioning dataset (4) WSJ parsing dataset (5) WMT English-German translation corpus (6) The reverse of the above: German-English translation. (7) WMT English-French translation corpus (8) The reverse of the above: German-French translation. KEY: (1) Convolutions. (2) Attention (3) Sparsely-gated mixture-of-experts One Model To Learn Them All (Google, 16 Jun 2017) 16
  • 18. Our message  Definition and implementation of the canonical neocortical circuit is an important landmark for brain-inspired AGI.  We proposed a framework that can be understandable by ML experts while maintaining neurobiological accuracy.  We believe that the brain-inspired approach will harmonize AGI with mankind, and established a non-profit organization to develop an open-platform for co-creation of brain-inspired AGI.  If you are interested in our research and activities, please contact us. ARCHITECTURES FOR GENERALITY & AUTONOMY http://wba-initiative.org/ Positions available: Posdocs/Students 17
  • 19. We promote open co-creation of AGI on Brain ARCHITECTURES FOR GENERALITY & AUTONOMY18 Construction of the development environment • World simulator • Evaluation of AGI • Platform for integration (BriCA) Poster Takahashi • Grounding to brain Human resource development • Hackathon • Seminar • School Research organizations Keio University Tamagawa University AIST AIRC The University of Electoro-Communications Toshio Okubo Kentro Goto Ren Sakaki Supports Promote R&D