541 M1050

Biological Treatment Processes

Department
Environmental Engineering
Instructor
于昌平/Chang-Ping Yu
Category
Graduate Courses_Spring Semester 2026

Course Introduction

EnvE7097 · 環境工程學研究所

Applied Machine Learning

Applied Machine Learning — 114-2 Elective (3.0 credits).

EnvE7097 Curriculum Number 114-2 Semester 3.0 Credits 30 Seat Limit

✦ Course Information

Course title Applied Machine Learning
Semester 114-2
Designated for College of Engineering · Graduate Institute of Environmental Engineering
Curriculum Number EnvE7097
Curriculum Identity Number 541EM0820
Class
Credits 3.0
Full / Half Yr. Half
Required / Elective Elective
Remarks The upper limit of the number of students: 30.

為確保您我的權利,請尊重智慧財產權及不得非法影印。

Class Section

Class Instructor Time Location
Ta Fu Dave, Kuo Friday 7, 8, 9 (14:20–17:20)

Course Description

Introduction to machine learning (ML): core elements and terminologies, underlying mathematical philosophy, solution categories, general work-flow of ML solutions development, and examples of ML-based solutions in various domains. Cover the mathematical bases and algorithms of various supervised and unsupervised learning methods. Discuss and develop ML strategies for selecting/assessing the right ML approach for a given environmental science or environmental engineering problem.

Course Objective

Theory and practice of implementing machine learning (ML) techniques for problems in environmental science and engineering. Discuss the inner workings of various ML algorithms: k-nearest neighbors (k-NN), naive Bayes, decision trees, artificial neural network (ANN), support vector machines (SVM), k-means clustering, and more. Emphasis on practical application and techniques with real environmental problems and data.

Course Requirement

No prerequisites.

  • Student Workload (Expected weekly study hours before and/or after class): 9
  • Office Hours: Appointment required.
  • Designated reading: None.

References

1

Marsland, S. 2015, Machine Learning – An Algorithmic Perspective, CRC Press.

2

Flach P. 2012, Machine Learning, Cambridge.

Grading

評量方式

NTU has not set an upper limit on the percentage of A+ grades.

等第制

NTU uses a letter grade system for assessment. The grade percentage ranges and the single-subject grade conversion table in the NATIONAL TAIWAN UNIVERSITY Regulations Governing Academic Grading are for reference only. Instructors may adjust the percentage ranges according to the grade definitions. For more information, see the Assessment for Learning Section.

Progress

Week Date Topic
Week 12/27Introduction + Navigating in Python
Week 23/06Preliminary to ML
Week 33/13Perceptron
Week 43/20Multi-Layer Perceptron
Week 53/27Radial Basis Functions + Data Tidying
Week 64/03Dimensionality Reduction
Week 74/10Probabilistic Learning
Week 84/17Support Vector Machine + Evolutionary Learning
Week 94/24Reinforcement Learning
Week 105/01Tree Based Methods + Ensemble Learning
Week 115/08Unsupervised Learning
Week 125/15Markov Chain Monte Carlo (MCMC) Methods
Week 135/22Miscellaneous Topics & Conclusion
Week 145/29Miscellaneous Topics & Conclusion
Week 156/05Project Presentation

Attachments

Back to course list