Electrical & Computer Engineering > Graduate > Certificates > Machine Learning for Engineers and Scientists

AI generated image by OpenAI

Fundamentals of Machine Learning

This module introduces the fundamental concepts that are used in devising a machine learning solution. An overview of the following basic mathematical concepts in machine learning will be covered.

  1. Data paradigms and dimensionality reduction
  2. Basic concept of loss function and optimization in machine learning
  3. Basic concept of probability formulation and parametric/non-parametric density estimation in machine learning
  4. Basic concept of linear and logistic regression
  5. Supervised and unsupervised learning
  6. Evaluation metrics for assessing a machine learning solution
Applied Machine Learning

This module covers the widely used machine learning techniques listed below and discusses example Python codes for implementing them. Prewritten Python codes will be explained for the experiments listed below discussing what step each part of the codes implements. In the experiments, the focus will be placed on preparing data, dividing data into training and testing sets, choosing a suitable machine learning model, training the model based on training data, and evaluating the model based on testing data.

  1. Data preprocessing and conditioning
  2. Bayesian decision making
  3. Linear classifiers
  4. Data-driven neural network learning
  5. Deep learning/convolutional neural network
  6. Unsupervised learning and clustering
Applications of Machine Learning in Engineering and Sciences

This module covers a cross section of engineering and science applications related to healthcare, energy, manufacturing, transportation, finance, and social media, involving different machine learning models. Example applications include, but are not limited to, the following:

  1. Application of machine learning in healthcare for disease diagnosis
  2. Application of machine learning in energy for power forecasting
  3. Application of machine learning in manufacturing for machine vision inspection
  4. Application of machine learning in transportation for navigation guidance
  5. Application of machine learning in finance for credit scoring
  6. Application of machine learning in social media for interest clustering
Register