Как вручную подобрать двухпараметрическое распределение Вейбулла? - PullRequest
0 голосов
/ 05 апреля 2020

За вики Распределение Вейбулла , CDF для распределения Вейбулла определяется как: Weibull_CDF_Function

И мы можем преобразовать это в: Weibull_CDF_Function_Transform

И мы рассматриваем Weibull_CDF_Function_Trasnform_Define

Это станет Weibull_CDF_Transform_to_Linear

Так что мы можем использовать линейную регрессию, чтобы соответствовать a и b чтобы получить k и lambda для этого 2-параметра.

Я могу использовать scipy.stats.weibull_min.fit([1,2,3,4,5], floc=0), чтобы получить k=2.293823 и lambda=3.394289, и у меня также есть ReliaSoft Weibull ++ и использовать MLE Maximum Оценщик вероятности соответствует [1,2,3,4,5] и получает k=2.293766 и lambda=3.394280. Я хочу знать, почему они разные, и как я могу получить F(x) для [1,2,3,4,5], чтобы я мог проверить k и lambda с помощью линейной регрессии?

...