Cargando…

Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions

The core element of machine learning is a flexible, universal function approximator that can be trained and fit into the data. One of the main challenges in modern machine learning is to understand the role of nonlinearity and complexity in these universal function approximators. In this research, w...

Descripción completa

Detalles Bibliográficos
Autores principales: Kia, Behnam, Mendes, Allen, Parnami, Akshay, George, Robin, Mobley, Kenneth, Ditto, William L.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7053732/
https://www.ncbi.nlm.nih.gov/pubmed/32126089
http://dx.doi.org/10.1371/journal.pone.0228534
_version_ 1783503095411507200
author Kia, Behnam
Mendes, Allen
Parnami, Akshay
George, Robin
Mobley, Kenneth
Ditto, William L.
author_facet Kia, Behnam
Mendes, Allen
Parnami, Akshay
George, Robin
Mobley, Kenneth
Ditto, William L.
author_sort Kia, Behnam
collection PubMed
description The core element of machine learning is a flexible, universal function approximator that can be trained and fit into the data. One of the main challenges in modern machine learning is to understand the role of nonlinearity and complexity in these universal function approximators. In this research, we focus on nonlinear complex systems, and show their capability in representation and learning of different functions. Complex nonlinear dynamics and chaos naturally yield an almost infinite diversity of dynamical behaviors and functions. Physical, biological and engineered systems can utilize this diversity to implement adaptive, robust behaviors and operations. A nonlinear dynamical system can be considered as an embodiment of a collection of different possible behaviors or functions, from which different behaviors or functions can be chosen as a response to different conditions or problems. This process of selection can be manual in the sense that one can manually pick and choose the right function through directly setting parameters. Alternatively, we can automate the process and allow the system itself learn how to do it. This creates an approach to machine learning, wherein the nonlinear dynamics represents and embodies different possible functions, and it learns through training how to pick the right function from this function space. We report on how we utilized nonlinear dynamics and chaos to design and fabricate nonlinear dynamics based, morphable hardware in silicon as a physical embodiment for different possible functions. We demonstrate how this flexible, morphable hardware learns through learning and searching algorithms such as genetic algorithm to implement different desired functions. In this approach, we combine two powerful natural and biological phenomenon, Darwinian evolution and nonlinear dynamics and chaos, as a dynamics-oriented approach to designing intelligent, adaptive systems with applications. Nonlinear dynamics embodies different functions at the hardware level, while an evolutionary method is utilized in order to find the parameters to implement the right function.
format Online
Article
Text
id pubmed-7053732
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-70537322020-03-12 Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions Kia, Behnam Mendes, Allen Parnami, Akshay George, Robin Mobley, Kenneth Ditto, William L. PLoS One Research Article The core element of machine learning is a flexible, universal function approximator that can be trained and fit into the data. One of the main challenges in modern machine learning is to understand the role of nonlinearity and complexity in these universal function approximators. In this research, we focus on nonlinear complex systems, and show their capability in representation and learning of different functions. Complex nonlinear dynamics and chaos naturally yield an almost infinite diversity of dynamical behaviors and functions. Physical, biological and engineered systems can utilize this diversity to implement adaptive, robust behaviors and operations. A nonlinear dynamical system can be considered as an embodiment of a collection of different possible behaviors or functions, from which different behaviors or functions can be chosen as a response to different conditions or problems. This process of selection can be manual in the sense that one can manually pick and choose the right function through directly setting parameters. Alternatively, we can automate the process and allow the system itself learn how to do it. This creates an approach to machine learning, wherein the nonlinear dynamics represents and embodies different possible functions, and it learns through training how to pick the right function from this function space. We report on how we utilized nonlinear dynamics and chaos to design and fabricate nonlinear dynamics based, morphable hardware in silicon as a physical embodiment for different possible functions. We demonstrate how this flexible, morphable hardware learns through learning and searching algorithms such as genetic algorithm to implement different desired functions. In this approach, we combine two powerful natural and biological phenomenon, Darwinian evolution and nonlinear dynamics and chaos, as a dynamics-oriented approach to designing intelligent, adaptive systems with applications. Nonlinear dynamics embodies different functions at the hardware level, while an evolutionary method is utilized in order to find the parameters to implement the right function. Public Library of Science 2020-03-03 /pmc/articles/PMC7053732/ /pubmed/32126089 http://dx.doi.org/10.1371/journal.pone.0228534 Text en © 2020 Kia et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Kia, Behnam
Mendes, Allen
Parnami, Akshay
George, Robin
Mobley, Kenneth
Ditto, William L.
Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
title Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
title_full Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
title_fullStr Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
title_full_unstemmed Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
title_short Nonlinear dynamics based machine learning: Utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
title_sort nonlinear dynamics based machine learning: utilizing dynamics-based flexibility of nonlinear circuits to implement different functions
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7053732/
https://www.ncbi.nlm.nih.gov/pubmed/32126089
http://dx.doi.org/10.1371/journal.pone.0228534
work_keys_str_mv AT kiabehnam nonlineardynamicsbasedmachinelearningutilizingdynamicsbasedflexibilityofnonlinearcircuitstoimplementdifferentfunctions
AT mendesallen nonlineardynamicsbasedmachinelearningutilizingdynamicsbasedflexibilityofnonlinearcircuitstoimplementdifferentfunctions
AT parnamiakshay nonlineardynamicsbasedmachinelearningutilizingdynamicsbasedflexibilityofnonlinearcircuitstoimplementdifferentfunctions
AT georgerobin nonlineardynamicsbasedmachinelearningutilizingdynamicsbasedflexibilityofnonlinearcircuitstoimplementdifferentfunctions
AT mobleykenneth nonlineardynamicsbasedmachinelearningutilizingdynamicsbasedflexibilityofnonlinearcircuitstoimplementdifferentfunctions
AT dittowilliaml nonlineardynamicsbasedmachinelearningutilizingdynamicsbasedflexibilityofnonlinearcircuitstoimplementdifferentfunctions