Publication Date
Fall 2023
Degree Type
Master's Project
Degree Name
Master of Science in Computer Science (MSCS)
Department
Computer Science
First Advisor
Philip Heller
Second Advisor
Saptarshi Sengupta
Third Advisor
Amanda Kahn
Keywords
Convolutional Neural Networks (CNN), Transfer Learning, Transformations, Zero Padding, Background Padding.
Abstract
Global warming is an ongoing issue where the Earth is rapidly warming up. It negatively affects the growth of coral through ocean warming and ocean acidification. Many coral communities, home to a large variety of marine life, are expected to be severely impacted by these effects. Past evidence suggests that sponges will take over as the primary reef builders since many species of sponges have skeletons made of silica or glass which is not affected by ocean acidification. More research is needed to determine which kinds of sponge will most likely be able to thrive in today’s climate.
This can be done by sampling the seabed for the target era and identifying the spicules that are present in the sample. However, classifying the spicules by hand accurately and within a reasonable amount of time is not tractable with large amounts of spicules. Transfer learning with a pre-existing convolutional neural network (CNN) can be utilized to train a model with a small spicule dataset to classify spicules.
In this project, I use transfer learning with MobileNet, a pre-existing CNN, to classify seven categories of spicules. I then use image transformations, zero padding, and background padding on the data before training the model to try to improve its performance on the data. Background padding had the best performance although none of the different iterations of the model could classify all categories well at once.
Recommended Citation
Tran, Brian, "Poriferal Vision: Using MobileNet to Classify Sponge Spicules through Transfer Learning" (2023). Master's Projects. 1311.
DOI: https://doi.org/10.31979/etd.tkd9-33vn
https://scholarworks.sjsu.edu/etd_projects/1311