33 votos

¿Cuál es la diferencia entre la estimación por máxima verosimilitud y el descenso gradual?

¿Cuáles son los pros y los contras de ambos métodos?

2 votos

No estoy buscando sólo la definición de estos dos métodos que ya tengo de la búsqueda en Google. Estoy tratando de entender qué método es preferible en cada caso. Por ejemplo: Para Bigdata funcionará mejor uno que otro, etc. No he podido encontrar ningún material bueno que hable de los aspectos prácticos, etc.

10 votos

¿En qué se parece un cuervo a un escritorio?

4 votos

@ML_Pro GD no tiene nada que ver con la modelización estadística, es un algoritmo. Probablemente podrías empezar con algún manual de introducción a la estadística para entender mejor la inferencia estadística antes de entrar a aprender el herramientas (como GD) para resolver problemas estadísticos.

49voto

Dipstick Puntos 4869

Estimación de máxima verosimilitud es un enfoque general para estimar los parámetros en los modelos estadísticos maximizando el probabilidad función definida como

$$ L(\theta|X) = f(X|\theta) $$

es decir, la probabilidad de obtener datos $X$ dado algún valor del parámetro $\theta$ . Conociendo la función de probabilidad para un determinado problema se puede buscar tal $\theta$ que maximiza la probabilidad de obtener los datos que tiene. A veces tenemos estimadores conocidos, por ejemplo, la media aritmética es un estimador MLE para $\mu$ parámetro para distribución normal pero en otros casos se pueden utilizar diferentes métodos que incluyen el uso de algoritmos de optimización. El enfoque ML no le dice cómo para encontrar el valor óptimo de $\theta$ -- puedes simplemente tomar conjeturas y usar la probabilidad para comparar qué conjetura fue mejor -- sólo te dice cómo puedes comparar si un valor de $\theta$ es "más probable" que la otra.

Descenso gradual es un algoritmo de optimización . Se puede utilizar este algoritmo para encontrar el mínimo (o el máximo, entonces se llama ascenso en pendiente ) de muchas funciones diferentes. Al algoritmo no le importa realmente cuál es la función que minimiza, sólo hace lo que se le pide. Así que con el uso de un algoritmo de optimización tienes que saber de alguna manera cómo puedes saber si un valor del parámetro de interés es "mejor" que el otro. Tienes que proporcionar a tu algoritmo alguna función a minimizar y el algoritmo se encargará de encontrar su mínimo.

Se pueden obtener estimaciones de máxima verosimilitud utilizando diferentes métodos y el uso de un algoritmo de optimización es uno de ellos. Por otra parte, el descenso de gradiente también puede utilizarse para maximizar funciones distintas de la función de verosimilitud.

0 votos

¿Puede explicar qué es la probabilidad y las matemáticas que hay detrás?

5 votos

@ML_Pro Te proporcioné dos enlaces donde puedes encontrar información detallada, no creo que sea necesario duplicar estas respuestas.

9 votos

@ML_Pro como escribí en mi respuesta, son cosas diferentes y no se pueden comparar...

-3voto

Normalmente, cuando obtenemos la función de verosimilitud $$f = l(\theta)$$ , entonces resolvemos la ecuación $$\frac{ df }{ d\theta } = 0$$ .

podemos obtener el valor de $$\theta$$ que puede dar el valor máximo o mínimo de f ¡hecho!

Pero la función de probabilidad de la regresión logística no solución de forma cerrada por esta vía. Así que tenemos que utilizar otro método, como gradient descent .

0 votos

@Tim, puedes ver algo desde aquí, courses.cs.washington.edu/courses/cse446/13sp/slides/

0 votos

"Los coeficientes de regresión suelen estimarse mediante la estimación de máxima verosimilitud" ( es.wikipedia.org/wiki/Regresión_logística )

1 votos

La estimación de máxima verosimilitud es un tipo de método para estimar los coeficientes de regresión, pero tenemos varias formas de encontrar la solución de MLE. Así, utilizando likelihood function + gradient descent (que para obtener la solución de la función de verosimilitud) sigue siendo una forma de hacer MLE.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X