type
status
date
slug
summary
tags
category
icon
password
Recently, I finished a large-scale cervical cancer screening project, in which introduced a system called Smart-CCS. This system aims to improve the accuracy and generalizability of cervical cancer screening using artificial intelligence (AI) techniques. Here’s a summary of the paper and my thoughts on it.
Note: this page will provide my thoughts for processing problems. This page would be served as my discovery logs and should not be treated seriously.
Sect. 1 Paper Summary
Background and Challenges
Cervical cancer is one of the most common malignancies in the female reproductive system, and early screening is crucial for improving cure rates. Traditional cytology screening methods, such as the Pap smear, are effective but face several challenges:
- Cytomorphological Similarity: Different types of cells can appear very similar, making them difficult to distinguish.
- Sparse Distribution of Abnormal Cells: Each slide may contain tens of thousands of cells, but abnormal cells are often rare and sparsely distributed.
- Data Variability: Differences in sample preparation, staining, and scanning protocols across medical centers lead to inconsistent data distributions, affecting model generalizability.

The Smart-CCS Approach
To address these challenges, we proposed Smart-CCS, a generalizable cervical cancer screening system based on large-scale pretraining and test-time adaptation. The key innovations of the system include:
- Large-scale Self-supervised Pretraining: Through self-supervised learning, the system extracts generalizable features from a large number of unlabeled cytology images, enhancing the model’s ability to generalize across different datasets.
- Abnormal Cell Detection and Slide Classification: The system first detects abnormal cells in the slide and then aggregates these cells’ features for slide-level classification.
- Test-time Adaptation: During deployment, the system dynamically adjusts model parameters based on the current test data, further improving performance in complex clinical scenarios.

Dataset and Experiments
To develop and validate Smart-CCS, we curated a large-scale, multi-center dataset called CCS-123K, which includes 123,499 cervical cytology slides from 48 medical centers. The dataset covers various cytology grades, including normal cells (NILM), low-grade squamous intraepithelial lesions (LSIL), and high-grade squamous intraepithelial lesions (HSIL).
In the experiments, Smart-CCS demonstrated excellent performance across multiple internal and external test sets:
- Internal Testing: On 11 internal test sets, the system achieved an AUC (Area Under the Curve) of 0.965 and a sensitivity of 0.913.
- External Testing: On 6 independent external test sets, the system maintained an AUC of around 0.950, showcasing strong generalizability.
- Prospective Studies: In 3 prospective centers, the system achieved AUCs of 0.947, 0.924, and 0.986, further validating its effectiveness in real-world clinical settings.
Results and Discussion
Smart-CCS not only excelled in cervical cancer screening but also made significant progress in cell-level abnormal detection and slide-level classification tasks. Through large-scale pretraining, the system captured generalizable features from cytology images, ensuring consistent performance across different medical centers. Additionally, the test-time adaptation strategy further optimized the model’s performance, enabling it to better adapt to complex clinical environments.
Sect. 2 Personal Thoughts
Future Directions
Although Smart-CCS has achieved remarkable results in cervical cancer screening, the authors also highlighted several future research directions:
- Extending to Other Cancer Types: The current system focuses on cervical cancer, but future work could explore its application to other types of cancer screening, such as thyroid cancer or urine cytology.
- Larger-scale Deployment: While Smart-CCS has been validated in multiple centers, larger-scale deployment and evaluation are necessary to ensure its applicability in broader clinical settings.
- Incorporating Professional Knowledge (on test-time inference?): Given the success of my HMIL publication (in this page), I think reasonably introducing diagnosis-related knowledge of nuclei and cytoplasm, the system’s accuracy and interpretability could be further enhanced. Also, given recent test-time training trend has been raised, plug these knowledge into inference stage should worth trying.
Weaknesses
I am not a pathologist, so I will give my thoughts only on computer science perspectives.
- The pretrain method can be altered to CLIP powered FMs. Since this can be seen as a semi-supervised pretraining strategy and leads better generalization capability.
- The connection of pretrained encoder and downstream detector/classifier can be further enhanced. Current simple unalignment of “local crops” between the FM-powered feature extractor and cytology screening detector hinders the performance of the screening performance. Next stage should come out a better idea.
Sect. 3 Conclusion
Despite mentioned shortcomings, Smart-CCS represents a significant advancement in cervical cancer screening, demonstrating the potential of large-scale pretraining and test-time adaptation in improving the generalizability of AI systems. As technology continues to evolve, similar systems could be widely adopted globally, helping more women undergo early cervical cancer screening and ultimately reducing morbidity and mortality.
This work deepened my understanding of how *generalized* AI technology can address real-world problems in healthcare, not just by improving efficiency but also by delivering tangible benefits to patients. I look forward to seeing more research in this area, driving further advancements in medical AI.
Prev Post
Logs for Cross-modal Distillation under the LUPI Paradigm
Next Post
Logs for Foundations of Diffusion Models
- Author:Peter Kam
- URL:https://blog.petergam.top//article/fm-ccs-log
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!