Aprendizaje automático: ¿qué puede hacer la IA actual?

Cuando etiquetas una cara en una foto de Facebook, es la IA la que se ejecuta detrás de escena e identifica las caras en una imagen. El etiquetado facial ahora está omnipresente en varias aplicaciones que muestran imágenes con rostros humanos. ¿Por qué solo rostros humanos? Existen varias aplicaciones que detectan objetos como gatos, perros, botellas, coches, etc. Disponemos de coches autónomos circulando por nuestras carreteras que detectan objetos en tiempo real para conducir el coche. Cuando viaja, usa GoogleDirectionspara conocer las situaciones de tráfico en tiempo real y seguir el mejor camino sugerido por Google en ese momento. Esta es otra implementación más de la técnica de detección de objetos en tiempo real.

Consideremos el ejemplo de Google Translateaplicación que usamos normalmente cuando visitamos países extranjeros. La aplicación de traducción en línea de Google en su dispositivo móvil lo ayuda a comunicarse con la gente local que habla un idioma que es extranjero para usted.

Son varias las aplicaciones de la IA que usamos prácticamente en la actualidad. De hecho, cada uno de nosotros usamos la IA en muchas partes de nuestras vidas, incluso sin nuestro conocimiento. La IA actual puede realizar trabajos extremadamente complejos con gran precisión y velocidad. Analicemos un ejemplo de tarea compleja para comprender qué capacidades se esperan en una aplicación de IA que estaría desarrollando hoy para sus clientes.

Ejemplo

Todos usamos Google Directionsdurante nuestro viaje a cualquier lugar de la ciudad para un viaje diario al trabajo o incluso para viajes entre ciudades. La aplicación Google Directions sugiere la ruta más rápida a nuestro destino en ese momento. Cuando seguimos este camino, hemos observado que Google tiene casi el 100% de razón en sus sugerencias y nos ahorramos nuestro valioso tiempo en el viaje.

Puede imaginar la complejidad involucrada en el desarrollo de este tipo de aplicación considerando que existen múltiples rutas hacia su destino y la aplicación tiene que juzgar la situación del tráfico en cada ruta posible para darle una estimación del tiempo de viaje para cada ruta. Además, considere el hecho de que Google Directions cubre todo el mundo. Sin lugar a dudas, muchas técnicas de inteligencia artificial y aprendizaje automático se utilizan bajo el capó de tales aplicaciones.

Teniendo en cuenta la demanda continua para el desarrollo de tales aplicaciones, ahora comprenderá por qué hay una demanda repentina de profesionales de TI con habilidades en IA.

En nuestro próximo capítulo, aprenderemos qué se necesita para desarrollar programas de IA.