Мультивыраженное программирование

Программирование с несколькими выражениями Основы программирования с несколькими выражениями (MEP) MEP — эволюционный алгоритм для генерации математических функций на основе […]

Программирование с несколькими выражениями

  • Основы программирования с несколькими выражениями (MEP)

    • MEP — эволюционный алгоритм для генерации математических функций на основе данных. 
    • Кодирует несколько решений в одной хромосоме, расширяя поисковое пространство. 
    • Представление хромосом в виде массивов инструкций, напоминающих трехадресный код. 
  • Оценка пригодности и выбор хромосомы

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

    • MEPX — кроссплатформенное программное обеспечение для автоматической генерации программ. 
    • Libmep и hmep — библиотеки с открытым исходным кодом для реализации MEP. 
  • Ссылки и дополнительная информация

    • Ссылки на технические отчеты и конференции, где обсуждались MEP. 
    • Веб-сайт и исходный код для MEP доступны для дальнейшего изучения. 

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

Мультивыраженное программирование — Википедия

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

Прокрутить вверх