09 768
Machine Learning for Molecular Sciences
Carnegie Mellon University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff