Deep learning model for grading carcinoma with Gini-based feature selection and linear production-inspired feature fusion.

Journal: Scientific reports
Published Date:

Abstract

The most common types of kidneys and liver cancer are renal cell carcinoma (RCC) and hepatic cell carcinoma (HCC), respectively. Accurate grading of these carcinomas is essential for determining the most appropriate treatment strategies, including surgery or pharmacological interventions. Traditional deep learning methods often struggle with the intricate and complex patterns seen in histopathology images of RCC and HCC, leading to inaccuracies in classification. To enhance the grading accuracy for liver and renal cell carcinoma, this research introduces a novel feature selection and fusion framework inspired by economic theories, incorporating attention mechanisms into three Convolutional Neural Network (CNN) architectures-MobileNetV2, DenseNet121, and InceptionV3-as foundational models. The attention mechanisms dynamically identify crucial image regions, leveraging each CNN's unique strengths. Additionally, a Gini-based feature selection method is implemented to prioritize the most discriminative features, and the extracted features from each network are optimally combined using a fusion technique modeled after a linear production function, maximizing each model's contribution to the final prediction. Experimental evaluations demonstrate that this proposed approach outperforms existing state-of-the-art models, achieving high accuracies of 93.04% for RCC and 98.24% for LCC. This underscores the method's robustness and effectiveness in accurately grading these types of cancers. The code of our method is publicly available in https://github.com/GHOSTCALL983/GRADE-CLASSIFICATION .

Authors

  • Shreyan Kundu
    Department of Computer Science & Engineering, Institute of Engineering & Management, Kolkata, India, 700091.
  • Souradeep Mukhopadhyay
    Department of Computer Science & Automation, Indian Institute of Science, Bangalore, India, 560012.
  • Rahul Talukdar
    Department of Computer Science & Engineering, Institute of Engineering & Management, Kolkata, India, 700091.
  • Dmitrii Kaplun
    Department of Automation and Control Processes, Saint Petersburg Electrotechnical University "LETI", Saint Petersburg, 197376, Russian Federation. dikaplun@etu.ru.
  • Alexander Voznesensky
    Radio Systems Department, Saint Petersburg Electrotechnical University "LETI", Saint Petersburg, Russian Federation, 197022.
  • Ram Sarkar
    Department of Computer Science and Engineering, Jadavpur University, Kolkata, 700032, India.