Sommario:
Definizione - Cosa significa Previsione strutturata?
La previsione strutturata è una disciplina particolare applicata all'apprendimento automatico in cui le tecniche di apprendimento automatico prevedono oggetti strutturati. In genere, la previsione strutturata si avvale di programmi di apprendimento automatico supervisionato con etichette che possono essere applicate per produrre risultati.
Techopedia spiega la previsione strutturata
Uno dei modi più semplici e facili per parlare di previsione strutturata è che utilizza problemi di allenamento per risolvere un compito di classificazione. Una risorsa disponibile da NeurIPS citata da Sasha Rush nel luglio del 2010 lo descrive come: "un framework per risolvere problemi di classificazione o regressione in cui le variabili di output sono reciprocamente dipendenti o vincolate".
In particolare, quando una previsione non può essere risolta mediante l'osservazione diretta di tutti i possibili valori, la previsione strutturata accetta input e li utilizza per prevedere i risultati.
Alexander Passos, allora studente di dottorato di ricerca presso l'UNICAMP in Brasile, fornisce un'interessante definizione della previsione della struttura a Quora che è molto utile nel caratterizzare questo tipo di utilità: “La previsione strutturata è un caso speciale di classificazione multi-classe (ovvero, dato x prevedere y) dove:
- Ci sono troppi possibili valori per y (esponenziale o infinito).
- Tuttavia, questi valori non sono opachi e ispezionarne la struttura può aiutarti a progettare un classificatore che apprende da pochi esempi (in relazione alla cardinalità di y) in un breve lasso di tempo. "
La previsione strutturata è stata utile nell'elaborazione del linguaggio naturale, nella ricerca sulle bioscienze e in altre discipline. Ad esempio, utilizzando la codifica sequenziale e l'analisi degli alberi, un programma di previsione della struttura può raggiungere vari obiettivi di elaborazione del linguaggio naturale.
Questa definizione è stata scritta nel contesto di Machine Learning