Home / Current Issue / Paper 1705453
Jellyfish Recognition by Using Convolutional Neural Networks and Support Vector Machine
Subject area: Science,Engineering and Technology · Area of research: Machine Learning , Deep Learning
Abstract
This research presents a comprehensive approach to jellyfish recognition employing Convolutional Neural Networks (CNNs) and Support Vector Machines (SVMs). The study utilizes a CNN for deep learning-based feature extraction from images, leveraging transfer learning with the MobileNetV2 architecture. The CNN is trained on a diverse dataset of jellyfish species, using an Image Data Generator for data augmentation. Simultaneously, a traditional machine learning model, SVM, is employed to evaluate image features extracted via resizing and flattening. The SVM model is trained on a dataset comprising three distinct jellyfish species. Experimental results demonstrate the effectiveness of both models, with the CNN achieving high accuracy on the training dataset and the SVM demonstrating robust performance on a separate test set. Furthermore, a comparative analysis between the CNN and SVM models underscores the strengths and limitations of each approach. This integrated methodology offers a versatile solution for jellyfish recognition, combining the interpretability of SVMs with the representational power of CNNs.
Keywords
Jellyfish Recognition, Convolutional Neural Networks, Support Vector Machines, Image Classification, Comparative Analysis
How to cite this paper
@article{1705453,
author = {Aanchal Manikchandra Yadav, Mithilesh Vishwakarma, Riya Ganesh Sevekar},
title = {Jellyfish Recognition by Using Convolutional Neural Networks and Support Vector Machine},
journal = {Iconic Research And Engineering Journals},
year = {2024},
volume = {7},
number = {8},
pages = {10-16},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1705453.pdf},
abstract = {This research presents a comprehensive approach to jellyfish recognition employing Convolutional Neural Networks (CNNs) and Support Vector Machines (SVMs). The study utilizes a CNN for deep learning-based feature extraction from images, leveraging transfer learning with the MobileNetV2 architecture. The CNN is trained on a diverse dataset of jellyfish species, using an Image Data Generator for data augmentation. Simultaneously, a traditional machine learning model, SVM, is employed to evaluate image features extracted via resizing and flattening. The SVM model is trained on a dataset comprising three distinct jellyfish species. Experimental results demonstrate the effectiveness of both models, with the CNN achieving high accuracy on the training dataset and the SVM demonstrating robust performance on a separate test set. Furthermore, a comparative analysis between the CNN and SVM models underscores the strengths and limitations of each approach. This integrated methodology offers a versatile solution for jellyfish recognition, combining the interpretability of SVMs with the representational power of CNNs.},
keywords = {Jellyfish Recognition, Convolutional Neural Networks, Support Vector Machines, Image Classification, Comparative Analysis},
month = {February},
}