Il corso Machine Learning e Data Mining in R è rivolto a chiunque voglia avere una pratica panoramica delle tecniche di apprendimento automatico, dalle più interpretabili - come l’analisi di regressione, delle componenti principali e dei gruppi - a quelle più flessibili come le reti neurali artificiali, sia shallow che deep - e le più ricorrenti problematiche di analisi e modellazione di dati e problemi reali - come collinearità, overfitting, regolarizzazione e knowledge transfer.
La modalità di erogazione del corso è di tipo learning by doing, mediante una continua implementazione in R dei concetti esposti. Le diverse unità ti verranno prima illustrate a voce, per permetterti di ricordare e capire, e poi rese disponibili sotto forma di reading, per permetterti di analizzarne criticamente il contenuto. Alla fine di ogni unità, verrai messo alla prova attraverso open Lab in ambiente di sviluppo RStudio, che ti permetteranno di applicare i metodi trattati nel corso ai tanti data set reali che ti saranno forniti. Ti verrà infine richiesto di valutare i tuoi progressi mediante graded quiz contenenti domande a risposta multipla. Non rimandare: Machine Learning e Data Mining in R sono ora a portata di mano!
In questa week, ti introdurrò al linguaggio R: avrai una panoramica sulle strutture dati in R, su data wrangling e visualization. Imparerai ad usare i principali pacchetti R, tra cui i famosi dplyr e ggplot2, inclusi in tidyverse. Quando necessario, ti verranno fornite nozioni teoriche di base necessarie per una maggiore comprensione dei concetti implementati in R nei successivi moduli.
涵盖的内容
10个视频6篇阅读材料4个作业7个非评分实验室
显示有关单元内容的信息
10个视频•总计26分钟
Introduzione al corso•4分钟
Introduzione ad R ed RStudio•2分钟
Installazione R ed RStudio (macOS)•6分钟
Installazione R ed RStudio (Windows)•4分钟
R Onramp - Introduzione•2分钟
R Onramp - Recap•2分钟
Data wrangling - Introduzione•2分钟
Data wrangling - Recap•1分钟
Data visualization - Introduzione•2分钟
Data visualization - Recap •2分钟
6篇阅读材料•总计110分钟
Struttura e contenuti del corso•10分钟
Introduzione ad R ed RStudio •10分钟
Introduzione ad R: operazioni di base e strutture dati•20分钟
Introduzione ad R: funzioni e controllo del flusso•30分钟
Descrizione statistica di un data set multivariato•30分钟
Data visualization: variabile aleatoria normale•10分钟
4个作业•总计90分钟
R Onramp•20分钟
Data Wrangling•20分钟
Data visualization•20分钟
Elementi di R•30分钟
7个非评分实验室•总计295分钟
RStudio server•10分钟
RStudio: mettiti alla prova in RStudio!•50分钟
Reading: Data wrangling•40分钟
RStudio: mettiti alla prova in RStudio!•45分钟
Reading: Data visualization: elementi di base•30分钟
Reading: Data visualization: ggplot2•70分钟
RStudio: mettiti alla prova in RStudio!•50分钟
Apprendimento automatico non supervisionato
第 2 单元•小时 后完成
单元详情
In questa week, dopo aver introdotto la differenza tra metodi di apprendimento automatico (machine learning) supervisionato e non supervisionato, ti verranno illustrate le principali tecniche multivariate di esplorazione dei dati mediante R e i principali metodi di apprendimento automatico non supervisionato, come l'analisi dei gruppi (clustering) e l'analisi delle componenti principali (PCA).
Analisi delle componenti principali - Introduzione •3分钟
Analisi delle componenti principali - Recap •2分钟
Analisi dei gruppi (clustering) - Introduzione•3分钟
Analisi dei gruppi (clustering) - Recap•3分钟
1篇阅读材料•总计10分钟
Introduzione all'apprendimento automatico •10分钟
4个作业•总计70分钟
Introduzione all'apprendimento automatico•10分钟
Analisi delle componenti principali (PCA)•20分钟
Analisi dei gruppi (clustering)•20分钟
Apprendimento automatico non supervisionato•20分钟
9个非评分实验室•总计315分钟
Reading: Analisi delle componenti principali - Parte I•30分钟
Reading: Analisi delle componenti principali - Parte II•15分钟
Reading: Analisi delle componenti principali - Parte III•30分钟
RStudio: mettiti alla prova in RStudio!•45分钟
Reading: Analisi dei gruppi (clustering): Introduzione•15分钟
Reading: Analisi dei gruppi (clustering): Clustering K-means•30分钟
Reading: Analisi dei gruppi (clustering): Clustering gerarchico•30分钟
RStudio: mettiti alla prova in RStudio!•50分钟
RStudio di fine week•70分钟
Apprendimento automatico supervisionato
第 3 单元•小时 后完成
单元详情
In questa week, approfondirai gli elementi di apprendimento automatico (machine learning) supervisionato. Imparerai ad applicare tecniche di predizione numerica a partire dai modelli lineari di regressione semplice e multipla. Ti sensibilizzerò verso i tipici problemi derivanti dall'applicazione della regressione lineare multipla a data set reali e le più comuni soluzioni attraverso la selezioni degli attributi e la regolarizzazione. Inoltre, ti verranno forniti strumenti pratici per la valutazione della capacità descrittiva (in-sample) e predittiva (out-of-sample) di un metodo di machine learning supervisionato e per la selezione del modello interpretativo migliore.
涵盖的内容
9个视频1篇阅读材料3个作业7个非评分实验室
显示有关单元内容的信息
9个视频•总计55分钟
Analisi della regressione lineare - Introduzione•3分钟
Selezione degli attributi e regolarizzazione - Introduzione•3分钟
Selezione degli attributi e regolarizzazione - Recap •2分钟
1篇阅读材料•总计10分钟
Intervalli di confidenza e previsione•10分钟
3个作业•总计110分钟
Predizione numerica: Analisi della regressione lineare•20分钟
Predizione numerica: Selezione degli attributi e regolarizzazione•20分钟
Apprendimento automatico supervisionato•70分钟
7个非评分实验室•总计610分钟
Reading: Regressione lineare semplice•45分钟
RStudio: mettiti alla prova in RStudio!•90分钟
Reading: Regressione lineare multipla•70分钟
RStudio: mettiti alla prova in RStudio!•90分钟
Reading: Selezione del modello interpretativo migliore•90分钟
Reading: Regolarizzazione (shrinkage) e PCR•105分钟
RStudio di fine week•120分钟
Reti Neurali e Deep Learning
第 4 单元•小时 后完成
单元详情
In questa week ti introdurrò allo studio delle Reti Neurali Artificiali: partirai dal singolo percettrone, che è in grado di risolvere solo problemi di classificazione linearmente separabili, e, passando per il percettrone multilivello, che è in grado di risolvere problemi di classificazione e predizione numerica anche non linearmente separabili, arriverai alla "rivoluzione" del Deep Learning. Vedrai anche come è possibile utilizzare il Knowledge Transfer per addestrare le reti deep.
Founded in 1224, Federico II is the oldest lay University in Europe. With its "Federica Web Learning" Center, it is the leader in Europe for open access multimedia education, and in the world's top ten for the production of MOOCs for providing new links between higher education and lifelong learning. Find out more on www.federica.eu.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.