Skip to main content

Bringing Machine Learning Predictive Models Based on Machine Learning Closer to Non-technical Users

  • Conference paper
  • First Online:
Systems and Information Sciences (ICCIS 2020)

Abstract

Today, data science has positioned as an area of interest for decision makers in many organizations. Advances in Machine Learning (ML) allow training predictive models based on the analysis of datasets in multiple domains such as: business, medicine, marketing, among others. These models are able to learn and predict future behaviors which helps in the decision-making process. However, many of the ML tools such as Python, Matlab, R Suite, and even their libraries, require that every action must be performed as a sequence of commands by means of scripts. These software packages require extensive technical knowledge of statistics, artificial intelligence, algorithms and computer programming that generally only computer engineers are skilled at. In this research we propose the development of a process complemented with the assistance of a set of user graphic interfaces (GUIs) to help non-sophisticated users to train and test ML models without writing scripts. A tool compatible with Python and Matlab was developed with a set of GUIs adapted to professionals of the business area that generally require to apply ML models in their jobs, but they do not have time to learn programming.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., Isard, M., Kudlur, M., Levenberg, J., Monga, R., Moore, S., Murray, D.G., Steiner, B., Tucker, P., Vasudevan, V., Warden, P., Wicke, M., Yu, Y., Zheng, X.: Tensorflow: a system for large-scale machine learning. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pp. 265–283. USENIX Association, Savannah, GA, November 2016. https://www.usenix.org/conference/osdi16/technical-sessions/presentation/abadi

  2. Agarwal, B., Mittal, N.: Machine learning approach for sentiment analysis. In: Prominent Feature Extraction for Sentiment Analysis, pp. 21–45. Springer (2016)

    Google Scholar 

  3. Buitinck, L., Louppe, G., Blondel, M., Pedregosa, F., Mueller, A., Grisel, O., Niculae, V., Prettenhofer, P., Gramfort, A., Grobler, J., et al.: Api design for machine learning software: experiences from the scikit-learn project. arXiv preprint arXiv:1309.0238 (2013)

  4. Caruana, R., Niculescu-Mizil, A.: An empirical comparison of supervised learning algorithms. In: Proceedings of the 23rd International Conference on Machine Learning, pp. 161–168 (2006)

    Google Scholar 

  5. Fatima, M., Pasha, M., et al.: Survey of machine learning algorithms for disease diagnostic. J. Intell. Learn. Syst. Appl. 9(01), 1 (2017)

    Google Scholar 

  6. Gould, S.: Darwin: a framework for machine learning and computer vision research and development. J. Mach. Learn. Res. 13, 3533–3537 (2012)

    Google Scholar 

  7. Graham, J.W.: Rattle: a data mining GUI for R. R J. 1, 45 (2009). https://doi.org/10.32614/rj-2009-016

  8. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The weka data mining software: an update. ACM SIGKDD Explor. Newslett. 11(1), 10–18 (2009)

    Article  Google Scholar 

  9. Itoo, F., Singh, S., et al.: Comparison and analysis of logistic regression, Naïve Bayes and KNN machine learning algorithms for credit card fraud detection. Int. J. Inf. Technol. 1–9 (2020)

    Google Scholar 

  10. Kotsiantis, S.B., Zaharakis, I., Pintelas, P.: Supervised machine learning: a review of classification techniques. Emerg. Artif. Intell. Appl. Comput. Eng. 160, 3–24 (2007)

    Google Scholar 

  11. Kotsiantis, S.B., Zaharakis, I.D., Pintelas, P.E.: Machine learning: a review of classification and combining techniques. Artif. Intell. Rev. 26(3), 159–190 (2006)

    Article  Google Scholar 

  12. Lin, W.Y., Hu, Y.H., Tsai, C.F.: Machine learning in financial crisis prediction: a survey. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 42(4), 421–436 (2011)

    Google Scholar 

  13. Murphy, K., et al.: The Bayes net toolbox for matlab. Comput. Sci. Stat. 33(2), 1024–1034 (2001)

    Google Scholar 

  14. Paluszek, M., Thomas, S.: MATLAB Machine Learning. Apress, New York (2016)

    Google Scholar 

  15. Pelckmans, K., Suykens, J., Van Gestel, T., De Brabanter, J., Lukas, L., Hamers, B., De Moor, B.: LS-SVMlab: a MATLAB/C toolbox for least squares support vector machines. Internal Report ESAT-SISTA (2002)

    Google Scholar 

  16. Piletskiy, P., Chumachenko, D., Meniailov, I.: Development and analysis of intelligent recommendation system using machine learning approach. In: Integrated Computer Technologies in Mechanical Engineering, pp. 186–197. Springer (2020)

    Google Scholar 

  17. Raschka, S., Mirjalili, V.: Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2. Packt Publishing Ltd., Birmingham (2019)

    Google Scholar 

  18. Guo, T., Li, G.-Y.: Neural data mining for credit card fraud detection. In: 2008 International Conference on Machine Learning and Cybernetics, vol. 7, pp. 3630–3634 (2008)

    Google Scholar 

  19. Tara, K., Sarkar, A.K., Khan, M.A.G., Mou, J.R.: Detection of cardiac disorder using matlab based graphical user interface (GUI), pp. 440–443. IEEE (2017)

    Google Scholar 

  20. Vishwakarma, H.O., Sajan, K.S., Maheshwari, B., Dhiman, Y.D.: Intelligent bearing fault monitoring system using support vector machine and wavelet packet decomposition for induction motors, pp. 339–343. IEEE (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pablo Pico-Valencia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pico-Valencia, P., Vinueza-Celi, O., Holgado-Terriza, J.A. (2021). Bringing Machine Learning Predictive Models Based on Machine Learning Closer to Non-technical Users. In: Botto-Tobar, M., Zamora, W., Larrea Plúa, J., Bazurto Roldan, J., Santamaría Philco, A. (eds) Systems and Information Sciences. ICCIS 2020. Advances in Intelligent Systems and Computing, vol 1273. Springer, Cham. https://doi.org/10.1007/978-3-030-59194-6_1

Download citation

Publish with us

Policies and ethics