{"id":"https://openalex.org/W7138382526","doi":"https://doi.org/10.48550/arxiv.2603.14802","title":"OpenReservoirComputing: GPU-Accelerated Reservoir Computing in JAX","display_name":"OpenReservoirComputing: GPU-Accelerated Reservoir Computing in JAX","publication_year":2026,"publication_date":"2026-03-16","ids":{"openalex":"https://openalex.org/W7138382526","doi":"https://doi.org/10.48550/arxiv.2603.14802"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2603.14802","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.14802","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2603.14802","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5129705456","display_name":"Jan Williams","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Williams, Jan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070426553","display_name":"Dima Tretiak","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tretiak, Dima","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5129718060","display_name":"Steven L. Brunton","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brunton, Steven L.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5129720941","display_name":"J. Nathan Kutz","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kutz, J. Nathan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5060988111","display_name":"Krithika Manohar","orcid":"https://orcid.org/0000-0002-1582-6767"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Manohar, Krithika","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9638000130653381,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9638000130653381,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.010200000368058681,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.001500000013038516,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6154999732971191},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.6049000024795532},{"id":"https://openalex.org/keywords/reservoir-computing","display_name":"Reservoir computing","score":0.5572999715805054},{"id":"https://openalex.org/keywords/modelica","display_name":"Modelica","score":0.38679999113082886},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.37310001254081726},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.27149999141693115}],"concepts":[{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6154999732971191},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.6049000024795532},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.597100019454956},{"id":"https://openalex.org/C135796866","wikidata":"https://www.wikidata.org/wiki/Q7315328","display_name":"Reservoir computing","level":4,"score":0.5572999715805054},{"id":"https://openalex.org/C37785467","wikidata":"https://www.wikidata.org/wiki/Q385325","display_name":"Modelica","level":2,"score":0.38679999113082886},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.37310001254081726},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.32409998774528503},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.29280000925064087},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.27149999141693115},{"id":"https://openalex.org/C43157870","wikidata":"https://www.wikidata.org/wiki/Q3635600","display_name":"Equinox","level":3,"score":0.2694000005722046},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2667999863624573},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.260699987411499},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.257099986076355},{"id":"https://openalex.org/C2778319340","wikidata":"https://www.wikidata.org/wiki/Q776861","display_name":"Transputer","level":2,"score":0.25119999051094055}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2603.14802","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.14802","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2603.14802","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.14802","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Life below water","id":"https://metadata.un.org/sdg/14","score":0.5237960815429688}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"OpenReservoirComputing":[0],"(ORC)":[1],"is":[2,24,44,52,96,102],"a":[3,25,45,53,62,68,74,85,105],"Python":[4,26],"library":[5,27],"for":[6,28,49,142,150],"reservoir":[7,183],"computing":[8,31],"(RC)":[9],"written":[10],"in":[11],"JAX":[12,23,158],"(Bradbury":[13],"et":[14],"al.":[15],"2018)":[16],"and":[17,20,39,72,134,147,153,159,167,177,180],"Equinox":[18,43],"(Kidger":[19],"Garcia":[21],"2021).":[22],"high-performance":[29],"numerical":[30],"that":[32,58],"enables":[33,188],"automatic":[34,168],"differentiation,":[35],"just-in-time":[36],"(JIT)":[37],"compilation,":[38,166],"GPU/TPU":[40],"acceleration,":[41,164],"while":[42],"neural":[46],"network":[47],"framework":[48],"JAX.":[50],"RC":[51,95,109,126,145],"form":[54],"of":[55,88,94],"machine":[56],"learning":[57,194],"functions":[59],"by":[60],"lifting":[61],"low-dimensional":[63],"sequence":[64],"or":[65],"signal":[66],"into":[67],"high-dimensional":[69,81],"dynamical":[70,122],"system":[71],"training":[73],"simple,":[75],"linear":[76],"readout":[77],"layer":[78],"from":[79],"the":[80,100],"dynamics":[82],"back":[83],"to":[84,103,120,131],"lower-dimensional":[86],"quantity":[87],"interest.":[89],"The":[90],"most":[91],"common":[92],"application":[93],"time-series":[97],"forecasting,":[98,151],"where":[99],"goal":[101],"predict":[104],"signal's":[106],"future":[107],"evolution.":[108],"has":[110],"achieved":[111],"state-of-the-art":[112],"performance":[113],"on":[114,157],"this":[115],"task,":[116],"particularly":[117],"when":[118],"applied":[119],"chaotic":[121],"systems.":[123],"In":[124],"addition,":[125],"approaches":[127],"can":[128],"be":[129],"adapted":[130],"perform":[132],"classification":[133],"control":[135],"tasks.":[136],"ORC":[137,161],"provides":[138],"both":[139],"modular":[140],"components":[141],"building":[143,156],"custom":[144],"models":[146,149,175,195],"built-in":[148],"classification,":[152],"control.":[154],"By":[155],"Equinox,":[160],"offers":[162],"GPU":[163],"JIT":[165],"vectorization.":[169],"These":[170],"capabilities":[171],"make":[172],"prototyping":[173],"new":[174],"faster":[176],"enable":[178],"larger":[179],"more":[181],"powerful":[182],"architectures.":[184],"End-to-end":[185],"differentiability":[186],"also":[187],"seamless":[189],"integration":[190],"with":[191,197],"other":[192],"deep":[193],"built":[196],"Equinox.":[198]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-03-18T00:00:00"}
