Skip to content

sakshamg94/Bedform-Inference-Using-CNNs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bedform-Inference-Using-CNNs based on Free Surface Images (Interactive Code & visuals)

CNNs for Underwater bedform inference

  • Introduction: In this notebook, I capture the details for my multi-class classifcation project based on a Convolutional Neural Network. This analysis is for a project listed on my website. I strongly recommend a quick reading of the introduction there to get an overview of what's to follow. If you are interested in more details, you can see a copy of my publication which is under print.

  • Happy to provide Data access: The data for the following work was acquried by me in Stanford's Bob and Norma Street Environmental Fluid Mechanics Lab as part of a proof-of-concept study. I am all for open science, so please contact me if you would like to access the full data and we can work something out. It's not being publicly circulated yet becasue I haven't hashed out the format for circulation.

  • Background knowledge for CNN: Going forward I will also be assuming that the reader is familiar with basic NN theory and the convolutional framework. If not, don't worry and refresh your understanding here . There are exercises there which were helpful to me.

Contents of the notebook:

  1. Introduction to muticlass classification framework and data
    1. Data organization
    2. Visualize the image data
  2. Building a Small Convnet from Scratch
  3. Compiling the model
  4. Training the net
  5. Saving the model for future usage
  6. Plotting the model Loss and Accuracy
  7. Test Set Predictions, Confusion Matrix, Errors in Predictions
    1. Predict on the test set
    2. Save test set accuracy
    3. Function for making confusion matrix

About

CNNs for Underwater bedform inference

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published