GEOL789M

Recent Advances in Geology; Machine Learning in Geoscience

Prerequisites: Knowledge of computer programming, ideally Python or MATLAB; familiarity with linear algebra. Machine Learning (ML) techniques allow us to construct useful representations of complex datasets or simulations. They can be used to classify, approximate and infer relationships among variables. They can discover unanticipated patterns or structures and make predictions beyond what is possible to do with analytical techniques. In this graduate seminar, we will review the theory behind ML with a focus on recent progress, discuss applications of ML in the geoscience literature , and implement ML techniques including convolutional neural networks (CNN) and dimensionality reduction (TSNE, UMAP, etc.) to analyze datasets from geology, geophysics, geodesy, and geochemistry.

Sister Courses: GEOL789A, GEOL789B, GEOL789C, GEOL789E, GEOL789I, GEOL789J, GEOL789K, GEOL789O, GEOL789R, GEOL789V, GEOL789W, GEOL789X, GEOL789Y

Past Semesters

3 reviews
Average rating: 1.33

3 reviews
Average rating: 5.00

3 reviews
Average rating: 5.00

* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.