z-logo
open-access-imgOpen Access
Balancing Excitation and Inhibition of Spike Neuron Using Deep Q Network (DQN)
Author(s) -
Tan Hui,
Mohamad Khairi Ishak,
Mohamed Fauzi Packeer Mohamed,
Lokman Mohd Fadzil,
Ahmad Afif Ahmarofi
Publication year - 2021
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1755/1/012004
Subject(s) - spike (software development) , computer science , neuron , biological neuron model , artificial neural network , reinforcement learning , artificial intelligence , neuroscience , biology , software engineering
Deep reinforcement learning which involved reinforcement learning with artificial neural networks allows an agent to take the best possible actions in a virtual environment to achieve goals. Spike neuron has a non-differentiable spike generation function that caused SNN training faced difficulty. In order to overcome the difficulty, Deep Q Network (DQN) is proposed to act as an agent to interact with a custom environment. A spike neuron is modelled by using NEST simulator. Rewards are given to the agent for every action taken. The model is trained and tested to validate the performance of the trained model in order to attain balance the firing rate of excitatory and inhibitory population of spike neuron. Training result showed the agent able to handle the environment. The trained model capable to balance the excitation and inhibition of the spike neuron as the actual output neuron rate is close to or same with the target neuron firing rate. The average percentage error of rate of difference between output and target neuron rate for 5 episodes achieved 0.80%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here