¿Es la inteligencia artificial útil en ingeniería de proyectos de Industriales ?

He estado pensando si los avances en el campo de la Inteligencia artificial puede reducir tiempo y costos al momento de realizar un proyecto de ingeniería.  La verdad es que este tema involucra dos temas que me apasionan “Proyectos de Ingeniería y SoftwareDevelopemnt”.

Para no entrar en profundidades académicas de todo lo que arropa el término “INTELIGENCIA ARTIFICIAL”, me voy a referir únicamente a él «#AprendizajeAautomático» (#MachineLearning), más específicamente los algoritmos de  clasificación de imágenes  y detección de objetos. 

Ahora bien,  ¿ Qué es Aprendizaje automático ? para definir este concepto de forma muy simple  pero a la vez poderosa puedo decir que:

Machine Learning es una nueva forma de programar

En la “antigua” forma de programar se debían pre establecer todas las instrucciones y posibles resultados para evitar interrupciones o falsos resultados. Por ejemplo para clasificar una corriente de GAS por su composición, recuerdo que debíamos calcular algunas propiedades termodinámicas, usando  fórmulas, correlaciones y buscar infinidad de variables.  Para ello se programan cálculos e iteraciones con el objetivo  final  en base al resultado clasificar la muestra. 

La nueva forma tendríamos utilizando algoritmos interrelacionados (redes neuronales) donde a partir de un gran conjunto de datos de entrada y salida, el sistema sea capaz de detectar los patrones y relaciones para  clasificar una composición específica. Luego este modelo puede aplicarse en tiempo real en algún punto en una línea de gas industrial. Y hasta podrían obtenerse resultados no esperados como por ejemplo alguna relación que se desconocida o no contemplada inicialmente.

Otro ejemplo hipotético, podría ser entrenar un modelo con miles de imágenes de accesorios de tuberías, de tal manera que nuestro sistema “aprenda” a reconocer en tiempo real qué accesorios están presentes  en un arreglo de tuberías durante la fase de  construcción o sobre  vídeos de vigilancia remota, es lo que se llamaría una aplicación de “Visión Artificial”.

En vista de toda esta amplitud de usos posibles que puedo imaginar, me propuse  hacer una prueba para explorar las reales potencialidades de estas herramientas en Ingeniería, y la verdad es que no fue muy difícil, hoy en día hay muchas opciones para implementar estas herramientas a un nivel básico o por lo menos para empezar. Entrené un pequeño modelo de bridas. Con el cual evalué algunas imágenes googleadas, y sorpresa! mi incipiente modelo logró detectar las bridas aunque no todas en totalidad.

Todavía tengo mucho que recorrer en AI (estoy estudiando aún) pero lo expongo más que todo por mi interés de escuchar de otros profesionales su experiencia y opiniones.

Referencia:

  1. Machine learning for mobile developers
  2. Edge device model quickstart
  3. Clasificación de imágenes con TensorFlow Lite Model Maker

Deja un comentario

A %d blogueros les gusta esto: