Разделы презентаций


Решение задачи коммивояжера нейросетевыми методами

Содержание

Применение сети Хопфилда к задачам комбинаторной оптимизацииАссоциативность памяти нейронной сети Хопфилда является не единственным ее достоинством, которое используется на практике. Другим важным свойством этой архитектуры является уменьшение ее целевой функции в

Слайды и текст этой презентации

Слайд 1РЕШЕНИЕ ЗАДАЧИ КОММИВОЯЖЕРА НЕЙРОСЕТЕВЫМИ МЕТОДАМИ

РЕШЕНИЕ ЗАДАЧИ КОММИВОЯЖЕРА НЕЙРОСЕТЕВЫМИ МЕТОДАМИ

Слайд 2Применение сети Хопфилда к задачам комбинаторной оптимизации
Ассоциативность памяти нейронной сети

Хопфилда является не единственным ее достоинством, которое используется на практике.


Другим важным свойством этой архитектуры является уменьшение ее целевой функции в форме энергии, что можно рассматривать как алгоритм оптимизации этой функции.

Применение сети Хопфилда к задачам комбинаторной оптимизацииАссоциативность памяти нейронной сети Хопфилда является не единственным ее достоинством, которое

Слайд 3Класс целевых функций, которые могут быть минимизированы нейронной сетью достаточно

широк: в него попадают все билинейные и квадратичные формы с

симметричными матрицами.
С другой стороны, весьма широкий круг математических задач может быть сформулирован на языке задач оптимизации. Сюда относятся такие традиционные задачи, как дифференциальные уравнения в вариационной постановке; задачи линейной алгебры и системы нелинейных алгебраических уравнений, где решение ищется в форме минимизации несвязки, и другие.

Применение сети Хопфилда к задачам комбинаторной оптимизации

Класс целевых функций, которые могут быть минимизированы нейронной сетью достаточно широк: в него попадают все билинейные и

Слайд 4Исследования возможности использования нейронных сетей для решения таких задач сегодня

сформировали новую научную дисциплину - нейроматематику.

Применение сети Хопфилда к

задачам комбинаторной оптимизации
Исследования возможности использования нейронных сетей для решения таких задач сегодня сформировали новую научную дисциплину - нейроматематику. Применение

Слайд 5Применения сети Хопфилда к задачам комбинаторной оптимизации
Применение нейронных сетей для

решения традиционных математических задач выглядит весьма привлекательным, так нейропроцессоры являются

системами с предельно высоким уровнем параллельности при обработке информации. В нашей книге мы рассмотрим использование нейро-оптимизаторов для несколько иных задач, а именно, задач комбинаторной оптимизации.

Применения сети Хопфилда к задачам комбинаторной оптимизацииПрименение нейронных сетей для решения традиционных математических задач выглядит весьма привлекательным,

Слайд 6Многие задачи оптимального размещения и планирования ресурсов, выбора маршрутов, задачи

САПР и иные, при внешней кажущейся простоте постановки имеют решения,

которые можно получить только полным перебором вариантов.

Применения сети Хопфилда к задачам комбинаторной оптимизации

Многие задачи оптимального размещения и планирования ресурсов, выбора маршрутов, задачи САПР и иные, при внешней кажущейся простоте

Слайд 7Часто число вариантов быстро возрастает с числом структурных элементов N

в задаче (например, как N!), и поиск точного решения для

практически полезных значений N становится заведомо неприемлимо дорогим.
Такие задачи называют неполиномиально сложными или NP-полными. Если удается сформулировать такую задачу в терминах оптимизации функции энергии (информации, Ляпунова), то нейронная сеть дает весьма мощный инструмент поиска приближенного решения.

Применения сети Хопфилда к задачам комбинаторной оптимизации

Часто число вариантов быстро возрастает с числом структурных элементов N в задаче (например, как N!), и поиск

Слайд 9Решение задачи коммивояжера
Обозначим названия городов заглавными буквами (A, B, C,

D...). Произвольный маршрут может быть представлен в виде таблицы, в

которой единица в строке, отвечающей данному городу, определяет его номер в маршруте. Сопоставим теперь клетке
таблицы на пересечении
строки X и столбца i
нейрон Sxi из {0,1}.
Возбужденное состояние
данного нейрона
сигнализирует
о том, что город X в
маршруте
следует посещать
в i-тую очередь.




Решение задачи коммивояжераОбозначим названия городов заглавными буквами (A, B, C, D...). Произвольный маршрут может быть представлен в

Слайд 10 
Решение задачи коммивояжера

 Решение задачи коммивояжера

Слайд 11 
Решение задачи коммивояжера

 Решение задачи коммивояжера

Слайд 12 
Решение задачи коммивояжера

 Решение задачи коммивояжера

Слайд 13 
Решение задачи коммивояжера

 Решение задачи коммивояжера

Слайд 14Обучение Хебба можно заменить прямым заданием указанных весов и порогов

для нейросети, и динамика полученной системы будет приводить к уменьшению

длины маршрута коммивояжера.
В этой задаче целесообразно использовать вероятностную динамику с имитацией отжига, так как наибольший интерес представляет глобальный минимум энергии.

Решение задачи коммивояжера

Обучение Хебба можно заменить прямым заданием указанных весов и порогов для нейросети, и динамика полученной системы будет

Слайд 15Хопфилдом и Тэнком изложенная модель была опробована в вычислительном эксперименте.

Нейронной сети удавалось находить близкие к оптимальным решения за приемлемые

времена даже для задач с несколькими десятками городов.

Решение задачи коммивояжера

Хопфилдом и Тэнком изложенная модель была опробована в вычислительном эксперименте. Нейронной сети удавалось находить близкие к оптимальным

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика