Cargando...
Logo

Solicitud de cotización

Este campo es obligatorio
¿Cómo se enteró de MultiON?
Enviar solicitud de cotización
Stata estrena bayesselect: Selección de predictores al estilo bayesiano

Stata estrena bayesselect: Selección de predictores al estilo bayesiano

¿Qué hace bayesselect?

El comando estima simultáneamente:

  • La probabilidad de que cada variable forme parte del modelo

  • El tamaño del coeficiente asociado a cada predictor

Si una variable tiene baja probabilidad de incluirse, su coeficiente se reduce de forma natural, impulsando modelos más parsimoniosos y robustos.

 

Priors disponibles en bayesselect

Stata implementa dos grandes familias de priors usados para selección bayesiana:
 

1. Global–local shrinkage

Permiten “encoger” coeficientes irrelevantes sin eliminar variables explícitamente.

Incluyen:

  • Horseshoe priors (hshoe)

  • Bayesian lasso (blasso)

Ambos utilizan un prior Half-Cauchy para el parámetro global de contracción, combinado con parámetros locales que ajustan cada coeficiente.
 

Ejemplo en Stata:

webuse bmaintro

bayesselect y x*, hshoe

Resultados clave:
Las variables x10 y x2 obtuvieron probabilidades de inclusión superiores a 0.5, lo que las identifica como los predictores más importantes del modelo.

 

2. Spike-and-slab priors

Separan explícitamente los coeficientes entre dos grupos:

  • Spike: cerca de cero (coeficientes irrelevantes).

  • Slab: con mayor varianza (coeficientes importantes).

Opciones:

  • Mezcla de normales (ssnormal)

  • Mezcla de Laplace (sslaplace)

Ejemplo en Stata:

bayesselect y x*, ssnormal

Hallazgos:
Nuevamente, x10 y x2 emergen como predictores relevantes, coincidiendo con el método anterior.
 

📌 Conclusión

La llegada de bayesselect convierte a Stata en una plataforma aún más completa para análisis bayesiano. Su capacidad para estimar tanto coeficientes como probabilidades de inclusión proporciona:

  • Modelos más interpretables

  • Selección de variables más flexible

  • Mejor rendimiento predictivo

  • Opciones de priors modernos usados en investigación de punta

Si trabajas con modelos donde hay muchas variables y necesitas separar las relevantes de las que no aportan, bayesselect se vuelve una herramienta indispensable.

https://www.stata.com/stata-news/news39-5/bayesian-variable-selection/

Publicado por MultiON | hace 1 semana

Última actualización: hace 1 semana

Compartir