Machine Learning with R
Short Course

Machine learning is the basis for groundbreaking developments and technologies in many branches of business and research. Would you like to know what makes machine learning so successful and how you can reap its benefits using the open programming language R? In this intensive course, you will learn the fundamental principles of machine learning and how to apply them using R: from reading in data, to the application of various algorithms and their evaluation based on key performance measures. You will learn about the characteristics of popular algorithms such as regression, decision trees, and random forests. You will hear about recent developments, such as Deep Learning, and gain an overview over typical machine learning problems, such as regression, classification, and clustering, and discuss with us the risks and benefits of machine learning for society and business.

This course takes place from 9am to 6pm on two course days. Each day will contain a series of short lectures and examples to introduce you to new topics. The bulk of each day will be dedicated to hands-on exercises to help you ‘learn by doing’. With multiple instructors on site dedicated time will be given for 1:1 feedback. All course materials, tutorials, examples, exercises, and solutions will be available online for you to view at any time during, and after the course. Find our past materials

Participants should possess basic knowledge of the R language. If you are interested in participating, but you are unsure whether you meet the prerequisites for this course get in contact with us or participate in this Quiz Do I know enough about R?. Participants are requested to bring their own laptop with software installation rights. Basic knowledge of statistics is helpful, but not strictly necessary.

  • Dr. Dirk Wulff
  • Markus Steiner, MSc

Application Deadline:

Department of Psychology, University of Basel


Seminarräume Advanced Studies, Steinengraben 22, 4051 Basel

to top