Analysis and Design of Detection for Liver Cancer using Particle Swarm Optimization and Decision Tree

Main Article Content

Seema Kaloria
S.S. Saini


Liver cancer is taken as a major cause of death all over the world. According to WHO (World Health Organization) every year 9.6 million peoples are died due to cancer worldwide. It is one of the eighth most leading causes of death in women and fifth in men as reported by the American Cancer Society. The number of death rate due to cancer is projected to increase by45 percent in between 2008 to 2030. The most common cancers are lung, breast, and liver, colorectal. Approximately 7, 82,000 peoples are died due to liver cancer each year. The most efficient way to decrease the death rate cause of liver cancer is to treat the diseases in the initial stage. Early treatment depends upon the early diagnosis, which depends on reliable diagnosis methods. CT imaging is one of the most common and important technique and it acts as an imaging tool for evaluating the patients with intuition of liver cancer. The diagnosis of liver cancer has historically been made manually by a skilled radiologist, who relied on their expertise and personal judgement to reach a conclusion. The main objective of this paper is to develop the automatic methods based on machine learning approach for accurate detection of liver cancer in order to help radiologists in the clinical practice. The paper primary contribution to the process of liver cancer lesion classification and automatic detection for clinical diagnosis. For the purpose of detecting liver cancer lesions, the best approaches based on PSO and DPSO have been given. With the help of the C4.5 decision tree classifier, wavelet-based statistical and morphological features were retrieved and categorised.

Article Details

How to Cite
Kaloria, S. ., & Saini, S. . (2023). Analysis and Design of Detection for Liver Cancer using Particle Swarm Optimization and Decision Tree. International Journal on Future Revolution in Computer Science &Amp; Communication Engineering, 9(1), 11–21. Retrieved from


M. Hassoon, M. S. Kouhi, M. Z. Moghadam and M. Abdar, "Rule optimization of boosted c5. 0 classification using genetic algorithm for liver disease prediction," in Proc. IEEE International Conference on Computer and Applications, 2017, pp. 299-305.

M. Abdar, M. Zomorodi-Moghadam, R. Das and I. H. Ting, "Performance analysis of classification algorithms on early detection of liver disease," Expert Systems with Applications, vol. 67, pp. 239-251, 2017.

M. Isaac, Human Liver Anatomy, Function, Location, Parts & Diseases. Available:, dated 18/06/2018.

S. N. N. Alfisahrin and T. Mantoro, "Data mining techniques for optimization of liver disease classification," in Proc. IEEE International Conference on Advanced Computer Science Applications and Technologies, 2013, pp. 379-384.

R.-H. Lin and C.-L. Chuang, "A hybrid diagnosis model for determining the types of the liver disease," Computers in Biology and Medicine, vol. 40, no. 7, pp. 665- 670, 2010.

M. Clinic, Liver disease. Available: conditions/liver-problems/symptoms-causes/syc-20374502, dated 17/03/2021.

S. K. Asrani, H. Devarbhavi, J. Eaton and P. S. Kamath, "Burden of liver diseases in the world," Journal of hepatology, vol. 70, no. 1, pp. 151-171, 2019.

R. H. Lin, "An intelligent model for liver disease diagnosis," Artificial Intelligence in Medicine, vol. 47, no. 1, pp. 53-62, 2009.

T. LeDuc, World Health Ranking. Available: https://www.worldl, dated 08/04/2019.

A. Khakhar, A liver disease in india. Available: liver-transplantation/awareness/liver-diseases-in-india-stats, dated 08/04/2019.

K. Nagaraj and A. Sridhar, "NeuroSVM: a graphical user interface for identification of liver patients," arXiv preprint arXiv:1502.05534, 2015.

M. B. Priya, P. L. Juliet and P. Tamilselvi, "Performance analysis of liver disease prediction using machine learning algorithms," International Research Journal of Engineering and Technology, vol. 5, no. 1, pp. 206-211, 2018.

P. Rajeswari and G. S. Reena, "Analysis of liver disorder using data mining algorithm," Global Journal of Computer Science and Technology, vol. 10, no. 14, pp. 48-52, 2010.

S. Vijayarani and S. Dhayanand, "Liver disease prediction using SVM and Naïve Bayes algorithms," International Journal of Science, Engineering and Technology Research (IJSETR), vol. 4, no. 4, pp. 816-820, 2015.

I. Yoo et al., "Data mining in healthcare and biomedicine: a survey of the literature," Journal of Medical Systems, vol. 36, no. 4, pp. 2431-2448, 2012.

M. H. Tekieh and B. Raahemi, "Importance of data mining in healthcare: a survey," in Proc. IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, 2015, pp. 1057-1062.

U. Fayyad, G. P. Shapiro and P. Smyth, "The KDD process for extracting useful knowledge from volumes of data," Communications of the ACM, vol. 39, no. 11, pp. 27-34, 1996.

S. I. Inc. (20/04/2020). Data Mining. Available:

M. Srivastava, R. Garg and P. Mishra, "Analysis of data extraction and data cleaning in web usage mining," in Proc. International Conference on Advanced Research in Computer Science Engineering & Technology, 2015, pp. 1-6.

N. Khare, N. Adlakha and K. Pardasani, "An algorithm for mining multidimensional association rules using boolean matrix," in Proc. IEEE International Conference on Recent Trends in Information, Telecommunication and Computing, 2010, pp. 95-99.

N. Kumar, H. Akash, R. A. Prataap, G. Srinath and C. Mala, "Intelligent intrusion detection system using decision tree classifier and bootstrap aggregation," in Proc. IEEE 8th International Symposium on Embedded Computing and System Design, 2018, pp. 199-203.

J. Han, J. Pei, and M. Kamber, Data mining: concepts and techniques. Elsevier, 2011.

A. Dey, "Machine learning algorithms: a review," International Journal of Computer Science and Information Technologies, vol. 7, no. 3, pp. 1174-1179, 2016.

G. Gautam and D. Yadav, "Sentiment analysis of twitter data using machine learning approaches and semantic analysis," in Proc. IEEE Seventh International Conference on Contemporary Computing , 2014, pp. 437-442.

G. Edwards, Machine Learning: An Introduction. Available:, dated 23/04/2020.

O. Simeone, "A very brief introduction to machine learning with applications to communication systems," IEEE Transactions on Cognitive Communications and Networking, vol. 4, no. 4, pp. 648-664, 2018.

Priyadharshini, What is Machine Learning and How Does It Work. Available: learning, dated 26/04/2020.

X. Zhu and A. B. Goldberg, "Introduction to semi-supervised learning," Synthesis Lectures on Artificial Intelligence and Machine Learning, vol. 3, no. 1, pp. 1-130, 2009.

S. B. Kotsiantis, I. Zaharakis and P. Pintelas, "Supervised machine learning: A review of classification techniques," Emerging Artificial Intelligence Applications in Computer Engineering, vol. 160, no. 1, pp. 3-24, 2007.

S. R. Kulkarni, G. Lugosi and S. S. Venkatesh, "Learning pattern classification-a survey," IEEE Transactions on Information Theory, vol. 44, no. 6, pp. 2178-2206, 1998.

U. M. Khaire and R. Dhanalakshmi, "High-dimensional microarray dataset classification using an improved adam optimizer (iAdam)," Journal of Ambient Intelligence and Humanized Computing, vol. 11, no. 11, pp. 5187-5204, 2020.

R. K. Jade, L. Verma and K. Verma, "Classification using Neural Network and Support Vector Machine for Sonar Data Set," International Journal of Computer Trends and Technology, vol. 4, no. 2, pp. 116-119, 2013.

D. Chatterjee and S. Chandran, "Prediction and Classification of Heart Disease using AML and Power BI," in Proc. 11th International Joint Conference on Computational Intelligence, 2019, pp. 508-515.

A. Anil and S. R. Singh, "Effect of class imbalance in heterogeneous network embedding: An empirical study," Journal of Informetrics, vol. 14, no. 2, pp. 1-17, 2020.

A. Tiwari, S. Srivastava and M. Pant, "Brain tumor segmentation and classification from magnetic resonance images: Review of selected methods from 2014 to 2019," Pattern Recognition Letters, vol. 131, pp. 244-260, 2020.

B. Chandra and V. P. Paul, "A robust algorithm for classification using decision trees," in Proc. IEEE Conference on Cybernetics and Intelligent Systems, 2006, pp. 1-5.

J. Ker, Y. Bai, H. Y. Lee, J. Rao and L. Wang, "Automated brain histology classification using machine learning," Journal of Clinical Neuroscience, vol. 66, pp. 239-245, 2019.

T. Deepa, B. Sathiyabhama, J. Akilandeswari and N. Gopalan, "Action fuzzy rule based classifier for analysis of dermatology databases," International Journal of Biomedical Engineering and Technology, vol. 15, no. 4, pp. 360-379, 2014.

A. K. Dwivedi, "Performance evaluation of different machine learning techniques for prediction of heart disease," Neural Computing and Applications, vol. 29, no. 10, pp. 685-693, 2018.

W. Yuan, D. Guan, Q. Zhu and T. Ma, "Novel mislabeled training data detection algorithm," Neural Computing and Applications, vol. 29, no. 10, pp. 673-683, 2018.

K. B. Nahato, K. H. Nehemiah and A. Kannan, "Hybrid approach using fuzzy sets and extreme learning machine for classifying clinical datasets," Informatics in Medicine Unlocked, vol. 2, pp. 1-11, 2016.

M. Sokolova and G. Lapalme, "A systematic analysis of performance measures for classification tasks," Information processing & management, vol. 45, no. 4, pp. 427-437, 2009.

A. K. Verma, S. Pal and S. Kumar, "Comparison of skin disease prediction by feature selection using ensemble data mining techniques," Informatics in Medicine Unlocked, vol. 16, pp. 1-10, 2019.

D.-Y. Liu, H.-L. Chen, B. Yang, X.-E. Lv, L.-N. Li and J. Liu, "Design of an enhanced fuzzy k-nearest neighbor classifier based computer aided diagnostic system for thyroid disease," Journal of Medical Systems, vol. 36, no. 5, pp. 3243- 3254, 2012.

Q. Kang, X. Chen, S. L and M. Zhou, "A noise-filtered under-sampling scheme for imbalanced classification," IEEE transactions on cybernetics, vol. 47, no. 12, pp. 4263-4274, 2016.

K. E. Bennin, J. Keung, P. Phannachitta, A. Monden and S. Mensah, "Mahakil: Diversity based oversampling approach to alleviate the class imbalance issue in software defect prediction," IEEE Transactions on Software Engineering, vol. 44, no. 6, pp. 534-550, 2017.

Y. Yan, R. Liu, Z. Ding, X. Du, J. Chen and Y. Zhang, "A parameter-free cleaning method for SMOTE in imbalanced classification," IEEE Access, vol. 7, pp. 23537-23548, 2019.

C. Seiffert, T. M. Khoshgoftaar, J. Van Hulse and A. Napolitano, "RUSBoost: A hybrid approach to alleviating class imbalance," IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, vol. 40, no. 1, pp. 185-197, 2009.

D. Meng, L. Zhang, G. Cao, W. Cao, G. Zhang and B. Hu, "Liver fibrosis classification based on transfer learning and FCNet for ultrasound images," IEEE Access, vol. 5, pp. 5804-5810, 2017.

L. Peng, H. Zhang, B. Yang and Y. Chen, "A new approach for imbalanced data classification based on data gravitation," Information Sciences, vol. 288, pp. 347- 373, 2014.

S. K. A. Numerical Simulation and Assessment of Meta Heuristic Optimization Based Multi Objective Dynamic Job Shop Scheduling System. ijfrcsce 2022, 8, 92-98.

S. K. A. Design Simulation and Analysis of Deep Convolutional Neural Network Based Complex Image Classification System. ijfrcsce 2022, 8, 86-91.

S.K.A. (2022). Numerical Simulation and Design of Power Fluctuation Controlling of Hybrid Energy Storage System Based on Modified Particle Swarm Optimization. International Journal on Recent Technologies in Mechanical and Electrical Engineering, 9(3), 88–95.