Real-Time Clustering of Seagrass Age Categories Using Deep Learning and Unsupervised Machine Learning

Authors

DOI:

https://doi.org/10.22399/ijcesen.2219

Keywords:

seagrass, Convolutional Neural Network, VGG-16, K-means clustering, real-time classification, ecological monitoring, machine learning, marine biodiversity, environmental management

Abstract

Seagrass ecosystems play a vital role in maintaining marine biodiversity and ecological balance, making their monitoring and management essential. This study proposes a novel approach for real-time clustering of seagrass images into three distinct age categories—young, medium, and old—using deep learning and unsupervised machine learning techniques. We employ the VGG-16 convolutional neural network (CNN) for feature extraction from a dataset of 800 seagrass images, followed by K-means clustering to categorize them. Our methodology includes image preprocessing, VGG-16 model optimization for real-time processing, and feature extraction followed by K-means clustering. We evaluate the clustering results using metrics like silhouette score and Davies-Bouldin index, along with performance visualizations through ROC curves and confusion matrices. The findings demonstrate the effectiveness of our approach in capturing age-related patterns, providing a valuable tool for marine ecosystem management. The model achieved a silhouette score of 71% and a Davies-Bouldin index of 42%, indicating strong intra-cluster similarity and well-separated clusters. These results outperform traditional image-based classification methods, validating the robustness of our real-time clustering approach.

References

[1] J. W. Fourqurean et al. (2012). Seagrass ecosystems as a globally significant carbon stock. Nature Geoscience, 5(7); 505–509.

[2] Y. LeCun, Y. Bengio, and G. Hinton. (2015). Deep learning. Nature, 521(7553); 436–444.

[3] A. A. Yilmaz, M. S. Guzel, E. Bostanci, and I. Askerzade. (2020). A novel action recognition framework based on deep-learning and genetic algorithms. IEEE Access, 8; 100631–100644. DOI: 10.1109/ACCESS.2020.2997962

[4] Ö. Aslan and A. A. Yilmaz. (2021). A new malware classification framework based on deep learning algorithms. IEEE Access, 8; 87936–87951. DOI: 10.1109/ACCESS.2021.3089586

[5] A. A. Yilmaz. (2022). A novel hyperparameter optimization aided hand gesture recognition framework based on deep learning algorithms. Traitement Du Signal, 39(3); 823–833. DOI: 10.18280/ts.390307.

[6] A. A. Yılmaz, M. S. Guzel, İ. Askerzade, and E. Bostanci. (2020). A novel action recognition framework based on deep-learning and genetic algorithms. IEEE Access, 8; 100631–100644. DOI: 10.1109/ACCESS.2020.2997962.

[7] A. A. Yılmaz. (2025). A novel deep learning-based framework with particle swarm optimisation for intrusion detection in computer networks. PLOS One, 20(2); 1–23. DOI: 10.1371/journal.pone.0316253

[8] A. A. Yılmaz. (2022). Intrusion detection in computer networks using optimized machine learning algorithms. In Proc. 2022 3rd International Informatics and Software Engineering Conference (UBMYK), pp. 1–5. IEEE.

[9] M. Reyes, S. Jones, and R. Palmer. (2020). Automated terrestrial ecosystem monitoring using CNNs. Environmental Monitoring and Assessment, 192(3); 1–12.

[10] R. Huang et al. (2020). CNN-based coral health assessment from underwater imagery. Marine Biology Journal, 87(2); 245–259.

[11] O. Beijbom et al. (2012). Automated annotation of coral reef survey images. In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, pp. 1170–1177.

[12] A. Williams et al. (2019). Deep learning for coral reef assessment. Coral Reefs, 38(2); 303–315.

[13] Y. Gao and X. Liu. (2021). Detection of invasive species using remote sensing and deep learning. Journal of Ecological Applications, 31(1); e02192.

[14] M. Kampouraki et al. (2019). Remote sensing for seagrass monitoring: Advances and limitations. Journal of Marine Science, 73(5); 1263–1275.

[15] K. Petrou et al. (2020). Detection of seagrass distribution changes. Remote Sensing of Environment, 239; 111603.

[16] R. J. Orth et al. (2006). A global crisis for seagrass ecosystems. BioScience, 56(12); 987–996.

[17] A. Gitelson et al. (2017). Remote sensing techniques in vegetation classification. Journal of Remote Sensing, 10(3); 405–415.

[18] P. Alonso et al. (2021). Unsupervised clustering techniques for phytoplankton categorization in oceanographic studies. Journal of Marine Science, 112(4); 367–378.

[19] Z. Li et al. (2020). Deep learning in environmental monitoring. Environmental Modelling & Software, 135; 104918.

[20] O. Sevinc, M. Mehrubeoglu, K. Cammarata, C. Huang, and L. McLauchlan. (2024). Age-based clustering of seagrass blades using AI models. In Proc. SPIE 13034, Real-Time Image Processing and Deep Learning 2024, 130340F. DOI: 10.1117/12.3014915.

[21] The Seagrass Dataset and Codes. (2025). https://github.com/so mer81/Colab_SeaGrass (Accessed Jan. 1, 2025)

[22] K. Simonyan and A. Zisserman. (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.

Downloads

Published

2025-05-04

How to Cite

Sevinç, Ömer, Yılmaz, A. A., Mehrube Mehrubeoglu, & Kirk Cammarata. (2025). Real-Time Clustering of Seagrass Age Categories Using Deep Learning and Unsupervised Machine Learning. International Journal of Computational and Experimental Science and Engineering, 11(2). https://doi.org/10.22399/ijcesen.2219

Issue

Section

Research Article