Group for Research in Decision Analysis

Introductory Machine Learning in R

Mouloud Belbahri Université de Montréal, Canada

Vahid Partovi Nia Researcher, Department of Mathematical and Industrial Engineering, Polytechnique Montréal, Canada

Damoon Robatian Polytechnique Montréal, Canada

Software to be downloaded


The maximum number of registrations for this event has been reached. A second workshop is also offered on September 23.

Lunch will be provided. If you can not be present for the workshop, please notify us to allow other participants to attend.

This workshop has no pre-requisite. Having some statistical knowledge in the level of introductory statistics and elementary coding is beneficial.

This is an interactive one-day workshop. We will guide you step by step to get familiar with R focused on elementary machine learning. Bring your laptop with R and RStudio already installed.

R is an open-source statistical software, widely developed in academia and industry with more than 2 million users around the world. Many cutting edge companies such as google use R as their data analysis platform. The aim of this workshop is to introduce some elementary R skills such as data loading, data pre-processing, and data visualization. We will practice some machine learning libraries to execute several supervised, unsupervised, and semi-supervised learning algorithms.

Machine learning requires a wrap of several skills, such as coding, optimization, statistics, and data analysis. This set of skills facilitates extraction of knowledge from large volumes of structured or unstructured data. It is a subfield of artificial intelligence with the purpose of discovering the underlying pattern of data through predictive modeling. The ultimate goal is to adopt data preprocessing, statistics, and black box predictive algorithms in order to draw conclusions and take (automatic) actions from (large amount of) data.