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

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Решение задачи коммивояжера нейросетевыми методами абсолютно бесплатно. Урок-презентация на эту тему содержит всего 15 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » Решение задачи коммивояжера нейросетевыми методами



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    15 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    703.81 kB
  • Просмотров:
    51
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

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

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

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

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

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

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

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

№8 слайд
Рассмотрим классический
Содержание слайда: Рассмотрим классический пример NP-полной проблемы - так называемую задачу коммивояжера: На плоскости расположены N городов, определяемые парами их географических координат: (xi,yi), i=1..N. Некто должен, начиная с произвольного города, посетить все эти города, при этом в каждом побывать ровно один раз. Проблема заключается в выборе маршрута путешествия с минимально возможной общей длиной пути. Полное число возможных маршрутов равно , и задача поиска кратчайшего из них методом перебора весьма трудоемка. Приемлемое приближенное решение может быть найдено с помощью нейронной сети, для чего требуется переформулировать задачу на языке оптимизации функции энергии (Ляпунова)

№9 слайд
Решение задачи коммивояжера
Содержание слайда: Решение задачи коммивояжера Обозначим названия городов заглавными буквами (A, B, C, D...). Произвольный маршрут может быть представлен в виде таблицы, в которой единица в строке, отвечающей данному городу, определяет его номер в маршруте. Сопоставим теперь клетке таблицы на пересечении строки X и столбца i нейрон Sxi из {0,1}. Возбужденное состояние данного нейрона сигнализирует о том, что город X в маршруте следует посещать в i-тую очередь.

№10 слайд
Решение задачи коммивояжера
Содержание слайда: Решение задачи коммивояжера Составим теперь целевую функцию E(S) задачи поиска оптимального маршрута. Она будет включать 4 слагаемых: Первые три слагаемых отвечают за допустимость маршрута: каждый город должен быть посещен не более чем один раз (в каждой строке матрицы имеется не более одной единицы), под каждым номером должно посещаться не более одного города (в каждом столбце - не более одной единицы) и, кроме того, общее число посещений равно числу городов N (в матрице всего имеется ровно N единиц):

№11 слайд
Решение задачи коммивояжера
Содержание слайда: Решение задачи коммивояжера Видно, что каждое из этих трех слагаемых обращается в нуль на допустимых маршрутах, и принимает значения больше нуля на недопустимых. Последнее, четвертое слагаемое минимизирует длину маршрута:

№12 слайд
Решение задачи коммивояжера
Содержание слайда: Решение задачи коммивояжера За dXY обозначено расстояние между городами X и Y. Отрезок пути X-Y включается в сумму только тогда, когда город Y является относительно города X либо предыдущим, либо последующим. Множители  , ,  и  имеют смысл относительных весов слагаемых. Общий вид функции энергии (Ляпунова) сети Хопфилда дается выражением:

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

№14 слайд
Решение задачи коммивояжера
Содержание слайда: Решение задачи коммивояжера Обучение Хебба можно заменить прямым заданием указанных весов и порогов для нейросети, и динамика полученной системы будет приводить к уменьшению длины маршрута коммивояжера. В этой задаче целесообразно использовать вероятностную динамику с имитацией отжига, так как наибольший интерес представляет глобальный минимум энергии.

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

Скачать все slide презентации Решение задачи коммивояжера нейросетевыми методами одним архивом:
Похожие презентации