Unidad de Inteligencia Artificial
ITCL Centro Tecnológico cuenta con una Unidad de I+D especializada en Inteligencia Artificial, orientada al desarrollo de soluciones inteligentes, escalables y adaptadas a los entornos digitales e industriales más exigentes. Esta unidad trabaja estrechamente con grandes empresas y PYMEs para diseñar e implantar sistemas y soluciones basados en IA capaces de optimizar procesos industriales, mejorar la toma de decisiones y transformar datos en conocimiento de valor.
Nuestra labor se centra en el diseño, entrenamiento e implementación de modelos de inteligencia artificial, incluyendo técnicas de Machine Learning, Deep Learning y Procesamiento de Lenguaje Natural, aplicadas a contextos reales como la industria, la energía, la movilidad o la salud, entre otros. Estas soluciones se desarrollan bajo principios de precisión, eficiencia y adaptabilidad, garantizando su integración en ecosistemas empresariales complejos.
La unidad desarrolla sistemas capaces de analizar grandes volúmenes de datos en tiempo real, detectar patrones, prever comportamientos y automatizar tareas complejas, generando ventajas competitivas sostenibles para nuestros clientes. También trabajamos en la aplicación de buenas prácticas en el desarrollo de IA responsable, asegurando la transparencia, explicabilidad y ética en los procesos automatizados.
Nuestra experiencia en proyectos de I+D y mejora de procesos abarca entornos regionales, nacionales e internacionales, colaborando con empresas que buscan en la inteligencia artificial una palanca estratégica para su transformación digital y evolución hacia modelos productivos avanzados e inteligentes.
Adicionalmente, desde la Unidad I+D en Agentes IA utilizamos tecnologías de IA Generativa como los Grandes Modelos del Lenguaje (LLM) —por ejemplo, GPT, Claude, LLAMA o DeepSeek—, modelos multimodales y modelos de razonamiento para construir Agentes IA capaces de automatizar diferentes procesos y tareas.
Estos sistemas utilizan razonamiento basado en lenguaje humano para entender y descomponer las tareas asignadas. Para resolver estas tareas, pueden realizar búsquedas contextuales de información en archivos, textos o directamente en la web. Además, pueden interactuar con el entorno mediante herramientas para probar sus hipótesis y desarrollos. Todas estas interacciones se realizan de forma autónoma o semiautónoma bajo la supervisión de un humano.
Los Agentes IA ofrecen una nueva oportunidad para resolver automáticamente ciertas tareas complejas que, hasta hace unos años, solo podían ser ejecutadas por personas. A diferencia de la automatización tradicional mediante procesos informáticos, los Agentes IA son adaptativos y flexibles ante entornos complejos y dinámicos.
Desde esta Unidad I+D también investigamos en la optimización de los procesos de razonamiento, la adaptación de los Agentes IA a casos específicos, la gestión de información y contexto, así como en el desarrollo de arquitecturas multimodales.
CAPACIDADES EN INTELIGENCIA ARTIFICIAL
Modelado y algoritmia
- SNN
- Brain, plataforma para la creación de modelos de predicción de consumo y generación eléctrica, mediante arquitecturas DL basadas en redes convolucionales + LSTM
- Cicero, investigación sistemática de modelos DL para la clasificación de Malware, a partir de características extraídas de vertidos de memoria. Aplicación de XAI para comprender las características relevantes para los modelos.
Edge, Fog y Cloud
- Diseño y selección de herramientas en todas las capas de procesamiento
- Selección y uso de la Bases de datos más adecuadas en cada momento en el cloud o en servidores on-premise tanto SQL como NO-SQL (Cassandra, Postgres, FHIR, Azure datalake, etc..)
- Desarrollo de sistemas cliente-servidor de herramientas de comunicación(Kafka, MQTT).
- Herramientas y lenguajes de programación: Jupyter, R studio, Python, R, java, C, C++. C#
- Aplicaciones: Recogida de datos de múltiples sensores, ejecución y toma de decisiones en múltiples dispositivos y niveles.
Planificadores
- Definición y diseño de sistemas que se integren con las especificaciones y requerimientos.
- Desarrollo de algoritmos a medida en condiciones específicas de uso.
- Despliegue web de planificadores con restricciones que permiten la interacción y cambios a los usuarios
- Integración con múltiples Bases de datos
- Aplicaciones: Optimizadores de citas médicas, de procesos, manteniendo restricciones de tamaños, personal, etc..
-
Predicción de ventas
- Selección de las variables objetivo de predicción
- Selección del algoritmo de series temporales más idóneo, identificación de los períodos de predicción más precisos
- Desarrollo de los algoritmos y puesta en funcionamiento en entornos reales
- Aplicaciones: Predicción de producción o stock de las fábricas. Detección de patrones de compras online.
-
RPA
- Sistemas RPA para automatización de procesos de scrapping mediante programación en python y R.
- Identificación de Xpath y uso de UIpath.
- Aplicaciones: Scraping web en ámbitos como trabajo con la administración, aseguradoras, web externas, e-commerce, etc.
-
Integración de la IA en PLC Industriales
- Diseño de algoritmos predictivos desplegados en el edge en entornos industriales y dispositivos PLC Industriales.
- Desarrollo de algoritmos a medida en condiciones específicas de uso.
- Desarrollo de algoritmos en sistemas PLC Beckhoff mediante herramientas de Beckhoff ML y Beckhoff Vision.
- Envío de datos y generación de informes.
- Aplicaciones: Sistemas de control de patrones anómalos en máquinas que permiten aumentar la protección de las herramientas en plantas de producción.
Rack GPU
- Definición, diseño e implementación de un sistema de computación acelerada mediante GPU en configuración tipo rack, con estándares de operación y escalabilidad propios de infraestructura de nivel datacenter.
- Consejo sobre componentes y plataformas hardware para despliegues de proyectos en diferentes sectores.
- Integración con entornos de desarrollo interactivos como JupyterLab y Visual Studio Code, permitiendo una integración fluida para tareas de desarrollo, entrenamiento y su posterior despliegue de modelos en GPU.
- Despliegues de dockers con entornos preparados para pruebas
- Aplicaciones: Sistema de Rack de GPUs accesibles a múltiples modelos.
CAPACIDADES EN AGENTES IA
ChatBots
Creación, configuración, personalización y despliegue de agentes conversacionales mediante lenguaje escrito con la potencia de modelos LLM. Con esta tecnología de IA les permite asistir a tareas específicas y consultas concretas en lenguaje natural. Trabajamos en mejorar la calidad y fluidez de la conversación además de la veracidad de la información que el ChatBot proporciona. Es siempre recomendable implementar “guardarraíles” para que el ChatBot solo mantenga conversaciones sobre los temas y objetivos para los que se ha diseñado.
SpeechBots
Al igual que los ChatBots, estos Bots son agentes conversacionales que asisten al usuario. A diferencia de los ChatBots que utilizan el lenguaje escrito para comunicarse, los SpeechBots utiliza el lenguaje hablado. Son capaces de entender la voz de usuario y responder utilizando voces sintéticas a las tareas propuestas. Esto se consigue mediante módulos específicos que transforman la voz en texto y el texto en voz. Es importante optimizar estos flujos conversacionales para conseguir una interacción con el SpeechBot sin fricciones.
Infraestructuras de IA OpenSource
Estos LLM, u otros modelos de IA generativa se pueden utilizar bajo API de diferentes proveedores. Compañías como OpenAI, Anthropic o Google te permiten utilizar sus modelos para aplicaciones específicas pagando por cada uso. Sin embargo, en ITCL también apostamos por los modelos de GenIA OpenSource como: LLAMA, DeepSeek o Gemma. Para ello investigamos sobre un concepto que denominamos LLM-Provider que permite utilizar estos modelos OpenSource de forma dinámica y adaptada haciendo uso de recursos GPU. De esta forma podemos asegurar privacidad y confidencialidad por diseño.
Generación de código mediante IA
Una de las aplicaciones más impresionantes de los Agentes IA es la generación y ejecución del código de programación. Esta tarea que lleva a las personas una capacidad alta de razonamiento es ideal para ser automatizada mediante Agentes IA pues es verificable. Dado un código de programación se puede ejecutar en un entorno y comprobar que el resultado es el correcto. El Agente IA además de escribir el código, puede crear el entorno de ejecución, instalar las dependencias necesarias y desplegar el servicio. Esto permite a personas ajenas a capacidades de programación construir sus propios proyectos de creación de código o asistir a la generación de prototipos.
Consultas a bases de datos mediante IA
Los Agentes IA son una herramienta muy eficaz para acceder de forma rápida y directa a información concreta en una basta cantidad de información. Herramientas como el RAG (Retrieval Augmented Generation), el KAG (Knowledge Augmented Generation), el Web-Search o el File-Search, nos permiten diseñar Agentes IA para buscar cierta información de forma rápida y automática para ser presentada al usuario en el formato deseado.
Generación de documentos y reportes mediante IA
En múltiples empresas existen departamentos dedicados al “reporting” o a la generación documental. Muchas veces, estos documentos tienen como fuente primaria información diseminada de muchas fuentes y el trabajo a realizar es juntar, mezclar y componer esa información bajo unas ciertas premisas. Cuando se identifica este tipo de trabajo, los Agentes GenIA para la generación de documentación son una herramienta que nos permite automatizar esta tarea y recibir el documento final con la información sintetizada.
Agentes IA on Edge
En ITCL trabajamos para ejecutar los modelos tras estos Agentes IA bajo API, en servidores centrales, pero también en dispositivos Edge. Estos dispositivos de recursos reducidos y coste moderado como la familia Jetson de NVIDIA o las FPGAs de Xilinx suponen un reto de implementación para los grandes modelos como los LLM. Sin embargo, superada esta barrera, permiten reducir los tiempos de latencia y disponer de un sistema localizado con privacidad para el tratamiento de la información.
Consultoría IA
En la Unidad I+D en Agentes IA, no solo nos dedicamos a construir Agentes IA y aplicaciones de IA Generativa para automatizar tareas concretas. Tanto para nuestros desarrollos y mejorar nuestro trabajo diario como el de nuestros clientes, estamos al día con la integración de herramientas de IA para volver más productivos los puestos de trabajo. Si tienes dudas sobre cómo la IA puede mejorar e integrarse en tu empresa, puedes hablar con nosotros.
NUESTRO EQUIPO EN INTELIGENCIA ARTIFICIAL
Esta unidad está formada por técnicos expertos que están constantemente buscando la innovación de la IA y sus posibles aplicaciones. Es un equipo multidisciplinar y creativo formado por Ingenieros, Matemáticos y Físicos.
Silvia González González
Responsable de la Unidad de Inteligencia Artificial
Doctora en Informática por la Universidad de Oviedo. Ingeniería Informática por la Universidad de Burgos. Trabaja con el Grupo de Investigación de Electrónica Aplicada e Inteligencia Artificial en el ITCL.
Está especializada en el diseño y programación de sistemas de selección de características y clasificación y sus conocimientos de programación abarcan los lenguajes C, Java y Matlab. Además, ha participado y gestionado más de 5 proyectos industriales de I+D. Finalmente, cuenta con más de 20 publicaciones internacionales, capítulos de libros y participaciones en congresos, así como registros de software y patentes industriales.


Manuel González
Responsable de la Unidad de Agentes IA
Graduado en Física por la USAL, Máster en Física y Matemáticas por la UGR y Máster en Big Data y Visual Analytics por la UNIR. Coautor de artículos científicos en el ámbito de la Inteligencia Artificial, la Minería de Datos y el Edge Computing.
Con siete años de experiencia en ámbito del procesamiento de datos, data science e inteligencia artificial, ha desarrollado y gestionado proyectos I+D en diferentes sectores como el transporte, la salud, las comunicaciones, la industria y la seguridad. Actualmente gestiona proyectos y lidera un equipo multidisciplinar para la implementación de Agentes IA y modelos de IA en proyectos de investigación y desarrollo en clientes concretos para implementar soluciones específicas que aumentan la productividad de las empresas.
PROYECTOS DE INVESTIGACIÓN
AI4HOPE – Salud, optimismo, propósito y resistencia en cuidados paliativos de la demencia basados en IA
AI4HOPE se centra en implementar un Sistema Avanzado de Planificación de Cuidados para pacientes con demencia y cuidadores, integrando la regulación emocional y el manejo del dolor con modelos de IA para mejorar la atención, reconociendo la demencia como una enfermedad con límite de vida.
Duración: 2024-2027
CICERO – Contramedidas inteligentes de ciberseguridad para la red del futuro
desarrollo de sistemas robustos de tratamiento de la información para identificar y reducir las vulnerabilidades de sistemas y redes, basados en la aplicación de tecnologías de seguridad de señales y datos
Duración: 2023 - 2025
OPEN SMC 4.0: OPtimización ENergética, a través del diseño, la monitorización y digitalización, del proceso de conformado SMC
El proyecto tiene por objeto lograr la optimización energética del proceso de fabricación de piezas con el proceso de conformado de SMC como llave para la mejora de la competitividad de las empresas desde una perspectiva integrada de transición energética e industria 4.0
Duración: 2023-2024
ESPADIN – Espacios de datos en la industria
Impulso tecnológico colaborativo dedicado a llevar la compartición y explotación del valor de los datos a la práctica industrial bajo el paradigma de los denominados espacios de datos compartidos, trabajando la calidad, la disponibilidad y la confiabilidad del dato. La investigación industrial en esos tres ejes proporcionará líneas de trabajo que propicien la confianza (trust) y la seguridad (security), fundamentales para el progreso del paradigma citado, en clave de solución de desafíos transversales y estratégicos de la industria española.
Duración: 2022-2024
SecBluRed – Ciberseguridad en IIoT: Protección y Defensa Avanzada
SecBluRed – Aproximación holística a la ciberseguridad en el IoT Industrial, plantea diversas líneas de investigación dentro del desarrollo de capacidades en ciberseguridad enfocadas a las actividades productivas, operativas y logísticas en el entorno industrial que ofrezcan la necesaria protección a la industria conectada.
Duración: 2022 - 2025
ARTÍCULOS DE BLOG RELACIONADOS
Todo lo que debes saber de las IAs generativas de imágenes
Las IAs generativas de imágenes todavía es algo muy reciente pero que está avanzando a pasos agigantados, en cuestión de meses se ha producido una evolución inimaginable y todavía estamos en ese camino, por lo que habrá que estar preparado para todos estos cambios. De momento, ya se está empezando a aplicar en otros ámbitos como, en modelos 3D, animaciones, audio y video. ¡Te contamos todo lo que debes saber en nuestro Blog de Expertos!
La IA revoluciona el diseño gráfico
La convergencia de modelado procedural e Inteligencia Artificial abre la puerta a la creación de contenido visual aún más dinámico y realista. Es importante conocer el amplio abanico de posibilidades que el modelado procedural ofrece aportando flexibilidad y eficiencia en la creación de contenido digital. Campos como la industria del entretenimiento, además de la arquitectura y el diseño ya lo utilizan en base al avance que supone.
Innovación Tecnológica en el Sector Agrícola
La digitalización se entiende más que necesaria en el sector agrícola. Uno de los más pujantes del país, y que como el resto, demanda la implantación de Cloud, IA y Visión entre otros para poder dar respuesta a los desafíos que conllevan el cambio climático, la desertificación y los cambios poblaciones en el entorno rural. La automatización de procesos y la implantación de soluciones digitales es ya una realidad cada vez más creciente, aunque el sector sigue demandando mayores apoyos para poder introducirlos en su día a día en aras a contar con sistemas capaces de realizar una gestión eficiente del riego y del abono, controlar las condiciones meteorológicas y predecir fallos de la maquinaria, entre otros.