09 768

Machine Learning for Molecular Sciences

Carnegie Mellon University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

The emergence of contemporary artificial intelligence (AI) and machine learning (ML) methods has the potential to substantially alter and enhance the role of computers in science. At the heart of ML applications, lie statistical algorithms whose performance, much like that of a scholar, improves with training. There is a growing infrastructure of machine learning tools for generating, testing and refining scientific models. Such techniques are suitable for addressing complex problems that involve vast combinatorial spaces or complex processes, which conventional procedures either cannot solve or can tackle only at great computational cost. The purpose of this course is to provide a practical introduction to the core concepts and tools of machine learning in a manner easily understood and intuitive to STEM students. The course begins by covering fundamental concepts in ML, data science, and modern statistics such as the bias-variance tradeoff, overfitting, regularization, and generalization, before moving on to more advanced topics in both supervised and unsupervised learning. Topics covered in the course also include ensemble models, neural networks, modern deep learning, embedding, clustering and data visualization. Throughout the course, we emphasize application of ML methods to chemical, physical and biological data. A notable aspect of the course is the hands-on use of Python Jupyter notebooks to introduce modern ML/statistical packages. Prerequisites: ( 09-344 or 09-231 ) and ( 15-112 or 15-110 )

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

001

Availability not recently verified
Class #carnegie_mellon-09768Fall 2026UGRD12 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?