Course Outline
Machine Learning Algorithms in Julia
Introductory concepts
- Supervised & unsupervised learning
- Cross validation and model selection
- Bias/variance tradeoff
Linear & logistic regression
(NaiveBayes & GLM)
- Introductory concepts
- Fitting linear regression models
- Model diagnostics
- Naive Bayes
- Fitting a logistic regression model
- Model disgnostics
- Model selection methods
Distances
- What is a distance?
- Euclidean
- Cityblock
- Cosine
- Correlation
- Mahalanobis
- Hamming
- MAD
- RMS
- Mean squared deviation
Dimensionality reduction
- Principal Component Analysis (PCA)
- Linear PCA
- Kernel PCA
- Probabilistic PCA
- Independent CA
- Multidimensional scaling
Altered regression methods
- Basic concepts of regularization
- Ridge regression
- Lasso regression
- Principal component regression (PCR)
Clustering
- K-means
- K-medoids
- DBSCAN
- Hierarchical clustering
- Markov Cluster Algorithm
- Fuzzy C-means clustering
Standard machine learning models
(NearestNeighbors, DecisionTree, LightGBM, XGBoost, EvoTrees, LIBSVM packages)
- Gradient boosting concepts
- K nearest neighbours (KNN)
- Decision tree models
- Random forest models
- XGboost
- EvoTrees
- Support vector machines (SVM)
Artificial neural networks
(Flux package)
- Stochastic gradient descent & strategies
- Multilayer perceptrons forward feed & back propagation
- Regularization
- Recurrence neural networks (RNN)
- Convolutional neural networks (Convnets)
- Autoencoders
- Hyperparameters
Requirements
This course is intended for people that already have a background in data science and statistics.
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Course - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.