<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Blooki/0.4808" -->
<feed xmlns="http://www.w3.org/2005/Atom"  xml:lang="en">
  <title type="html">Zero Brane</title>
  <subtitle type="html">By seeking, you will discover...</subtitle>
  <link rel="self" type="application/atom+xml" href="http://notebook.kulchenko.com/modeling/neural-modeling.atom"/>
  <link rel="alternate" type="text/html" href="http://notebook.kulchenko.com/modeling/neural-modeling"/>
  <updated>2005-11-30T22:17:30Z</updated>
  <author><name>Paul Kulchenko</name></author>
  <id>http://notebook.kulchenko.com/modeling/neural-modeling</id>
  <generator>Blooki/0.4808</generator>


  <entry>
    <title>Neural Modeling</title>
    <category term='modeling' />
    <content type="html">&lt;p&gt;After attending our local &lt;a href="http://groups.yahoo.com/group/seattleai/"&gt;SeattleAI&lt;/a&gt; meeting and discussing &lt;a href="http://groups.yahoo.com/group/seattleai/message/74"&gt;neural network frameworks&lt;/a&gt; I decided to put together my notes on this subject. &lt;/p&gt;

&lt;h2&gt;What would one need to know to do neural modeling?&lt;/h2&gt;

&lt;p&gt;This paper (&lt;a href="http://www.cs.colostate.edu/~anderson/res/neural/techreport2004.pdf"&gt;Introduction to Computational Neural Modeling for Computer Scientists and Mathematicians&lt;/a&gt;) provides a list of principles that govern well-practiced neural modeling:&lt;/p&gt;


&lt;ul&gt;
&lt;li&gt;Knowledge of neuroscience principles&lt;/li&gt;
&lt;li&gt;Knowledge of computational time and space complexities&lt;/li&gt;
&lt;li&gt;Awareness of computational resources&lt;/li&gt;
&lt;li&gt;Well-researched neurological parameters&lt;/li&gt;
&lt;li&gt;Well-planned and implemented model design&lt;/li&gt;
&lt;li&gt;Documentation discipline (both parameter sources and coding)&lt;/li&gt;
&lt;li&gt;Knowledge of statistical analysis techniques&lt;/li&gt;
&lt;li&gt;Patience&lt;/li&gt;
&lt;/ul&gt;



&lt;h3&gt;Neuron&lt;/h3&gt;

&lt;p&gt;See &lt;a href="modeling/neural-modeling-neuron"&gt;Neural Modeling: Neuron&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Synapse&lt;/h3&gt;


&lt;ul&gt;
&lt;li&gt;See &lt;a href="modeling/neural-modeling-synaptic-plasticity"&gt;Neural Modeling: Synaptic Plasticity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;See &lt;a href="modeling/neural-modeling-synaptic-connectivity"&gt;Neural Modeling: Synaptic Connectivity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Post synaptic potential (PSP) models&lt;/li&gt;
&lt;li&gt;Neurotransmitters (only four most significant types out of hundreds discovered):
&lt;ul&gt;
&lt;li&gt;&lt;span class="caps"&gt;AMPA &lt;/span&gt;-- fast excitatory&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;NMDA &lt;/span&gt;-- slow excitatory&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;GABAA &lt;/span&gt;-- fast inhibitory&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;GABAB &lt;/span&gt;-- slow inhibitory&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Transmission delays&lt;/li&gt;
&lt;li&gt;Plasticity: presynaptic/postsynaptic&lt;/li&gt;
&lt;li&gt;Operations: &lt;span class="caps"&gt;AND, OR, XOR, NOT, SUM, MUL, MAX&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;h3&gt;Learning&lt;/h3&gt;


&lt;ul&gt;
&lt;li&gt;Learning algorithms:
&lt;ul&gt;
&lt;li&gt;Synaptic weight changes:
&lt;ul&gt;
&lt;li&gt;Hebb's rule: if S sends a pulse at time &lt;em&gt;t&lt;/em&gt; and R fires at time &lt;em&gt;t+1&lt;/em&gt;, then that synapse becomes &lt;em&gt;more&lt;/em&gt; effective at firing R in the future&lt;/li&gt;
&lt;li&gt;Milner's modification: if S sends a pulse at time &lt;em&gt;t&lt;/em&gt; and R does not fire at time &lt;em&gt;t+1&lt;/em&gt;, then that synapse becomes &lt;em&gt;less&lt;/em&gt; effective in firing R in the future&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Connection changes (more/less connections with a particular neuron)&lt;/li&gt;
&lt;li&gt;Neuron changes (birth/death)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Learning related problems:
&lt;ul&gt;
&lt;li&gt;Under-/over-learning; under-/over-fitting&lt;/li&gt;
&lt;li&gt;Catastrophic interference&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Sensitization/habituation&lt;/li&gt;
&lt;li&gt;Types of learning: autonomous, continuous, on-line, supervised/unsupervised&lt;/li&gt;
&lt;/ul&gt;



&lt;h3&gt;Initial configuration&lt;/h3&gt;

&lt;h3&gt;Architecture&lt;/h3&gt;


&lt;ul&gt;
&lt;li&gt;Input/output
&lt;ul&gt;
&lt;li&gt;Static/dynamic&lt;/li&gt;
&lt;li&gt;Various types of sensory input and motor output&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Neural circuits&lt;/li&gt;
&lt;li&gt;Modular (&lt;a href="http://scholar.lib.vt.edu/theses/available/etd-06092000-12150028/unrestricted/etd.pdf"&gt;Biologically Inspired Modular Neural Networks&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;



&lt;h3&gt;Simulation&lt;/h3&gt;


&lt;ul&gt;
&lt;li&gt;Time-driven vs. event-driven&lt;/li&gt;
&lt;li&gt;See &lt;a href="modeling/modeling-getting-visual"&gt;Visualization&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;h3&gt;Overall models&lt;/h3&gt;


&lt;ul&gt;
&lt;li&gt;Rodney Cotterill: &lt;a href="http://dx.doi.org/10.1016/S0301-0082(00)00058-7"&gt;Co-operation of the basal ganglia, cerebellum sensory cerebrum and hippocampus: possible implications for cognition, consciousness, intelligence and creativity&lt;/a&gt; (or &lt;a href="http://www.cogsci.bme.hu/csaba/downloads/basalganglia.pdf"&gt;here&lt;/a&gt;) and &lt;a href="references/articles/mind-a-moving-story"&gt;&lt;span class="caps"&gt;MIND&lt;/span&gt;-A-MOVING-STORY&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Peter F. C. Gilbert: &lt;a href="http://dx.doi.org/10.1016/S0926-6410(01)00035-0"&gt;An outline of brain function&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yuri I. Arshavsky: &lt;a href="http://dx.doi.org/10.1016/S0165-0173(02)00249-7"&gt;Cellular and network properties in the functioning of the nervous system: from central pattern generators to cognition&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;h3&gt;Modeling tools and simulators&lt;/h3&gt;


&lt;ul&gt;
&lt;li&gt;See &lt;a href="modeling/neural-modeling-tools-and-simulators"&gt;Tools and Simulators&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</content>
    <link rel="alternate" type="text/html" href="http://notebook.kulchenko.com/modeling/neural-modeling"/>
    <id>http://notebook.kulchenko.com/modeling/neural-modeling</id>
    <published>2005-11-30T22:17:30Z</published>
    <updated>2005-11-30T22:17:30Z</updated>
    
  </entry>


</feed>

