Novelty search in neuroevolution for end effector positioning

A. Vitiuk, A. Doroshenko
{"title":"Novelty search in neuroevolution for end effector positioning","authors":"A. Vitiuk, A. Doroshenko","doi":"10.15407/pp2023.03.049","DOIUrl":null,"url":null,"abstract":"The article considers the use of the neuroevolution algorithm for neural network policies search when creating a controller for a robotic arm, in particular for the subtask of positioning the end effector. Neuro-evolution is a family of machine learning methods that use evolutionary algorithms by imitating the process of natural selection. This approach has been found to be particularly effective for the positioning task, where the final position can be achieved in many optimal ways and therefore requires reinforcement learning. It is noted that the final result of neuroevolution is an optimal network topology, which makes the model more resource-efficient and easier to analyze. The paper considers the process of neural network policy search for controlling a two-dimensional robot with two links. According to the results of the experiments, an increase in the efficiency of the best solution found using novelty search for the NEAT algorithm is noted compared to the NEAT algorithm without novelty search. It was established that the proposed approach allows to obtain an effective neural network policy, which has a minimal configuration, which will allow to increase the speed of the controller, that is critical for the operation of a real system. Thus, the use of novelty search as a method of optimizing the neuroevolutionary process to solve the positioning problem allows to increase the efficiency of the learning process and obtain the optimal network topology.","PeriodicalId":508096,"journal":{"name":"PROBLEMS IN PROGRAMMING","volume":"28 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PROBLEMS IN PROGRAMMING","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15407/pp2023.03.049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The article considers the use of the neuroevolution algorithm for neural network policies search when creating a controller for a robotic arm, in particular for the subtask of positioning the end effector. Neuro-evolution is a family of machine learning methods that use evolutionary algorithms by imitating the process of natural selection. This approach has been found to be particularly effective for the positioning task, where the final position can be achieved in many optimal ways and therefore requires reinforcement learning. It is noted that the final result of neuroevolution is an optimal network topology, which makes the model more resource-efficient and easier to analyze. The paper considers the process of neural network policy search for controlling a two-dimensional robot with two links. According to the results of the experiments, an increase in the efficiency of the best solution found using novelty search for the NEAT algorithm is noted compared to the NEAT algorithm without novelty search. It was established that the proposed approach allows to obtain an effective neural network policy, which has a minimal configuration, which will allow to increase the speed of the controller, that is critical for the operation of a real system. Thus, the use of novelty search as a method of optimizing the neuroevolutionary process to solve the positioning problem allows to increase the efficiency of the learning process and obtain the optimal network topology.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
神经进化中的新奇搜索,用于末端效应器定位
文章探讨了在为机械臂创建控制器时,特别是在定位末端效应器的子任务中,如何使用神经进化算法进行神经网络策略搜索。神经进化是一系列机器学习方法,通过模仿自然选择过程使用进化算法。这种方法对定位任务尤为有效,因为定位任务的最终位置可以通过多种最佳方式实现,因此需要强化学习。据悉,神经进化的最终结果是最优网络拓扑结构,这使得模型更节省资源,更易于分析。本文考虑了控制具有两个链接的二维机器人的神经网络策略搜索过程。实验结果表明,与不使用新颖性搜索的神经网络策略算法相比,使用新颖性搜索的神经网络策略算法找到最佳解决方案的效率有所提高。实验结果表明,所提出的方法可以获得有效的神经网络策略,这种策略具有最小的配置,可以提高控制器的速度,这对实际系统的运行至关重要。因此,使用新奇搜索作为优化神经进化过程的方法来解决定位问题,可以提高学习过程的效率,并获得最佳网络拓扑结构。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Novelty search in neuroevolution for end effector positioning Module-based scientific physics engine architecture Problems of information technologies automation for the NAS of Ukraine scientific institutions’ administrative-managerial activity and approaches to solve them The problem of automating the planning of forces, means and resources for management of counteraction of emergency situations Methods and software for significant indicators determination of the natural language texts author profile
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1