Является ли эта реализация измерения популярности Aleahmad Twitter с использованием Numpy правильной? - PullRequest
0 голосов
/ 10 апреля 2019

Я нашел меру популярности для узлов в сети Twitter, которую я хотел бы интегрировать в мой код, но я не особенно уверен в том, как я это реализовал.

Мера ...

enter image description here

и полностью можно увидеть в Aleahmad et al 2015: стр.7

Для быстрой читабельности ...

a = пользователь твиттера

F (a) = центральная степень пользователя a , например. количество последователей у них есть.

Моя реализация:

def popularity(a, constant=1):
    exp_a = [-constant * x for x in a]
    return 1 - np.exp(exp_a)

in_degrees = [1,2,3,4,5]
popularity(in_degrees, constant=1)
> array([0.63212056, 0.86466472, 0.95021293, 0.98168436, 0.99326205])

Правильно ли моя реализация выражает математическую функцию?

Большое спасибо за любой вклад!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...