Predecir la calidad del aire a 24 h con DCRNN: redes de grafos espacio-temporales (con código)
Modelé 24 estaciones de Madrid como un grafo y entrené una DCRNN en PyTorch para predecir el Índice de Calidad del Aire a 24 horas...
Blog
Artículos técnicos sobre cada proyecto: el problema, los datos, la arquitectura del modelo, las decisiones de ingeniería, las métricas reales y el código que las hace posibles.
Newsletter
Sin spam. Solo un email cuando publico algo nuevo de IA. Baja en un clic.
Modelé 24 estaciones de Madrid como un grafo y entrené una DCRNN en PyTorch para predecir el Índice de Calidad del Aire a 24 horas...
Un ensemble que combina LightGBM sobre 25+ indicadores técnicos, sentimiento de noticias y eventos geopolíticos de GDELT. Por qué...
XGBoost de 3 clases + propagación tipo GNN entre barrios vecinos para capturar el "efecto contagio" de la gentrificación. Datos si...
Cómo montar IA aplicada open source y self-hosted en un solo VPS: RAG con FAISS, embeddings e5 locales, Groq+Ollama con failover,...
Los bloqueadores de pantalla son reactivos, estáticos y fáciles de saltarse. Construí la capa de IA que les falta: forecasting de...
Glosarios para traductores con IA: cola asíncrona Redis, extracción map-reduce con Llama 3.3 70B, un agente que poda falsos positi...
Construí una demo que traduce voz y texto a SQL con Llama 3.3 70B. La voz va por la Web Speech API (coste cero) y el SQL del LLM p...
Es fácil presumir de un AUC-ROC de 0,99 en fraude; es más honesto reportar el AUC-PR. Sobre 284.807 transacciones reales (ULB, 0,1...
No quería predecir el precio, sino la incertidumbre. Con un Temporal Fusion Transformer y regresión cuantílica modelé toda la dist...
El mercado alterna entre estados ocultos —alcista, neutral, bajista— que no observamos directamente pero condicionan todo. Modelé...
Ganar apostando no es acertar resultados, es encontrar cuotas mal puestas. Construí un motor que compara la probabilidad de mi mod...
El fútbol es ruidoso: gana el peor equipo más de lo que la gente cree. Con datos StatsBomb, features rolling y un ensemble LightGB...
El gradient boosting captura las reglas; la red neuronal, las interacciones suaves. Combinándolos en un ensemble llegué a explicar...
Recuperar bien es más importante que generar bien. Construí un pipeline RAG con embeddings multilingües E5, búsqueda vectorial FAI...
Una sola red neuronal no basta para un diagnóstico fiable. Combiné visión (MobileNetV2), un clasificador clínico XGBoost con crite...
Separar voz, batería, bajo y melodía de una mezcla es uno de los problemas más bonitos del audio con IA. Así desplegué HTDemucs v4...
La música de un videojuego debería reaccionar a la acción sin cortes bruscos. Diseñé un SDK en TypeScript que hace crossfade sincr...
Describe tu habitación en lenguaje natural y obtén plantas optimizadas en 3D. Detrás hay un parser con LLM, un optimizador de Simu...
Un chatbot de salud infantil no puede ser un LLM suelto. Combiné hitos OMS/AAP tabulados, un sistema de alertas de tres niveles y...
Tu cuerpo ya te da los datos: HRV, sueño, ferritina, vitamina D. MetaCoach los interpreta con reglas clínicas y un LLM para genera...
Un niño con TDAH no aprende como uno con dislexia. TutorIA ajusta su lenguaje y sus ejercicios al perfil del alumno (6–14 años) y...
Preguntarle a un adolescente "¿qué quieres estudiar?" rara vez funciona. OrientaIA extrae intereses, valores y habilidades a travé...
Necesitaba imágenes de portada coherentes para mis propios proyectos, así que desplegué FLUX.1-schnell con estilos predefinidos. U...