{"title":"A new architecture based on the Xception algorithm for pneumonia detection using medical image datasets","authors":"Chaymae Taib, Otman Abdoun, El Khatir Haimoudi","doi":"10.1016/j.cmpbup.2026.100234","DOIUrl":null,"url":null,"abstract":"<div><div>This study aims to improve the reliability of pneumonia detection from chest X-ray images by addressing the instability and performance variability observed in conventional CNNs, particularly the original Xception architecture, under different training conditions. An improved Xception-based model (IXCEP) is proposed, in which the Entry, Middle, and Exit flows are redesigned using enhanced separable convolutions and skip connections. The model is evaluated on a single pneumonia dataset using both a train/validation split and 5-fold cross-validation, considering different learning rates and numbers of epochs, with additional ablation experiments to assess the contribution of each modified flow.</div><div>Experimental results show that IXCEP_full consistently outperforms the original Xception, achieving accuracy ranges of 88.1–98.1% (30 epochs, LR = 0.01), 94.5–97.9% (30 epochs, LR = 0.001), 96.0–99.8% (100 epochs, LR = 0.01), and 87.9–99.0% (100 epochs, LR = 0.001), with markedly reduced variability across folds. Ablation analysis reveals that the optimized Entry and Middle flows yield the most stable performance, reaching accuracies of 98.6–99.3%, whereas the Exit-only configuration shows higher sensitivity to training conditions. In contrast, the original Xception exhibits strong instability, with accuracy ranging from 51.4% to 93.8% across folds.</div><div>Additional results, including F1-score values of up to 99.8% and AUC values between 98.8% and 100%, supported by Friedman and Iman–Davenport statistical tests, confirm the statistical significance of the improvements. Grad-CAM visualizations further demonstrate that IXCEP focuses on clinically relevant lung regions. Overall, these findings recommend IXCEP as a more stable and reliable alternative to the original Xception for pneumonia detection from chest radiographs.</div></div>","PeriodicalId":72670,"journal":{"name":"Computer methods and programs in biomedicine update","volume":"9 ","pages":"Article 100234"},"PeriodicalIF":0.0000,"publicationDate":"2026-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer methods and programs in biomedicine update","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666990026000042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/29 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This study aims to improve the reliability of pneumonia detection from chest X-ray images by addressing the instability and performance variability observed in conventional CNNs, particularly the original Xception architecture, under different training conditions. An improved Xception-based model (IXCEP) is proposed, in which the Entry, Middle, and Exit flows are redesigned using enhanced separable convolutions and skip connections. The model is evaluated on a single pneumonia dataset using both a train/validation split and 5-fold cross-validation, considering different learning rates and numbers of epochs, with additional ablation experiments to assess the contribution of each modified flow.
Experimental results show that IXCEP_full consistently outperforms the original Xception, achieving accuracy ranges of 88.1–98.1% (30 epochs, LR = 0.01), 94.5–97.9% (30 epochs, LR = 0.001), 96.0–99.8% (100 epochs, LR = 0.01), and 87.9–99.0% (100 epochs, LR = 0.001), with markedly reduced variability across folds. Ablation analysis reveals that the optimized Entry and Middle flows yield the most stable performance, reaching accuracies of 98.6–99.3%, whereas the Exit-only configuration shows higher sensitivity to training conditions. In contrast, the original Xception exhibits strong instability, with accuracy ranging from 51.4% to 93.8% across folds.
Additional results, including F1-score values of up to 99.8% and AUC values between 98.8% and 100%, supported by Friedman and Iman–Davenport statistical tests, confirm the statistical significance of the improvements. Grad-CAM visualizations further demonstrate that IXCEP focuses on clinically relevant lung regions. Overall, these findings recommend IXCEP as a more stable and reliable alternative to the original Xception for pneumonia detection from chest radiographs.
本研究旨在通过解决传统cnn(特别是原始异常架构)在不同训练条件下观察到的不稳定性和性能变异性,提高从胸部x线图像检测肺炎的可靠性。提出了一种改进的基于异常的模型(IXCEP),其中使用增强的可分离卷积和跳过连接重新设计入口、中间和出口流。该模型在单个肺炎数据集上进行评估,使用训练/验证分割和5倍交叉验证,考虑不同的学习率和epoch数量,并通过额外的消融实验来评估每个修改流量的贡献。实验结果表明,IXCEP_full的准确率范围分别为88.1-98.1%(30个epoch, LR = 0.01)、94.5-97.9%(30个epoch, LR = 0.001)、96.0-99.8%(100个epoch, LR = 0.01)和87.9-99.0%(100个epoch, LR = 0.001),显著降低了不同折叠间的变异性。烧蚀分析表明,优化后的入口流和中间流的性能最稳定,达到98.6-99.3%的精度,而只有出口流的配置对训练条件的敏感性更高。相比之下,原始异常具有较强的不稳定性,其准确率在51.4% ~ 93.8%之间。在Friedman和Iman-Davenport统计检验的支持下,f1得分值高达99.8%,AUC值在98.8% - 100%之间,进一步证实了改善的统计学意义。Grad-CAM可视化进一步证明IXCEP侧重于临床相关的肺区域。总的来说,这些发现建议IXCEP作为一种更稳定和可靠的替代方案,用于胸片肺炎检测。