Ciencia de Datos e IA

Inferencia bayesiana: actualizar creencias con datos

Ejecutar el ciclo prior-verosimilitud-posterior con conjugacion Beta-Binomial, interpretar intervalos de credibilidad, sensibilitar el prior y entender Naive Bayes.

Inferencia bayesiana: actualizar creencias con datos

El bayesianismo es la epistemologia del cientifico de datos: empiezas con una opinion, ves datos, y terminas con una opinion mejor. Nada mas y nada menos. Su arma es la unica formula que ya conoces (Bayes) aplicada no a un caso clinico sino a los PARAMETROS de tu modelo. En este objeto: el ciclo prior-likelihood-posterior, el ejemplo conjugado Beta-Binomial resuelto a mano, intervalos de credibilidad frente a confianza, sensibilidad al prior y el clasificador Naive Bayes como app del motor.

Campanas de distribucion beta: prior uniforme, verosimilitud y posterior tras observar datos.
La posterior es una mezcla ponderada: ni caso al prior, ni caso a los datos.
La diferencia filosofica El frecuentista trata al parametro θ como fijo y al dato como aleatorio; el bayesiano trata al dato como FIJADO (ya ocurrio, no hay azar) y a θ como distribucion mental. El intervalo de credibilidad bayesiano SI permite "probabilidad 95% de que θ este aqui" porque θ es la variable aleatoria en ese marco.

El ciclo: prior x verosimilitud = posterior

P(θ|D) = P(D|θ)·P(θ) / P(D). En palabras: creencia despues = creencia antes · evidencia de los datos, normalizada. Como P(D) es el mismo escalar para todo θ, los bayesianos trabajan con la proporcionalidad: posterior ∝ likelihood · prior, y normalizan al final con una integral.

Moneda al aire con Beta: el ejemplo conjugado

  1. Modelo: P(k caras | n, θ) binomial con θ desconocida. Prior: Beta(α, β). El prior uniforme "no me apoyo en nada" es Beta(1,1): densidad constante en [0,1].

Sensibilidad al prior: cuantificarlo

El prior es el punto flaco y el punto fuerte a la vez; el deber del analista es reportar ambos. Mismo dato (7 de 10) con un prior escéptico Beta(10, 10) (fuerte en 0.5, peso pseudo-muestral de 20 lanzamientos): posterior Beta(17, 13), media 17/30 = 0.567. Con datos que contradicen al prior, el prior gana mientras n es pequena; con n grande los datos aplastan al prior: la influencia relativa es (α+β) versus n.

Bayes aplicado: el mismo test medico que ya viste

  1. Prevalencia 1%: P(E) = 0.01. Sensibilidad 99%: P(+|E) = 0.99. Especificidad 95%: P(+|noE) = 0.05.

Naive Bayes: el motor en produccion

El clasificador spam que filtra tu correo ES bayesiano. "Naive" por asumir independencia condicional de palabras dado spam o no: P(w1,w2|spam) = P(w1|spam)·P(w2|spam). Aunque la suposicion es falsa (las palabras correlacionan), el clasificador es rapidisimo, aprende con una pasada y gana a modelos complejos en datos textuales pequenos.

Un correo con dos palabras, a mano

  1. Estadisticas del corpus: P(spam) = 0.4. En spam: la palabra "gratis" aparece con P(gratis|spam) = 0.2 y "factura" con P(factura|spam) = 0.5. En legitimo: P(gratis|no) = 0.01 y P(factura|no) = 0.001.
Cuando preferir bayes Pocos datos (el prior regulariza), decisiones secuenciales (reentrenar es sumar a los alfa-beta), necesidad de incertidumbre calibrada (un posterior, no un p-valor) y modelos jerarquicos que comparten fuerza entre grupos. Su costo: verificar que el prior no sea un resultado disfrazado, y calculos que a veces piden MCMC.

El ciclo bayesiano

Autoexamen cronometrado (20 minutos)

Con prior Beta(1,1) y 5 caras de 8 lanzamientos, la posterior es Beta(6, 4). Calcula su media.

¿Que hace la CONJUGACION de una familia de priors?

El intervalo de credibilidad bayesiano y el de confianza frecuentista son numericamente siempre iguales.

En el clasificador de spam, multiplicando 0.4·0.2·0.5 el numerador de spam vale (en decimal).

La receta posterior ∝ prior × es el corazon computacional del bayesianismo.

Empareja dato del ciclo con su rol.

Video de repaso

Para profundizar

Seeing Theory: inferencia bayesiana
Interactivo donde el Beta(α,β) se deforma al anadir datos en tiempo real.

Statistical Rethinking 2024 (material del curso)
Apuntes, videos y laboratorios gratuitos de McElreath: el bayesianismo practico mejor explicado.

El problema de sensibilidad al prior: mismo dato 7/10, dos priors, dos conclusiones (0.667 vs 0.567). Elige una decision de tu area (fraude, diagnostico, churn) y argumenta que prior seria HONESTO declarar, y que resultado te exigiria reportar el analisis de sensibilidad ante un stakeholder.