in , ,

Become a Machine Learning Doyen


Don‘t just use statistics, data mining, and machine learning without understanding how it works. Understand basic statistics and get the insights in the most popular algorithms.


Advanced data analysis techniques are gaining popularity. With modern statistics / data mining / machine learning engines, products and packages, like R, Python, and Azure ML, data mining has become a black box.

It is possible to use data mining without knowinghow it works. However, not knowing how the algorithms work might lead to many problems, including using the wrong algorithm for a task, misinterpretation of the results, and more.

This course covers basic statistics and explains how the most popular data mining algorithms work, when to use which algorithm, and advantages and drawbacks of each algorithm as well.

Demonstrations show the algorithms usage in R and Python languages and Azure ML native algorithms, using R in Power BI, and using the R and Python algorithms in Azure ML. The attendees also learn how to evaluate different predictive and unsupervised models.

Algorithms explained include Naïve Bayes, Decision Trees, Neural Networks, Logistic Regression, Perceptron Model, Linear Regression, Regression Trees, Ordinal Regression, Poisson Regression, Principal Component Analysis, Support Vector Machines, Hierarchical Clustering, K-Means Clustering, Expectation-Maximization Clustering, Association Rules, Sequence Clustering, Auto-Regressive Trees with Cross-Prediction (ARTXP), Auto-Regressive Integrated Moving Average (ARIMA), and Time Series.

The course also includes the explanation of the introductory statistics, including descriptive statistics, correlations and linear associations. Even the information theory is touched briefly. All of these methods are useful for gathering understanding of the data used for later analysis and advanced data profiling. Mining unstructured data, specifically texts, is covered in the course as well.

Course Focus

The focus of the training is the theoretical concepts of advanced analytics. The importance for the attendees to fully understand how the algorithms work, how to correctly use them, how to prepare the data, and how to interpret the results is the first training goal. The software part is used just for showing the concepts and enriching the concept with examples. It helps a lot in understanding how to work with data, how to prepare useful derived variables, or to smooth values of a variable appropriately, or to discretize them correctly, etc. Attendees can and should be able to use different tools in the future.


Attendees should have basic understanding of data analysis, relational data models; knowledge in statistics and mathematics is a very desired to get the maximum results of this training.

Course Material

Every attendee gets a .PDF printout of all slides and all of the code shown in the course.

Delivery format

Three-day seminar – 26 September –  28 September 2018, Rivonia, Sandton, Johannesburg, South Africa.

Author and Instructor

Edzai Zvobwo, is an independent trainer and consultant that focuses on application of mathematics and statistics in data science.  Besides projects, he spends about half of the time on training and mentoring. He is the founder of MathsGee. Edzai Zvobwo is the author of six STEM books including, “The Mathematical Genius In You”. Edzai has also developed many courses and programs for small and large companies including ESRI, IBM and Intel.

Book Your Seat

[gravityform id=”14″ title=”true” description=”true” ajax=”true”]


What do you think?

235 Points
Upvote Downvote

Written by mathsgee


Leave a Reply


Pre-Tertiary School English

Is this the solution to accelerate SA land reform?

MathsGee Launches Free Career Courses