Breast Microcalcification Diagnosis Using Deep Convolutional Neural Network from Digital Mammograms

Computational and Mathematical Methods in Medicine 2019 Mammography AI 6 Explanations View Original
Original Paper (PDF)

Unable to display PDF. Download it here or view on PMC.

Plain-English Explanations
Pages 1-2
Microcalcifications as an Early Warning Sign

Breast microcalcifications (MCs) are tiny calcium deposits that appear as small bright spots on mammography images, ranging from 0.1 to 1.0 mm in size. They are among the earliest detectable signs of breast cancer, making accurate interpretation of microcalcification patterns crucial for early diagnosis.

Research has established that malignant microcalcifications tend to be smaller, more numerous, and more densely clustered than benign ones, because they typically form within the milk ducts and follow the ductal anatomy of the breast. This pattern difference is exploitable by automated systems but is subtle enough to challenge even experienced radiologists.

Traditional computer-aided diagnosis systems for microcalcification classification have relied on handcrafted features -- manually designed image descriptors that measure specific properties such as shape, texture, and morphology. While useful, these features are sensitive to imaging conditions and lack the flexibility to generalize across different mammography equipment and patient populations.

Deep learning, particularly convolutional neural networks (CNNs), offers an alternative by learning optimal features directly from the images themselves, without human-designed descriptors. This paper investigates whether deep learning features, handcrafted features, or their combination provides the best microcalcification classification performance.

TL;DR: Microcalcifications are early breast cancer indicators whose subtle malignant-vs-benign differences are well-suited to deep learning analysis of mammography images.
Pages 2-4
Dataset and Three-Step Analysis Pipeline

The study used 990 full-field digital mammography images from 328 patients collected at two Chinese medical institutions -- Sun Yat-sen University Cancer Center and Nanhai Affiliated Hospital of Southern Medical University. All images were confirmed by histopathological biopsy, with 540 malignant and 450 benign lesions spanning 14 distinct pathology types.

The analysis followed a three-step pipeline. First, region of interest (ROI) extraction was performed using automated image processing: morphological filtering, Otsu thresholding, and dilation operations identified the calcification areas without manual marking. Second, features were extracted using both a deep CNN and traditional handcrafted methods. Third, a support vector machine (SVM) classifier was trained and evaluated on each feature set separately and in combination.

The CNN architecture was based on AlexNet with five convolutional layers, fine-tuned on the mammography data using transfer learning from a model pre-trained on the large-scale ImageNet natural image dataset. Transfer learning was specifically used to address the limited size of the medical imaging dataset, as training a deep network from scratch on only 990 images would lead to overfitting.

Data augmentation through rotation at four angles (0, 45, 90, and 135 degrees) was used to expand the effective training set size. A 10-fold cross-validation procedure was used throughout to ensure performance estimates were robust and not specific to any particular train/test split.

TL;DR: A fully automated pipeline extracted microcalcification regions, computed both deep and handcrafted features, and compared their diagnostic performance using an SVM classifier.
Pages 3-4
Handcrafted vs. Deep Features

Handcrafted features were computed in two categories: 200 morphological features derived from the binary shape of the lesion, and 352 texture features extracted from the segmented region. These features encode properties that radiologists traditionally use for classification -- shape irregularity, edge characteristics, and tissue pattern statistics.

Deep features were extracted from the penultimate layer of the fine-tuned AlexNet CNN, capturing high-level spatial patterns learned automatically during training. These deep representations are not directly interpretable as specific shape or texture properties but encode complex combinations of visual patterns that are predictive of malignancy.

To systematically combine the two feature types, the researchers used canonical correlation analysis (CCA), a mathematical method that finds linear combinations of the two feature sets that are maximally correlated with each other. The top 10% of deep features most correlated with the handcrafted features were retained as the "filtered deep features," creating a hybrid representation that incorporates the interpretability anchors of the manual features while retaining the learning capacity of CNN features.

An additional visualization technique was used to understand what the network had learned: by systematically occluding small patches of the input image and measuring changes in neuron activation, the researchers could identify which image regions most strongly influenced classification decisions. This revealed that the network had learned to attend to both microcalcification clusters and surrounding tissue features such as spiculations.

TL;DR: Canonical correlation analysis was used to intelligently combine deep learning and handcrafted features, selecting only those deep features most aligned with morphological image properties.
Pages 5-7
Performance Results: Filtered Deep Features Win

Across all tested feature combinations, CNN features filtered by morphological features achieved the best classification performance, with accuracy of 88.59%, precision of 89.32%, sensitivity of 86.89%, and AUC of 0.9392. This outperformed CNN features alone (accuracy 87.68%, AUC 0.9336) and handcrafted morphological features alone (accuracy 85.25%, AUC 0.9256).

Texture features performed worst in isolation, with accuracy of only 76.77%, confirming that shape and morphological descriptors carry more discriminative information for microcalcification classification than texture alone. The combination of all handcrafted features without deep learning (morphological plus textural) achieved 86.67% accuracy.

The full combination of CNN features with all handcrafted features and then filtered by CCA (CNN filtered by morphological plus textural) achieved the highest AUC of 0.9398, marginally outperforming the simpler morphological-only filtered version. This suggests that the complementary information from multiple handcrafted feature types contributes modestly to discriminative power even after CCA filtering.

Visualization using t-SNE dimensionality reduction showed that deep features and filtered features create well-separated clusters of benign and malignant cases in two-dimensional space, while handcrafted features alone produce overlapping, difficult-to-separate distributions. This visually confirmed the superior discriminative power of CNN-based representations.

TL;DR: CNN features guided by morphological handcrafted features achieved the best microcalcification classification, with 88.59% accuracy and 0.9392 AUC, outperforming either feature type used alone.
Pages 7-8
Insights: When Traditional Features Help Deep Learning

A key insight from the study is that deep learning features are not uniformly optimal -- they can be improved by leveraging prior domain knowledge encoded in traditional image descriptors. The CCA-based filtering approach demonstrates a principled way to use handcrafted expertise to guide which aspects of the deep feature space to retain.

Visualization of the network's attention patterns revealed an unexpected finding: while some neurons attend to the microcalcification spots themselves (as would be expected), others focus on the surrounding tissue structures such as spiculations -- characteristic ray-like projections around a tumor -- and lobulation patterns. These structural tissue features are not part of the calcification itself but are known radiological signs of malignancy, indicating that the CNN had implicitly learned to incorporate contextual tissue information.

The study also highlights the limitations of the automated ROI extraction step. The morphological filtering approach, while largely successful, has known weaknesses in edge cases. Future versions of the pipeline would benefit from replacing this rule-based segmentation with a fully learned CNN-based detection approach, such as the RetinaNet object detection framework.

The use of data from two distinct medical institutions strengthens the generalizability of the findings, as the model was not optimized for a single scanner or hospital protocol. Combining data from SYSUCC and Nanhai Hospital during training enhanced model robustness, a design choice that reflects good practice for clinical AI development.

TL;DR: Deep learning unexpectedly learned to attend to tissue structures beyond the calcifications themselves, while handcrafted morphological features improved performance by anchoring the deep representations to radiologically meaningful patterns.
Page 8
Implications for Automated Mammography Screening

This work demonstrates that combining automated deep feature extraction with traditional radiomics knowledge provides a more powerful diagnostic system than either approach alone. The 89.32% precision and 86.89% sensitivity achieved represent a clinically meaningful level of performance for automated microcalcification classification.

The study contributes a fully automatic pipeline from raw mammogram to classification decision, requiring no manual annotation of calcification locations during testing. This end-to-end automation is a prerequisite for deploying such a system in high-throughput clinical screening workflows where radiologist time is a limiting resource.

The transfer learning approach -- adapting a network pre-trained on natural images to the mammography domain -- proved effective despite the large visual difference between natural photographs and X-ray images, confirming that general image recognition knowledge can be productively applied to specialized medical imaging tasks.

Future directions include replacing the rule-based ROI extraction with fully learned detection, testing on larger and more geographically diverse datasets, and exploring integration with other imaging modalities or clinical data to further improve discriminative performance for borderline cases.

TL;DR: A fully automated CNN pipeline using transfer learning and morphology-guided feature selection achieved near-expert classification of breast microcalcifications, with clear pathways for further improvement.
Citation: Open Access, 2019. Available at: PMC6421727.