Существует множество алгоритмов вычислительного интеллекта, основанных на наблюдении за тем, что муравьи откладывают феромоны таким образом, чтобы найти кратчайший путь к источникам пищи. Эта логика используется для оптимизации компьютерных сетей.
Я не могу относиться к этому. Я видел, как муравьи проделывают очень длинный путь к еде. Это не всегда делается из соображений безопасности. Что говорят об этом биологи?
Короткий ответ
Действительно ли муравьи находят кратчайший путь к источнику пищи?
Нет! Но они могут найти достойный путь
Более длинный ответ
Алгоритмы оптимизации используются для поиска в пространстве возможностей, которое слишком велико для изучения каждой отдельной возможности. Такие алгоритмы пытаются найти достаточно хорошее решение, часто не обязательно зная, насколько «хорошо» найденное решение по сравнению с наилучшим возможным решением. Таким образом, алгоритмы оптимизации не всегда находят лучшее решение. На самом деле, в большинстве случаев они находят не лучший путь, а достаточно хороший за разумное время.
То же самое относится и к муравьям. По аналогии, муравьиная колония представляет собой алгоритм, основанный на агентах, в котором агенты оставляют следы феромонов. Концентрация феромона зависит от длины следа. Следуя по следам, которые пахнут сильнее всего, и регулярно делая небольшие ошибки (чтобы они могли продолжать исследовать другие пути), они в конечном итоге находят достойное решение. Для получения дополнительной информации просто погуглите Как муравьи находят свой путь? .
Кита - восстановить Монику