Eseguire il training e la valutazione di un modello in Data Science Area di lavoro interfaccia

NOTE
Data Science Area di lavoro non è più disponibile per l'acquisto.
Questa documentazione è destinata ai clienti esistenti con precedenti diritti a Data Science Area di lavoro.

In Adobe Experience Platform Data Science Area di lavoro viene creato un modello di Machine Learning incorporando una ricetta esistente appropriata per l'intento del modello. Il modello viene quindi addestrato e valutato per ottimizzarne l'efficienza operativa e l'efficacia mettendo a punto gli iperparametri associati. Le ricette sono riutilizzabili, il che significa che più modelli possono essere creati e personalizzati per scopi specifici con una singola ricetta.

In questo esercitazione vengono illustrati i passaggi per creare, addestrare e valutare un modello.

Introduzione

Per completare questa esercitazione, è necessario disporre di accesso a Experience Platform. Se non si dispone dell'accesso a un'organizzazione in Experience Platform, contattare l'amministratore di sistema prima di procedere.

Questo esercitazione richiede una ricetta esistente. Se non hai una ricetta, seguire il Importa una ricetta confezionata nella interfaccia esercitazione prima di continuare.

Crea un modello

In Experience Platform, seleziona la scheda Modelli situata nella navigazione sinistra, quindi seleziona l'scheda Sfoglia per visualizzare i modelli esistenti. Seleziona Crea modello in alto a destra della pagina per iniziare un processo di creazione modello.

Sfoglia l'elenco delle ricette esistenti, individua e seleziona la ricetta da utilizzare per creare il modello e seleziona Successivo.

Seleziona un set di dati di input appropriato e seleziona Avanti. In questo modo verrà impostato il set di dati di addestramento di input predefinito per il modello.

Fornite un nome per il modello ed esaminate le configurazioni del modello di default. Le configurazioni di default venivano applicate durante la creazione della ricetta, esaminando e modificando i valori di configurazione facendo doppio clic sui valori.

Per fornire un nuovo set di configurazioni, seleziona Carica nuova configurazione e trascina un file JSON contenente le configurazioni del modello nella finestra del browser. Selezionare Fine per creare il modello.

NOTE
Le configurazioni sono uniche e specifiche per la loro ricetta prevista, questo significa che le configurazioni per la ricetta di vendita al dettaglio non funzioneranno per il prodotto Raccomandazioni la ricetta. Vedere la sezione di riferimento per un elenco delle configurazioni delle ricette di vendita al dettaglio.

Crea un'esecuzione training

In Experience Platform, seleziona la scheda Modelli situata nella navigazione sinistra, quindi seleziona l'scheda Sfoglia per visualizzare i modelli esistenti. Trova e seleziona il collegamento ipertestuale allegato al nome del modello che desideri addestrare.

Vengono elencate tutte le esecuzioni di training esistenti con stato training corrente. Per i modelli creati utilizzando l'interfaccia Data Science Workspace utente, viene generata ed eseguita automaticamente una training esecuzione utilizzando le configurazioni predefinite e l'input training set di dati.

Crea una nuova training selezionando Treno in alto a destra nella pagina di panoramica del modello.

Seleziona il set di dati di input training per l'esecuzione training, quindi seleziona Successivo.

Vengono mostrate le configurazioni predefinite fornite durante la creazione del modello, modificarle e modificarle di conseguenza facendo doppio clic sui valori. Selezionare Fine per creare ed eseguire la training esecuzione.

NOTE
Le configurazioni sono uniche e specifiche per la loro ricetta prevista, questo significa che le configurazioni per la ricetta di vendita al dettaglio non funzioneranno per il prodotto Raccomandazioni la ricetta. Vedere la sezione di riferimento per un elenco delle configurazioni delle ricette di vendita al dettaglio.

Valutare il modello

Ad Experience Platform, seleziona la scheda Modelli nell'area di navigazione a sinistra, quindi seleziona la scheda Sfoglia per visualizzare i modelli esistenti. Trova e seleziona il collegamento ipertestuale associato al nome del Modello che desideri valutare.

Seleziona modello

Vengono elencate tutte le esecuzioni di training esistenti con stato training corrente. Con più esecuzioni di training completate, le metriche di valutazione possono essere confrontate tra diverse esecuzioni di training nella tabella di valutazione del modello. Seleziona una metrica di valutazione utilizzando l'elenco a discesa sopra il grafico.

La metrica MAPE (Mean Absolute Percent Errore) esprime la precisione come percentuale dell'errore. Viene utilizzato per identificare l’esperimento con le prestazioni migliori. Più basso è il MAPE, meglio è.

panoramica delle esecuzioni di addestramento

La metrica "Precisione" descrive la percentuale di istanze rilevanti rispetto al totale di istanze recuperate. La precisione può essere vista come la probabilità che un risultato selezionato casualmente sia corretto.

esecuzione di più esecuzioni

Se si seleziona un'esecuzione di training specifica, vengono forniti i dettagli di tale esecuzione aprendo la pagina di valutazione. Questa operazione può essere eseguita lineare prima che l'esecuzione sia stata completata. Nella pagina di valutazione è possibile visualizzare altre metriche di valutazione, parametri di configurazione e visualizzazioni specifiche per l'esecuzione training.

Registri di anteprima

Puoi anche scaricare i registri delle attività per visualizzare i dettagli dell'esecuzione. I registri sono particolarmente utili per le esecuzioni non riuscite per vedere cosa è andato storto.

registri delle attività

Gli iperparametri non possono essere addestrati e un modello deve essere ottimizzato testando diverse combinazioni di iperparametri. Ripetete questa training del modello e il processo di valutazione fino a quando non avrete ottenuto un modello ottimizzato.

Passaggi successivi

Questo esercitazione ti ha guidato attraverso la creazione, l'training e la valutazione di un modello in Data Science Workspace. Una volta ottenuto un modello ottimizzato, è possibile utilizzare il modello sottoposto a training per generare informazioni dettagliate seguendo il punteggio di un modello nella esercitazione interfaccia .

Riferimenti reference

Configurazioni ricetta vendita al dettaglio

Gli iperparametri determinano il comportamento di addestramento del modello, la modifica degli iperparametri influisce sulla precisione e sull'accuratezza del modello:

Hyperparameter
Descrizione
Intervallo consigliato
tasso_di_apprendimento
Il tasso di apprendimento riduce il contributo di ogni albero di learning_rate. Esiste un compromesso tra learning_rate e n_estimators.
0,1
n_estimators
Il numero di fasi di potenziamento da eseguire. L'aumento del gradiente è abbastanza robusto o over-fitting, quindi un numero elevato di solito si traduce in prestazioni migliori.
100
max_depth
Profondità massima dei singoli stimatori di regressione. La profondità massima limita il numero di nodi nell'albero. Regola questo parametro per ottenere le migliori prestazioni; Il valore migliore dipende dall'interazione delle variabili di input.
3

Ulteriori parametri determinano le proprietà tecniche del modello:

Chiave parametro
Tipo
Descrizione
ACP_DSW_INPUT_FEATURES
Stringa
Elenco di attributi dello schema di input separati da virgola.
ACP_DSW_TARGET_FEATURES
Stringa
Elenco di attributi dello schema di output separati da virgole.
ACP_DSW_FEATURE_UPDATE_SUPPORT
Booleano
Determina se le funzioni di input e output sono modificabili
tenantId
Stringa
Questo ID garantisce che le risorse create abbiano uno spazio dei nomi corretto e siano contenute all’interno dell’organizzazione. Seguire i passaggi descritti di seguito per trovare l'ID tenant.
ACP_DSW_TRAINING_XDM_SCHEMA
Stringa
Lo schema di input utilizzato per training un modello.
evaluation.labelColumn
Stringa
Etichetta di colonna per le visualizzazioni di valutazione.
evaluation.metrics
Stringa
Elenco separato da virgole delle metriche di valutazione da utilizzare per la valutazione di un modello.
ACP_DSW_SCORING_RESULTS_XDM_SCHEMA
Stringa
Lo schema di output utilizzato per assegnare un punteggio a un Model.
recommendation-more-help
cc79fe26-64da-411e-a6b9-5b650f53e4e9