Borrar filtros
Borrar filtros

why MLE needs iteration to approximate the parameters?

4 visualizaciones (últimos 30 días)
Joy Tian
Joy Tian el 24 de Jul. de 2015
Comentada: Joy Tian el 24 de Jul. de 2015
Hi Matlab fans,
I try to use mle function in Matlab to get the estimation of parameters.
I notice that in the syntax of mle , it requires to input the start-up guessing of parameters for the custom CDF.
Why? I remember in statistics class, my teacher said, to get the estimation from MLE, only partial derivatives of L function on each parameter is needed. If I substitute variables with corresponding sample value, I can obtain the values of parameters.
Can it be realized by Matlab?
Sincerely, Joy
  2 comentarios
Torsten
Torsten el 24 de Jul. de 2015
The partial derivatives of the L function with respect to the unknown parameters are set to zero.
Then the resulting system of equations
dL/dp1 = 0
dL/dp2 = 0
...
dL/dp_n = 0
is solved for p_1,p_2,...,p_n.
This is usually a Newton-iteration which converges the better, the better the starting values.
Best wishes
Torsten.
Joy Tian
Joy Tian el 24 de Jul. de 2015
What you said fully expressed my idea, Torsten.
Thank you for your supplement :)
Best regards,
Joy

Iniciar sesión para comentar.

Respuesta aceptada

Matt J
Matt J el 24 de Jul. de 2015
Editada: Matt J el 24 de Jul. de 2015
only partial derivatives of L function on each parameter is needed.
That's true if the MLE has an analytical solution, which would often be the case in introductory MLE examples in a statistics course. More generally, though, a closed-form solution is not available and the maximizing parameters have to be found through iterative optimization.
  1 comentario
Joy Tian
Joy Tian el 24 de Jul. de 2015
Perfect, Matt!
Thanks for further guidance. That is sooo helpful.
Best wishes,
Joy

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by