Introduzione
  • Introduzione al corso
  • Come affrontare e risolvere i problemi più comuni
  • Come ottenere il rimborso del corso in caso di problemi
  • CODICE
Introduzione ai Big Data con Hadoop
  • Introduzione ai Big Data
  • Le 3 V
  • Hadoop e il suo ecosistema
  • Fasi dell'analisi e relative tecnologie
  • MapReduce vsSpark
  • Spark vs Hadoop
Introduzione a Spark
  • Introduzione a Spark
  • La transizione da Spark 1.0 a 2.0
  • Approfondimento sugli RDD
  • Modalità di esecuzione di Spark
  • Il local mode in R
  • L'utilizzo dei sistemi distribuiti
  • Utilizzare Spark con Databricks
Primi passi con SparkR
  • Strutture dati e astrazioni in Spark per R
  • Primi passi con SparkR
  • Formati dati per il data mining in R
  • Importazione file in R
  • Spark SQL
  • Operazioni sui DataFrame
  • Operazioni sui DataFrame - seconda parte
  • Statistiche di base con SparkR
  • Data cleaning con SparkR
Database SQL e NoSQL
  • I database SQL
  • I database NoSQL
  • Il linguaggio SQL in SparkR
Machine learning con SparkR
  • Introduzione al machine learning
  • Machine learning con Spark e R
  • Metodi supervisionati
  • Metodi di regressione
  • Regressione lineare
  • Esempio di regressione lineare con SparkR
  • Regressione logistica
  • Esempio di regressione logistica con SparkR
  • Support Vector Machines
  • Esempio di SVM con SparkR
  • Decision Trees
  • Esempio di Decision Trees con SparkR
  • Metodi ensemble
  • Esempi di metodi ensemble con SparkR
  • Probabilità e metodi bayesiani
  • Esempio di Naive Bayes con SparkR
  • Metodi non supervisionati
  • Kmeans
  • Esempi di kmeans con SparkR
sparklyr
  • Primi passi con sparklyr
  • Manipolazione dati con sparklyr
  • sparklyr e il linguaggio SQL
  • Machine learning con sparklyr
  • Esempi di regressione lineare con sparklyr
  • Esempi di regressione logistica con sparklyr
  • Esempi di Decision Trees con sparklyr
  • Esempi di metodi ensemble con sparklyr
  • Esempi di Naive Bayes con sparklyr
  • LDA
  • Esempi di LDA con sparklyr
Le librerie per la Social Network Analysis
  • Introduzione alla Social Network Analysis
  • Le librerie per l'analisi dei grafi
Spark streaming
  • Spark Streaming
  • Spark Streaming con SparkR
  • Spark Streaming con sparklyr
Conclusioni
  • Dataset per le esercitazioni con i Big Data
  • Conclusioni