Простое обобщение модульности для взвешенных сетей никак не работает , если эти грузы будут подписаны. Прямо говоря, я имею в виду: просто используя весовую матрицу вместо смежной, как, например, Ньюман (Newman 2004) . Вам нужна конкретная версия, такая как версия, на которую ссылается BenjaminLind, или версия (Gomez et al. 2009) .
В обеих статьях они объясняют причину этого. В итоге: модульность основывается на том факте, что некоторые нормированные степени (или сильные стороны в случае взвешенных сетей) могут рассматриваться как вероятности. Вероятность наличия связи между узлами и j оценивается с использованием p i p j = w i w j / ( 2 w ) 2 , где w i и w j - соответствующие сильные стороны узлов i и j и wяJпяпJ= шявесJ/ (2Вт )2весявесJяJвесобщая сила по всем узлам сети. Если некоторые веса являются отрицательными, то исходная нормализация больше не гарантирует наличие значений в , поэтому приведенная выше величина p i p j не может рассматриваться как вероятность.[ 0 , 1 ]пяпJ
Чтобы решить эту проблему, Gomez et al . Рассмотрим положительные и отрицательные ссылки отдельно. Они получают два разных значения модульности: одно для положительных ссылок, другое для отрицательных. Они отделяют последнее от первого, чтобы получить общую модульность.