Из Википедии, бесплатной энциклопедии
  (Перенаправлено из случайного блуждания с максимальной энтропией )
Перейти к навигации Перейти к поиску

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

MERW используется в различных областях науки. Прямое приложение - выбор вероятностей для максимизации скорости передачи через ограниченный канал, аналогично кодированию Фибоначчи . Его свойства также сделали его полезным, например, при анализе сложных сетей [1], таких как прогнозирование каналов, [ 2] обнаружение сообществ, [3] надежный транспорт по сетям [4] и меры центральности . [5] Также при анализе изображений , например, для обнаружения областей визуальной заметности, [6] локализации объекта, [7] обнаружения несанкционированного доступа [8] или проблем трактографии .[9]

Кроме того, он воссоздает некоторые свойства квантовой механики , предлагая способ устранить несоответствие между моделями диффузии и квантовыми предсказаниями, такими как локализация Андерсона . [10]

Базовая модель [ править ]

Слева: базовая концепция типичного случайного блуждания (GRW) и случайного блуждания с максимальной энтропией (MERW).
Справа: пример их эволюции на одной и той же неоднородной двумерной решетке с циклическими граничными условиями - плотность вероятности после 10, 100 и 1000 шагов, начиная с та же вершина. Маленькие прямоугольники представляют собой дефекты: все вершины, кроме отмеченных, имеют дополнительную петлю (ребро к себе). Для правильных решеток (без дефектов) GRW и MERW идентичны. Хотя дефекты не сильно влияют на локальное поведение, здесь они приводят к совершенно другой глобальной стационарной вероятности. Хотя GRW (и на его основе стандартное распространение) приводит к почти однородной стационарной плотности, MERW обладает сильным свойством локализации, заключая пешеходов в энтропийные ямы по аналогии с электронами в дефектной решетке полупроводника .

Рассмотрим граф с вершинами, определяемый матрицей смежности : если есть ребро от вершины до , 0 в противном случае. Для простоты предположим, что это неориентированный граф , который соответствует симметричному ; однако MERW также может быть обобщен для ориентированных и взвешенных графов (например, распределение Больцмана между путями вместо равномерного).

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

  • для всех и
  • для всех .

Предполагая, что этот граф связан, а не периодичен , эргодическая теория утверждает, что эволюция этого случайного процесса приводит к некоторому стационарному распределению вероятностей , так что .

Используя энтропию Шеннона для каждой вершины и усредняя вероятность посещения этой вершины (чтобы иметь возможность использовать ее энтропию), мы получаем следующую формулу для среднего производства энтропии ( скорости энтропии ) стохастического процесса:

Это определение оказывается эквивалентным асимптотической средней энтропии (на длину) распределения вероятностей в пространстве путей для этого случайного процесса.

В стандартном случайном блуждании, называемом здесь общим случайным блужданием (GRW), мы, естественно, выбираем, что каждое исходящее ребро является равновероятным:

.

Для симметричного это приводит к стационарному распределению вероятностей с

.

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

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

для которого каждый возможный путь длины от -й до -й вершины имеет вероятность

.

Скорость энтропии равна, а стационарное распределение вероятностей равно

.

В отличие от GRW, вероятности перехода MERW обычно зависят от структуры всего графа (являются нелокальными). Следовательно, их не следует рассматривать как непосредственно применяемые пешеходом - если случайные решения принимаются на основе местной ситуации, как это сделал бы человек, подход GRW более уместен. MERW основан на принципе максимальной энтропии , что делает его самым безопасным предположением, когда у нас нет дополнительных знаний о системе. Например, это было бы уместно для моделирования наших знаний об объекте, выполняющем сложную динамику - не обязательно случайную, как частица.

Эскиз вывода [ править ]

Предположим для простоты, что рассматриваемый граф является непрямым, связным и апериодическим, что позволяет сделать вывод из теоремы Перрона-Фробениуса о единственности доминирующего собственного вектора. Следовательно, можно асимптотически ( ) аппроксимировать (или в обозначениях бра-кета ).

MERW требует равномерного распределения по трассам. Количество путей с длиной и вершиной в центре равно

,

следовательно для всех ,

.

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

.

Деление на вероятность оказаться в -й вершине, т. Е. Дает для условной вероятности, что -я вершина будет следующей после -й вершины

.

Примеры [ править ]

Слева: выбор оптимальной вероятности после символа 0 в кодировке Фибоначчи . Справа: одномерная дефектная решетка и ее стационарная плотность на длине 1000 циклов (имеется три дефекта). В то время как при стандартном случайном блуждании стационарная плотность пропорциональна степени вершины, что приводит к разнице в 3/2, в MERW плотность почти полностью локализована в самой большой бездефектной области, аналогично основному состоянию, предсказанному квантовой механикой .

Давайте сначала рассмотрим простую нетривиальную ситуацию: кодирование Фибоначчи , когда мы хотим передать сообщение как последовательность нулей и единиц, но не используя две последовательные единицы: после 1 должен быть 0. Чтобы максимизировать количество информацию, передаваемую в такой последовательности, следует предполагать равномерное распределение вероятностей в пространстве всех возможных последовательностей, выполняющих это ограничение. Чтобы практически использовать такие длинные последовательности, после 1 мы должны использовать 0, но остается свобода выбора вероятности 0 после 0. Обозначим эту вероятность как , тогда энтропийное кодирование позволит кодировать сообщение с использованием этого выбранного распределения вероятностей. Стационарное распределение вероятностей символов для данного оказывается. Следовательно, производство энтропии , которое максимизируется , известно как золотое сечение . Напротив, стандартное случайное блуждание выбрало бы неоптимальное . Хотя выбор большего размера уменьшает объем информации, производимой после 0, он также снижает частоту 1, после чего мы не можем записывать какую-либо информацию.

Более сложным примером является одномерная циклическая решетка с дефектами: скажем, 1000 узлов, соединенных в кольцо, для которого все узлы, кроме дефектов, имеют петлю (ребро к себе). В стандартном случайном блуждании (GRW) стационарное распределение вероятностей будет иметь вероятность дефекта, равную 2/3 вероятности недефектных вершин - почти нет локализации, также аналогично для стандартной диффузии , которая является бесконечно малым пределом GRW. Для MERW мы должны сначала найти доминирующий собственный вектор матрицы смежности - максимизируя :

для всех позиций , где для дефектов, 0 в противном случае. Подставляя и умножая уравнение на −1, получаем:

где сейчас минимизируется, становясь аналогом энергии. Формула внутри скобок представляет собой дискретный оператор Лапласа , что делает это уравнение дискретным аналогом стационарного уравнения Шредингера . Как и в квантовой механике , MERW предсказывает, что распределение вероятностей должно вести именно к одному из основных квантовых состояний : с его сильно локализованной плотностью (в отличие от стандартной диффузии). Взяв бесконечно малый предел, мы можем получить здесь стандартное непрерывное стационарное (не зависящее от времени) уравнение Шредингера ( для ). [11]

См. Также [ править ]

  • Принцип максимальной энтропии
  • Центральность собственного вектора
  • Цепь Маркова
  • Локализация Андерсона

Ссылки [ править ]

  1. ^ Синатра, Роберта; Гомес-Гарденьес, Хесус; Ламбьотт, Рено; Никосия, Винченцо; Латора, Вито (2011). «Максимально-энтропийные случайные блуждания в сложных сетях с ограниченной информацией» (PDF) . Physical Review E . 83 (3): 030103. arXiv : 1007.4936 . Bibcode : 2011PhRvE..83c0103S . DOI : 10.1103 / PhysRevE.83.030103 . ISSN  1539-3755 . PMID  21517435 .
  2. ^ Ли, Ронг-Хуа; Ю, Джеффри Сюй; Лю, Цзяньцюань (2011). Предсказание ссылки: мощность случайного блуждания с максимальной энтропией (PDF) . Ассоциация вычислительной техники Конференция по управлению информацией и знаниями . п. 1147. DOI : 10,1145 / 2063576,2063741 .
  3. ^ Охаб, JK; Бурда, З. (2013). «Максимальное случайное блуждание энтропии в обнаружении сообщества». Специальные темы Европейского физического журнала . 216 (1): 73–81. arXiv : 1208,3688 . Bibcode : 2013EPJST.216 ... 73O . DOI : 10.1140 / epjst / e2013-01730-6 . ISSN 1951-6355 . 
  4. ^ Chen, Y .; Георгиу, Т. Т.; Павон, М .; Танненбаум, А. (2016). «Надежный транспорт по сетям» . IEEE Transactions по автоматическому контролю . 62 (9): 4675–4682. arXiv : 1603.08129 . Bibcode : 2016arXiv160308129C . DOI : 10.1109 / TAC.2016.2626796 . PMC 5600536 . PMID 28924302 .  
  5. ^ Дельвенн, Жан-Шарль; Либерт, Энн-Софи (2011). «Меры центральности и термодинамический формализм для сложных сетей». Physical Review E . 83 (4): 046117. arXiv : 0710.3972 . Bibcode : 2011PhRvE..83d6117D . DOI : 10.1103 / PhysRevE.83.046117 . ISSN 1539-3755 . PMID 21599250 .  
  6. Джин-Ган Ю; Цзи Чжао; Джинвен Тиан; Ихуа Тан (2014). «Максимальная энтропия случайного блуждания для визуальной заметности на основе региона». IEEE Transactions по кибернетике . Институт инженеров по электротехнике и радиоэлектронике (IEEE). 44 (9): 1661–1672. DOI : 10.1109 / tcyb.2013.2292054 . ISSN 2168-2267 . PMID 25137693 .  
  7. ^ Л. Ван, Дж. Чжао, Х. Ху, Дж. Лу, Локализация объекта с слабым контролем с помощью случайного блуждания с максимальной энтропией , ICIP, 2014.
  8. ^ Корус, Pawel; Хуанг, Цзиву (2016). «Улучшенная локализация взлома в судебной экспертизе цифровых изображений на основе случайного блуждания с максимальной энтропией». Письма об обработке сигналов IEEE . Институт инженеров по электротехнике и радиоэлектронике (IEEE). 23 (1): 169–173. Bibcode : 2016ISPL ... 23..169K . DOI : 10,1109 / lsp.2015.2507598 . ISSN 1070-9908 . 
  9. ^ Галинский, Виталий Л .; Франк, Лоуренс Р. (2015). "Одновременная многомасштабная оценка диффузии и трактография на основе путей энтропийного спектра" . IEEE Transactions по медицинской визуализации . Институт инженеров по электротехнике и радиоэлектронике (IEEE). 34 (5): 1177–1193. DOI : 10.1109 / tmi.2014.2380812 . ISSN 0278-0062 . PMC 4417445 . PMID 25532167 .   
  10. ^ Burda, Z .; Duda, J .; Удача, JM; Вацлав, Б. (23 апреля 2009 г.). «Локализация случайного блуждания с максимальной энтропией». Письма с физическим обзором . 102 (16): 160602. arXiv : 0810.4113 . Bibcode : 2009PhRvL.102p0602B . DOI : 10.1103 / physrevlett.102.160602 . ISSN 0031-9007 . PMID 19518691 .  
  11. ^ Дж. Дуда, Расширенное случайное блуждание с максимальной энтропией , докторская диссертация, 2012.

Внешние ссылки [ править ]

  • Габор Симони, Ю. Линь, З. Чжан, «Среднее время первого прохождения для случайных блужданий с максимальной энтропией в сложных сетях» . Научные отчеты, 2014.
  • Модели электронной проводимости с использованием случайных блужданий с максимальной энтропией Демонстрационный проект Wolfram