Artificial intelligence for engineering
Lecture notes (handouts, codes and Jupyter notebookes)
1. Introduction to machine learning, data science, artificial intelligence. What are they? Why in engineering?
2. Linear regression
3. Logistic regression (classification)
4. Support vector machines
5. Feedforward neural networks
6. Convolutional neural networks
7. Recurrent neural networks and sequence modelling
8. Unsupervised learning
Download: Syllabus
Handouts, Jupyter codes, and slides are available on BlackBoard (restrict access)
2. Linear regression
3. Logistic regression (classification)
4. Support vector machines
5. Feedforward neural networks
6. Convolutional neural networks
7. Recurrent neural networks and sequence modelling
8. Unsupervised learning
Download: Syllabus
Handouts, Jupyter codes, and slides are available on BlackBoard (restrict access)