Генетические алгоритмы относят к области мягких вычислений. Термин «мягкие вычисления» был введен Л. Заде в 1994 году. Это понятие объединяет такие области, как нечеткая логика, нейронные сети, вероятностные рассуждения, сети доверия и эволюционные алгоритмы, которые дополняют друг друга и используются в различных комбинациях или самостоятельно для создания гибридных интеллектуальных систем.
Если упростить, то генетический алгоритм – это метод перебора имеющегося множества с отбором только тех решений, которые отвечают заданным параметрам. В качестве примера можно привести решение задачи о поиске кратчайшего пути из точки А к точке Б. Во-первых, нужно построить любые возможные пути из точки А к точке Б, искать все возможные варианты, смещать уже существующие точки маршрута, добавлять и удалять точки, через которые проходит маршрут, то есть создать максимальное количество вариантов. Затем для выбора кратчайшего пути необходимо посчитать длины маршрутов и сравнить их. В процессе перебора отбрасываем часть самых длинных маршрутов, сравниваем оставшиеся и в итоге оставляем только один – самый короткий. Только практика может показать, какой подход будет верен в контексте конкретной задачи.
1.3. Эволюционные процессы в мире бизнеса
Мир находится в постоянном движении, но при этом колебания происходят в очень ограниченных рамках. Например, содержание кислорода в воздухе в среднем около 21%, но возможны незначительные отклонения. Однако падение ниже 18% может стать критическим не только для человека, но и для всех живых существ на планете. Любой индивидуум на Земле есть генетически стабильный организм – он приспособлен только к определенным, имеющим границы условиям существования. Для сохранения жизни на планете идет непрерывный процесс приспособления организмов к изменяющимся условиям окружающей среды, требующий более высокой скорости изменения биоорганизмов, чем скорость изменения условий окружающей среды. Жизнь идет по пути развития живых существ с заранее заданными, генетически определенными свойствами, с определенными качествами выживания и с относительно коротким циклом существования. Биологическая цель жизни любого индивидуума – родиться, освоить жизненное пространство, привнести что-то новое в процесс освоения жизненного пространства, благоприятствующее выживанию, воспроизвести потомство, передать ему это новое приобретение, помочь освоиться в жизненном пространстве, умереть самому. С помощью смерти жизнь на планете приспосабливается к изменениям окружающей среды. Биологический смысл смерти индивидуумов – в продолжении существования всего вида.