Clemson University

Machine learning in Python (scikit-learn)

Machine learning is the science of teaching computers to reproduce the assigned procedure without being explicitly programmed. It has been used in many practical applications such as self-driving cars, speech recognition, email spam classification. It has been widely used not only in engineering (hydroinformatics, bioinformatics, genomics, geosciences and remote sensing, mechatronics) but also in economy, health sciences and even in real estates industry.

This workshop provides an overall introduction to machine learning specifically with Python programming language which utilizes abundance of scikit-learn package. Such topics include:

  1. Supervised learning (regression analysis, distance-based algorithm, regularization algorithm, tree-based algorithm, Bayes algorithm, support vector machines, artificial neural networks).
  2. Unsupervised learning (clustering, dimensionality reduction).

The course will also draw from numerous case studies and applications that can be applied in different engineering programs.

Friday, September 29 at 1:00pm to 3:30pm

WFIC 218

Notice of Non-Discrimination

Event Type

Workshops, Training and Development

Target Audience

Staff, Faculty, Students


CCIT, Research Computing and Data


Contact Name:

CCIT: Research Computing and Data, Engagement

Contact Email:


You're not going yet!

This event requires registration.