Skip to main navigation Skip to search Skip to main content

Deep Learning-Based Approach for Microscopic Algae Classification with Grad-CAM Interpretability

  • Maisam Ali
  • , Muhammad Yaseen
  • , Sikandar Ali
  • , Hee Cheol Kim*
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

The natural occurrence of harmful algal blooms (HABs) adversely affects the quality of clean and fresh water. They pose increased risks to human health, aquatic ecosystems, and water bodies. Continuous monitoring and appropriate measures must be taken to combat HABs. Deep learning models that utilize computer vision play a vital role in identifying and classifying harmful algal blooms in aquatic environments and water storage facilities. Inspecting algal blooms using conventional methods, such as algae detection under microscopes, is difficult, expensive, and time-consuming. Deep learning algorithms have shown a notable and remarkable performance in the image classification domain and its applications, including microscopic algae species classification and detection. In this study, we propose a deep learning-based approach for classifying microscopic images of algae using computer vision. This approach employs a convolutional neural network (CNN) model integrated with two additional blocks—squeeze and dense blocks—to determine the presence of algae, followed by adding Grad-CAM to the proposed model to ensure interpretability and transparency. We performed several experiments on our custom dataset of microscopic algae images. Data augmentation techniques were employed to increase the number of images in the dataset, whereas pre-processing techniques were implemented to elevate the overall data quality. Our proposed model was trained on 3200 images consisting of four classes. We also compared our proposed model with the other transfer learning models, i.e., ResNet50 and Vgg16. Our proposed model outperformed the other two deep learning models. The proposed model demonstrated 96.7% accuracy, while Resnet50, EfficientNetB0, and VGG16 showed accuracy of 85.0%, 92.96%, and 93.5%, respectively. The results of this research demonstrate the potential of deep learning-based approaches for algae classification. This deep learning-based algorithm can be deployed in real-time applications to classify and identify algae to ensure the quality of water reservoirs. Computer-assisted solutions are advantageous for tracking freshwater algal blooms. Using deep learning-based models to identify and classify algae species from microscopic images is a novel application in the AI community.

Original languageEnglish
Article number442
JournalElectronics (Switzerland)
Volume14
Issue number3
DOIs
StatePublished - Feb 2025
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2025 by the authors.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 14 - Life Below Water
    SDG 14 Life Below Water

Keywords

  • algae
  • computer vision
  • deep learning
  • image classification
  • object detection

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Signal Processing
  • Hardware and Architecture
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Deep Learning-Based Approach for Microscopic Algae Classification with Grad-CAM Interpretability'. Together they form a unique fingerprint.

Cite this