ARTICLE IN PRESS JID: NEUCOM [m5G;May 21, 2018;18:26] Neurocomputing 000 (2018) 1–11 Contents lists available at ScienceDirect Neurocomputing journal homepage: www.elsevier.com/locate/neucom Implementation of adaptive neuron based on memristor and memcapacitor emulators Mohammad Saeed Feali, Arash Ahmadi , Mohsen Hayati Electrical Engineering Department, Razi University, Kermanshah, Iran a r t i c l e i n f o Article history: Received 10 June 2017 Revised 17 December 2017 Accepted 3 May 2018 Available online xxx Communicated by Duan Shukai Keywords: Neuromorphic Adaptive neuron Memristor Memcapacitor a b s t r a c t Adaptive response to timely constant stimuli is a common feature of biological neurons. Implementation of neurons with such features is important for achieving biologically plausible networks using electronic systems. Emerging memristor devices open new horizons in electronically implementation of neural net- works with high integration density and low power consumption. Promising potential applications can be considered for mem-elements (memristor, memcapacitor, and meminductor) with their built-in memory- properties. Since the dynamics of mem-elements makes them suitable for direct emulation of biological features of real neurons, it is expected that implementation of real neurons with complicated behavior to be straightforward using mem-element without complicating the implementation of the whole neuron circuit. Mem-elements are still unavailable commercially, so we utilize the mem-elements emulators to evaluate the feasibility of using these elements in the implementation of adaptive neurons. To ensure that there is the possibility of practical implementation of our neuron circuit, we used mem-elements emula- tors in SPICE simulations instead of mem-elements behavioral models. This work is among the first pa- pers in the implementation of adaptive neurons using mem-elements. Here, using memristor and mem- capacitor emulators the neuristor with adaptive behavior is implemented in SPICE environment. We use two different methods for induction of adaptive behavior to the neuristor response. In the first method, the capacitor in the primary circuit of neuristor is replaced with memcapacitor. Alternatively, the cou- pling resistor in the primary circuit of neuristor is replaced with the memristor in the second method. Results show that, the feature of memristor/memcapacitor in changing its resistance/capacitance dur- ing time upon excitation with current or voltage, makes the neuristor behavior to be adaptive in both methods, i.e. the neuristor shows the spike-frequency adaptation behavior in response to the continuous external stimulus, where the frequency of generated spikes depends on the duration of the external input stimulus. © 2018 Elsevier B.V. All rights reserved. 1. Introduction The human brain contains around 100 billion neurons and one quadrillion synapses [1]. Each neuron acts as a processing unit in the brain, which consists of soma, dendrites, and axon. Informa- tion from one neuron flows to another neuron across a synapse. Neurons communicate with each other by releasing action poten- tials in the form of spikes. Action potentials are generated by spe- cial types of voltage-gated ion channels embedded in a neuron’s membrane [2], causing the momentary change in electrical poten- tial on the surface of the neuron. Hodgkin and Huxley described a conductance-based model to explain the ionic mechanisms un- derlying the initiation and propagation of action potentials in the squid giant axon [3]. The spatial and temporal pattern of these Corresponding author. E-mail address: aahmadi70@gmail.com (A. Ahmadi). spikes represents information in neural networks [4,5]. The firing rate of neurons is related to the strength of the inputs stimuli in which stronger stimulation causes higher firing rate of the neuron. The recent history of neurons electrical activity affects the gen- erated spike train, known as spike-frequency adaptation [6]. This mechanism affects neuron activation in the brain, so that the fir- ing rate of neuron spikes is reduced during a sustained stimulus. It is believed that the existence of several different ion channels in the neuron with different time constants and thresholds are the main reason for spike-frequency adaptation. Several processes can produce the spike-frequency adaptation. In a number of silicon- based neurons, a mechanism is used to produce slow ionic cur- rents with each spike that are subtracted from the input current to the neuron [7]. This mechanism serves as a negative feedback, which is modeled differently in several silicon-based neurons [7]. In some silicon-based neurons, the effect of calcium-dependence, after-hyperpolarization potassium currents in real neurons, is https://doi.org/10.1016/j.neucom.2018.05.006 0925-2312/© 2018 Elsevier B.V. All rights reserved. Please cite this article as: M.S. Feali et al., Implementation of adaptive neuron based on memristor and memcapacitor emulators, Neu- rocomputing (2018), https://doi.org/10.1016/j.neucom.2018.05.006