Муравьиный алгоритм

  Рет қаралды 45,215

Kirsanov2011

Kirsanov2011

Күн бұрын

Пікірлер
@mesmeridze1
@mesmeridze1 4 жыл бұрын
Потрясающий лектор. Институт закончил и периодически смотрю ролики. Очень помогли на сессиях.
@dionraiden4554
@dionraiden4554 4 жыл бұрын
Из других ВУЗов тоже вас смотрим, очень качественно изложен материал, спасибо.
@RudolfKlotz
@RudolfKlotz 7 жыл бұрын
Михаил Николаевич, огромное спасибо за интереснейшую лекцию!
@talkingbirb2808
@talkingbirb2808 4 ай бұрын
очень приятно смотреть ваши видео
@denispotapenko5610
@denispotapenko5610 11 жыл бұрын
Отличное видео! Действительно хороший "туториал" :) Причем и человека приятно слушать и по теме рассказывает понятно, и смежные темы также успевает затронуть :) Спасибо за материал, продолжайте в том же духе!
@pavellyakh5598
@pavellyakh5598 4 жыл бұрын
Спасибо! Шикарное видео. Юмор про элиту на высоте! Учился у Белоусова А.И. в МГТУ, как и Вы он очень умный преподаватель, у него шутки тоже на высоте, но донесение материала мне больше Ваше нравится.
@met4ltech
@met4ltech 3 жыл бұрын
Спасибо большое за прекрасное пояснение!
@AnonExpert1
@AnonExpert1 4 жыл бұрын
Очень круто и понятно! Познакомился с вашими лекциями ещё на 1 курсе, сейчас 5 и снова актуально :)
@meow_kis
@meow_kis 5 жыл бұрын
Спасибо большое! Очень помогли при подготовке к контрольной по эволюционным вычислениям!
@happysandbox4085
@happysandbox4085 4 жыл бұрын
Я думал тут один из 2020😃
@ПетрНестеренко-в6г
@ПетрНестеренко-в6г 6 жыл бұрын
Все очень понятно. Спасибо большое.
@женябарсамов
@женябарсамов 4 жыл бұрын
Здорово, спасибо! : ) Единственное, наверное, что вы не упомянули - это условие остановки. Но тут уж можно найти, остальное было очень хорошо и очень понятно : )
@APL375
@APL375 11 жыл бұрын
Да ладно, не ёрничайте! Я говорю о том, что делать человеку нечего как проверять ваши расчеты. Главное - это идея. А тема раскрыта великолепно. Благодарю.
@АнастасияЗубкова-л5у
@АнастасияЗубкова-л5у 7 жыл бұрын
Спасибо большое за видео, очень полезное. Все четко и ясно. Приятно было слушать.
@АлександрСеменов-п7ы
@АлександрСеменов-п7ы 4 жыл бұрын
Ничего не понятно, но Ооооочень интересно😂 игнорирований само значение слова «алгоритм», как «порядок действий». При выборе каждого параметра ещё куча «но» присутствует. Короткий маршрут не бери, так жадные комерсы делают, на длинный не иди, так муравьи не советуют🤪🤪🤪🤣
@FunFearShow
@FunFearShow 11 жыл бұрын
Большое спасибо! помогли при написании курсовой )
@xabikiqwe
@xabikiqwe 11 жыл бұрын
Спасибо. Диплом сделан. )))
@MrProband
@MrProband 10 жыл бұрын
Спасибо за Ваш ответ.
@mozgotron12
@mozgotron12 3 жыл бұрын
Блин, я тоже хочу себе такой галстук с синей лампочкой.
@Kirsanov2011
@Kirsanov2011 11 жыл бұрын
Ничего не понял! Это по-русски?
@ВиталийПолежаев-р9у
@ВиталийПолежаев-р9у 4 жыл бұрын
Спасибо большое за видео. Все четко и понятно. По вашему примеру реализовал алгоритм в game maker studio))по вашей примеру проход 1000 муравьев решает за пол секунды. С коррекцией ферамонов конечно сложновато. Приходится смотреть чего достигла 1000 и потом корректировать чтоб получилось более идеальное решение. Тут разве что делать отдельный алгоритм, который будет сам изменять значения коррекции феррамона для более оптимального решения
@tanyagnatyuk8268
@tanyagnatyuk8268 9 жыл бұрын
а какой коэффициент испарения лучше брать?
@OleksandrKravchuk-tg8yx
@OleksandrKravchuk-tg8yx 7 жыл бұрын
Отличное объяснение. Смутило два момента: > для второй интерации сумарная вероятность, подсчитаная на доске, была ~93%, а не 100% > язык с - простой язык
@Денис-д1у2д
@Денис-д1у2д 4 жыл бұрын
Здравствуйте! Я правильно понял, что в данном примере была показана одна итерация с одним муравьем?
@DenisKozlov-MCP
@DenisKozlov-MCP 11 жыл бұрын
Спасибо, отличное видео! А вы будете Мультиагентные технологии рассматривать?
@Kirsanov2011
@Kirsanov2011 11 жыл бұрын
Поздравляю!
@vandriichuk
@vandriichuk 2 жыл бұрын
Очень интересно. Но не понял откуда изначально взялась длина расстояний и кол-во ферономов для каждого участка? Особенно, откуда изначально взялись значения феромонов для каждого отрезка?
@Kirsanov2011
@Kirsanov2011 2 жыл бұрын
Обычно начальные феромоны - случайные числа. А расстояния - даны по условию, например, расстояния между реальными объектами.
@vandriichuk
@vandriichuk 2 жыл бұрын
@@Kirsanov2011 подскажите, пожалуйста, я исследую взаимосвязи между алгоритмом муравьиной колонкии и reinforcement learning. Вы не сталкивались с информацией на эту тему? Может где-то есть что-то почитать? И еще я работаю над автоматизацией подбора параметров альфа и бета для муравьиной колонии. Ничего такого не встречали?
@Walter_Sullivan
@Walter_Sullivan 3 жыл бұрын
Очень классная лекция! Доступно и подробно на пальцах объяснено применение этого алгоритма. Однако, сколько видео я не пересмотрел по этому алгоритму один вопрос так и остался непонятным - какой физический смысл у показателя феромона примирительно к какому нибудь реальному технологическому процессу? Например, если мы рассматриваем развозку почтовых бандеролей или развозку продуктов по магазинов? Также остаётся непонятен физический смысл процесса высыхания алгоритма Кроме того не совсем понятна операция с "шариком и рулеткой" - даже с учётом неравномерной вероятности выпасть может любой из городов (если он уже не был посещен конечно) и таким образом перебирать нужно все равно все итерации - тогда есть ли смысл в этой "рулетке"? Либо можно сославшись на наибольшую вероятность автоматически выбрать путь с наибольшей же вероятностью, но тогда все равно рулетка отпадает как механизм
@AlexNirt12
@AlexNirt12 11 жыл бұрын
5 х 4 х 3 х 2 = 120 вариантов на один город , спасибо за такие видео =))
@MrSkySerfeR
@MrSkySerfeR 12 жыл бұрын
На 27-28 минутах видео при подсчёте вероятности того, что муравей пойдёт из города №4 в город №5 ( P4,5) допущена ошибка. Значение которое должно получиться 29.38747419. Наверняка это "описка". Сумма этих трёх вероятностей должна равняться 100, у Вас же она равняется 94, и это бросается в глаза.
@mozgotron12
@mozgotron12 3 жыл бұрын
Как отличить физика от математика? Всё просто: попросите его обойти столб кругом. Если спросит: "Зачем?" - значит физик. Если спросит: "По часовой стрелке или против?" - значит математик.
@happysandbox4085
@happysandbox4085 4 жыл бұрын
Доброго времени суток! Мне интересно, прошло 7 лет, сейчас на вскидку того времени собрали все компьютеры в один(на данный момент самый слабый из теперешнего) и какие ваши впечатления, уже пробовали для себя реализовать вычисления Хамилтона?)) Спасибо за разъяснения!
@Kirsanov2011
@Kirsanov2011 4 жыл бұрын
Пробовали. Все отлично.
@Ramooo25
@Ramooo25 11 жыл бұрын
доступно,спасибо
@мненестыдно-ж9э
@мненестыдно-ж9э 2 жыл бұрын
А у муровьев социолизм))
@igorek9191
@igorek9191 8 жыл бұрын
Насчет обновления феромона. Если мы нашли новое решение, хуже старого, то соответственно нам лучше это решение "забыть". Получается обновлённый феромон нужно считать (1-р) * (t + delta t). Т.е. коэффициент испарения применять к обновлённому решению, а не к старому, прибавляя потом дельта тау...?
@Kirsanov2011
@Kirsanov2011 8 жыл бұрын
+Игорь Власюк "Высыхает" путь всегда, и хороший и плохой.
@denisfrolovru
@denisfrolovru Жыл бұрын
Первые 8 минут можно не смотреть - воду льет.
@asd1qwe1
@asd1qwe1 9 жыл бұрын
норм мужик
@викторколедин-э7ь
@викторколедин-э7ь 8 жыл бұрын
Здравствуйте! Я внимательно прослушал, возникли вопросы: 1) чему равно Q 2) ответ в задаче какой? 3) мы явно один раз не прогоняем муравья, значит другие тоже бегают и выбирают путь, значит есть и другие пути? 4) когда выходить с цикла? С момента постоянного значения?
@Kirsanov2011
@Kirsanov2011 8 жыл бұрын
+виктор коледин 1) Q обычно подбирается экспериментально. Тут вообще классической науки еще мало, мало что строго доказано - больше опыт и интуиция... 2) Ответ - длина пути 3) есть и другие пути. Ищем минимальный 4) Выходить, когда "устаканится". Т.е. разность достигнет необходимой точности
@викторколедин-э7ь
@викторколедин-э7ь 8 жыл бұрын
Муравьиный алгоритм оказал на меня большой интерес. Если бы еще эти константы знать я понимаю, что все экспериментально, но вот реализация .... Спасибо за ответ, вы очень полезную работу делаете это большой плюс для нас всех интересующихся алгоритмами, книга ваша книга Графы в Maple очень ценная все там понятно и ясно.
@Kirsanov2011
@Kirsanov2011 8 жыл бұрын
+виктор коледин Спасибо! Жаль там есть опечатки(но они очевидны и легко исправляются), на сайте своем (она там вложена) я стараюсь их исправлять... Еще одно замечание. Программы написаны в Maple 8, иногда в след версиях не работают, надо чуть исправить объявление with пакетов... Я как нибудь это сделаю централизованно...
@викторколедин-э7ь
@викторколедин-э7ь 8 жыл бұрын
я тоже вижу, но в основном эти опечатки мелочи, умный человек видит простой язык в первую очередь вот это привлекает, чем проще тем лучше.
@SadMelvin
@SadMelvin 11 жыл бұрын
Спасибо!
@sergeykodzha2621
@sergeykodzha2621 4 жыл бұрын
так откуда начальные значения феромонов брать? Если начинать с нулевых значений, все вероятности будут тоже 0.
@Kirsanov2011
@Kirsanov2011 4 жыл бұрын
Начальное распределение - случайное. И здесь важно качество псевдослучайных чисел.
@Kirsanov2011
@Kirsanov2011 11 жыл бұрын
Ну, вот. Теперь ясно. Действительно, кое-что можно было и не расписывать. Ну это для тех, кто любит вычислять - фанатов чисел.
@КонстантинПриб-ы7ш
@КонстантинПриб-ы7ш 10 жыл бұрын
Я, вот только, одного не понял. Каким образом были выбраны "стартовые значения" тау?
@Kirsanov2011
@Kirsanov2011 10 жыл бұрын
Константин Приб В учебных целях произвольно. Да и в настоящих исследованиях тоже, но только там они мало все друг от друга отличаются. Настоящей теории выбора нет. Эксперимент. Но опыт показывает, что начальная картина быстро затирается и от нее мало что зависит.
@ventilyator
@ventilyator 8 жыл бұрын
спасибо!
@Kirsanov2011
@Kirsanov2011 11 жыл бұрын
Да. Осенью. Пока готовлю еще...
@andreyhalushko4923
@andreyhalushko4923 8 жыл бұрын
норм
@ВладикМальцев-б5п
@ВладикМальцев-б5п 3 жыл бұрын
Муравьи коммуниcты кcта, мораль - думайте cами
@igorek9191
@igorek9191 8 жыл бұрын
Псевдо кода нет на алгоритм?
@Kirsanov2011
@Kirsanov2011 8 жыл бұрын
+Игорь Власюк Игорь! Зачем? См. мою опубликованную программу для Maple в моей книге "Графы в Maple". В сети книга есть на eqworld.ru кажется
@igorek9191
@igorek9191 8 жыл бұрын
+Kirsanov2011 спасибо, нашёл.
@APL375
@APL375 11 жыл бұрын
не впадлу ж те было складывать)
@ivankumets4521
@ivankumets4521 6 жыл бұрын
ошибка в вычислениях садись два
@Kirsanov2011
@Kirsanov2011 6 жыл бұрын
На какой минуте?
@aliyamaliya587
@aliyamaliya587 6 жыл бұрын
Главное понятно как всё делать. А ошибки в вычислениях не важны, хотя я не проверяла, может их вообще нет
@ПетрНестеренко-в6г
@ПетрНестеренко-в6г 6 жыл бұрын
любитель ловли мух
@Kirsanov2011
@Kirsanov2011 3 жыл бұрын
Куда садиться? За что?!
@АнтонАнтонов-ш4п
@АнтонАнтонов-ш4п 6 жыл бұрын
Очень сложно воспринимать таких преподов. Что то мямлит.
@Kirsanov2011
@Kirsanov2011 3 жыл бұрын
Да, у меня есть недостатки. Буду преодолевать.
@aalex1812
@aalex1812 3 жыл бұрын
Спасибо!
Метод отжига
25:51
Kirsanov2011
Рет қаралды 18 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Роевой интеллект. Муравьиный алгоритм.
20:57
foo52ru ТехноШаман
Рет қаралды 374 М.
Генетический алгоритм
9:58
Kirsanov2011
Рет қаралды 37 М.
АЛГОРИТМ БЕЛЛМАНА-ФОРДА
18:50
Шамаth
Рет қаралды 277
Роевой интеллект. Проект "Орущие букашки"
16:16
foo52ru ТехноШаман
Рет қаралды 321 М.
08. Путь Эйлера
17:32
ЦИТМ Экспонента
Рет қаралды 16 М.
Гетероассоциативная память
21:03
Kirsanov2011
Рет қаралды 10 М.
Learn to see the world like this, and you will find happiness and peace.
9:25
Библиотека душеполезных поучений
Рет қаралды 128 М.
Алгоритм Дейкстры
10:35
Kirsanov2011
Рет қаралды 151 М.
ВСЯ теория по графам для олимпиад
21:16
Дмитрий Белов. Олимпиадная математика в Школково
Рет қаралды 23 М.