Amazon Web Services - Apprendimento automatico

Amazon Machine Learning è un servizio che permette di sviluppare applicazioni predittive utilizzando algoritmi, modelli matematici basati sui dati dell'utente.

Amazon Machine Learning legge i dati tramite Amazon S3, Redshift e RDS, quindi visualizza i dati tramite la Console di gestione AWS e l'API di Amazon Machine Learning. Questi dati possono essere importati o esportati in altri servizi AWS tramite bucket S3.

Utilizza l'algoritmo di "regressione logistica standard del settore" per generare modelli.

Tipi di attività eseguite da Amazon Machine Learning

Tre diversi tipi di attività possono essere eseguite dal servizio di apprendimento automatico di Amazon:

  • Un modello di classificazione binaria può prevedere uno dei due possibili risultati, ovvero sì o no.

  • Un modello di classificazione multi-classe può prevedere più condizioni. Ad esempio, può monitorare gli ordini online di un cliente.

  • Un modello di regressione restituisce un valore esatto. I modelli di regressione possono prevedere il prezzo più venduto per un prodotto o il numero di unità che verranno vendute.

Come utilizzare Amazon Machine Learning?

Step 1- Accedi all'account AWS e seleziona Machine Learning. Fare clic sul pulsante Inizia.

Step 2 - Selezionare Installazione standard e quindi fare clic su Avvia.

Step 3- Nella sezione Dati di input, inserisci i dettagli richiesti e seleziona l'opzione per l'archiviazione dei dati, S3 o Redshift. Fare clic sul pulsante Verifica.

Step 4- Al termine della verifica della posizione S3, si apre la sezione Schema. Compila i campi come da requisito e procedi al passaggio successivo.

Step 5 - Nella sezione Target, riselezionare le variabili selezionate nella sezione Schema e procedere al passaggio successivo.

Step 6- Lascia i valori come predefiniti nella sezione ID riga e procedi alla sezione Revisione. Verifica i dettagli e fai clic sul pulsante Continua.

Di seguito sono riportati alcuni screenshot dei servizi di Machine Learning.

Data Set Created by Machine Learning

Summary Made by Machine Learning

Exploring Performance Using Machine Learning

Caratteristiche di Amazon Machine Learning

Easy to create machine learning models - È facile creare modelli ML dai dati archiviati in Amazon S3, Amazon Redshift, Amazon RDS ed eseguire query su questi modelli per le previsioni utilizzando le API e le procedure guidate di Amazon ML.

High performance- Le API di previsione di Amazon ML possono essere ulteriormente utilizzate per generare miliardi di previsioni per le applicazioni. Possiamo usarli all'interno di applicazioni Web interattive, mobili o desktop.

Cost-efficient - Paga solo ciò che utilizziamo senza costi di installazione e senza impegni anticipati.