BMIN 5210

Advanced Methods and Health Applications in Machine Learning

University of Pennsylvania · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Machine learning studies how computers learn from data and has enormous potential to impact biomedical research and applications. This course will cover fundamental topics in machine learning, with a focus on applications in biomedical informatics. Specifically, the course will cover: supervised learning methods including linear regression, logistic regression, nearest neighbors, support vector machines, decision trees, and random forests; unsupervised learning topics such as clustering and dimensionality reduction; neural networks and deep learning approaches for both supervised and unsupervised tasks, including Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), Autoencoders (AE), Generative Adversarial Networks (GAN), Graph Neural Networks (GNN), Transformers, Generative Pretrained Transformers (GPT), Large Language Models (LLM), and emerging areas in generative, trustworthy, and agentic AI; and the application of these machine learning techniques to a variety of biomedical informatics problems through the analysis of genomic, imaging, biomarker, electronic health record, clinical, and other biomedical data. Students are required to have completed a Python Class or have equivalent programming experience. It is recommended that students have basic knowledge in data analysis and biomedical research. Basic knowledge of machine learning, linear algebra, statistics and probability is preferred. NOTE: Non-majors need permission from the instructor.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #pennsylvania_2-BMIN5210Fall 2026UGRD1 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?