Skip to main content
Log in

Multi-technique comparative analysis of machine learning algorithms for improving the prediction of teams’ performance

  • Published:
Education and Information Technologies Aims and scope Submit manuscript

Abstract

Working in groups is an important collaboration activity in the educational context, where a variety of factors can influence the prediction of the teams’ performance. In the pertinent bibliography, several machine learning models are available for delivering predictions. In this sense, the main goal of the current research is to assess 28 different machine learning models, including a Deep Neural Network (DNN) which is structured by 4 hidden layers, for predicting teams’ performance. Additionally, both data analysis and optimization of input data are also explored for their effectiveness in the improvement of the models’ performance. One key finding of the present study is that the XGBoost model succeeded better prediction results, and its precision and robustness were found to be higher, compared to the other models. Additionally, data optimization was shown to be an essential procedure, since the prediction accuracy of all the models, and specifically, that of the XGBoost, improved and found to be 96% during the first phase that of the process, and 94% during the second phase that of the product. Similarly, after applying the hyperparameter tuning and data optimization, the prediction accuracy of the DNN was also improved and found to be 89.94% and 86.16%, during the same two phases. Finally, for interpreting the output of the ML models, in terms of features’ importance, the Shapley Additive Explanations framework (SHAP) was used.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Ali, A. A., Dafoulas, G. A., & Augusto, J. C. (2019). Collaborative educational environments incorporating mixed reality technologies: A systematic mapping study. IEEE Transactions on Learning Technologies, 12(3), 321–332.

    Article  Google Scholar 

  • Almotiri, J., Elleithy, K., Elleithy, A. (2017) Comparison of autoencoder and principal component analysis followed by neural network for e-learning using handwritten recognition. In: 2017 IEEE Long Island Systems, Applications and Technology Conference (LISAT) (pp. 1–5)

  • Ancona, D. G., & Caldwell, D. F. (1992). Demography and design: Predictors of new product team performance. Organization Science, 3(3), 321–341.

    Article  Google Scholar 

  • Aouine, A., Mahdaoui, L., Moccozet, L. (2019) A workflow-based solution to support the assessment of collaborative activities in e-learning. The International Journal of Information and Learning Technology

  • Bourkoukou, O., El Bachari, E., El Boustani, A.: Building effective collaborative groups in e-learning environment. In: International Conference on Advanced Intelligent Systems for Sustainable Development (pp. 107–117). Springer (2019)

  • Brooks, C. M., & Ammons, J. L. (2003). Free riding in group projects and the effects of timing, frequency, and specificity of criteria in peer assessments. Journal of Education for Business, 78(5), 268–272.

    Article  Google Scholar 

  • Calma, A., Kottke, D., Sick, B., Tomforde, S. (2017) Learning to learn: Dynamic runtime exploitation of various knowledge sources and machine learning paradigms. In: 2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS* W) (pp. 109–116). IEEE

  • Chang, Y. S., Chen, Y. S., & Chiang, C. W. (2019). The differences in pleasing value and learning performance among different groups using mobile augmented reality system for cultural environment learning. Multimedia Tools and Applications, 78(4), 4965–4986.

    Article  Google Scholar 

  • Chin, K.Y., Ko-Fong, L., Chen, Y.L. (2019) Effects of a ubiquitous guide-learning system on cultural heritage course students’ performance and motivation. IEEE Transactions on Learning Technologies

  • Chis, A. E., Moldovan, A. N., Murphy, L., Pathak, P., & Muntean, C. H. (2018). Investigating flipped classroom and problem-based learning in a programming module for computing conversion course. Journal of Educational Technology & Society, 21(4), 232–247.

    Google Scholar 

  • Chopade, P., Khan, S.M., Edwards, D., von Davier, A. (2018) Machine learning for efficient assessment and prediction of human performance in collaborative learning environments. In: 2018 IEEE International Symposium on Technologies for Homeland Security (HST) (pp. 1–6). IEEE

  • Dlamini, M., Leung, W.S. (2018) Evaluating machine learning techniques for improved adaptive pedagogy. In: 2018 IST-Africa Week Conference (IST-Africa) (pp. Page–1). IEEE

  • El Hammoumi, O., Benmarrakchi, F., Ouherrou, N., El Kafi, J., El Hore, A. (2018) Emotion recognition in e-learning systems. In: 2018 6th International Conference on Multimedia Computing and Systems (ICMCS) (pp. 1–6)

  • Elliott, C.H., Radke, S.C. (2018) A focus on contribution towards product and performance in collaborative design. International Society of the Learning Sciences, Inc.[ISLS]

  • Ferdiana, R. (2016). Software engineering education learning process for professional developers. Journal of e-Learning and Knowledge Society, 12(2). https://www.learntechlib.org/p/173460/

  • Giannakas, F., Troussas, C., Voyiatzis, I., Sgouropoulou, C. (2021). A deep learning classi cation framework for early prediction of team-based academic performance. Applied Soft Computing 106, 107355. https://doi.org/10.1016/j.asoc.2021.107355.

  • Hanko, G. (2016) Increasing competence through collaborative problem-solving: Using insight into social and emotional factors in children’s learning. Routledge

  • Hirshfield, L., & Koretsky, M. D. (2018). Gender and participation in an engineering problem-based learning environment. Interdisciplinary Journal of Problem-Based Learning, 12(1), 2.

    Google Scholar 

  • Holmes, M., Latham, A., Crockett, K., & O’Shea, J. D. (2018). Near real-time comprehension classification with artificial neural networks: Decoding e-learner non-verbal behavior. IEEE Transactions on Learning Technologies, 11(1), 5–12.

    Article  Google Scholar 

  • Huizenga, J., Admiraal, W., ten Dam, G., & Voogt, J. (2019). Mobile game-based learning in secondary education: Students’ immersion, game activities, team performance and learning outcomes. Computers in Human Behavior, 99, 137–143.

    Article  Google Scholar 

  • Kerrigan, S., Feng, S., Vuthaluru, R., Ifenthaler, D., Gibson, D. (2019) Network analytics of collaborative problem-solving. ADIS International Conference Cognition and Exploratory Learning in Digital Age (pp. 43–50)

  • Khodke, P.A., Tingane, M.G., Bhagat, A.P., Chaudhari, S.P., Ali, M.S. (2016) Neuro fuzzy intelligent e-learning systems. In: 2016 Online International Conference on Green Engineering and Technologies (IC-GET) (pp. 1–7)

  • Kingma, D., Ba, J. (2015) Adam: A method for stochastic optimization. In: International Conference on Learning Representations

  • Kokku, R., Sundararajan, S., Dey, P., Sindhgatta, R., Nitta, S., Sengupta, B. (2018) Augmenting classrooms with ai for personalized education. In: 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) (pp. 6976–6980). IEEE

  • Li, G., Wang, Y. (2018) Research on leamer’s emotion recognition for intelligent education system. In: 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC) (pp. 754–758)

  • Lundberg, S.M., Lee, S.I. (2017) A unified approach to interpreting model predictions. In: Advances in neural information processing systems (pp. 4765–4774)

  • Marie-Sainte, S. L., Alalyani, N., Alotaibi, S., Ghouzali, S., & Abunadi, I. (2018). Arabic natural language processing and machine learning-based systems. IEEE Access, 7, 7011–7020.

    Article  Google Scholar 

  • Martínez-Cerdá, J. F., Torrent-Sellens, J., & González-González, I. (2018). Promoting collaborative skills in online university: comparing effects of games, mixed reality, social media, and other tools for ict-supported pedagogical practices. Behaviour & Information Technology, 37(10–11), 1055–1071.

    Article  Google Scholar 

  • Matazi, I., Bennane, A., Messoussi, R., Touahni, R., Oumaira, I., Korchiyne, R. (2018) Multi-agent system based on fuzzy logic for e-learning collaborative system. In: 2018 International Symposium on Advanced Electrical and Communication Technologies (ISAECT) (pp. 1–7). IEEE

  • Mengoni, P., Milani, A., Li, Y. (2018) Clustering students interactions in elearning systems for group elicitation. In: International Conference on Computational Science and Its Applications (pp. 398–413). Springer

  • Neill, C. J., DeFranco, J. F., & Sangwan, R. S. (2017). Improving collaborative learning in online software engineering education. European Journal of Engineering Education, 42(6), 591–602.

    Article  Google Scholar 

  • Nguyen, V., Dang, H. H., Do, N. K., & Tran, D. T. (2016). Enhancing team collaboration through integrating social interactions in a web-based development environment. Computer Applications in Engineering Education, 24(4), 529–545.

    Article  Google Scholar 

  • Noguera, I., Guerrero-Roldan, A. E., & Maso, R. (2018). Collaborative agile learning in online environments: Strategies for improving team regulation and project management. Computers & Education, 116, 110–129.

    Article  Google Scholar 

  • Petkovic, D., Sosnick-Pérez, M., Huang, S., Todtenhoefer, R., Okada, K., Arora, S., Sreenivasen, R., Flores, L., Dubey, S. (2014) Setap: Software engineering teamwork assessment and prediction using machine learning. In: 2014 IEEE Frontiers in Education Conference (FIE) Proceedings (pp. 1–8). IEEE

  • Petkovic, D., Sosnick-Pérez, M., Okada, K., Todtenhoefer, R., Huang, S., Miglani, N., Vigil, A. (2016) Using the random forest classifier to assess and predict student learning of software engineering teamwork. In: 2016 IEEE Frontiers in Education Conference (FIE) (pp. 1–7). IEEE, https://archive.ics.uci.edu/ml/datasets/Data+for+Software+Engineering+Teamwork+Assessment+in+Education+Setting. Accessed Nov 2020

  • Poondej, C., & Lerdpornkulrat, T. (2019). Gamification in e-learning: A moodle implementation and its effect on student engagement and performance. Interactive Technology and Smart Education, 17(1), 56–66.

    Article  Google Scholar 

  • Qi, C. (2019). Social media usage of students, role of tie strength, and perceived task performance. Journal of Educational Computing Research, 57(2), 385–416.

    Article  Google Scholar 

  • Saito, T., Watanobe, Y. (2018) Learning path recommender system based on recurrent neural network. In: 2018 9th International Conference on Awareness Science and Technology (iCAST) (pp. 324–329)

  • Sharma, K., Pappas, I., Papavlasopoulou, S., Giannakos, M. (2019) Towards automatic and pervasive physiological sensing of collaborative learning. International Society of the Learning Sciences (ISLS)

  • Siregar, C., Pane, M.M., Ruman, Y.S. (2018) The virtual team performance in solving teamwork conflict problems. In: Proceedings of the 2018 International Conference on Distance Education and Learning (pp. 1–5)

  • Swiecki, Z., Shaffer, D.W. (2018) Toward a taxonomy of team performance visualization tools. In: Proceedings of the 2018 International Conference of the Learning Sciences

  • Troussas, C., Krouska, A., Sgouropoulou, C. (2020). Collaboration and fuzzy-modeled personalization for mobile game-based learning in higher education. Computers & Education 144, 103698.

  • Wang, C., Fang, T., & Gu, Y. (2020). Learning performance and behavioral patterns of online collaborative learning: Impact of cognitive load and affordances of different multimedia. Computers & Education, 143, 103683.

    Article  Google Scholar 

  • Wen, M., Maki, K., Dow, S., Herbsleb, J. D., & Rose, C. (2017). Supporting virtual team formation through community-wide deliberation. Proceedings of the ACM on Human-Computer Interaction, 1(CSCW), 1–19.

    Article  Google Scholar 

  • Zacharis, N. Z. (2016). Predicting student academic performance in blended learning using artificial neural networks. International Journal of Artificial Intelligence and Applications, 7(5), 17–29.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Filippos Giannakas.

Ethics declarations

Conflicts of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Giannakas, F., Troussas, C., Krouska, A. et al. Multi-technique comparative analysis of machine learning algorithms for improving the prediction of teams’ performance. Educ Inf Technol 27, 8461–8487 (2022). https://doi.org/10.1007/s10639-022-10900-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10639-022-10900-4

Keywords

Navigation