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...
Main Author: | |
---|---|
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 |