La inteligencia artificial (IA), es la inteligencia llevada a cabo por máquinas,
normalmente, un sistema de IA es capaz de analizar datos en grandes cantidades
(big data), identificar patrones y tendencias y, por lo tanto, formular predicciones de forma automática, con rapidez y precisión. El término «inteligencia artificial» fue acuñado formalmente en 1956 pero para entonces ya se había estado trabajando en ello durante cinco años en los cuales se había propuesto muchas definiciones distintas que en ningún caso habían logrado ser aceptadas totalmente por la comunidad investigadora. La IA es una de las disciplinas más nuevas.
Eventos más importantes de IA
En 1936 Alan Turing diseña formalmente una Máquina universal que demuestra la viabilidad de un dispositivo físico para implementar cualquier cómputo formalmente definido. En 1943 Warren McCulloch y Walter Pitts presentaron su modelo de neuronas artificiales, el cual se considera el primer trabajo del campo. En 1955 se desarrolla el primer lenguaje de programación orientado a la resolución de problemas, el IPL-11. Un año más tarde desarrollan el LogicTheorist, el cual era capaz de demostrar teoremas matemáticos. En 1956 fue inventado el término inteligencia artificial. A mediados de los años 60, aparecen los sistemas expertos, que predicen la probabilidad de una solución bajo un set de condiciones. Por ejemplo DENDRAL, el primer Sistema Experto, que asistía a químicos en estructuras químicas complejas, MACSYMA, que asistía a ingenieros y científicos en la solución de ecuaciones matemáticas complejas. En 1973 se crea PROLOG un lenguaje de programación ampliamente utilizado en IA. En 1997 el campeón mundial de ajedrez pierde ante la computadora autónoma Deep Blue. En el año 2009 ya hay en desarrollo sistemas inteligentes terapéuticos que permiten detectar emociones. En el año 2011 IBM desarrolló una supercomputadora llamada Watson, la cual ganó una ronda de tres juegos seguidos de Jeopardy!, venciendo a sus dos máximos campeones. 2012 Existen personas que al dialogar sin saberlo con un chatbot no se percatan de hablar con un programa, de modo tal que se cumple la prueba de Turing como cuando se formuló: «Existirá Inteligencia Artificial cuando no seamos capaces de distinguir entre un ser humano y un programa de computadora en una conversación a ciegas». En 2018, se lanza el primer televisor con Inteligencia Artificial por parte de LG Electronics con una plataforma denominada ThinQ. Cómo funciona la inteligencia artificial La inteligencia artificial funciona combinando grandes cantidades de datos con procesamiento rápido e iterativo y algoritmos inteligentes, permitiendo al software aprender automáticamente de patrones o características en los datos. La inteligencia artificial es un vasto campo de estudio que incluye muchas teorías, métodos y tecnologías, además de los siguientes subcampos principales:
El aprendizaje basado en máquina (machine learning)
automatiza la construcción de modelos analíticos. Emplea métodos de redes neurales, estadística, investigación de operaciones y física para hallar insights ocultos en datos sin ser programada de manera explícita para que sepa dónde buscar o qué conclusiones sacar. Una red neural es un tipo de aprendizaje basado en máquina que se compone de unidades interconectadas (como neuronas) que procesa información respondiendo a entradas externas, transmitiendo información entre cada unidad. El proceso requiere múltiples pases en los datos para hallar conexiones y obtener significado de datos no definidos. El aprendizaje a fondo (Deep learning) utiliza enormes redes neurales con muchas capas de unidades de procesamiento, aprovechando avances en el poder de cómputo y técnicas de entrenamiento mejoradas para aprender patrones complejos en grandes cantidades de datos. Algunas aplicaciones comunes incluyen reconocimiento de imágenes y del habla. El cómputo cognitivo es un subcampo de la inteligencia artificial que busca una interacción de tipo humano con las máquinas. Utilizando la inteligencia artificial y el cómputo cognitivo, el objetivo final es que una máquina simule procesos humanos a través de la capacidad de interpretar imágenes y el habla – y luego hable de forma coherente como respuesta. La visión de la computadora se sustenta en el reconocimiento de patrones y en el aprendizaje a fondo para reconocer lo que hay en una imagen o video. Cuando las máquinas pueden procesar, analizar y entender imágenes, pueden capturar imágenes o videos en tiempo real e interpretar sus alrededores. El procesamiento del lenguaje natural (NLP, por sus siglas en inglés) es la capacidad de las computadoras de analizar, entender y generar lenguaje humano, incluyendo el habla. La etapa siguiente de NLP es la interacción en lenguaje natural, que permite a los humanos comunicarse con las computadoras utilizando lenguaje normal de todos los días para realizar tareas. Siri funciona como un asistente personal, ya que utiliza procesamiento de lenguaje natural Facebook y Google Fotos sugieren el etiquetado y agrupamiento de fotos con base en el reconocimiento de imagen Amazon ofrece recomendaciones de productos basadas en modelos de canasta de compra Waze brinda información optimizada de tráfico y navegación en tiempo real
Tecnologías que habilitan y dan soporte a la inteligencia artificial:
Las unidades de procesamiento gráfico son fundamentales para la inteligencia artificial porque aportan gran poder de cómputo requerido para el procesamiento iterativo. Entrenar redes neurales requiere big data, además de poder de cómputo. Internet de las Cosas genera cantidades masivas de datos de dispositivos conectados, la mayoría de ellos no analizados. La automatización de modelos con inteligencia artificial nos permite usar una mayor parte de ellos. Desarrollo algoritmos avanzados y se combinan en nuevas formas para analizar más datos con mayor rapidez y en múltiples niveles. Este procesamiento inteligente es clave para identificar y anticipar eventos poco comunes, entender sistemas complejos y optimizar escenarios únicos. Las APIs, o interfaces de procesamiento de aplicaciones (por sus siglas en inglés), son paquetes portátiles de código que hacen posible agregar funcionalidad IA a productos y paquetes de software existentes. Pueden agregar capacidades de reconocimiento de imágenes a sistemas de seguridad domésticos y capacidades de preguntas y respuestas que describen datos, crear subtítulos y encabezados, o bien invocar patrones e insights interesantes en los datos.
Aplicaciones de la inteligencia artificial
Minería de datos (Data Mining) Industria Medicina Mundos virtuales Procesamiento de lenguaje natural (Natural Language Processing) Robótica Mecatrónica Sistemas de apoyo a la decisión Videojuegos Prototipos informáticos Análisis de sistemas dinámicos Simulación de multitudes Sistemas Operativos Automoción
Animatrónica e inteligencia artificial
La animatrónica junto con la inteligencia artificial es lo que da como resultado los androides, como se suele conocer a los robots que imitan el comportamiento humano. Tenemos una técnica capaz de dotar del aspecto y comportamiento de seres vivos a máquinas. Es decir, 'humanizar' a los robots. Pero ya no sólo hablamos de que los movimientos sean muy reales, sino que además, parece real gracias a la piel sintética que han usado y al maquillaje.
Por otro lado, Dubái ya está usando policías robots creados por PAL Robotics.
Watson Auto autónomo Robot entrega pizza Romba limpiadora