Выборка из гауссовского распределения - PullRequest
0 голосов
/ 18 июня 2020

Мой вопрос очень конкретный c. Учитывая размерное гауссово распределение k со средним значением и стандартным отклонением, скажем, я буду sh, чтобы выбрать 10 точек из этого распределения. Но образцы 10 должны сильно отличаться друг от друга. Например, я не использую sh для выборки 5 тех, которые очень близки к среднему (очень близко, мы можем предположить для этого примера в пределах 1 сигма), что может произойти, если я сделаю случайную выборку. Также добавим дополнительное ограничение, согласно которому все оттянутые образцы должны находиться на расстоянии не менее 1 сигма друг от друга. Есть ли известный способ методического отбора проб таким образом? Есть ли в PyTorch такой модуль, который может это сделать?

Извините, если эта мысль неверна, но я пытаюсь понять, возможно ли такое.

1 Ответ

0 голосов
/ 18 июня 2020

Насколько мне известно, такой библиотеки нет. Проблема, которую вы пытаетесь решить, проста. Просто убедитесь, что полученное случайное число «достаточно далеко» от среднего. Сложность этой проверки постоянна. Вероятность того, что точка , а не будет находиться между одной сигмой от среднего, составляет ~ 32%. Это не так уж и маловероятно.

...