A Fast Fourier Transform-Coupled Machine Learning-Based Ensemble Model for Disease Risk Prediction Using a Real-Life Dataset

  • Raid Lafta
  • Ji Zhang
  • Xiaohui Tao
  • Yan Li
  • Wessam Abbas
  • Yonglong Luo
  • Fulong Chen
  • Vincent S. Tseng
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10234)


The use of intelligent technologies in clinical decision making have started playing a vital role in improving the quality of patients’ life and helping in reduce cost and workload involved in their daily healthcare. In this paper, a novel fast Fourier transform-coupled machine learning based ensemble model is adopted for advising patients concerning whether they need to take the body test today or not based on the analysis of their medical data during the past a few days. The weighted-vote based ensemble attempts to predict the patients condition one day in advance by analyzing medical measurements of patient for the past k days. A combination of three algorithms namely neural networks, support vector machine and Naive Bayes are utilized to make an ensemble framework. A time series telehealth data recorded from patients is used for experimentations, evaluation and validation. The Tunstall dataset were collected from May to October 2012, from industry collaborator Tunstall. The experimental evaluation shows that the proposed model yields satisfactory recommendation accuracy, offers a promising way for reducing the risk of incorrect recommendations and also saving the workload for patients to conduct body tests every day. The proposed method is, therefore, a promising tool for analysis of time series data and providing appropriate recommendations to patients suffering chronic diseases with improved prediction accuracy.


Fast Fourier transformation Ensemble model Recommender system Heart failure Time series prediction Telehealth 



The authors would like to thank the support from National Science Foundation of China through the research projects (Nos. 61572036, 61370050, and 61672039) and Guangxi Key Laboratory of Trusted Software (No. kx201615).


  1. 1.
    Kuh, D., Shlomo, Y.B.: A Life Course Approach to Chronic Disease Epidemiology. Inem Oxford University Press, London (2004)CrossRefGoogle Scholar
  2. 2.
    Atlas, I.D.: International Diabetes Federation Diabetes Atlas, 6th edn. International Diabetes Federation, Basel (2013)Google Scholar
  3. 3.
    Thong, N.T.: HIFCF: an effective hybrid model between picture fuzzy clustering and intuitionistic fuzzy recommender systems for medical diagnosis. Expert Syst. Appl. 42(7), 3682–3701 (2015)CrossRefGoogle Scholar
  4. 4.
    Chen, D., Jin, D., Goh, T.-T., Li, N., Wei, L.: Context-awareness based personalized recommendation of anti-hypertension drugs. J. Med. Syst. 40(9), 202 (2016)CrossRefGoogle Scholar
  5. 5.
    Valentini, G., Masulli, F.: Ensembles of learning machines. In: Marinaro, M., Tagliaferri, R. (eds.) WIRN 2002. LNCS, vol. 2486, pp. 3–20. Springer, Heidelberg (2002). doi: 10.1007/3-540-45808-5_1 CrossRefGoogle Scholar
  6. 6.
    Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123–140 (1996)MATHGoogle Scholar
  7. 7.
    Das, R., Turkoglu, I., Sengur, A.: Effective diagnosis of heart disease through neural networks ensembles. Expert Syst. Appl. 36(4), 7675–7680 (2009)CrossRefGoogle Scholar
  8. 8.
    Helmy, T., Rahman, S., Hossain, M.I., Abdelraheem, A.: Non-linear heterogeneous ensemble model for permeability prediction of oil reservoirs. Arab. J. Sci. Eng. 38(6), 1379–1395 (2013)CrossRefGoogle Scholar
  9. 9.
    Bashir, S., Qamar, U., Khan, F.H.: BagMOOV: a novel ensemble for heart disease prediction bootstrap aggregation with multi-objective optimized voting. Australas. Phys. Eng. Sci. Med. 38(2), 305–323 (2015)CrossRefGoogle Scholar
  10. 10.
    Verma, L., Srivastava, S., Negi, P.: A hybrid data mining model to predict coronary artery disease cases using non-invasive clinical data. J. Med. Syst. 40(7), 1–7 (2016)CrossRefGoogle Scholar
  11. 11.
    Tsai, C.-L., Chen, W.T., Chang, C.-S.: Polynomial-Fourier series model for analyzing and predicting electricity consumption in buildings. Energy Build. 127, 301–312 (2016)CrossRefGoogle Scholar
  12. 12.
    Ji, Y., Xu, P., Ye, Y.: HVAC terminal hourly end-use disaggregation in commercial buildings with Fourier series model. Energy Build. 97, 33–46 (2015)CrossRefGoogle Scholar
  13. 13.
    Brentan, B.M., Luvizotto Jr., E., Herrera, M., Izquierdo, J., Prez-Garca, R.: Hybrid regression model for near real-time urban water demand forecasting. J. Comput. Appl. Math. 309, 532–541 (2016)MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    Odan, F.K., Reis, L.F.R.: Hybrid water demand forecasting model associating artificial neural network with Fourier series. J. Water Resour. Plan. Manag. 138(3), 245–256 (2012)CrossRefGoogle Scholar
  15. 15.
    Samiee, K., Kovcs, P., Gabbouj, M.: Epileptic seizure classification of EEG time-series using rational discrete short-time Fourier transform. IEEE Trans. Biomed. Eng. 62(2), 541–552 (2015)CrossRefGoogle Scholar
  16. 16.
    Kovacs, P., Samiee, K., Gabbouj, M.: On application of rational discrete short time Fourier transform in epileptic seizure classification. IEEE Trans. Biomed. Eng. 5839–5843 (2014)Google Scholar
  17. 17.
    Suykens, J.A., Vandewalle, J.: Least squares support vector machine classifiers. Neural Process. Lett. 9(3), 293–300 (1999)CrossRefMATHGoogle Scholar
  18. 18.
    Bai, Y., Han, X., Chen, T., Yu, H.: Quadratic kernel-free least squares support vector machine for target diseases classification. J. Comb. Optim. 30(4), 850–870 (2015)MathSciNetCrossRefMATHGoogle Scholar
  19. 19.
    Sharawardi, N.A., Choo, Y.-H., Chong, S.-H., Muda, A.K., Goh, O.S.: Single channel sEMG muscle fatigue prediction: an implementation using least square support vector machine. In: Information and Communication Technologies (WICT), pp. 320–325 (2014)Google Scholar
  20. 20.
    Li, S., Tang, B., He, H.: An imbalanced learning based MDR-TB early warning system. J. Med. Syst. 40(7), 1–9 (2016)CrossRefGoogle Scholar
  21. 21.
    Gao, H., Jian, S., Peng, Y., Liu, X.: A subspace ensemble framework for classification with high dimensional missing data. Multidimens. Syst. Sig. Process. 1–16 (2016)Google Scholar
  22. 22.
    Han, J., Kamber, M., Pei, J.: Data Mining: Concepts and Techniques. Elsevier, Amsterdam (2011)MATHGoogle Scholar
  23. 23.
    Alfred, M.: Signal Analysis Wavelets, Filter Banks, Time-Frequency Transforms and Applications. Wiley, New York (1999)MATHGoogle Scholar
  24. 24.
    Şen, B., Peker, M., Çavuşoğlu, A., Çelebi, F.V.: A comparative study on classification of sleep stage based on EEG signals using feature selection and classification algorithms. J. Med. Syst. 38(3), 1–21 (2014)Google Scholar
  25. 25.
    Diykh, M., Li, Y.: Complex networks approach for EEG signal sleep stages classification. Expert Syst. Appl. 63, 241–248 (2016)CrossRefGoogle Scholar
  26. 26.
    Bach, M., Werner, A., Żywiec, J., Pluskiewicz, W.: The study of under-and over-sampling methods’ utility in analysis of highly imbalanced data on osteoporosis. Inf. Sci. 384, 174–190 (2016)CrossRefGoogle Scholar
  27. 27.
    Weng, C.-H., Huang, T.C.-K., Han, R.-P.: Disease prediction with different types of neural network classifiers. Telemat. Inform. 33(2), 277–292 (2016)CrossRefGoogle Scholar
  28. 28.
    Zhang, J., Li, H., Gao, Q., Wang, H., Luo, Y.: Detecting anomalies from big network traffic data using an adaptive detection approach. Inf. Sci. 318, 91–110 (2015). Elsevier PublisherMathSciNetCrossRefGoogle Scholar
  29. 29.
    Zhang, J., Gao, Q., Wang, H.: SPOT: a system for detecting projected outliers from high-dimensional data streams. In: 24th IEEE International Conference on Data Engineering (ICDE 2008), pp. 1628–1631. IEEE Computer Society, Cancun, April 2008Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Raid Lafta
    • 1
    • 2
  • Ji Zhang
    • 1
  • Xiaohui Tao
    • 1
  • Yan Li
    • 1
  • Wessam Abbas
    • 1
  • Yonglong Luo
    • 3
  • Fulong Chen
    • 3
  • Vincent S. Tseng
    • 4
  1. 1.Faculty of Health, Engineering and SciencesUniversity of Southern QueenslandToowoombaAustralia
  2. 2.Computer CenterUniversity of Thi-QarThi-QarIraq
  3. 3.School of Mathematics and Computer ScienceAnhui Normal UniversityWuhuChina
  4. 4.Department of Computer ScienceNational Chiao Tung UniversityHsinchuTaiwan

Personalised recommendations