The objective of this project is to develop an automated fungal classification system using Enhanced EfficientNet-B4 and Vision Transformer (ViT) with Learnable Spatial-Channel Attention (LSCA). The system classifies microscopic images into five fungal classes: Candida albicans, Aspergillus niger, Trichophyton rubrum, Trichophyton mentagrophytes, and Epidermophyton floccosum. It leverages federated learning and attention-based aggregation to improve accuracy, privacy, and robustness..”
This project presents a federated
learning framework with attention‑based aggregation for microscopic fungal
image classification. The system identifies five fungal species: Candida
albicans, Aspergillus niger, Trichophyton rubrum, Trichophyton mentagrophytes,
and Epidermophyton floccosum using the DeFungi dataset containing 9,114 images
with class imbalance. Two deep learning architectures are implemented and
compared: an EfficientNet‑B4 baseline and a Vision Transformer (ViT) combined
with a Learnable Spatial‑Channel Attention (LSCA) module. The EfficientNet
model achieves 91.52% test accuracy, while the ViT‑LSCA model attains 84.28%
accuracy with improved per‑class robustness. Federated learning enables
multiple clients to collaboratively train the model without sharing raw image
data, preserving data privacy. An attention‑based aggregation mechanism
optimally weights client updates. The project also includes a Flask web
application with modules for user registration, login, fungal classification
prediction, and logout, using HTML, CSS, and JavaScript for the frontend.
Experimental results demonstrate that attention mechanisms help address class
imbalance and that federated learning is suitable for privacy‑sensitive medical
image classification tasks.
Keywords: Federated Learning, Attention Mechanism, Vision Transformer, LSCA, Fungal Classification, Microscopic Images, DeFungi Dataset, Privacy Preservation, Medical Image Analysis, Deep Learning
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
Operating System : Windows 7/8/10
Server side Script : HTML, CSS
Programming Language : Python
Libraries : Flask, Os, pandas, Scikit-learn, Numpy
IDE/Workbench : VsCode
Technology : Python 3.8+
Database : MySQL