En general, el clasificador Bayes ingenuo no es lineal, pero si los factores de probabilidad $p(x_i \mid c)$ son de familias exponenciales El clasificador ingenuo de Bayes corresponde a un clasificador lineal en un espacio de características particular. Así es como se ve esto.
Se puede escribir cualquier clasificador Bayes ingenuo como*
$$p(c = 1 \mid \mathbf{x}) = \sigma\left( \sum_i \log \frac{p(x_i \mid c = 1)}{p(x_i \mid c = 0)} + \log \frac{p(c = 1)}{p(c = 0)} \right),$$
donde $\sigma$ es el función logística . Si $p(x_i \mid c)$ es de una familia exponencial, podemos escribirlo como
$$p(x_i \mid c) = h_i(x_i)\exp\left(\mathbf{u}_{ic}^\top \phi_i(x_i) - A_i(\mathbf{u}_{ic})\right),$$
y por lo tanto
$$p(c = 1 \mid \mathbf{x}) = \sigma\left( \sum_i \mathbf{w}_i^\top \phi_i(x_i) + b \right),$$
donde
\begin{align} \mathbf{w}_i &= \mathbf{u}_{i1} - \mathbf{u}_{i0}, \\ b &= \log \frac{p(c = 1)}{p(c = 0)} - \sum_i \left( A_i(\mathbf{u}_{i1}) - A_i(\mathbf{u}_{i0}) \right). \end{align}
Tenga en cuenta que esto es similar a regresión logística - un clasificador lineal - en el espacio de características definido por el $\phi_i$ . Para más de dos clases, obtenemos análogamente regresión logística multinomial (o softmax) .
Si $p(x_i \mid c)$ es gaussiano, entonces $\phi_i(x_i) = (x_i, x_i^2)$ y deberíamos tener \begin{align} w_{i1} &= \sigma_1^{-2}\mu_1 - \sigma_0^{-2}\mu_0, \\ w_{i2} &= 2\sigma_0^{-2} - 2\sigma_1^{-2}, \\ b_i &= \log \sigma_0 - \log \sigma_1, \end{align}
suponiendo que $p(c = 1) = p(c = 0) = \frac{1}{2}$ .
*Aquí se explica cómo derivar este resultado:
\begin{align} p(c = 1 \mid \mathbf{x}) &= \frac{p(\mathbf{x} \mid c = 1) p(c = 1)}{p(\mathbf{x} \mid c = 1) p(c = 1) + p(\mathbf{x} \mid c = 0) p(c = 0)} \\ &= \frac{1}{1 + \frac{p(\mathbf{x} \mid c = 0) p(c = 0)}{p(\mathbf{x} \mid c = 1) p(c = 1)}} \\ &= \frac{1}{1 + \exp\left( -\log\frac{p(\mathbf{x} \mid c = 1) p(c = 1)}{p(\mathbf{x} \mid c = 0) p(c = 0)} \right)} \\ &= \sigma\left( \sum_i \log \frac{p(x_i \mid c = 1)}{p(x_i \mid c = 0)} + \log \frac{p(c = 1)}{p(c = 0)} \right) \end{align}