GEOL489M

Special Topics; Classification and Machine Learning in the Geosciences

How can we tell if a landform is a volcano or an impact crater, if a seismic signal is an earthquake or noise, if two dinosaurs are related to one another, if a given township contain critical minerals, and if a flood event took place last week in Maryland? In each case, the answer involves classifying geoscientific datasets. Increasingly, machine learning techniques are essential in tackling these challenges. This course will introduce you to classification and its associated methods, such as clustering, graphs, and neural networks. You'll engage in hands-on analysis of real-world datasets, discuss key publications and applications, and learn to use Python programming to solve these classification problems.

Sister Courses: GEOL489A, GEOL489F, GEOL489G, GEOL489N, GEOL489O, GEOL489R, GEOL489T, GEOL489V, GEOL489X

Spring 2026

3 reviews
Average rating: 1.33

* "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.