Kursplan

Maskininlärningsalgoritmer i Julia

Introduktionskoncept

  • Övervakad och oövervakad inlärning
  • Korsvalidering och modellval
  • Kompromiss mellan bias/varians

Linjär och logistisk regression

(NaiveBayes & GLM)

  • Introduktionskoncept
  • Anpassning av linjära regressionsmodeller
  • Modelldiagnostik
  • Naive Bayes
  • Anpassning av en logistisk regressionsmodell
  • Modelldiagnostik
  • Metoder för modellval

Avstånd

  • Vad är ett avstånd?
  • Euklidiskt
  • Cityblock
  • Kosinus
  • Korrelation
  • Mahalanobis
  • Hamming
  • MAD
  • RMS
  • Medelkvadratisk avvikelse

Dimensionalitetshantering

  • Principal Component Analysis (PCA)
    • Linjär PCA
    • Kernel PCA
    • Probabilistisk PCA
    • Independent CA
  • Multidimensional skalning

Modifierade regressionsmetoder

  • Grundläggande begrepp om regularisering
  • Ridge regression
  • Lasso regression
  • Principal component regression (PCR)

Klustring

  • K-means
  • K-medoids
  • DBSCAN
  • Hierarkisk klustring
  • Markov Cluster Algorithm
  • Fuzzy C-means klustring

Standard maskininlärningsmodeller

(NearestNeighbors, DecisionTree, LightGBM, XGBoost, EvoTrees, LIBSVM packages)

  • Begrepp om gradient boosting
  • K närmaste grannar (KNN)
  • Beslutsträdsmodeller
  • Slumpmässiga skogsmodeller
  • XGboost
  • EvoTrees
  • Support vector machines (SVM)

Artificiella neurala nätverk

(Flux package)

  • Stochastisk gradientnedstigning och strategier
  • Multilayer perceptrons forward feed och backpropagation
  • Regularisering
  • Recurrence neural networks (RNN)
  • Convolutional neural networks (Convnets)
  • Autoencoders
  • Hyperparametrar

Krav

Den här kursen är avsedd för personer som redan har en bakgrund inom data science och statistik.

 21 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier