Generalmente il professore fa un contest per il machine learning a partire da un dataset che lui fornisce, all'esame presenti i risultati che hai ottenuto e ti attribuisce un voto che è una parte del voto totale.
Non so per gli esami fuoricorso come cambia la modalità, ti conviene inviare una mail per chiarimenti.