Wow, esa es una gran pregunta. Debes tratar de ser más específico cuando abordes este problema.
Bueno, para decirlo simplemente: es porque la IA es esencialmente matemática y programación.
Las redes de creencias bayesianas se utilizan para modelar la causalidad en la medicina y, por lo tanto, hacen un uso extensivo de algunas nociones de probabilidad y estadística (de lo contrario no pueden hacerlo).
¿Cómo haría que un programa simple reconozca formas 2D? Una idea muy simple (que se me ocurre) sería realizar cálculos en hexadecimal (ya que algunos programas los usan para “etiquetar” sus diferentes aspectos de color) y conectar las ecuaciones conocidas para una línea recta, un círculo, hipérbola o lo que sea. Para esto necesita al menos un conocimiento básico de los diferentes sistemas de conteo y geometría analítica básica.
- ¿Hay alguna prueba matemática de que los lenguajes de computadora modernos pueden representar cualquier algoritmo finito usando una cantidad finita de código?
- ¿Qué matemática puede o no puede hacer una computadora?
- Las calificaciones en una prueba intermedia se distribuyen normalmente con una media de 69 y una desviación estándar de 10. ¿Cuál es la probabilidad de que una clase de 27 tenga un promedio menor de 67 (3 lugares decimales)? ¿Cómo hago esto?
- No puedo entender diferentes algoritmos para la programación competitiva debido a las matemáticas ¿qué cursos de matemáticas necesito tomar para ser fuerte en CP?
- ¿Es necesario asumir que una distribución de claves para el hashing para trabajar con O (1) garantiza que sí lo tiene?
La criptografía, por ejemplo, depende mucho de la teoría de números y hace un uso intensivo de los números primos. Para hacer algo relacionado con la seguridad de la información, debe saber (como mínimo) qué son los números primos, cómo encontrarlos, etc.
La lista puede continuar para siempre. Lo que realmente necesita comprender es que las computadoras (y, por lo tanto, la IA) no comparten sus conceptos de razón, forma, moral, lo que sea. Es una máquina, solo funciona con objetos muy simples (0s y 1s). Hasta ahora, no hay otra forma que no sean las matemáticas que conocemos para decirle a una máquina cómo llevar a cabo dichos procedimientos.
Es posible que no necesite un grado matemático para hacer una red neuronal, pero las personas que escriben los algoritmos, investigan e investigan los límites de las capacidades de IA no pueden llegar muy lejos sin las matemáticas.