MSE 5760
Machine Learning and Its Applications in Materials Science
University of Pennsylvania · UGRD · Fall 2026
Catalog description
Beginning with a review of linear algebra, probability theory, Bayesian statistics, Statistical Mechanics notions of entropy, information and optimization tools, some of the major advances in deep learning over the past twenty years will be discussed in detail. These include the multilayer perceptron (MLP), convolutional neural network (CNN), recurrent neural networks (RNN), autoencoders, graph networks, Boltzmann machine, variational autoencoders and deep generative adversarial models. In conjunction with the weekly lectures, a set of labs will be offered (roughly 2 per month) that will demonstrate the workings of important models using data derived from Materials Science research papers and MSE databases. The labs will also complement the contents of the homework sets for each fortnight. The lab sessions will implement the following models: linear regression, logistic regression, random forest model, single layer and multi-layer perceptron, CNN, RNN, graph neural networks and general adversarial networks. A variety of data sets representing material properties for varied applications will be used in the labs. The homework sets will use additional data sets. For students with no prior coding skills, a preliminary Python Lab 0 tutorial will be held in the first week of classes. Students may obtain assistance from the TAs for coding logic and help with homework during office hours. A written project is due in the final week of classes. Students will submit a 1-2 page synopsis of a published paper from a peer-reviewed journal that uses ML and DL methods. This report will be graded on the student’s ability to summarize the paper’s ideas, results and discussions for future work.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff