AI for Solving Mechanical Engineering Problems
Prof. Seungchul Lee
Industrial AI Lab.
Course Information For ME491
Lecture Materials
Artificial Intelligence
Mechanical Engineering and AI
Q2) Prerequisites
Q2) Prerequisites
Q3) Topics and Scope
Course Schedule
Week | Contents | Assignments |
Week 1 | Introduction to Data-driven Approach | |
Week 2 | Mathematics for AI: Linear Algebra | HW#01 |
Week 3 | Mathematics for AI: Optimization | HW#02 |
Week 4 | Machine Learning: Regression | HW#03 |
Week 5 | Machine Learning: Classification | HW#04 |
Week 6 | Machine Learning: Clustering and Dim. Reduction | HW#05 |
Week 7 | AI in Mechanical Engineering 1 | HW#06 |
Week 8 | Midterm | |
Week | Contents | Assignments |
Week 9 | Deep Learning: ANN, Autoencoder | |
Week 10 | Deep Learning: CNN, FCN | HW#07 |
Week 11 | Deep Learning: RNN, LSTM | HW#08 |
Week 12 | Deep Learning: Generative AI | HW#09 |
Week 13 | Physics-informed AI (PINN and DeepONet) | HW#10 |
Week 14 | AI in Mechanical Engineering 2 | HW#11 |
Week 15 | AI in Mechanical Engineering 3 | |
Week 16 | Final Exam and Project | |
Python
Linear Algebra
Optimization
Regression (Data Fitting or Approximation)
Classification
Dimension Reduction
Clustering
Deep Artificial Neural Networks
Class 1
Class 2
…
…
…
…
…
…
Output
Input
Topics
From deeplearning.mit.edu
https://github.com/lexfridman/mit-deep-learning/blob/master/tutorial_deep_learning_basics/deep_learning_basics.ipynb
Double Pendulum (Dynamics)
SEO, Sungyong, et al. Controlling neural networks with rule representations. Advances in neural information processing systems, 2021.
Euler Beam (Solid Mechanics)
Fluid Mechanics
Q4) How To Study
Jupyter Notebook
All lecture materials are already available at
Machine Learning
Deep Learning
Assignments
Grading
Coding