La IA es un campo tan confuso. ¿Dónde es un buen lugar para comenzar?

Comience con la conferencia de Dartmouth en 1956.

Parafraseando a Allen Newel: la IA es el estudio científico de lo que es la inteligencia y comienza con la idea básica de que la inteligencia tiene que ver con el uso del conocimiento para encontrar los medios para lograr un objetivo bien definido.

Eso no dice mucho. Pero, Newel y Simon propusieron la resolución general de problemas como análisis de medios y fines. Eso en realidad no es muy técnico. McCarthy desarrolló LISP, que es un lenguaje de programación de computadora que es como el cálculo Lambda desarrollado por Alonzo Church en la década de 1930. (Ayuda a entender la lógica matemática, especialmente la interpretación en la lógica de primer orden). Minsky fue más un defensor de las teorías conexionistas. Simon, cuya tesis económica básica tenía que ver con encontrar objetivos satisfactorios dentro de las limitaciones de los recursos limitados, introdujo muchas de sus ideas en la IA. Es bueno leer “Las ciencias de lo artificial” de él.

Tendrá que comprender los algoritmos codiciosos y la diferencia entre los óptimos globales y locales. Algunas de las matemáticas de la teoría del control pueden ayudar a entender esto. Pero, los algoritmos codiciosos pertenecen a las categorías ramificadas y ligadas. Tienes que aprender la optimización heurística para la mejor optimización de búsqueda primero y alfa-beta.

El campo se cruza en lingüística, procesamiento de señales, coincidencia de patrones y más. Las redes neuronales comenzaron a revitalizarse a principios de los años 80 y ahora están comenzando a mostrar algunas ganancias reales.

Querrá comprender los sistemas de producción, que son programas hechos de pares condición-acción. Donde la condición se corresponde con cualquier número de procesos, simbólicos, numéricos, etc.

Una cosa a tener en cuenta es que personas como Newel y Simon, Minsky, McCarthy, etc., vinieron de diferentes campos cuando pensaban convertir la IA en un campo. Ya eran conscientes de la necesidad de apartarse de la psicología del comportamiento y encontrar algo nuevo. Eran conscientes de los psicólogos gestalt que comenzaban a adoptar una descripción más profunda del procesamiento mental. Una de sus influencias fue Dunker.

La teoría de la mente ha florecido más en los últimos años. Querrás leer nuevos libros sobre psicología neuronal y cognitiva. Pero no olvide que las discusiones sobre la memoria secundaria y primaria se pueden encontrar en los escritos de William James. Los conceptos de memoria primaria y secundaria fluyen hacia la memoria de trabajo y las bases de conocimiento. Y, esto se realiza lentamente en bases de datos orientadas a columnas, sesiones de clientes, etc. Pero, ahora hay una comprensión aún mayor del cerebro animal, junto con cosas como la vista ciega, de lo que la gente pensó que era una locura hablar al principio Años 80.

Desde entonces también, la lingüística ha cambiado un poco. Probablemente hay muchas teorías semánticas basadas en la transformación de estructuras profundas con transformaciones de estilo Chomsky que aún se estudian arduamente. Pero, para los motores de búsqueda, los sistemas estocásticos impulsan la clasificación basada en frases y las redes neuronales de estilo Hinton se están agregando a la mezcla.

Los enfoques más industriales todavía se basan en métodos básicos encontrados en el control de los sistemas de producción y los procesos de búsqueda de gráficos heurísticos. Y, aún debe saber la diferencia entre un símbolo discreto, un símbolo difuso y un grupo neuronal. Entonces, quieres saber esas cosas.

Y, cuando lea la “Ciencia de lo artificial”, comprenderá que lo artificial en IA tiene que ver con la plasticidad y la adaptabilidad. De hecho, tiene un sentimiento estructuralista. Es posible que desee leer las notas de Ferdinand de Saussure. Ferdinand de Saussure – Wikipedia

Eso depende de sus antecedentes, sus objetivos y cuánto tiempo tiene para estudiar. Si eres un ciudadano interesado en las implicaciones éticas, sociales, políticas y psicológicas, puedes comenzar con “Las pesadillas de Turing”, que consiste en una veintena de escenarios ficticios del futuro de la IA.

Múltiples escenarios de la singularidad: Dr. John Charles Thomas Ph.D .: 9781523711772: Amazon.com: Libros

Por otro lado, si usted es un programador profesional experimentado que quiere agregar a su conjunto de habilidades pero tiene un tiempo limitado, si bien puede encontrar estos escenarios divertidos y estimulantes, no le enseñará cómo programar sistemas de inteligencia artificial. . Si ese es su objetivo y sus limitaciones, buscaría los cursos en línea de Stanford o los materiales de cursos en línea gratuitos del MIT. Si desea dominar y hacer de esta su carrera, probablemente tendrá que competir vigorosamente para ingresar a cualquiera de las mejores escuelas de posgrado. Entonces … realmente necesito más información sobre ti.

  1. Aprenda Python usando Runestone Interactive o mi sitio web mint programmer.com
  2. Aprenda el aprendizaje automático con Python leyendo ‘Python Machine Learning’ de los editores de Packt.
  3. Aprenda el aprendizaje automático ‘profundo’ con Python y redes neuronales
  4. O pague por la universidad o un campamento de Data Science o algún curso en línea

Sin haber proporcionado los detalles pertinentes del momento de la vida, responderé en consecuencia.

Las 20 mejores escuelas de ingeniería de inteligencia artificial en los EE. UU. 2016

Si no está en el 15% superior de los estudiantes de STEM, evite la deuda e invierta en convertirse en propietario. Su retorno de la inversión será cuantificable y sabrá cómo hacer las cosas con sus manos.

Recientemente escribí una guía para exactamente este tipo de preguntas. Te puede interesar esto: Guía de introducción a la inteligencia artificial

More Interesting

¿Cuál es la relación entre una regla de cálculo y una computadora?

¿Cuáles son algunos de los exámenes de certificación de Cloud Computing aprobados a nivel mundial?

¿Los avances en el aprendizaje automático disminuirán la importancia de aprender idiomas extranjeros?

¿Alguien ha integrado Scrum con un método de cascada tradicional como PRINCE2 o PMP? ¿Qué tan exitosos han sido tus intentos?

Se le da la oportunidad de tirar un dado de 100 lados y, sin importar cuántos puntos aparezcan, puede elegir (a): tomar tantos dólares, o (b): pagar $ 1 y tirar nuevamente. ¿Cuál es la estrategia óptima y el valor esperado?

¿Es cierto que hay un número infinito de posibles modelos de computación que son equivalentes a las máquinas de Turing?

Si tuviera un algoritmo muy rápido y distribuido para resolver el problema 3-SAT, ¿cuáles son los mercados relevantes para este algoritmo? ¿Para qué industrias sería relevante?

¿El protocolo de Bitcoin se basa fundamentalmente en una 'prueba de trabajo', o podría modificarse en el futuro a medida que aumenta la potencia informática?

¿Cómo puede determinar eficientemente el k-ésimo elemento máximo en un árbol de búsqueda binario?

¿Cuál es la unidad central de procesamiento de la mayoría de las computadoras modernas?

¿Cuál es la diferencia entre PORTCbits.RC7 = 0 y TRISCbits.RC7 = 0 en PIC18F4550?

¿Tengo una comprensión correcta del uso de memoria de los procesos?

¿Cuánta potencia informática se necesitaría para simular un cuerpo humano a funciones celulares individuales?

¿Pueden las computadoras permitir su propia evolución?

¿Cuál es la importancia de la estructura de datos de la pila en la arquitectura de la computadora?