¿Cuántas matemáticas hay que saber para PNL?

De ninguna manera soy un experto en esto, porque todavía estoy aprendiendo sobre el campo. Así que estoy ofreciendo una guía para principiantes desde la perspectiva de un principiante.

Para comprender cómo se calculan las cosas, debe comprender:

  1. cálculo multivariable, especialmente reglas de cadena para el paso de propagación hacia atrás en redes neuronales;
  2. métodos de optimización, como el descenso de gradiente estocástico;
  3. álgebra lineal, solo la parte de cálculo vectorial.

Para tener una comprensión más profunda de los algoritmos de PNL, también necesita conocer algunas estadísticas:

  1. independencia de variables aleatorias, cadenas de Markov;
  2. Estimación de máxima verosimilitud: el MLE es muy fácil de calcular, pero para comprender por qué el MLE es un buen estimador, por ejemplo, su propiedad de varianza equitativa, su comportamiento asintótico, necesita inferencia estadística.

Volveré y editaré esta lista a medida que aprenda más sobre PNL.

Depende del tipo de PNL.

Para sistemas basados ​​en reglas, no mucho, principalmente la teoría de grafos.

Para sistemas estadísticos / de aprendizaje automático, mucho.