RAA-MIL: A Novel Framework for Classification of Oral Cytology

Rupam Mukherjee, Rajkumar Daniel, Soujanya Hazra, Shirin Dasgupta, Subhamoy Mandal
11/15/2025
eess.IVcs.CV

No official code found. Best implementation: soujo/RAA-MIL (1 star, last commit 2026-01-16).

Abstract

Cytology is a valuable tool for early detection of oral squamous cell carcinoma (OSCC). However, manual examination of cytology whole slide images (WSIs) is slow, subjective, and depends heavily on expert pathologists. To address this, we introduce the first weakly supervised deep learning framework for patient-level diagnosis of oral cytology whole slide images, leveraging the newly released Oral Cytology Dataset [1], which provides annotated cytology WSIs from ten medical centres across India. Each patient case is represented as a bag of cytology patches and assigned a diagnosis label (Healthy, Benign, Oral Potentially Malignant Disorders (OPMD), OSCC) by an in-house expert pathologist. These patient-level weak labels form a new extension to the dataset. We evaluate a baseline multiple-instance learning (MIL) model and a proposed Region-Affinity Attention MIL (RAA-MIL) that models spatial relationships between regions within each slide. The RAA-MIL achieves an average accuracy of 72.7%, weighted F1-score of 0.69 on an unseen test set, outperforming the baseline. This study establishes the first patient-level weakly supervised benchmark for oral cytology and moves toward reliable AI-assisted digital pathology.

View on arXivView PDF

Code Implementations(1)

soujo/RAA-MILCommunity72%

RAA-MIL: A NOVEL FRAMEWORK FOR CLASSIFICATION OF ORAL CYTOLOGY

10Jan 16, 20269 months ago
classificationdeep-learningdigital-pathologymultiple-instance-learningoral-cancer+1 more

Similar Papers

Cite this paper

@article{mukherjee2025raamil,
  title  = {RAA-MIL: A Novel Framework for Classification of Oral Cytology},
  author = {Rupam Mukherjee and Rajkumar Daniel and Soujanya Hazra and Shirin Dasgupta and Subhamoy Mandal},
  year   = {2025},
  eprint = {2511.12269},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.12269v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.12269.svg)](https://codeofpaper.com/paper/2511.12269)

Discussion