OH00AQ40 Koneoppimisen käyttö lääketieteessä (5 op)
Verkosto-opintojakso
Verkosto: Inversio-ongelmien koulutusverkosto
Tämä opintojakso on tarjolla Inversio-ongelmien verkostossa. Verkoston opinnot ovat tarjolla seuraavien tutkinto-ohjelmien opiskelijoille:
- Matematiikan kandidaattiohjelma
- Matematiikan aineenopettajan kandidaattiohjelma
- Matematiikan maisteriohjelma
- Matematiikan aineenopettajan maisteriohjelma
- Matematiikan ja tilastotieteen tohtoriohjelma
Kuvaus
1. Introduction to Machine Learning 2. Short Mathematical Review 3. Classical Machine Learning - Linear regression - Logistic regression 4. Unsupervised Learning - Clustering (K-means) - Dimensionality reduction (PCA) 5. Principles of ML in Medicine - Data issues: sampling, stratification, preprocessing, normalization - Challenges and bias - Cross-validation and generalization - Patient separation - Model evaluation 6. Introduction to Neural Networks 7. Tree-Based and Ensemble Models 8. Ethics in Machine Learning
Osaamistavoitteet
The objective of this course is to provide students with a foundation in machine learning and its applications in medicine. Upon completion, student will be able to: - Understand the basic concepts and principles of machine learning and apply reasoning to interpret data and model results. - Recognize common machine learning problem types (e.g., classification, regression, clustering) and the methods used to address them in medical applications, and integrate knowledge from medicine, mathematics, and computer science when approaching practical problems. - Apply basic machine learning models using Python and work with some medical data, considering challenges such as bias or limited sample sizes. - Gain an understanding of performance evaluation metrics and validation methods. - Recognize ethical considerations and challenges in applying machine learning responsibly in medicine.
Lisätietoja
-Important Note: The content of this course closely overlaps with OH00AQ39 (Principles of Machine Learning in Medicine). Students are advised to take only one of these courses to avoid redundancy. -Please familiarize yourself with the electronic examination procedures before the final exam. -We welcome students from diverse backgrounds and perspectives. Diversity is recognized as a resource and strength, and we aim to support students’ learning needs both in and out of class. -A large amount of code and AI-generated solutions is publicly available for introductory ML tasks. In this course, their use is strongly discouraged, as the primary goal is to learn by implementing methods independently.
Esitietojen kuvaus
-Basic understanding of Python programming is required to complete the project work. -Mathematics and statistics: Basic understanding is recommended. -Linear algebra: Familiarity is helpful.