NewNPPE, FE and CPD prep built for Canadian engineersCreate a free accountGet 10 Coins free upon signup for a limited time

  • N/A
  • No ratings yet

A Guide to Machine Learning for Engineers


Course Description

Let's start with a bit of historical perspective. For centuries, engineering problem-solving rested on two fundamental pillars: theory and experimentation. Think of Maxwell's equations guiding our understanding of electromagnetism, or Faraday building physical prototypes to test his ideas. Then, in the latter half of the twentieth century, simulation emerged as the third pillar. We could model complex systems using finite element analysis or circuit simulators before ever building a physical prototype. Today, we are witnessing the emergence of a fourth pillar: data-driven engineering, powered by machine learning. Now, I want to be very clear about something. Machine learning does not replace the first three pillars. It doesn't make Maxwell's equations obsolete, and it doesn't eliminate the need for careful experimentation or simulation. Rather, it augments them. Machine learning helps us model complex systems where first-principle models are either too slow to run in real-time or too inaccurate because the underlying physics are simply too complex to capture perfectly. It gives us a new way to extract insight from the vast amounts of data our modern engineering systems generate every second.

What you'll learn in this course?

  • Distinguish between Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning (DL) within engineering systems.

  • Identify key machine learning applications in electrical engineering, including Smart Grids, Motor Fault Diagnosis, and Signal Processing.

  • Understand different types of engineering data such as tabular data and time-series data and their influence on algorithm selection.

  • Match common machine learning techniques-Regression, Classification, and Clustering-to relevant engineering problems.

  • Describe the major steps involved in a typical machine learning project workflow.


Prerequisites

  • Basic engineering mathematics, statistics, and data interpretation

  • Familiarity with electrical engineering systems and basic programming is helpful

Course Curriculum

  • The Fourth Paradigm of Engineering
    8 Minutes
  • AI vs Machine Learning vs Deep Learning
    7 Minutes

  • The Engineer’s Data Landscape
    5 Minutes
  • Core Concept: Features and Labels
    5 Minutes
  • Types of Machine Learning
    5 Minutes
  • The Overfitting Problem
    5 Minutes
  • Tools Used in Machine Learning
    5 Minutes

  • Regression
    5 Minutes
  • Classification
    5 Minutes
  • Clustering
    5 Minutes
  • Artificial Neural Networks
    5 Minutes
  • Recurrent Neural Networks
    5 Minutes

  • Machine Learning Workflow (CRISP-DM)
    4 Minutes
  • Feature Engineering
    4 Minutes
  • Training, Validation, and Testing
    4 Minutes
  • Performance Metrics
    4 Minutes
  • Deployment Considerations
    4 Minutes

  • Machine Learning in Power Systems
    3 Minutes
  • Machine Learning in Motor Control and Drives
    3 Minutes
  • Machine Learning in Signal Processing and Communications
    3 Minutes
  • Machine Learning in Electronics and Chip Design
    3 Minutes
  • Case Study: Predictive Maintenance of a High-Voltage Motor
    3 Minutes
  • Case Study: Solar Power Forecasting
    3 Minutes
  • Case Study: Partial Discharge Classification
    2 Minutes

  • Ethical Considerations
    5 Minutes
  • Key Takeaways
    5 Minutes
  • Assessment Preparation
    5 Minutes

  • A Guide to Machine Learning for Engineers
    5 Minutes

Reviews

—
0 Ratings
5
0
4
0
3
0
2
0
1
0
Course thumbnail
This Course Fee:

2

Course includes:
  • imgLevelintermediate
  • imgDuration120 minutes
  • imgLessons28
  • imgQuizzes0
  • imgCertificationsYes
  • imgEnrolled0
Share this course: