Machine Learning in Geoscience Labs</H1>

MATLAB and Colab labs associated with the Machine Learning in Geoscience book.

User contribution labs are welcome if they are they are vetted and accepted by the authors. Your name will be noted in the lab. Please send inquiries about submitting a lab (state title, purpose, and benefit) to Tushar Gautam (tushar.gautam@sci.utah.edu). If mistakes are found in a lab please send the corrections to Tushar as well.

  • Chapter 2: Data Prediction by Least Squares Inversion
  • Chapter 4: Introduction to Neural Networks
  • Chapter 5: Processing Geophysical Data with Fully Connected Neural Networks
  • Chapter 6: Multilayer Fully Connected Neural Networks
  • Chapter 7: Support Vector Machines
  • Chapter 9: Convolutional Neural Networks
  • Chapter 10: Object Identification by CNN
  • Chapter 11: Semantic Segmentation of Cracks in Photos
  • Chapter 12: Recurrent Neural Networks
  • Chapter 15: Convolutional Sparse Coding
  • Chapter 16: Principal Component Analysis
  • Chapter 17: Clustering Algorithms
  • Chapter 18: Generative Adversarial Networks
  • Chapter 19: Sampling a Probability Distribution
  • Chapter 21: Discriminant Analysis and Gaussian Mixture Model
  • Chapter 26: Automatic Differentiation