La parola d’ordine di questo periodo storico è “Dati”: la quantità di dati generati dalle persone e dalle macchine è enorme, dai telefoni alle app, dalle carte di credito alla televisione e ai servizi in streaming, fino ai sensori e al mondo IoT. Questa enorme ed eterogenea mole di informazioni prende il nome di “Big data”, disponibili all’analisi e all’elaborazione per suggerire modelli di interpretazione. Questi dati vanno “interrogati” tramite degli algoritmi capaci di prevedere cosa accadrà in futuro e a partire dall’esperienza passata: la combinazione di dati e la loro relazione, di algoritmi e apprendimento delle macchine, è ciò che si definisce Machine learning.

In questo corso cercheremo di capire come creare un sistema di Big data in base alle nostre esigenze costruendo un modello previsionale di machine learning sull’andamento dell’euro-dollaro.

Questo corso è rivolto a chiunque voglia approcciarsi al mondo dei Big data, del Machine learning e della Data science, per capirne i principi di funzionamento e imparare a costruire un modello reale che apprenda dai dati disponibili.

Per seguire questo corso non sono necessari particolari requisiti, tuttavia alcune nozioni di statistica sono da preferire, in quanto per una buona parte del corso utilizzeremo il programma STATA per creare un modello predittivo.

Certificato

finale

accesso

illimitato

Assistenza

Illimitata



Il tuo istruttore

Domenico Pontari

Domenico Pontari

Domenico è un ingegnere del software e data scientist, ama trasmettere la propria passione per la risoluzione dei problemi anche complessi che richiedono soluzioni creative e competenza tecnica. Fondatore e CEO di WiNK, società di software specializzata nella realizzazione di progetti innovativi e prototipi ready to market (MVP - minimum value product), è specializzato in Apache Spark di cui gestisce i meetup su Roma e nella suite Hadoop. Curioso e appassionato, ha deciso di orientare le sue conoscenze in ambiti su Sviluppo Enterprise (Intranet e Internet sia Client side che Server side), Database (Relazionali e NoSQL), Business Intelligence (ETL, Datawarehouse e sistemi di reportistica) e gestione dei Progetti (Agile, Scrum, XP, Project Management e meccanismi di analisi funzionale, di processi e dei requisiti).

Contenuti del corso

Syllabus

  • 01. Introduzione
  • 02. A cosa servono i sistemi di elaborazione big data
  • 03. Chi è il data scientist
  • 04. Scalabilità e sistemi distribuiti
  • 05. Teorema CAP nei sistemi distribuiti
  • 06. Architettura di un sistema big data
  • 07. algoritmo map-reduce Parte 1
  • 08. Algoritmo map-reduce Parte 2
  • 09. Map-Reduce in action 1 | Ciclo For
  • 10. Map-Reduce in action 2 | Programmazione Funzionale
  • 11. Map-Reduce in action 3 | Spark
  • 12. Spark in action 1 | UI
  • 13. Spark in action 2 | Lazy approach
  • 14. Spark in action 3 | Thread balance
  • 15. Analisi dei trend con Spark streaming
  • 16. Come prevedere l'andamento EUR-USD |preparation
  • 17. Come prevedere l'andamento EUR-USD | training
  • 18. Conclusioni

Competenze

Cosa saprai fare

In questo corso imparerai:

  • cosa sono i Big data, cosa significa e come funziona il Machine learning
  • quali sono i programmi di analisi dati più utilizzati per le procedure di apprendimento delle macchine.
  • come fare machine learning con il programma STATA, sviluppando e addestrando una applicazione, un modello predittivo sull’andamento dell’euro-dollaro.

FAQ

Domande frequenti:

Come è strutturato il corso?

Il corso è suddiviso in 13 lezioni. Significa che non hai bisogno di completarlo tutto in una volta, ma puoi seguirlo un pezzetto per volta, seguendo i tuoi tempi di apprendimento.

1

Quanto tempo ci vorrà per terminare il corso?

La durata totale del corso è circa di 2 ore e 20 minuti. Tieni a mente però che il tempo di apprendimento dei concetti potrebbe essere leggermente più lungo. Per questo, una volta acquistati i corsi, Lacerba si impegna a renderli disponibili a vita!

2

Posso vedere le lezioni più volte?

Certo! Una volta acquistato il corso sarà tuo per sempre. Puoi rivedere le lezioni ogni volta che vuoi, in qualsiasi momento. I video non sono live, sono registrati e sempre disponibili sulla piattaforma.

3

Cosa succede se non sono soddisfatto del corso?

Non vorremmo mai che tu rimanga insoddisfatto/a di uno dei nostri corsi! Se dovesse accadere, contattaci e cercheremo di risolvere entro 24h qualsiasi problema tu abbia riscontrato. Alternativamente, procederemo al rimborso di quanto speso!

4