{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T12:27:58Z","timestamp":1761395278065,"version":"3.37.3"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2018,7,4]],"date-time":"2018-07-04T00:00:00Z","timestamp":1530662400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2019,11]]},"DOI":"10.1007\/s00521-018-3604-0","type":"journal-article","created":{"date-parts":[[2018,7,4]],"date-time":"2018-07-04T02:08:32Z","timestamp":1530670112000},"page":"7733-7754","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["An adaptive efficient memristive ink drop spread (IDS) computing system"],"prefix":"10.1007","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5308-7264","authenticated-orcid":false,"given":"Sajad Haghzad","family":"Klidbary","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saeed Bagheri","family":"Shouraki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iman Esmaili Paeen","family":"Afrakoti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,7,4]]},"reference":[{"issue":"3","key":"3604_CR1","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1145\/175247.175255","volume":"37","author":"LA Zadeh","year":"1994","unstructured":"Zadeh LA (1994) Fuzzy logic, neural networks, and soft computing. Commun ACM 37(3):77\u201384","journal-title":"Commun ACM"},{"key":"3604_CR2","volume-title":"A novel fuzzy approach to modeling and control and its hardware implementation based on brain functionality and specifications","author":"SB Shouraki","year":"2000","unstructured":"Shouraki SB (2000) A novel fuzzy approach to modeling and control and its hardware implementation based on brain functionality and specifications. The University of Electro-Communication, Chofu-Tokyo"},{"unstructured":"Shouraki SB, Honda N (1999) Simulation of brain learning process through a novel fuzzy hardware approach. In: 1999 IEEE international conference and proceedings on IEEE SMC\u201999 systems, man, and cybernetics, 1999. IEEE","key":"3604_CR3"},{"issue":"04","key":"3604_CR4","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1142\/S0218488599000362","volume":"7","author":"SB Shouraki","year":"1999","unstructured":"Shouraki SB, Honda N, Yuasa G (1999) Fuzzy interpretation of human intelligence. Int J Uncertain Fuzziness Knowl Based Syst 7(04):407\u2013414","journal-title":"Int J Uncertain Fuzziness Knowl Based Syst"},{"issue":"1","key":"3604_CR5","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1109\/TFUZZ.1993.390281","volume":"1","author":"M Sugeno","year":"1993","unstructured":"Sugeno M, Yasukawa T (1993) A fuzzy-logic-based approach to qualitative modeling. IEEE Trans Fuzzy Syst 1(1):7\u201331","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"3604_CR6","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1109\/TSMC.1985.6313399","volume":"1","author":"T Takagi","year":"1985","unstructured":"Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modeling and control. Syst Man Cybern IEEE Trans 1:116\u2013132","journal-title":"Syst Man Cybern IEEE Trans"},{"issue":"3","key":"3604_CR7","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1109\/21.256541","volume":"23","author":"J-SR Jang","year":"1993","unstructured":"Jang J-SR (1993) ANFIS: adaptive-network-based fuzzy inference system. Syst Man Cybern IEEE Trans 23(3):665\u2013685","journal-title":"Syst Man Cybern IEEE Trans"},{"issue":"3","key":"3604_CR8","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1016\/j.ijar.2006.06.022","volume":"45","author":"M Murakami","year":"2007","unstructured":"Murakami M, Honda N (2007) A study on the modeling ability of the IDS method: a soft computing technique using pattern-based information processing. Int J Approx Reason 45(3):470\u2013487","journal-title":"Int J Approx Reason"},{"unstructured":"Shouraki SB, Honda N (1998) Fuzzy controller design by an active learning method. In: 31th symposium of intelligent control","key":"3604_CR9"},{"unstructured":"Shahdi SA, Shouraki SB (2002) Supervised active learning method as an intelligent linguistic controller and its hardware implementation. In: 2nd IASTEAD international conference on artificial intelligence and applications (AIA\u201902), Malaga, Spain","key":"3604_CR10"},{"unstructured":"Sakurai Y, Honda N, Nishino J (2003) Acquisition of control knowledge of nonholonomic system by active learning method. In: IEEE international conference on systems, man and cybernetics, 2003. IEEE","key":"3604_CR11"},{"issue":"4","key":"3604_CR12","first-page":"1015","volume":"21","author":"H Sagha","year":"2013","unstructured":"Sagha H, Afrakoti IEP, Bagherishouraki S (2013) Actor-critic-based ink drop spread as an intelligent controller. Turk J Electr Eng Comput Sci 21(4):1015\u20131034","journal-title":"Turk J Electr Eng Comput Sci"},{"doi-asserted-by":"crossref","unstructured":"Sagha H, et al (2008) Real-time IDS using reinforcement learning. In: Second international symposium on intelligent information technology application, 2008. IITA\u201908. IEEE","key":"3604_CR13","DOI":"10.1109\/IITA.2008.512"},{"doi-asserted-by":"crossref","unstructured":"Klidbary SH, et al (2017) Outlier robust fuzzy active learning method (ALM). In: 7th international conference on computer and knowledge engineering (ICCKE), 2017. IEEE","key":"3604_CR14","DOI":"10.1109\/ICCKE.2017.8167903"},{"issue":"1","key":"3604_CR15","doi-asserted-by":"crossref","first-page":"49","DOI":"10.3233\/IFS-120714","volume":"26","author":"M Firouzi","year":"2014","unstructured":"Firouzi M, Shouraki SB, Afrakoti IEP (2014) Pattern analysis by active learning method classifier. J Intell Fuzzy Syst 26(1):49\u201362","journal-title":"J Intell Fuzzy Syst"},{"issue":"20","key":"3604_CR16","doi-asserted-by":"publisher","first-page":"4677","DOI":"10.1080\/01431160701442062","volume":"28","author":"TH Shahraiyni","year":"2007","unstructured":"Shahraiyni TH et al (2007) Application of the Active Learning Method for the estimation of geophysical variables in the Caspian Sea from satellite ocean colour observations. Int J Remote Sens 28(20):4677\u20134683","journal-title":"Int J Remote Sens"},{"unstructured":"Murakami M, Honda N, Nishino J (2004) A high performance IDS processing unit for a new fuzzy-based modeling. In: IEEE international conference and proceedings on fuzzy systems, 2004. IEEE","key":"3604_CR17"},{"doi-asserted-by":"crossref","unstructured":"Firouzi M, et al (2010) A novel pipeline architecture of replacing ink drop spread. In: 2010 second world congress on nature and biologically inspired computing (NaBIC). IEEE","key":"3604_CR18","DOI":"10.1109\/NABIC.2010.5716347"},{"issue":"23","key":"3604_CR19","doi-asserted-by":"publisher","first-page":"1626","DOI":"10.1587\/elex.6.1626","volume":"6","author":"M Tarkhan","year":"2009","unstructured":"Tarkhan M, Shouraki SB, Khasteh SH (2009) A novel hardware implementation of IDS method. IEICE Electron Express 6(23):1626\u20131630","journal-title":"IEICE Electron Express"},{"issue":"6","key":"3604_CR20","doi-asserted-by":"publisher","first-page":"1083","DOI":"10.1109\/TFUZZ.2011.2160024","volume":"19","author":"F Merrikh-Bayat","year":"2011","unstructured":"Merrikh-Bayat F, Shouraki SB, Rohani A (2011) Memristor crossbar-based hardware implementation of the IDS method. Fuzzy Syst IEEE Trans 19(6):1083\u20131096","journal-title":"Fuzzy Syst IEEE Trans"},{"issue":"4","key":"3604_CR21","doi-asserted-by":"publisher","first-page":"1190","DOI":"10.1109\/JSYST.2013.2295963","volume":"8","author":"IEP Afrakoti","year":"2014","unstructured":"Afrakoti IEP, Shouraki SB, Haghighat B (2014) An optimal hardware implementation for active learning method based on memristor crossbar structures. Syst J IEEE 8(4):1190\u20131199","journal-title":"Syst J IEEE."},{"issue":"5","key":"3604_CR22","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TCT.1971.1083337","volume":"18","author":"LO Chua","year":"1971","unstructured":"Chua LO (1971) Memristor-the missing circuit element. Circuit Theory IEEE Trans 18(5):507\u2013519","journal-title":"Circuit Theory IEEE Trans"},{"issue":"2","key":"3604_CR23","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1109\/PROC.1976.10092","volume":"64","author":"LO Chua","year":"1976","unstructured":"Chua LO, Kang SM (1976) Memristive devices and systems. Proc IEEE 64(2):209\u2013223","journal-title":"Proc IEEE"},{"issue":"7191","key":"3604_CR24","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/nature06932","volume":"453","author":"DB Strukov","year":"2008","unstructured":"Strukov DB et al (2008) The missing memristor found. Nature 453(7191):80\u201383","journal-title":"Nature"},{"issue":"8","key":"3604_CR25","doi-asserted-by":"publisher","first-page":"1407","DOI":"10.1109\/TVLSI.2010.2049867","volume":"19","author":"K Eshraghian","year":"2011","unstructured":"Eshraghian K et al (2011) Memristor MOS content addressable memory (MCAM): hybrid architecture for future high performance search engines. IEEE Trans Very Large Scale Integr VLSI Syst 19(8):1407\u20131417","journal-title":"IEEE Trans Very Large Scale Integr VLSI Syst"},{"key":"3604_CR26","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/MC.2011.48","volume":"2","author":"G Snider","year":"2011","unstructured":"Snider G et al (2011) From synapses to circuitry: using memristive memory to explore the electronic brain. Computer 2:21\u201328","journal-title":"Computer"},{"unstructured":"Klidbary SH, Shouraki SB, Afrakoti IEP (2016) Fast IDS computing system method and its memristor crossbar-based hardware implementation. arXiv:1602.06787","key":"3604_CR27"},{"issue":"11","key":"3604_CR28","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1038\/nmat2023","volume":"6","author":"R Waser","year":"2007","unstructured":"Waser R, Aono M (2007) Nanoionics-based resistive switching memories. Nat Mater 6(11):833\u2013840","journal-title":"Nat Mater"},{"issue":"11","key":"3604_CR29","doi-asserted-by":"publisher","first-page":"1450","DOI":"10.1016\/j.mejo.2014.09.001","volume":"45","author":"M Bavandpour","year":"2014","unstructured":"Bavandpour M et al (2014) Spiking neuro-fuzzy clustering system and its memristor crossbar based implementation. Microelectron J 45(11):1450\u20131462","journal-title":"Microelectron J"},{"issue":"7550","key":"3604_CR30","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1038\/nature14441","volume":"521","author":"M Prezioso","year":"2015","unstructured":"Prezioso M et al (2015) Training and operation of an integrated neuromorphic network based on metal-oxide memristors. Nature 521(7550):61\u201364","journal-title":"Nature"},{"key":"3604_CR31","doi-asserted-by":"publisher","first-page":"51","DOI":"10.3389\/fnins.2015.00051","volume":"9","author":"S Sa\u00efghi","year":"2015","unstructured":"Sa\u00efghi S et al (2015) Plasticity in memristive devices for spiking neural networks. Front Neurosci 9:51","journal-title":"Front Neurosci"},{"key":"3604_CR32","doi-asserted-by":"publisher","first-page":"21331","DOI":"10.1038\/srep21331","volume":"6","author":"M Prezioso","year":"2016","unstructured":"Prezioso M et al (2016) Self-adaptive spike-time-dependent plasticity of metal-oxide memristors. Sci Rep 6:21331","journal-title":"Sci Rep."},{"issue":"4","key":"3604_CR33","doi-asserted-by":"publisher","first-page":"582","DOI":"10.1109\/TSMC.2015.2453138","volume":"46","author":"T Li","year":"2016","unstructured":"Li T et al (2016) A spintronic memristor-based neural network with radial basis function for robotic manipulator control implementation. IEEE Trans Syst Man Cybern Syst 46(4):582\u2013588","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"unstructured":"Li T, et al (2016) An improved design of RBF neural network control algorithm based on spintronic memristor crossbar array. Neural Comput Appl 1\u20138","key":"3604_CR34"},{"doi-asserted-by":"crossref","unstructured":"Perez-Carrasco J, et al (2010) On neuromorphic spiking architectures for asynchronous STDP memristive systems. In: Proceedings of 2010 IEEE international symposium on circuits and systems (ISCAS). IEEE","key":"3604_CR35","DOI":"10.1109\/ISCAS.2010.5537484"},{"issue":"2","key":"3604_CR36","doi-asserted-by":"publisher","first-page":"021926","DOI":"10.1103\/PhysRevE.80.021926","volume":"80","author":"YV Pershin","year":"2009","unstructured":"Pershin YV, La Fontaine S, Di Ventra M (2009) Memristive model of amoeba learning. Phys Rev E 80(2):021926","journal-title":"Phys Rev E"},{"issue":"1","key":"3604_CR37","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/s00521-014-1697-7","volume":"26","author":"FM Bayat","year":"2015","unstructured":"Bayat FM, Shouraki SB (2015) Nonlinear behavior of memristive devices during tuning process and its impact on STDP learning rule in memristive neural networks. Neural Comput Appl 26(1):67\u201375","journal-title":"Neural Comput Appl"},{"unstructured":"Kuekes P (2008) Material implication: digital logic with memristors. In: A presentation in the memristor and memristive systems symposium at UC Berkeley","key":"3604_CR38"},{"doi-asserted-by":"crossref","unstructured":"Raja T, Mourad S (2009) Digital logic implementation in memristor-based crossbars. In: IEEE international conference on communications, circuits and systems, 2009 (ICCCAS)","key":"3604_CR39","DOI":"10.1109\/ICCCAS.2009.5250374"},{"doi-asserted-by":"crossref","unstructured":"Shin S, Kim K, Kang S-M (2009) Memristor-based fine resolution programmable resistance and its applications. In: International conference on communications, circuits and systems, 2009 (ICCCAS 2009), IEEE","key":"3604_CR40","DOI":"10.1109\/ICCCAS.2009.5250376"},{"issue":"8","key":"3604_CR41","doi-asserted-by":"publisher","first-page":"1857","DOI":"10.1109\/TCSI.2009.2038539","volume":"57","author":"YV Pershin","year":"2010","unstructured":"Pershin YV, Ventra MD (2010) Practical approach to programmable analog circuits with memristors. Circuits Syst I Regul Pap IEEE Trans 57(8):1857\u20131864","journal-title":"Circuits Syst I Regul Pap IEEE Trans"},{"unstructured":"Merrikh-Bayat F, Shouraki SB (2010) Memristor-based circuits for performing basic arithmetic operations. arXiv:1008.3452","key":"3604_CR42"},{"issue":"1","key":"3604_CR43","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/s10470-010-9523-3","volume":"66","author":"F Merrikh-Bayat","year":"2011","unstructured":"Merrikh-Bayat F, Bagheri-Shouraki S (2011) Mixed analog-digital crossbar-based hardware implementation of sign\u2013sign LMS adaptive filter. Analog Integr Circ Sig Process 66(1):41\u201348","journal-title":"Analog Integr Circ Sig Process"},{"issue":"3","key":"3604_CR44","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1016\/j.mejo.2014.12.006","volume":"46","author":"K Cho","year":"2015","unstructured":"Cho K, Lee S-J, Eshraghian K (2015) Memristor-CMOS logic and digital computational components. Microelectron J 46(3):214\u2013220","journal-title":"Microelectron J"},{"issue":"6","key":"3604_CR45","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1109\/TNANO.2015.2473666","volume":"14","author":"SN Truong","year":"2015","unstructured":"Truong SN et al (2015) New twin crossbar architecture of binary memristors for low-power image recognition with discrete cosine transform. IEEE Trans Nanotechnol 14(6):1104\u20131111","journal-title":"IEEE Trans Nanotechnol"},{"key":"3604_CR46","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.mejo.2017.05.005","volume":"66","author":"R Hasan","year":"2017","unstructured":"Hasan R, Taha TM, Yakopcic C (2017) On-chip training of memristor crossbar based multi-layer neural networks. Microelectron J 66:31\u201340","journal-title":"Microelectron J"},{"key":"3604_CR47","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-018-1202-6","author":"SH Klidbary","year":"2018","unstructured":"Klidbary SH, Shouraki SB (2018) A novel adaptive learning algorithm for low-dimensional feature space using memristor-crossbar implementation and on-chip training. Appl Intell. https:\/\/doi.org\/10.1007\/s10489-018-1202-6","journal-title":"Appl Intell"},{"key":"3604_CR48","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-642-02427-6_3","volume-title":"nano-net","author":"B Mouttet","year":"2009","unstructured":"Mouttet B (2009) Proposal for memristors in signal processing. nano-net. Springer, Berlin, pp 11\u201313"},{"key":"3604_CR49","doi-asserted-by":"publisher","first-page":"784","DOI":"10.1038\/nnano.2017.83","volume":"12","author":"PM Sheridan","year":"2017","unstructured":"Sheridan PM et al (2017) Sparse coding with memristor networks. Nature Nanotechnol 12:784\u2013789","journal-title":"Nature Nanotechnol"},{"issue":"2","key":"3604_CR50","doi-asserted-by":"publisher","first-page":"378","DOI":"10.13164\/re.2015.0378","volume":"24","author":"Z Kolka","year":"2015","unstructured":"Kolka Z, Biolek D, Biolkova V (2015) Improved model of TiO2 memristor. Radioengineering 24(2):378\u2013383","journal-title":"Radioengineering"},{"issue":"2","key":"3604_CR51","doi-asserted-by":"publisher","first-page":"393","DOI":"10.13164\/re.2015.0393","volume":"24","author":"D Biolek","year":"2015","unstructured":"Biolek D et al (2015) Reliable modeling of ideal generic memristors via state-space transformation. Radioengineering 24(2):393\u2013407","journal-title":"Radioengineering"},{"issue":"1","key":"3604_CR52","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1109\/TNANO.2015.2493960","volume":"15","author":"R Naous","year":"2016","unstructured":"Naous R, Al-Shedivat M, Salama KN (2016) Stochasticity modeling in memristors. IEEE Trans Nanotechnol 15(1):15\u201328","journal-title":"IEEE Trans Nanotechnol"},{"issue":"6","key":"3604_CR53","doi-asserted-by":"publisher","first-page":"1537","DOI":"10.1109\/TSMCB.2008.927713","volume":"38","author":"C-F Juang","year":"2008","unstructured":"Juang C-F, Tsao Y-W (2008) A type-2 self-organizing neural fuzzy system and its FPGA implementation. Syst Man Cybern Part B Cybern IEEE Trans 38(6):1537\u20131548","journal-title":"Syst Man Cybern Part B Cybern IEEE Trans"},{"key":"3604_CR54","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1016\/j.micpro.2016.03.009","volume":"46","author":"Y Yi","year":"2016","unstructured":"Yi Y et al (2016) FPGA based spike-time dependent encoder and reservoir design in neuromorphic computing processors. Microprocess Microsyst 46:175\u2013183","journal-title":"Microprocess Microsyst"},{"key":"3604_CR55","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.fss.2016.02.016","volume":"307","author":"IEP Afrakoti","year":"2017","unstructured":"Afrakoti IEP et al (2017) Using a memristor crossbar structure to implement a novel adaptive real-time fuzzy modeling algorithm. Fuzzy Sets Syst\u00a0307:115\u2013128","journal-title":"Fuzzy Sets Syst"},{"unstructured":"Lang KJ (1988) Learning to tell two spirals apart. In: Proceedings of 1988 connectionist models summer school, Pittsburgh, PA","key":"3604_CR56"},{"doi-asserted-by":"crossref","unstructured":"Sagha H, et al (2008) Genetic ink drop spread. In: Second international symposium on intelligent information technology application, IITA\u201908. IEEE","key":"3604_CR57","DOI":"10.1109\/IITA.2008.588"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-018-3604-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00521-018-3604-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-018-3604-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T01:54:11Z","timestamp":1604541251000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00521-018-3604-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,4]]},"references-count":57,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2019,11]]}},"alternative-id":["3604"],"URL":"https:\/\/doi.org\/10.1007\/s00521-018-3604-0","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"type":"print","value":"0941-0643"},{"type":"electronic","value":"1433-3058"}],"subject":[],"published":{"date-parts":[[2018,7,4]]},"assertion":[{"value":"27 January 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 June 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 July 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}