Какие параметры следует увеличить, чтобы указать отклонение от функции? - PullRequest
0 голосов
/ 08 января 2020

Это функция от X и y

X = np.random.rand(50,1)
y = ((X.T*X)**9 +X).reshape(-1) 

Как вы указываете, есть ли разница в данных? Какие параметры контролируют дисперсию и как я могу увеличить или уменьшить ее? где здесь дисперсия?

Не могли бы вы привести примеры дисперсии в функции ...

1 Ответ

0 голосов
/ 08 января 2020

В этом случае вы можете использовать np.var(my_numpy_array,ddof=1) для вычисления дисперсии массива.

Параметр ddof взят из «Delta Degrees of Freeedom», вы можете узнать больше о них здесь: https://en.wikipedia.org/wiki/Degrees_of_freedom_ (статистика) .

В вашем случае, поскольку y рассчитывается по X, я бы вычислил np.var(y) и проверил бы, чтобы увидеть результат.

Порог выше которые вы считаете ваши данные достаточно разнообразными, зависит от случая.

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