Оценка параметра Вейбулла с использованием Apache Commons Math

Мне нужно оценить параметры формы и масштаба распределения Вейбулла по выборке данных с использованием MLE. Я проверил класс WeibullDistribution в Apache Commons Math, но у него нет такой функциональности. Любое предложение? Мне нужно использовать класс в моем Java-приложении.


person Tesse M    schedule 12.12.2017    source источник
comment
Проверяли ли вы этот проект: github.com/SquareBracketAssociates/ АрхивOONumericalMethods/. Можно создать WeibullDistribution из гистограммы (вы должны предоставить данные здесь). И после этого: stats.stackexchange.com/questions/8960/ вы можете реорганизовать метод, чтобы он делал именно то, что вам нужно (используя MLE).   -  person Cata    schedule 13.03.2018


Ответы (1)


В Apache Commons Math нет методов, которые напрямую рассчитывают оценки MLE для распределения Вейбулла, но, поскольку вы знаете оценочные уравнения для масштаба и формы, вы можете использовать метод solve() класса NewtonRaphsonSolver Apache Commons Math для вычислить оценку параметра формы, в котором используется подход Ньютона-Рапсона, тогда как для масштаба, я думаю, вы можете просто использовать evaluate() класса Sum после получения результата для формы.

person Spock    schedule 17.03.2018