内容説明
脳をフルスクラッチで構築しよう!
パソコンの性能向上やスパコンの登場によってますます注目を浴びている脳の神経回路シミュレーション。本書では、著者の長年の講義経験をもとに、神経回路をスパイキングニューロンで1から構築し、様々なシミュレーションを行う方法を解説します。
神経科学の基礎からスタートし、ニューロンの構築、スパイク列の解析、大脳皮質・小脳・大脳皮質核・海馬における脳の様々な現象の再現など、幅広い範囲をカバー。それだけでなく、並列計算による計算の高速化など、実践には欠かせない知識も身につきます。
また、C言語によるコードも多数掲載されており、手を動かしながら読み進めることができます。これから神経回路シミュレーションを始める方、現在行っているシミュレーションを改良したい・より深く知りたい方におすすめの1冊です。
目次
第I部 ようこそ神経回路シミュレーションへ
第1章 計算神経科学入門
第2章 常微分方程式の数値解法
第3章 神経回路シミュレーション入門
第II部 脳の様々な現象を再現する
第4章 脳とは何か
第5章 大脳皮質 -第一次視覚野の眼優位性マップ形成のシミュレーション
第6章 小脳 -瞬目反射づけのシミュレーション
第7章 大脳基底核 -強化学習によるゴール探索のシミュレーション
第8章 海馬 -連想記憶のシミュレーション
第9章 脳-身体シミュレーション
第10章 自己組織化マップ(SOM)
第11章 組み合わせ最適化問題の近似解法
第III部 スパコンを上手に使う
第12章 高性能神経計算入門
第13章 OpenMPによる計算の並列化
第14章 MPIによる計算の並列化
第15章 GPUによる計算の並列化
第16章 その他の並列計算の方法や高速化手法
第IV部 神経回路シミュレーションの最前線
第17章 神経回路シミュレーションのこれまでとこれから