Gäller från och med: Autumn 2023
Beslutad av: Gudbjörg Erlingsdottir
Datum för fastställande: 2023-02-16
Avdelning: Water Resources Engineering
Kurstyp: Ren forskarutbildningskurs
Undervisningsspråk: English
The aim of the course is to introduce machine learning algorithms for water applications. The course includes lectures as well as laboratory sessions on the Python programming language for students lacking sufficient programming skills. The course is multidisciplinary involving guest lecturers from different departments, covering various applications of machine learning in solving water-related problems e.g., spatial and temporal modeling of water quality and quantity, as well as developing early-warning systems. The course also includes group projects where the students have the opportunity to work on real-world water-related issues and get hands-on experience.
Kunskap och förståelse
För godkänd kurs skall doktoranden
Färdighet och förmåga
För godkänd kurs skall doktoranden
Värderingsförmåga och förhållningssätt
För godkänd kurs skall doktoranden
Introduction and foundation of the state-of-the-art machine learning algorithms. Introduction to Python programming language. Computer laboratory sessions to help students get hands-on experience with Python programming language and the application of machine learning algorithms. Guest lectures on the application of machine learning for water-related issues based on the students thesis topics, and available guest lecturers. e.g., spatial and temporal modeling of water quality and quantity, as well as developing early-warning systems. Group projects on real-world water-related problems. Seminar session, and opposition.
Lindholm, A., Wahlström, N., Lindsten, F. & Schön, Thomas B.: Machine Learning, A First Course for Engineers and Scientists. Cambridge University Press, 2022.
The book "Machine Learning: A first course for engineers and scientists" is suitable for engineering students. The literature also includes three other books on machine learning and Python programming as well as scientific papers:
• Andreas Lindholm, Niklas Wahlström, Fredrik Lindsten and Thomas B. Schön: Machine Learning, A First Course for Engineers and Scientists. Available online http://smlbook.org/.
• Hastie, T., Tibshirani, R., Friedman, J.H. and Friedman, J.H., 2009. The elements of statistical learning: data mining, inference, and prediction (Vol. 2, pp. 1-758). New York: Springer.
• Géron, A., 2022. Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow. " O'Reilly Media, Inc.".
• Downey, A., Wentworth, P., Elkner, J. and Meyers, C., 2016. How to think like a computer scientist: learning with python 3. Available online https://openbookproject.net/thinkcs/python/english3e/
• Scientific papers will also be used in the course based on the students' disciplines.
Undervisningsformer: Föreläsningar, seminarier, laborationer, övningar, projekt. Assignments, exercises in laboratory sessions, group projects, and seminars
Examinationsformer: Skriftlig rapport, inlämningsuppgifter, seminarieföredrag av deltagarna
Betygsskala: Underkänd, godkänd
Examinator:
Förkunskapskrav: Admission requirements: the applicant must be a PhD student
Förutsatta förkunskaper: Basic mathematics, including probability theory and statistics
Urvalskriterier: Limited number of participants: maximum 20; the course can be canceled if there are fewer than 5 registered participants at the start of the course. In case of more applicants than the limit, students in Water Resources Engineering (TVRL) will be given priority.
Limited number of participants: maximum 20; the course can be canceled if there are fewer than 5 registered participants at the start of the course. In case of more applicants than the limit, students in Water Resources Engineering (TVRL) will be given priority.
Kursansvarig: Amir Naghibi <amir.naghibi@tvrl.lth.se>