Большие и интересные достижения имеются в области
моделирования биологических систем. Строго говоря, сюда можно отнести несколько независимых направлений.
Нейронные сети используются для решения нечётких и сложных проблем, таких как распознавание геометрических фигур или кластеризация объектов.
Генетический подход основан на идее, что некий
алгоритм может стать более эффективным, если позаимствует лучшие характеристики у других алгоритмов («родителей»). Относительно новый подход, где ставится задача создания автономной программы —
агента, взаимодействующего с внешней средой, называется
агентным подходом.