Construye un sistema MAML para personalizar recomendaciones en streaming
Visión general
De qué trata este proyecto.
Recibes histórico de 60.000 usuarias con sus interacciones (canción, like, skip, completed). Define cada usuaria como tarea de clasificación binaria 'le va a gustar la siguiente canción'. Implementa MAML de primer orden (FOMAML) sobre un encoder pequeño de canción + cabeza por usuaria. Compara contra un modelo global y contra fine-tuning ingenuo desde el modelo global, todos con el mismo presupuesto de adaptación (5 pasos sobre 5 interacciones). Éxito: MAML supera ambos baselines en accuracy promedio cuando la usuaria nueva tiene ≤10 interacciones.
El Briefing
Lo que harás y lo que demostrarás.
Demostrar si MAML mejora la personalización temprana sobre baselines globales y fine-tuning ingenuo.
Earning criteria — what you'll demonstrate
- Implementar MAML/FOMAML y comprender sus gradientes anidados
- Diseñar tareas de meta-learning a partir de datos de interacción
- Comparar enfoques de personalización con presupuesto idéntico
- Comunicar costes computacionales de meta-learning vs alternativas
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosInvestigador/a de Machine Learning
MAML y FOMAML son métodos canónicos de meta-learning; implementarlos forma parte del repertorio de research.
Este proyecto afina
- maml
- meta-learning
- few-shot-learning
Científico/a de IA Aplicada
Personalización temprana es problema clásico de IA aplicada en producto consumidor.
Este proyecto afina
- personalization
- meta-learning
- recommendation-systems
Ingeniero/a de Machine Learning
Comparar enfoques con costes operativos reales es músculo cotidiano de MLE en producto.
Este proyecto afina
- personalization
- few-shot-learning
- pytorch