Abstract
Genetic algorithms become widely used in various optimization as a nature-inspired algorithm. This biological-based algorithm includes three genetic operators: selection, crossover or recombination, and mutation. In this study, the genetic operator processed neural network parameters, including the weight and bias. Three-ray sensors with different directions input data into the neural network. We applied the method to autonomous boats for pathfinding responding to dynamic environment challenges. Generally, autonomous boats face difficulty in path-finding in dynamic environments. To evaluate the method, we experimented with the scenario of the static and dynamic environment (with wave surface) in a three-dimensional simulation platform. The hyperparameter of layer number and mutation rate variation were used. The results showed that the method was useful in pathfinding in static and dynamic environments.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2023 IEEE 6th International Conference on Knowledge Innovation and Invention, ICKII 2023 |
| Editors | Teen-Hang Meen |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 497-502 |
| Number of pages | 6 |
| ISBN (Electronic) | 9798350323535 |
| DOIs | |
| State | Published - 2023 |
| Externally published | Yes |
| Event | 6th IEEE International Conference on Knowledge Innovation and Invention, ICKII 2023 - Sapporo, Japan Duration: 11 Aug 2023 → 13 Aug 2023 |
Publication series
| Name | Proceedings of the 2023 IEEE 6th International Conference on Knowledge Innovation and Invention, ICKII 2023 |
|---|
Conference
| Conference | 6th IEEE International Conference on Knowledge Innovation and Invention, ICKII 2023 |
|---|---|
| Country/Territory | Japan |
| City | Sapporo |
| Period | 11/08/23 → 13/08/23 |
Bibliographical note
Publisher Copyright:© 2023 IEEE.
Keywords
- autonomous boat
- dynamic environment
- genetic algorithm
- neural network
- pathfinding
ASJC Scopus subject areas
- Computer Science Applications
- Computer Vision and Pattern Recognition
- Software
- Decision Sciences (miscellaneous)
- Information Systems and Management
- Control and Systems Engineering
- Control and Optimization
- Artificial Intelligence