Employing Data Mining Techniques for Predicting Opioid Withdrawal in Applicants of Health Centers


  • Raheleh Hamedanizad Department of Computer Engineering, Kermanshah Branch, Islamic Azad University, Kermanshah, Iran
  • Elham Bahmani Department of Computer Engineering, Malayer Branch, Islamic Azad University, Malayer, Iran,
  • Mojtaba Jamshidi Department of Information Technology, University of Human Development, Sulaymaniyah, Iraq
  • Aso Mohammad Darwesh Department of Information Technology, University of Human Development, Sulaymaniyah, Iraq http://orcid.org/0000-0002-4993-9786




Addiction, Data Mining, Decision Tree, Meta-learning Algorithm



 Addiction to narcotics is one of the greatest health challenges in today’s world which has become a serious threat for social, economic, and cultural structures and has ruined a part of an active force of the society and it is one of the main factors of growth of diseases such as HIV and hepatitis. Today, addiction is known as a disease and welfare organization, and many of the dependent centers try to help the addicts treat this disease. In this study, using data mining algorithms and based on data collected from opioid withdrawal applicants referring to welfare organization, a prediction model is proposed to predict the success of opioid withdrawal applicants. In this study, the statistical population is comprised opioid withdrawal applicants in a welfare organization. This statistical population includes 26 features of 793 instances including men and women. The proposed model is a combination of meta-learning algorithms (decorate and bagging) and J48 decision tree implemented in Weka data mining software. The efficiency of the proposed model is evaluated in terms of precision, recall, Kappa, and root mean squared error and the results are compared with algorithms such as multilayer perceptron neural network, Naive Bayes, and Random Forest. The results of various experiments showed that the precision of the proposed model is 71.3% which is superior over the other compared algorithms.


[1] A. M. Trescot, S. Datta, M. Lee and H. Hansen. “Opioid pharmacology”. Pain Physician, vol. 11, no. 2 Suppl, pp. S133-S153, 2008.
[2] H. Jiawei and K. Micheline. “Data Mining: Concepts and Techniques”. 2nd ed. Morgan Kaufmann Publishers, Elsevier, Burlington, 2006.
[3] G. R. Murray and A. Scime. “Data Mining. Emerging Trends in the Social and Behavioral Sciences: An Interdisciplinary, Searchable, and Linkable Resource”. John Wiley and Sons, Hoboken, NJ, pp. 1-15, 2015.
[4] L. Zeng, L. Li, L. Duan, K. Lu, Z. Shi, M. Wang and P. Luo. “Distributed data mining: A survey”. Information Technology and Management, vol. 13, no. 4, pp. 403-409, 2012.
[5] J. Lu, S. Sridhar, R. Pandey, M. A. Hasan and G. Mohler. “Investigate Transitions into Drug Addiction through Text Mining of Reddit Data”. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, pp. 2367-2375, 2019.
[6] Y. Fan, Y. Zhang, Y. Ye and W. Zheng. “Social Media for Opioid Addiction Epidemiology: Automatic Detection of Opioid Addicts from Twitter and Case Studies”. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, ACM, pp. 1259-1267, 2017.
[7] Y. Zhang, Y. Fan, Y. Ye, X. Li and W. Zheng. “Detecting Opioid users from Twitter and Understanding their Perceptions toward Mat”. In: 2017 IEEE International Conference on Data Mining Workshops, IEEE, pp. 502-509, 2017.
[8] Y. M. Kim. “Discovering major opioid-related research themes over time: A text mining technique”. AMIA Summits on Translational Science Proceedings, vol. 2019, pp. 751-760, 2019.
[9] S. Kaur and R. K. Bawa. “Future trends of data mining in predicting the various diseases in medical healthcare system”. International Journal of Energy, Information and Communications, vol. 6, no. 4, pp. 17-34, 2015.
[10] K. U. Rani. “Parallel approach for diagnosis of breast cancer using neural network technique”. International Journal of Computer Applications, vol. 10, no. 3, pp. 1-5, 2010.
[11] S. S. Shajahaan, S. Shanthi and V. M. Chitra. “Application of data mining techniques to model breast cancer data”. International Journal of Emerging Technology and Advanced Engineering, vol. 3, no. 11, pp. 362-369, 2013.
[12] S. Kaur and R. K. Bawa. “Implementation of an Expert System for the Identification of Drug Addiction using Decision Tree ID3 Algorithm”. In: 2017 3rd International Conference on Advances in Computing, Communication and Automation, IEEE, pp. 1-6, 2017.
[13] X. Ji, S. A. Chun, J. Geller and V. Oria. “Collaborative and Trajectory Prediction Models of Medical Conditions by Mining Patients’ Social Data”. In: 2015 IEEE International Conference on Bioinformatics and Biomedicine, IEEE, pp. 695-700, 2015.
[14] A. K. M. Salleh, M. Makhtar, J. A. Jusoh, P. L. Lua and A. M. Mohamad. “A classification framework for drug relapse prediction”. Journal of Fundamental and Applied Sciences, vol. 9, no. 6S, pp. 735-750, 2017.
[15] M. C. Patel, M. Panchal and H. P. Bhavsar. “Decorate ensemble of artificial neural networks with high diversity for classification”. International Journal of Computer Science and Mobile Computing, vol. 2, no. 5, pp. 134-138, 2013.
[16] P. S. Adhvaryu and M. Panchal. “A review on diverse ensemble methods for classification”. IOSR Journal of Computer Engineering, vol. 1, no. 4, pp. 27-32, 2012.
[17] L. Breiman. “Bagging predictors”. Machine Learning, vol. 24, no. 2, pp. 123-140, 1996.
[18] H. Zhang, Y. Song, B. Jiang, B. Chen and G. Shan. “Two-stage bagging pruning for reducing the ensemble size and improving the classification performance”. Mathematical Problems in Engineering, vol. 2019, pp. 1-17, 2019.
[19] S. S. A. Poor and M. E. Shiri. “A genetic programming based algorithm for predicting exchanges in electronic trade using social networks’ data”. International Journal of Advanced Computer Science and Applications, vol. 8, no. 5, pp. 189-196, 2017.