Линейное генетическое программирование

Оглавление1 Линейное генетическое программирование1.1 Основы линейного генетического программирования1.2 Примеры программ LGP1.3 Сравнение с другими методами1.4 Программное обеспечение и ресурсы1.5 Полный […]

Линейное генетическое программирование

  • Основы линейного генетического программирования

    • Линейное генетическое программирование (LGP) – это эволюционный алгоритм, который использует генетические операторы для создания программ. 
    • Программы LGP состоят из линейных последовательностей инструкций, что упрощает их чтение и обработку. 
    • LGP отличается от генетических алгоритмов с битовой строкой, так как может содержать программы разной длины и типы функций или терминалов. 
  • Примеры программ LGP

    • Программы LGP могут быть представлены в виде простых инструкций, как в примере с логической функцией. 
    • Программы могут быть представлены в формате байт-кода, что позволяет легко выполнять мутации и скрещивание. 
  • Сравнение с другими методами

    • LGP сравнивается с нейронными сетями в интеллектуальном анализе медицинских данных. 
    • LGP используется для моделирования суточного расхода воды и уменьшения лобового сопротивления автомобиля. 
    • LGP применяется для управления аэродинамическим профилем в реальном времени при больших числах Рейнольдса. 
  • Программное обеспечение и ресурсы

    • Slash/A – это язык программирования и библиотека C++, разработанные специально для LGP. 
    • Существуют различные программные инструменты и ресурсы для LGP, включая Discipulus и MicroGP. 

Полный текст статьи:

Линейное генетическое программирование — Википедия

Оставьте комментарий