Explainable Neuro-fuzzy System for Coral Reef Fish Classification Using Multi-Scale Visual Features
Keywords:
Coral reef fish classification, Explainable AI, Fuzzy inference, Marine biodiversity monitoring, Multi-scale features, Neuro-fuzzy systemsAbstract
Automated coral reef fish classification from underwater imagery is essential for scalable biodiversity monitoring, yet the deep convolutional networks achieving the highest accuracy remain largely opaque, limiting adoption by marine scientists who must justify conservation decisions. This article presents an explainable neuro-fuzzy system that classifies coral reef fish species from multi-scale visual features while producing human-readable justifications for every prediction. The proposed architecture extracts fine-, mid-, and coarse-scale convolutional features corresponding to local texture, body shape, and global coloration, fuses them into a unified embedding, and passes this embedding through a Takagi-Sugeno neuro-fuzzy inference layer whose linguistic rules and membership functions remain directly inspectable. A complementary explanation module combines fuzzy rule firing strengths with gradient-based saliency maps to generate joint symbolic-visual explanations. The architecture, its multi-scale feature extraction strategy, the fuzzy rule base, and representative underwater fish and coral datasets are described, and comparative tables summarize architectural components, datasets, and accuracy-interpretability trade-offs against convolutional and standard neuro-fuzzy baselines. Results indicate the proposed system retains competitive classification accuracy while substantially improving interpretability relative to conventional deep learning classifiers, supporting its use as a trustworthy tool for automated reef fish monitoring and conservation decision support.
References
L. A. Zadeh, “Fuzzy Sets,” Information and Control, vol. 8, no. 3, pp. 338–353, Jun. 1965.
E. H. Mamdani and S. Assilian, “An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller,” International Journal of Man-Machine Studies, vol. 7, no. 1, pp. 1–13, Jan. 1975.
T. Takagi and M. Sugeno, “Fuzzy Identification of Systems and Its Applications to Modeling and Control,” IEEE Transactions on Systems, Man, and Cybernetics, vol. SMC-15, no. 1, pp. 116–132, Jan. 1985.
J.-S. R. Jang, “ANFIS: Adaptive-Network-Based Fuzzy Inference System,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 23, no. 3, pp. 665–685, 1993.
F. Doshi-Velez and B. Kim, “Towards a Rigorous Science of Interpretable Machine Learning,” arXiv (Cornell University), vol. 2, Feb. 2017.
A. Adadi and M. Berrada, “Peeking Inside the Black-Box: A Survey on Explainable Artificial Intelligence (XAI),” IEEE Access, vol. 6, pp. 52138–52160, Oct. 2018.
A. Barredo Arrieta et al., “Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI,” Information Fusion, vol. 58, pp. 82-115, Jun. 2020.
A. Saleh, M. Sheaves, and M. Rahimi Azghadi, “Computer Vision and Deep Learning for Fish Classification in Underwater Habitats: A Survey,” Fish and Fisheries, vol. 23, no. 4, pp. 977–999, Apr. 2022.
A. Krizhevsky, I. Sutskever, and G. E. Hinton, “ImageNet Classification with Deep Convolutional Neural Networks,” Communications of the ACM, vol. 60, no. 6, pp. 84–90, May 2017.
K. Simonyan and A. Zisserman, “Very Deep Convolutional Networks for Large-Scale Image Recognition,” arXiv.org. Sep. 2014.
K. He, X. Zhang, S. Ren, and J. Sun, “Deep Residual Learning for Image Recognition,” 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 770–778, Jun. 2016.
T.-Y. Lin, P. Dollar, R. Girshick, K. He, B. Hariharan, and S. Belongie, “Feature Pyramid Networks for Object Detection,” 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 936–944, Jul. 2017.
R. M. Haralick, K. Shanmugam, and I. H. Dinstein, “Textural Features for Image Classification,” IEEE Transactions on Systems, Man, and Cybernetics, vol. SMC-3, no. 6, pp. 610–621, Nov. 1973.
A. Salman et al., “Fish Species Classification in Unconstrained Underwater Environments Based on Deep Learning,” Limnology and Oceanography: Methods, vol. 14, no. 9, pp. 570–585, May 2016.
S. Villon et al., “A Deep Learning Method for Accurate and Fast Identification of Coral Reef Fishes in Underwater Images,” Ecological Informatics, vol. 48, pp. 238–244, Nov. 2018.
A. Saleh, I. H. Laradji, D. A. Konovalov, M. D Bradley, D. Vazquez, and M. Sheaves, “A Realistic Fish-Habitat Dataset to Evaluate Algorithms for Underwater Visual Analysis,” Scientific Reports, vol. 10, no. 1, Sep. 2020.
M. González-Rivero et al., “Monitoring of Coral Reefs Using Artificial Intelligence: A Feasible and Cost-Effective Approach,” Remote Sensing, vol. 12, no. 3, p. 489, Jan. 2020.
Q. Chen, O. Beijbom, S. Ho, J. Bouwmeester, and D. Kriegman, “A New Deep Learning Engine for CoralNet,” In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), pp. 3686–3695, Oct. 2021.
M. T. Ribeiro, S. Singh, and C. Guestrin, “‘Why Should I Trust You?’: Explaining the Predictions of Any Classifier,” Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining - KDD ’16, pp. 1135–1144, Aug. 2016.
S. M. Lundberg and S.-I. Lee, “A Unified Approach to Interpreting Model Predictions,” Neural Information Processing Systems. May 2017.
R. R. Selvaraju, M. Cogswell, A. Das, R. Vedantam, D. Parikh, and D. Batra, “Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization,” 2017 IEEE International Conference on Computer Vision (ICCV), pp. 618–626, Oct. 2017.
C. Rudin, “Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Instead,” Nature Machine Intelligence, vol. 1, no. 5, pp. 206–215, May 2019.
B. He, Y. Zhao, W. Mao, and R. J. Griffin-Nolanb, “Explainable Artificial Intelligence Reveals Environmental Constraints in Seagrass Distribution,” Ecological Indicators, vol. 144, pp. 109523, Nov. 2022.