Shark detection and classification with machine learning

dc.contributor.authorJenrette, Jeremyen
dc.contributor.authorLiu, Zacen
dc.contributor.authorChimote, Pranaven
dc.contributor.authorHastie, Trevoren
dc.contributor.authorFox, Edwarden
dc.contributor.authorFerretti, Francescoen
dc.date.accessioned2024-01-22T12:59:57Zen
dc.date.available2024-01-22T12:59:57Zen
dc.date.issued2022-07-01en
dc.description.abstract1. Suitable shark conservation depends on well-informed population assessments. Direct methods such as scientific surveys and fisheries monitoring are adequate for defining population statuses, but species-specific indices of abundance and distribution coming from these sources are rare for most shark species. We can rapidly fill these information gaps by boosting media-based remote monitoring efforts with machine learning and automation. 2. We created a database of 53,345 shark images covering 219 species of sharks and packaged object detection and image classification models into a Shark Detector bundle. We developed the Shark Detector to recognize and classify sharks from videos and images using transfer learning and convolutional neural networks (CNNs). We applied these models to common data-generation approaches of sharks: occurrence records from photographs or taken by the public or citizen scientists, processing baited remote camera footage and online videos, and data-mining Instagram. We examined the accuracy of each model and tested genus and species prediction correctness as a result of training data quantity. 3. The Shark Detector can classify 47 species. It located sharks in baited remote footage and YouTube videos with 89% accuracy, and classified located subjects to the species level with 69% accuracy. The Shark Detector sorted heterogeneous datasets of images sourced from Instagram with 91% accuracy and classified species with 70% accuracy. All data-generation methods were processed without manual interaction. 4. As media-based remote monitoring strives to dominate methods for observing sharks in nature, we developed an open-source Shark Detector to facilitate common identification applications. Prediction accuracy of the software pipeline increases as more images are added to the training dataset. We provide public access to the software on our GitHub page.en
dc.description.versionAccepted versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.issn1574-9541en
dc.identifier.orcidFerretti, Francesco [0000-0001-9510-3552]en
dc.identifier.orcidFox, Edward [0000-0003-1447-6870]en
dc.identifier.urihttps://hdl.handle.net/10919/117425en
dc.identifier.volume69en
dc.language.isoenen
dc.publisherElsevieren
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectShark conservationen
dc.subjectMachine learningen
dc.titleShark detection and classification with machine learningen
dc.title.serialEcological Informaticsen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten
dc.type.otherArticleen
pubs.organisational-group/Virginia Techen
pubs.organisational-group/Virginia Tech/Natural Resources & Environmenten
pubs.organisational-group/Virginia Tech/Natural Resources & Environment/Fish and Wildlife Conservationen
pubs.organisational-group/Virginia Tech/Engineeringen
pubs.organisational-group/Virginia Tech/Engineering/Computer Scienceen
pubs.organisational-group/Virginia Tech/All T&R Facultyen
pubs.organisational-group/Virginia Tech/Engineering/COE T&R Facultyen
pubs.organisational-group/Virginia Tech/Natural Resources & Environment/CNRE T&R Facultyen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SharkDetectorDraft.pdf
Size:
3.57 MB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Plain Text
Description: