Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model

We have entered a new era, “Industry 4.0”, that sees the overall industry marching toward an epoch of man–machine symbiosis and intelligent production. The developers of so-called “intelligent” systems must attempt to seriously take into account all possible situations that might occur in the real w...

Full description

Bibliographic Details
Main Author: Jong-Chen Chen
Format: Article
Language:English
Published: MDPI AG 2020-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/14/4848
id doaj-9e88b66340aa4b71930f07e2a53f17b1
record_format Article
spelling doaj-9e88b66340aa4b71930f07e2a53f17b12020-11-25T03:10:16ZengMDPI AGApplied Sciences2076-34172020-07-01104848484810.3390/app10144848Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing ModelJong-Chen Chen0Department of Information Management, National Yunlin University of Science and Technology, Yunlin 64002, TaiwanWe have entered a new era, “Industry 4.0”, that sees the overall industry marching toward an epoch of man–machine symbiosis and intelligent production. The developers of so-called “intelligent” systems must attempt to seriously take into account all possible situations that might occur in the real world, to minimize unexpected errors. By contrast, biological systems possess comparatively better “adaptability” than man-made machines, as they possess a self-organizing learning that plays an indispensable role. The objective of this study was to apply a malleable learning system to the movement control of a snake-like robot, to investigate issues related to self-organizing dynamics. An artificial neuromolecular (ANM) system previously developed in our laboratory was used to control the movements of an eight-joint snake-like robot (called <i>Snaky</i>). The neuromolecular model is a multilevel neural network that abstracts biological structure–function relationships into the system’s structure, in particular into its intraneuronal structure. With this feature, the system possesses structure richness in generating a broad range of dynamics that allows it to learn how to complete the assigned tasks in a self-organizing manner. The activation and rotation angle of each motor are dependent on the firing activity of neurons that control the motor. An evolutionary learning algorithm is used to train the system to complete the assigned tasks. The key issues addressed include the self-organizing learning capability of the ANM system in a physical environment. The experimental results show that <i>Snaky</i> was capable of learning in a continuous manner. We also examined how the ANM system controlled the angle of each of <i>Snaky</i>’s joints, to complete each assigned task. The result might provide us with another dimension of information on how to design the movement of a snake-like robot.https://www.mdpi.com/2076-3417/10/14/4848continuous optimizationcomputational intelligenceevolutionary learningself-organizing dynamics
collection DOAJ
language English
format Article
sources DOAJ
author Jong-Chen Chen
spellingShingle Jong-Chen Chen
Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model
Applied Sciences
continuous optimization
computational intelligence
evolutionary learning
self-organizing dynamics
author_facet Jong-Chen Chen
author_sort Jong-Chen Chen
title Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model
title_short Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model
title_full Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model
title_fullStr Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model
title_full_unstemmed Continual Learning for Addressing Optimization Problems with a Snake-Like Robot Controlled by a Self-Organizing Model
title_sort continual learning for addressing optimization problems with a snake-like robot controlled by a self-organizing model
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-07-01
description We have entered a new era, “Industry 4.0”, that sees the overall industry marching toward an epoch of man–machine symbiosis and intelligent production. The developers of so-called “intelligent” systems must attempt to seriously take into account all possible situations that might occur in the real world, to minimize unexpected errors. By contrast, biological systems possess comparatively better “adaptability” than man-made machines, as they possess a self-organizing learning that plays an indispensable role. The objective of this study was to apply a malleable learning system to the movement control of a snake-like robot, to investigate issues related to self-organizing dynamics. An artificial neuromolecular (ANM) system previously developed in our laboratory was used to control the movements of an eight-joint snake-like robot (called <i>Snaky</i>). The neuromolecular model is a multilevel neural network that abstracts biological structure–function relationships into the system’s structure, in particular into its intraneuronal structure. With this feature, the system possesses structure richness in generating a broad range of dynamics that allows it to learn how to complete the assigned tasks in a self-organizing manner. The activation and rotation angle of each motor are dependent on the firing activity of neurons that control the motor. An evolutionary learning algorithm is used to train the system to complete the assigned tasks. The key issues addressed include the self-organizing learning capability of the ANM system in a physical environment. The experimental results show that <i>Snaky</i> was capable of learning in a continuous manner. We also examined how the ANM system controlled the angle of each of <i>Snaky</i>’s joints, to complete each assigned task. The result might provide us with another dimension of information on how to design the movement of a snake-like robot.
topic continuous optimization
computational intelligence
evolutionary learning
self-organizing dynamics
url https://www.mdpi.com/2076-3417/10/14/4848
work_keys_str_mv AT jongchenchen continuallearningforaddressingoptimizationproblemswithasnakelikerobotcontrolledbyaselforganizingmodel
_version_ 1724659566382153728