Repositori per la pràctica final de classificació d'imatges de l'assignatura de Adv. Machine Learning del MCD de la UdG, implementada per:
- Isaac de Palau (u1928988)
- Joan Saló (u1953621)
Tot seguit s'especifiquen els apartats que apareixen en aquest repositori, juntament amb alguns detalls adicionals:
Proves elementals. Fer les proves sense transformacions a les imatges, "tal qual" venen al dataset. Provar amb resnets 18->152, donat que són les xarxes de transfer learning més modernes.
Exactament el mateix que l'apartat anterior, però aplicant transformacions sobre les imatges.
Fer servir la funció fit_one_cycle
, explicar-la i comentar els resultats.
Utilitzar Grid Search per ajustar al màxim els hiperparàmetres, i comentar com van variant els resultats. Com a mínim, s'hauria de provar:
- loss_function
- optimizer
- learning rate
Provar altres arquitectures estranyes i/o antigues com ara una densenet o una alexnet.
Amb la millor xarxa obtinguda, classificar les imatges del conjunt de test i guardar .CSV
Crear la NN des de zero i entrenar-la. Comparar els resultats amb les xarxes preentrenades que hem estat fent servir.
Experimentar amb CAM i GradCAM.
Provar un exemple d'style transfer.
Crear un agent capaç de jugar al joc d'Atari Breakout. En comptes de codificar els estats com vectors, els hem intentat codificar amb captures de frames de la partida.