La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué base se necesita para la inteligencia artificial?

¿Qué base se necesita para la inteligencia artificial?

Umbral 1, fundamento matemático

Debes saber que ya sea big data o inteligencia artificial, el núcleo son en realidad datos, que se logran mediante la organización y análisis de datos, por lo que las matemáticas se han convertido en el punto de entrada para Inteligencia artificial. ¡Curso obligatorio!

El conocimiento técnico matemático se puede dividir en tres temas principales para aprender:

1. El álgebra lineal es muy importante. Todos los cálculos del modelo dependen de ello. Asegúrese de revisarlo detenidamente. el uso puede hacer que se olvide más;

2. Alta probabilidad matemática. Solo necesita dominar los conceptos básicos de estos dos, como integrales y derivadas, varias distribuciones, estimación de parámetros, etc.

Se menciona la importancia de la probabilidad y las estadísticas matemáticas, porque casi todos los algoritmos en cs229 se derivan de la estimación de parámetros y su significado en el modelo de probabilidad, y las reglas de actualización de los parámetros son interpretables en términos de probabilidad. . Para el diseño y mejora de algoritmos, la generalización es un curso básico, no uno de ellos. Cuando obtiene un algoritmo listo para usar, solo necesita conocimientos básicos de probabilidad para comprenderlo, y luego necesita más conocimientos de generación de líneas para que el modelo se ejecute de manera eficiente.

3. Fundamentos relacionados con la estadística

Análisis de regresión (regresión lineal, regularización L1/L2, reducción de dimensionalidad PCA/LDA)

Análisis de conglomerados (K media)

Distribución (distribución normal, distribución t, función de densidad)

Indicadores (covarianza, curva ROC, AUC, coeficiente de variación, puntuación F1)

Prueba de significancia ( prueba t, prueba z, prueba chi-cuadrado)

Prueba A/B

Umbral 2, nivel de inglés

Lo que dije aquí inglés no se refiere a CET-4 o CET-6. Todos sabemos que las computadoras se originaron en el extranjero y que muchos archivos valiosos provienen del extranjero. Por lo tanto, si desea tener éxito en el campo de la inteligencia artificial, aún necesita leer algo de literatura en idiomas extranjeros, por lo que debe alcanzar un nivel de inglés que pueda leer literatura en idiomas extranjeros.

Umbral 3, tecnología de programación

En primer lugar, como programador común, las habilidades en lenguajes como C/Java/Python deberían ser esenciales, entre los cuales Python debe centrarse en los rastreadores. , computación numérica y aplicaciones de visualización de datos.