|
|
|||||
Технологии
По мнению ученых, исследование принципов организации сообществ насекомых может породить настоящую революцию в архитектуре программных систем. Вместо использования централизованной логики в системах можно применять принципы поведения муравьев. В этих системах используется множество автономных программных агентов, каждый из которых функционирует на основе простейших правил. Вместе они могут решать очень сложные задачи. Работающий на основе таких элементарных правил интеллект достигает более высокого уровня, невозможного в "обычном" ПО. Кроме того, подобные автономные системы хорошо защищены от отказа. Подобно тому, как муравьи восстанавливают разрушенный муравейник и прокладывают новые маршруты в обход препятствия, такие системы адаптируются к непредвиденным проблемам. Сегодня данные системы обычно применяются для оптимизации таких приложений как планирование производства и определение оптимальных маршрутов транспорта. Например, на некоторых заводах Форда они используются для маршрутизации запчастей. Данная технология используется уже десяток лет, но лишь теперь она начинает стремительно развиваться. "Насекомоподобные" системы будут все шире применяться для проектирования сборочных линий, а не только для управления ими. Возможно применение таких систем в медицине, в финансовой сфере. Мозг каждого муравья примитивен, но все вместе они могут выполнять удивительно сложные операции. Они распределяют между собой обязанности при поиске пищи, строительстве и содержании гнезда, выращивания молодняка и отражении атаки. С помощью простых логических правил муравьи могут найти кратчайший путь к источнику пищи. Многоагентные системы также способны решать сложные задачи маршрутизации. Это можно использовать, например, для маршрутизации пакетов данных в сетях. К тому же, системы, состоящие из взаимодействующих систем, потенциально способны к самоорганизации.
Рекомендуем
Обсуждение новости
|
|