Qual è la differenza tra baseline e benchmark in termini di machine learning
Durante la lettura di articoli relativi al machine learning, mi sono imbattuto in questi due termini: baseline e benchmark. Sebbene pensassi che fossero la stessa cosa, sembrano esserci alcune differenze tra loro come menzionato qui . Tuttavia, sono ancora confuso in termini di modelli di machine learning, quale modello chiamare benchmark e quale chiamare baseline?
Risposte
Una linea di base è solitamente un modello di complessità inferiore. I nuovi lead di ricerca tendono a confrontarsi con essi per giustificare una maggiore complessità e altri requisiti. Spesso viene utilizzata una linea di base casuale, basata su prestazioni casuali dal ricampionamento o prestazioni casuali teoriche. Questo di solito viene fatto nelle applicazioni, non nello sviluppo di nuovi metodi.
Un benchmark è un confronto tra diversi concorrenti. In fase di sviluppo, spesso non è sufficiente battere la linea di base, il modello deve essere competitivo rispetto ad altri modelli altrettanto complessi.