Sagarvarma Sayyaparaju, Mst Shamim Ara Shawkat, G. Rose
{"title":"Robust Implementation of Memristive Reservoir Computing with Crossbar Based Readout Layer","authors":"Sagarvarma Sayyaparaju, Mst Shamim Ara Shawkat, G. Rose","doi":"10.1109/DCAS51144.2020.9330367","DOIUrl":null,"url":null,"abstract":"Reservoir computing (RC) is a neural network paradigm that aims to significantly reduce the training cost of recurrent neural networks. Physical reservoir computing is the hardware realization of this system that aims to achieve faster data processing with low training costs. This paper presents a robust memristor-based liquid state machine implementation of reservoir computing. A generalized hardware framework for this system's implementation is proposed that can be used to realize any given network topology. Also, a readout layer based on simple spike-timing-dependent plasticity (STDP) based online learning is proposed for the system. Such an implementation will lead to reduced training cost for the system. Additionally, this readout layer is shown to be robust against device level switching asymmetries that are prevalent in contemporary memristor devices.","PeriodicalId":428765,"journal":{"name":"2020 IEEE 14th Dallas Circuits and Systems Conference (DCAS)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 14th Dallas Circuits and Systems Conference (DCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCAS51144.2020.9330367","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Reservoir computing (RC) is a neural network paradigm that aims to significantly reduce the training cost of recurrent neural networks. Physical reservoir computing is the hardware realization of this system that aims to achieve faster data processing with low training costs. This paper presents a robust memristor-based liquid state machine implementation of reservoir computing. A generalized hardware framework for this system's implementation is proposed that can be used to realize any given network topology. Also, a readout layer based on simple spike-timing-dependent plasticity (STDP) based online learning is proposed for the system. Such an implementation will lead to reduced training cost for the system. Additionally, this readout layer is shown to be robust against device level switching asymmetries that are prevalent in contemporary memristor devices.