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...
Autores principales: | , , , |
---|---|
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 |