{"title":"A memristive synaptic circuit and optimization algorithm for synaptic control.","authors":"Seda Günakın, Zehra Gülru Çam Taşkıran","doi":"10.1007/s11571-025-10265-7","DOIUrl":null,"url":null,"abstract":"<p><p>In order for the backpropagation training method, which is widely used for machine learning inference layer, to be directly applied to memristor crossbar arrays, either the weight change must be linear, or since the memristance change is not constant over time, the current memristance value must be kept in memory or changes must be controlled with an algorithm suitable for the used memristance function. To overcome the memory and energy drawbacks of this non-linearity, in this study, the parameters of a memristive circuit that can implement positive and negative weights were determined by the optimization method, using two charge-controlled mathematial memristor equations and a flux-controlled memristor emulator previously defined in the literature. In this way, the simplest linear control of weight change is achieved. Using the artificial bee colony algorithm, the passive element values of a circuit that can perform weight control up to 0.02 sensitivity and the duration of the applied control signal were determined. According to the experimental study, it was seen that weight control was achieved with a mean square error of 2.33 <math><mo>×</mo></math> 10<sup>-4</sup>. Also the tracking rate of software-based test accuracy is 98.186%. With the proposed optimization method and cost function, linear control can be achieved by determining the parameters needed for online training with any memristor element.</p>","PeriodicalId":10500,"journal":{"name":"Cognitive Neurodynamics","volume":"19 1","pages":"73"},"PeriodicalIF":3.1000,"publicationDate":"2025-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12078898/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cognitive Neurodynamics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s11571-025-10265-7","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/5/14 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"NEUROSCIENCES","Score":null,"Total":0}
引用次数: 0
Abstract
In order for the backpropagation training method, which is widely used for machine learning inference layer, to be directly applied to memristor crossbar arrays, either the weight change must be linear, or since the memristance change is not constant over time, the current memristance value must be kept in memory or changes must be controlled with an algorithm suitable for the used memristance function. To overcome the memory and energy drawbacks of this non-linearity, in this study, the parameters of a memristive circuit that can implement positive and negative weights were determined by the optimization method, using two charge-controlled mathematial memristor equations and a flux-controlled memristor emulator previously defined in the literature. In this way, the simplest linear control of weight change is achieved. Using the artificial bee colony algorithm, the passive element values of a circuit that can perform weight control up to 0.02 sensitivity and the duration of the applied control signal were determined. According to the experimental study, it was seen that weight control was achieved with a mean square error of 2.33 10-4. Also the tracking rate of software-based test accuracy is 98.186%. With the proposed optimization method and cost function, linear control can be achieved by determining the parameters needed for online training with any memristor element.
期刊介绍:
Cognitive Neurodynamics provides a unique forum of communication and cooperation for scientists and engineers working in the field of cognitive neurodynamics, intelligent science and applications, bridging the gap between theory and application, without any preference for pure theoretical, experimental or computational models.
The emphasis is to publish original models of cognitive neurodynamics, novel computational theories and experimental results. In particular, intelligent science inspired by cognitive neuroscience and neurodynamics is also very welcome.
The scope of Cognitive Neurodynamics covers cognitive neuroscience, neural computation based on dynamics, computer science, intelligent science as well as their interdisciplinary applications in the natural and engineering sciences. Papers that are appropriate for non-specialist readers are encouraged.
1. There is no page limit for manuscripts submitted to Cognitive Neurodynamics. Research papers should clearly represent an important advance of especially broad interest to researchers and technologists in neuroscience, biophysics, BCI, neural computer and intelligent robotics.
2. Cognitive Neurodynamics also welcomes brief communications: short papers reporting results that are of genuinely broad interest but that for one reason and another do not make a sufficiently complete story to justify a full article publication. Brief Communications should consist of approximately four manuscript pages.
3. Cognitive Neurodynamics publishes review articles in which a specific field is reviewed through an exhaustive literature survey. There are no restrictions on the number of pages. Review articles are usually invited, but submitted reviews will also be considered.