Hola, soy Diego Revilla.

Estoy cursando el doble grado de 5 años en Ciencia de Datos e Inteligencia Artificial y en Ingeniería Informática en la Universidad de Deusto, donde me gradúo en 2027.

Novedades

oct 2026 Me reincorporé al HiTZ Center for Language Technology como investigador.
2026 Artículo "A Counterfactual Graph Approach to Oppositional Narrative Analysis" aceptado en AI4GOOD @ NeurIPS 2026.
2026 Artículo "SCAR-GS" aceptado en MUSTCV @ ECCV 2026.
2026 Artículo "FRAGS" aceptado en 3DMM @ IEEE ICME 2026.
jun 2026 Empecé mis prácticas como Machine Learning Engineer en Apple.
mar 2026 Artículo "A Counterfactual Graph Approach to Oppositional Narrative Analysis" publicado en arXiv.
sep 2025 Me incorporé al HiTZ Center for Language Technology como investigador en prácticas.
jun 2025 Comencé unas prácticas de investigación en visión por computador y renderizado neuronal en NUS.
sep 2024 Me incorporé como asistente de investigación (PLN) en Deusto Institute of Technology.
sep 2022 Inicié el doble grado de 5 años en Ciencia de Datos e IA y en Ingeniería Informática en la Universidad de Deusto.

Experiencia

HiTZ Center for Language Technology
Investigador · HiTZ Center for Language Technology oct 2026 — may 2027
Universidad del País Vasco, San Sebastián, España
Ixa Group for Language Technology · Supervisado por Prof. Gorka Azkune & Prof. Eneko Agirre · Aprendizaje multimodal
San Sebastián
Prácticas de Machine Learning Engineer · Apple jun 2026 — sep 2026
Seattle, Estados Unidos
Proyectos especiales · Supervisado por Dr. Ramin Nabati · Modelos de difusión

Desarrollé un modelo de difusión que reconstruye la planta completa de una vivienda a partir de un subconjunto parcial de habitaciones, con una precisión de reconstrucción del 89 % al observar solo el 50 % de las habitaciones.

  • Diseñé un pipeline de entrenamiento basado en doble token para la tarea de reconocimiento de lugares en interiores, que mejora en un 12 % el Recall@3 frente a arquitecturas modernas como AnyLoc y DINOv3 congelado, sobre nuestro conjunto de datos interno.
  • Entrené una política de preguntas activas al usuario basada en DQN que aprovecha la incertidumbre del modelo para decidir qué preguntar, con un 3 % más de precisión que una política voraz y manteniendo las preguntas por debajo de 3.
  • Construí un conjunto de datos de 72 GB con 10 000 planos de viviendas representados como grafos heterogéneos, con semántica de conectividad (global y por pares de habitaciones), clasificación, mallas y cubemaps panorámicos por habitación.
Seattle
HiTZ Center for Language Technology
Investigador en prácticas · HiTZ Center for Language Technology sep 2025 — may 2026
Universidad del País Vasco, San Sebastián, España
Ixa Group for Language Technology · Supervisado por Prof. Gorka Azkune & Prof. Eneko Agirre · Aprendizaje multimodal

Diseñé e implementé una arquitectura de razonamiento con estado para resolver de forma iterativa tareas de VQA espacialmente composicionales, aplicando razonamiento recursivo latente en modelos de visión y lenguaje sin depender de cadenas de pensamiento (CoT) basadas en texto.

  • Introduje un mecanismo de cambio de atención condicionado que permite al modelo atender a distintas regiones de la entrada en cada paso de razonamiento, alcanzando un 80 % de F1 en VSR y GQA-rel (+6 % frente a una sola pasada).
  • Entrené un modelo especialista de 400 M de parámetros que, en tareas de posición relativa y razonamiento espacial, supera a los modelos base InternVL2-8B y Qwen2.5-VL-7B sobre los mismos conjuntos de datos.
  • Paralelicé el entrenamiento del VLM en 4 GPU H100 con DDP, reduciendo el tiempo de entrenamiento en un 70 %.
San Sebastián
National University of Singapore
Becario de investigación · National University of Singapore jun 2025 — sep 2025
Singapur
IPAL, Artificial Intelligence International Research Group · Supervisado por Prof. Ooi Wei Tsang and Prof. Anand Bhojan · Visión por computador y renderizado neuronal

Diseñé un códec de compresión neuronal progresiva para Gaussian Splatting que permite el renderizado neuronal en infraestructuras cliente-servidor con ancho de banda limitado, con un tiempo hasta el primer renderizado inferior a 3 segundos.

  • Reduje el tamaño total del archivo modelando el contexto espacial 3D para aprovechar la geometría local y la similitud entre características, reduciendo la entropía de incertidumbre y logrando una ganancia de compresión del 21 % frente a HAC.
  • A pesar de ocupar menos espacio, igualé a los métodos actuales en métricas perceptuales, estructurales y de calidad (>27 dB PSNR, >0,87 SSIM, <0,21 LPIPS) sobre los conjuntos de datos BungeeNeRF y MipNeRF 360.
  • Apliqué una estrategia de aprendizaje por currículo (curriculum learning) tolerante al ruido que aumenta la robustez en reconstrucciones parciales de escenas, recuperando +2 dB de PSNR frente al entrenamiento sin currículo.
Singapur
Deusto Institute of TechnologyAsistente de investigación, PLN · Deusto Institute of Technology sep 2024 — may 2025
Bilbao
Sociograph NeuromarketingBecario de ciencia de datos · Sociograph Neuromarketing jun 2024 — ago 2024
Valladolid
Deusto Institute of TechnologyAsistente de investigación, VLM · Deusto Institute of Technology oct 2023 — may 2024
Bilbao
On-Line Technical SolutionsBecario de desarrollo de software · On-Line Technical Solutions
Palencia
jun 2023 — ago 2023

Investigación

Mi trabajo se centra en el razonamiento espacial, los modelos de visión y lenguaje y el renderizado neuronal.

Figura: A Counterfactual Graph Approach to Oppositional Narrative Analysis

A Counterfactual Graph Approach to Oppositional Narrative Analysis

Revilla, D., Fernandez-de-Retana, M., Chen, L., Bilbao-Jayo, A., & Fernandez-de-Retana, M.

AI4GOOD @ NeurIPS 2026

Artículo ↗
París
Figura de SCAR-GS

SCAR-GS: Spatial Context Attention for Residuals in Progressive Gaussian Splatting

Revilla, D., Suresh, P., Bhojan, A., & Tsang, O. W.

MUSTCV @ ECCV 2026

Artículo ↗
Malmö
Figura de FRAGS

FRAGS: Fixed-Budget Adaptive Delivery for 3D Gaussian Splatting in Real-Time Rendering

Wuhrlin, A., Revilla, D., & Bhojan, A.

3DMM @ IEEE ICME 2026

Artículo ↗
Bangkok

Formación

University of Deusto
University of Deusto
sep 2022 — jun 2027
Bilbao
BSc. en Ciencia de Datos e Inteligencia Artificial — Distinción en 10 asignaturas
BEng. en Ingeniería Informática — Distinción en 8 asignaturas
Bilbao, España · doble grado de 5 años
Media 3,8 / 4 (Top 2 %) Representante estudiantil Beca al mérito

Habilidades

Lenguajes de programación
Python C C++ Java Swift Scala R HTML SQL LaTeX x86 ASM
Tecnologías
PyTorch TensorFlow Core ML Scikit-learn NumPy Pandas Weights & Biases Docker Nsight OpenGL Git Spark
Idiomas
🇪🇸 Español — nativo 🇬🇧 Inglés — C2 🇫🇷 Francés — A2 🇯🇵 Japonés — principiante
Premios
4.º puesto, Google Code Jam España

Contacto

¡Al túnel del tiempo! Los proyectos que hice en mis primeros años de universidad. →