Ir al contenido

Resumen 4 · Modelos generativos: Bayes, Naive Bayes, LDA y QDA

⬇ Descargar PDF · ir a la teoría completa · imprime con Ctrl + P

  • Generativo: modela p(x∣y)p(\mathbf{x}\mid y) y P(y)P(y), luego Bayes. Discriminativo: P(y∣x)P(y\mid\mathbf{x}) directo.
  • Regla MAP: y^=arg⁡max⁡kπk p(x∣y=k)\hat y = \arg\max_k \pi_k\,p(\mathbf{x}\mid y=k); la evidencia p(x)p(\mathbf{x}) no cambia al ganador. MAP = MLE + prior.
  • MLE = contar y promediar: πk=Nk/N\pi_k = N_k/N, medias, varianzas, covarianzas.
  • Naive Bayes: independencia condicional; dd parámetros en vez de 2d2^d; decidir con logs; Laplace evita ceros (MAP); probabilidades sobreconfiadas.
  • LDA: Σ compartida ⇒ el término cuadrático se cancela ⇒ frontera lineal, posterior σ(w⊤x+b)\sigma(\mathbf{w}^\top\mathbf{x}+b). QDA: Σk\Sigma_k propias ⇒ cuadrática, más parámetros.
  • Pocos datos ⇒ generativo aprende más rápido; muchos datos o supuestos falsos ⇒ discriminativo (Ng y Jordan).
P(y=k∣x)=πk p(x∣y=k)∑jπj p(x∣y=j)P(y=k\mid\mathbf{x}) = \frac{\pi_k\,p(\mathbf{x}\mid y=k)}{\sum_j \pi_j\,p(\mathbf{x}\mid y=j)} p(w∣y=k)=count(w,k)+αtotal(k)+αVp(w\mid y=k) = \frac{\text{count}(w,k)+\alpha}{\text{total}(k)+\alpha V} D2=(x−μ)⊤Σ−1(x−μ),δk=log⁡πk−12Dk2−12log⁡∣Σk∣D^2 = (\mathbf{x}-\boldsymbol\mu)^\top\Sigma^{-1}(\mathbf{x}-\boldsymbol\mu),\qquad \delta_k = \log\pi_k - \tfrac12 D_k^2 - \tfrac12\log\lvert\Sigma_k\rvert LDA: w=Σ−1(μ1−μ0),1-D: x∗=μ0+μ12−σ2μ1−μ0log⁡π1π0\text{LDA: } \mathbf{w} = \Sigma^{-1}(\boldsymbol\mu_1-\boldsymbol\mu_0),\qquad \text{1-D: } x^* = \frac{\mu_0+\mu_1}{2} - \frac{\sigma^2}{\mu_1-\mu_0}\log\frac{\pi_1}{\pi_0}
  • πk=Nk/N\pi_k = N_k/N, no Nk/KN_k/K.
  • LDA = Σ compartida; QDA = Σ propia.
  • Gaussian NB: 2Kd2Kd números (+ priors).
  • Prior raro ⇒ la frontera se corre hacia la clase rara.