Loading…
Reservoir Computing Hardware with Cellular Automata
Elementary cellular automata (ECA) is a widely studied one-dimensional processing methodology where the successive iteration of the automaton may lead to the recreation of a rich pattern dynamic. Recently, cellular automata have been proposed as a feasible way to implement Reservoir Computing (RC) s...
Saved in:
Published in: | arXiv.org 2018-06 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | |
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Morán, Alejandro Frasser, Christiam F Rosselló, Josep L |
description | Elementary cellular automata (ECA) is a widely studied one-dimensional processing methodology where the successive iteration of the automaton may lead to the recreation of a rich pattern dynamic. Recently, cellular automata have been proposed as a feasible way to implement Reservoir Computing (RC) systems in which the automata rule is fixed and the training is performed using a linear regression. In this work we perform an exhaustive study of the performance of the different ECA rules when applied to pattern recognition of time-independent input signals using a RC scheme. Once the different ECA rules have been tested, the most accurate one (rule 90) is selected to implement a digital circuit. Rule 90 is easily reproduced using a reduced set of XOR gates and shift-registers, thus representing a high-performance alternative for RC hardware implementation in terms of processing time, circuit area, power dissipation and system accuracy. The model (both in software and its hardware implementation) has been tested using a pattern recognition task of handwritten numbers (the MNIST database) for which we obtained competitive results in terms of accuracy, speed and power dissipation. The proposed model can be considered to be a low-cost method to implement fast pattern recognition digital circuits. |
format | article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2073538887</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2073538887</sourcerecordid><originalsourceid>FETCH-proquest_journals_20735388873</originalsourceid><addsrcrecordid>eNqNyrEKwjAUQNEgCBbtPwScCzHPmKwSlM7iXgI-NSVt6ktif18HP8DpDucuWCUBdo3ZS7lidUq9EEIetFQKKgYXTEjv6InbOEwl-_HBW0e32RHy2ecntxhCCY74seQ4uOw2bHl3IWH965ptz6erbZuJ4qtgyl0fC41f6qTQoMAYo-G_6wM-qzSP</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2073538887</pqid></control><display><type>article</type><title>Reservoir Computing Hardware with Cellular Automata</title><source>Publicly Available Content Database</source><creator>Morán, Alejandro ; Frasser, Christiam F ; Rosselló, Josep L</creator><creatorcontrib>Morán, Alejandro ; Frasser, Christiam F ; Rosselló, Josep L</creatorcontrib><description>Elementary cellular automata (ECA) is a widely studied one-dimensional processing methodology where the successive iteration of the automaton may lead to the recreation of a rich pattern dynamic. Recently, cellular automata have been proposed as a feasible way to implement Reservoir Computing (RC) systems in which the automata rule is fixed and the training is performed using a linear regression. In this work we perform an exhaustive study of the performance of the different ECA rules when applied to pattern recognition of time-independent input signals using a RC scheme. Once the different ECA rules have been tested, the most accurate one (rule 90) is selected to implement a digital circuit. Rule 90 is easily reproduced using a reduced set of XOR gates and shift-registers, thus representing a high-performance alternative for RC hardware implementation in terms of processing time, circuit area, power dissipation and system accuracy. The model (both in software and its hardware implementation) has been tested using a pattern recognition task of handwritten numbers (the MNIST database) for which we obtained competitive results in terms of accuracy, speed and power dissipation. The proposed model can be considered to be a low-cost method to implement fast pattern recognition digital circuits.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Cellular automata ; Computation ; Digital electronics ; Gates (circuits) ; Handwriting ; Handwriting recognition ; Hardware ; Iterative methods ; Model accuracy ; Pattern recognition</subject><ispartof>arXiv.org, 2018-06</ispartof><rights>2018. This work is published under http://creativecommons.org/licenses/by-nc-sa/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2073538887?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>780,784,25753,37012,44590</link.rule.ids></links><search><creatorcontrib>Morán, Alejandro</creatorcontrib><creatorcontrib>Frasser, Christiam F</creatorcontrib><creatorcontrib>Rosselló, Josep L</creatorcontrib><title>Reservoir Computing Hardware with Cellular Automata</title><title>arXiv.org</title><description>Elementary cellular automata (ECA) is a widely studied one-dimensional processing methodology where the successive iteration of the automaton may lead to the recreation of a rich pattern dynamic. Recently, cellular automata have been proposed as a feasible way to implement Reservoir Computing (RC) systems in which the automata rule is fixed and the training is performed using a linear regression. In this work we perform an exhaustive study of the performance of the different ECA rules when applied to pattern recognition of time-independent input signals using a RC scheme. Once the different ECA rules have been tested, the most accurate one (rule 90) is selected to implement a digital circuit. Rule 90 is easily reproduced using a reduced set of XOR gates and shift-registers, thus representing a high-performance alternative for RC hardware implementation in terms of processing time, circuit area, power dissipation and system accuracy. The model (both in software and its hardware implementation) has been tested using a pattern recognition task of handwritten numbers (the MNIST database) for which we obtained competitive results in terms of accuracy, speed and power dissipation. The proposed model can be considered to be a low-cost method to implement fast pattern recognition digital circuits.</description><subject>Cellular automata</subject><subject>Computation</subject><subject>Digital electronics</subject><subject>Gates (circuits)</subject><subject>Handwriting</subject><subject>Handwriting recognition</subject><subject>Hardware</subject><subject>Iterative methods</subject><subject>Model accuracy</subject><subject>Pattern recognition</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqNyrEKwjAUQNEgCBbtPwScCzHPmKwSlM7iXgI-NSVt6ktif18HP8DpDucuWCUBdo3ZS7lidUq9EEIetFQKKgYXTEjv6InbOEwl-_HBW0e32RHy2ecntxhCCY74seQ4uOw2bHl3IWH965ptz6erbZuJ4qtgyl0fC41f6qTQoMAYo-G_6wM-qzSP</recordid><startdate>20180621</startdate><enddate>20180621</enddate><creator>Morán, Alejandro</creator><creator>Frasser, Christiam F</creator><creator>Rosselló, Josep L</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20180621</creationdate><title>Reservoir Computing Hardware with Cellular Automata</title><author>Morán, Alejandro ; Frasser, Christiam F ; Rosselló, Josep L</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_20735388873</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Cellular automata</topic><topic>Computation</topic><topic>Digital electronics</topic><topic>Gates (circuits)</topic><topic>Handwriting</topic><topic>Handwriting recognition</topic><topic>Hardware</topic><topic>Iterative methods</topic><topic>Model accuracy</topic><topic>Pattern recognition</topic><toplevel>online_resources</toplevel><creatorcontrib>Morán, Alejandro</creatorcontrib><creatorcontrib>Frasser, Christiam F</creatorcontrib><creatorcontrib>Rosselló, Josep L</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Morán, Alejandro</au><au>Frasser, Christiam F</au><au>Rosselló, Josep L</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Reservoir Computing Hardware with Cellular Automata</atitle><jtitle>arXiv.org</jtitle><date>2018-06-21</date><risdate>2018</risdate><eissn>2331-8422</eissn><abstract>Elementary cellular automata (ECA) is a widely studied one-dimensional processing methodology where the successive iteration of the automaton may lead to the recreation of a rich pattern dynamic. Recently, cellular automata have been proposed as a feasible way to implement Reservoir Computing (RC) systems in which the automata rule is fixed and the training is performed using a linear regression. In this work we perform an exhaustive study of the performance of the different ECA rules when applied to pattern recognition of time-independent input signals using a RC scheme. Once the different ECA rules have been tested, the most accurate one (rule 90) is selected to implement a digital circuit. Rule 90 is easily reproduced using a reduced set of XOR gates and shift-registers, thus representing a high-performance alternative for RC hardware implementation in terms of processing time, circuit area, power dissipation and system accuracy. The model (both in software and its hardware implementation) has been tested using a pattern recognition task of handwritten numbers (the MNIST database) for which we obtained competitive results in terms of accuracy, speed and power dissipation. The proposed model can be considered to be a low-cost method to implement fast pattern recognition digital circuits.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2018-06 |
issn | 2331-8422 |
language | eng |
recordid | cdi_proquest_journals_2073538887 |
source | Publicly Available Content Database |
subjects | Cellular automata Computation Digital electronics Gates (circuits) Handwriting Handwriting recognition Hardware Iterative methods Model accuracy Pattern recognition |
title | Reservoir Computing Hardware with Cellular Automata |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T19%3A37%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Reservoir%20Computing%20Hardware%20with%20Cellular%20Automata&rft.jtitle=arXiv.org&rft.au=Mor%C3%A1n,%20Alejandro&rft.date=2018-06-21&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2073538887%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_20735388873%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2073538887&rft_id=info:pmid/&rfr_iscdi=true |