Kursplan
Maskininlärning
Introduktion till maskininlärning
- Tillämpningar av maskininlärning
- Versus övervakad och oövervakad inlärning
- Maskininlärningsalgoritmer
- Regression
- Klassificering
- Klusteranalys
- Anbefalningssystem
- AnoDB-detektering
- Förstärkningsinlärning
Regression
- Enkel och multipel regression
- Kvadratminimetoden
- Beräkna koefficienterna
- Värdera noggrannheten av koefficientuppskattningen
- Värdera noggrannheten av modellen
- Efter-estimeringsanalys
- Övriga överväganden i regressionsmodeller
- Kvalitativa prediktorer
- Tillägg till linjära modeller
- Möjliga problem
- Bias-varians handel (underanpassning/overanpassning) för regressionsmodeller
Resampling-metoder
- Korsvalidering
- Valideringsmängdsapproach
- Lämna-ut-en-korsvalidering
- k-faldig korsvalidering
- Bias-varians handel för k-falder
- Bootstrap
Modellselektion och regularisering
- Delmängdselektion
- Bästa delmängdselektion
- Stegvis selektion
- Välja det optimala modellen
- Krympningsmetoder/regularisering
- Ridge regression
- Lasso & Elastic Net
- Väljande av justeringsparametern
- Dimensionsreduktionsmetoder
- Huvudkomponentregression
- Partiell minsta kvadrat (PLS)
Klassificering
Logistisk regression
- Den logistiska modellen kostnadsfunktionen
- Beräkna koefficienterna
- Gör förutsägelser
- Odds ratio
- Fördelningsevalueringsmått
- Känslighet/specificitet/PPV/NPV
- Precision
- ROC-kurva
- Multipel logistisk regression
- Logistisk regression för >2 svarsklasser
- Regulariserad logistisk regression
Linjär diskriminantanalys
- Användning av Bayes' teorem för klassificering
- Linjär diskriminantanalys för p=1
- Linjär diskriminantanalys för p>1
Kvadratisk diskriminantanalys
K-närmaste grannar (K-NN)
- Klassificering med icke-linjära beslutgränser
Support Vector Machines (SVM)
- Optimeringsmål
- Maximal marginalklassifieraren
- Kärnfunktioner
- Ett mot ett klassificering
- Ett mot alla klassificering
Jämförelse av klassificeringsmetoder
Djupinlärning
Introduktion till djupinlärning
Kunstnade neuronnät (ANNs)
- Biologiska och kunstnade neuroner
- Icke-linjär hypotes
- Modellrepresentation
- Exempel & intuitioner
- Överföringsfunktion/aktiveringsfunktioner
- Typiska klasser av nätverksarkitekturer
- Kedjade ANN
- Flerlagrada kedjade nätverk
- Backpropagation-algoritmen
- Backpropagation - träning och konvergens
- Funktionstillnärmning med backpropagation
- Praktiska och designfrågor för backpropagation-lärning
Djupinlärning
- Kunstlig intelligens & djupinlärning
- Softmax regression
- Självstudierande inlärning
- Djupnätverk
- Demos och tillämpningar
Labb:
Kom igång med R
- Introduktion till R
- Grunderna i kommandon & bibliotek
- Datahantering
- Importera & exportera data
- Grafiska och numeriska sammanfattningar
- Skriva funktioner
Regression
- Enkel och multipel linjär regression
- Växelverkanstermer
- Icke-linjära transformationer
- Dummyvariabelregression
- Korsvalidering och bootstrap
- Delmängdselektionsmetoder
- Beslutsalstraff (Ridge, Lasso, Elastic Net)
Klassificering
- Logistisk regression, LDA, QDA och K-NN
- Resampling & regularisering
- Support Vector Machine (SVM)
Noter:
- För ML-algoritmer kommer fallstudier att användas för att diskutera deras tillämpning, fördelar och potentiella problem.
- Analyser av olika datamängder kommer att utföras med R.
Krav
- Grundläggande kunskap om statistiska koncept är önskvärt
Målgrupp
- Data vetenskapsutövare
- Datorlärningsingenjörer
- Programutvecklare som intresserar sig för AI
- Forskare som arbetar med data modellering
- Professionella som vill tillämpa maskininlärning i företag eller industri
Vittnesmål (6)
Vi hade en översikt över Machine Learning, Neural Networks, AI med praktiska exempel.
Catalin - DB Global Technology SRL
Kurs - Machine Learning and Deep Learning
Maskintolkat
Sista dagen med AI:n
Ovidiu - DB Global Technology SRL
Kurs - Machine Learning and Deep Learning
Maskintolkat
Exemplen som valdes ut, delades med oss och förklarades
Cristina - DB Global Technology SRL
Kurs - Machine Learning and Deep Learning
Maskintolkat
I really enjoyed the coverage and depth of topics.
Anirban Basu
Kurs - Machine Learning and Deep Learning
The training provided the right foundation that allows us to further to expand on, by showing how theory and practice go hand in hand. It actually got me more interested in the subject than I was before.
Jean-Paul van Tillo
Kurs - Machine Learning and Deep Learning
We have gotten a lot more insight in to the subject matter. Some nice discussion were made with some real subjects within our company.