{"title":"Improving imbalanced medical image classification through GAN-based data augmentation methods","authors":"Hongwei Ding , Nana Huang , Yaoxin Wu , Xiaohui Cui","doi":"10.1016/j.patcog.2025.111680","DOIUrl":null,"url":null,"abstract":"<div><div>In the medical field, there exists a prevalent issue of data imbalance, severely impacting the performance of machine learning. Traditional data augmentation methods struggle to effectively generate augmented samples with strong diversity. Generative Adversarial Networks (GANs) can produce more effective new samples by learning the global distribution of samples. Although existing GAN models can balance inter-class distributions, the presence of sparse samples within classes can lead to intra-class mode collapse, rendering them unable to effectively fit the sparse region distribution. Based on this, our study proposes a two-step solution. Firstly, we employ a Cluster-Based Local Outlier Factor (CBLOF) algorithm to identify sparse and dense samples intra-class. Then, using these sparse and dense samples as conditions, we train the GAN model to better focus on fitting sparse samples intra-class. Finally, after training the GAN model, we propose using the One-Class SVM (OCS) algorithm as a noise filter to obtain pure augmented samples. We conducted extensive validation experiments on four medical datasets: BloodMNIST, OrganCMNIST, PathMNIST, and PneumoniaMNIST. The experimental results indicate that the method proposed in this study can generate samples with greater diversity and higher quality. Furthermore, by incorporating augmented samples, the accuracy improved by approximately 3% across four datasets.</div></div>","PeriodicalId":49713,"journal":{"name":"Pattern Recognition","volume":"166 ","pages":"Article 111680"},"PeriodicalIF":7.5000,"publicationDate":"2025-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pattern Recognition","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0031320325003401","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
In the medical field, there exists a prevalent issue of data imbalance, severely impacting the performance of machine learning. Traditional data augmentation methods struggle to effectively generate augmented samples with strong diversity. Generative Adversarial Networks (GANs) can produce more effective new samples by learning the global distribution of samples. Although existing GAN models can balance inter-class distributions, the presence of sparse samples within classes can lead to intra-class mode collapse, rendering them unable to effectively fit the sparse region distribution. Based on this, our study proposes a two-step solution. Firstly, we employ a Cluster-Based Local Outlier Factor (CBLOF) algorithm to identify sparse and dense samples intra-class. Then, using these sparse and dense samples as conditions, we train the GAN model to better focus on fitting sparse samples intra-class. Finally, after training the GAN model, we propose using the One-Class SVM (OCS) algorithm as a noise filter to obtain pure augmented samples. We conducted extensive validation experiments on four medical datasets: BloodMNIST, OrganCMNIST, PathMNIST, and PneumoniaMNIST. The experimental results indicate that the method proposed in this study can generate samples with greater diversity and higher quality. Furthermore, by incorporating augmented samples, the accuracy improved by approximately 3% across four datasets.
期刊介绍:
The field of Pattern Recognition is both mature and rapidly evolving, playing a crucial role in various related fields such as computer vision, image processing, text analysis, and neural networks. It closely intersects with machine learning and is being applied in emerging areas like biometrics, bioinformatics, multimedia data analysis, and data science. The journal Pattern Recognition, established half a century ago during the early days of computer science, has since grown significantly in scope and influence.