Генетический алгоритм, основанный на человеке
-
Основы генетического алгоритма на основе человека (HBGA)
- HBGA позволяет людям участвовать в эволюционном процессе.
- Имеет пользовательские интерфейсы для различных генетических операций.
- Может использоваться для выборочной оценки решений.
-
Сравнение с эволюционными генетическими системами
- HBGA является компьютерным аналогом генной инженерии.
- Разделяет системы на органические и компьютерные, а также на автономные и взаимодействующие с человеком.
-
Роль человека в HBGA
- Люди выполняют функции селектора и новатора в HBGA.
- В отличие от обычных генетических алгоритмов, где все операции выполняются автоматически, в HBGA люди могут выбирать генетические операторы.
-
Отличия от обычного генетического алгоритма
- Все генетические операторы могут быть делегированы людям.
- Инициализация рассматривается как оператор, а не как фаза алгоритма.
- Функциональные особенности включают сотрудничество, обмен знаниями и кумулятивное обучение.
-
Приложения HBGA
- Используются для управления знаниями, организации социальных систем и решения проблем с использованием естественного языка.
- Методология HBGA была разработана на основе проекта по свободному обмену знаниями.
-
Преимущества и недостатки
- Человеческие инновации эффективны в сложных задачах, таких как разработка решений на естественном языке.
- Генетические алгоритмы, основанные на человеке, могут противодействовать усталости, возникающей при использовании интерактивных генетических алгоритмов.
-
Ссылки и дополнительная информация
- Ссылки на проекты, использующие HBGA, и другие эволюционные вычисления.