Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
Modeling and Control of Dynamical Systems with Reservoir Computing Revised.pdf (9.87 MB)
ETD Abstract Container
Abstract Header
Modeling and Control of Dynamical Systems with Reservoir Computing
Author Info
Canaday, Daniel M
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=osu157469471458874
Abstract Details
Year and Degree
2019, Doctor of Philosophy, Ohio State University, Physics.
Abstract
There is currently great interest in applying artificial neural networks to a host of commercial and industrial tasks. Such networks with a layered, feedforward structure are currently deployed in technologies ranging from facial recognition software to self-driving cars. They are favored by a large portion of machine learning experts for a number of reasons. Namely: they possess a documented ability to generalize to unseen data and handle large data sets; there exists a number of well-understood training algorithms and integrated software packages for implementing them; and they have rigorously proven expressive power making them capable of approximating any bounded, static map arbitrarily well. Within the last couple of decades, reservoir computing has emerged as a method for training a different type of artificial neural network known as a recurrent neural network. Unlike layered, feedforward neural networks, recurrent neural networks are non-trivial dynamical systems that exhibit time-dependence and dynamical memory. In addition to being more biologically plausible, they more naturally handle time-dependent tasks such as predicting the load on an electrical grid or efficiently controlling a complicated industrial process. Fully-trained recurrent neural networks have high expressive power and are capable of emulating broad classes of dynamical systems. However, despite many recent insights, reservoir computing remains relatively young as a field. It remains unclear what fundamental properties yield a well-performing reservoir computer. In practice, this results in their design being left to domain experts, despite the actual training process being remarkably simple to implement. In this thesis, I describe a number of numerical and experimental results that expand the understanding and application of reservoir computing techniques. I develop an algorithm for controlling unknown dynamical systems with layers of reservoir computers. I demonstrate this algorithm by stabilizing a range of complex behavior in simulated Lorenz and Mackey-Glass systems. I additionally control an experimental, chaotic circuit with fast fluctuations. Using my technique, I demonstrate control within the measured noise level for some trajectories. This control algorithm is executed on a lightweight, readily-available platform with a 1 MHz closed-loop controller. I also develop a reservoir computing scheme with autonomous, Boolean networks capable of processing complex, real-valued data. I show that this system is capable of emulating, in real time, a benchmark chaotic time-series with high precision and a record-breaking speed of 160 million predictions per second. Finally, I present a technique for obtaining efficient, low dimensional reservoir computers. I demonstrate with numerical examples that the efficient reservoir computers can predict a benchmark time-series more accurately than standard reservoir computers 25 times larger. Through a linear analysis, I find that these efficient reservoirs prefer specific topologies over the random, unstructured reservoir computers that are currently standard.
Committee
Daniel Gauthier (Advisor)
Gregory Lafyatis (Committee Member)
Dick Furnstahl (Committee Member)
Mikhail Belkin (Committee Member)
Christopher Zirkle (Committee Member)
Pages
169 p.
Subject Headings
Physics
Keywords
dynamical systems
;
reservoir computing
;
recurrent neural networks
;
artificial neural networks
;
control engineering
;
time-series prediction
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Canaday, D. M. (2019).
Modeling and Control of Dynamical Systems with Reservoir Computing
[Doctoral dissertation, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu157469471458874
APA Style (7th edition)
Canaday, Daniel.
Modeling and Control of Dynamical Systems with Reservoir Computing.
2019. Ohio State University, Doctoral dissertation.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=osu157469471458874.
MLA Style (8th edition)
Canaday, Daniel. "Modeling and Control of Dynamical Systems with Reservoir Computing." Doctoral dissertation, Ohio State University, 2019. http://rave.ohiolink.edu/etdc/view?acc_num=osu157469471458874
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
osu157469471458874
Download Count:
1,646
Copyright Info
© 2019, all rights reserved.
This open access ETD is published by The Ohio State University and OhioLINK.