Cargando…

Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications

Genetic algorithms are widely adopted to solve optimization problems in robotic applications. In such safety-critical systems, it is vitally important to formally prove the correctness when genetic algorithms are applied. This paper focuses on formal modeling of crossover operations that are one of...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Jie, Kang, Man, Li, Xiaojuan, Liu, Geng-yang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5660715/
https://www.ncbi.nlm.nih.gov/pubmed/29114217
http://dx.doi.org/10.3389/fnbot.2017.00056
_version_ 1783274343907721216
author Zhang, Jie
Kang, Man
Li, Xiaojuan
Liu, Geng-yang
author_facet Zhang, Jie
Kang, Man
Li, Xiaojuan
Liu, Geng-yang
author_sort Zhang, Jie
collection PubMed
description Genetic algorithms are widely adopted to solve optimization problems in robotic applications. In such safety-critical systems, it is vitally important to formally prove the correctness when genetic algorithms are applied. This paper focuses on formal modeling of crossover operations that are one of most important operations in genetic algorithms. Specially, we for the first time formalize crossover operations with higher-order logic based on HOL4 that is easy to be deployed with its user-friendly programing environment. With correctness-guaranteed formalized crossover operations, we can safely apply them in robotic applications. We implement our technique to solve a path planning problem using a genetic algorithm with our formalized crossover operations, and the results show the effectiveness of our technique.
format Online
Article
Text
id pubmed-5660715
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-56607152017-11-07 Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications Zhang, Jie Kang, Man Li, Xiaojuan Liu, Geng-yang Front Neurorobot Neuroscience Genetic algorithms are widely adopted to solve optimization problems in robotic applications. In such safety-critical systems, it is vitally important to formally prove the correctness when genetic algorithms are applied. This paper focuses on formal modeling of crossover operations that are one of most important operations in genetic algorithms. Specially, we for the first time formalize crossover operations with higher-order logic based on HOL4 that is easy to be deployed with its user-friendly programing environment. With correctness-guaranteed formalized crossover operations, we can safely apply them in robotic applications. We implement our technique to solve a path planning problem using a genetic algorithm with our formalized crossover operations, and the results show the effectiveness of our technique. Frontiers Media S.A. 2017-10-24 /pmc/articles/PMC5660715/ /pubmed/29114217 http://dx.doi.org/10.3389/fnbot.2017.00056 Text en Copyright © 2017 Zhang, Kang, Li and Liu. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Zhang, Jie
Kang, Man
Li, Xiaojuan
Liu, Geng-yang
Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications
title Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications
title_full Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications
title_fullStr Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications
title_full_unstemmed Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications
title_short Bio-Inspired Genetic Algorithms with Formalized Crossover Operators for Robotic Applications
title_sort bio-inspired genetic algorithms with formalized crossover operators for robotic applications
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5660715/
https://www.ncbi.nlm.nih.gov/pubmed/29114217
http://dx.doi.org/10.3389/fnbot.2017.00056
work_keys_str_mv AT zhangjie bioinspiredgeneticalgorithmswithformalizedcrossoveroperatorsforroboticapplications
AT kangman bioinspiredgeneticalgorithmswithformalizedcrossoveroperatorsforroboticapplications
AT lixiaojuan bioinspiredgeneticalgorithmswithformalizedcrossoveroperatorsforroboticapplications
AT liugengyang bioinspiredgeneticalgorithmswithformalizedcrossoveroperatorsforroboticapplications