Using Machine Learning to Calibrate Automated Performance Assessment in a Virtual Laboratory: Exploring the Trade-Off between Accuracy and Explainability
Source abstract
Abstract
Hellenic Open University has been developing Onlabs, a virtual biology laboratory simulating its on-site laboratory, for its students to be trained before the on-site learning activities. The evaluation of user performance in Onlabs is based on a scoring algorithm, which admits some optimization by means of Genetic Algorithms and Artificial Neural Networks. Moreover, for a particular experimental procedure (microscoping), we have experimented with incorporating into it some background knowledge about the procedure, which allows one to break it down in a series of conceptually linked steps in a hierarchical fashion. In this work, we review the flat and hierarchical modes used for the calibration of the automated assessment mechanism and offer an experimental comparison of both approaches with the aim of devising automated scoring schemes which are fit for training in an at-a-distance learning context. Overall, the genetic algorithm fails to deliver good convergence results in the non-hierarchical setting but performs better in the hierarchical one. On the other hand, the neural network most of the time converges, with the non-hierarchical network achieving a slightly better convergence than the hierarchical one, with the latter, however, delivering a smoother and more realistic assessment mechanism.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Online Learning and Analytics · Scientific Computing and Data Management · Explainable Artificial Intelligence (XAI)
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Science and Technology, Hellenic Open University, 263 35 Patras, Greece
Funding
European Union funds · Greek national funds
References (41)
Show source-provided references
1. The Epistemology of a Rule-Based Expert System—A Framework for Explanation10.1016/0004-3702(83)90008-5 ↗
2. The Knowledge Level Reinterpreted: Modeling How Systems Interact10.1007/BF00130715 ↗
3. de Freitas, S. (2008). Serious Virtual Worlds: A Scoping Study, Joint Informations System Committee.
4. Maratou, V. (2012). Implementation of an Educational Virtual World for Software Engineering. [Master’s Thesis, Hellenic Open University]. (In Greek).
5. (2024, July 01). Score (Game). Available online: https://en.wikipedia.org/wiki/Score_(game).
6. Assessment in and of Serious Games: An Overview10.1155/2013/136864 ↗
7. Designing Effective Serious Games: Opportunities and Challenges for Research10.3991/ijet.v5s3.1500 ↗
8. Focus Article: On the Structure of Educational Assessments10.1207/S15366359MEA0101_02 ↗
9. Williamson, D.M., Mislevy, R.J., and Bejar, I.I. (2006). Concepts, Terminology and Basic-Models of Evidence-Centered Design. Automated Scoring of Complex Tasks in Computer-Based Testing, Routledge.10.4324/9780415963572 ↗
10. Shute, V. (2011). Stealth Assessment in Computer-Based Gamee to Support Learning. Computer Games and Instruction, Information Age Publishing.
11. Shute, V., and Ventura, M. (2013). Stealth Assessment: Measuring and Supporting Learning in Video Games, The MIT Press.10.7551/mitpress/9589.001.0001 ↗
12. Achumba, I.E. (2011). Intelligent Performance Assessment in a Virtual Electronic Laboratory. [Ph.D. Thesis, University of Portsmouth].
13. Williamson, D.M., Mislevy, R.J., and Bejar, I.I. (2006). Artificial Neural Networks. Automated Scoring of Complex Tasks in Computer-Based Testing, Routledge.10.4324/9780415963572 ↗
14. Amir, E., and Doyle, P. (2002). Adventure Games: A Challenge for Cognitive Robotics, American Association of Artificial Intelligence. Available online: www.aaai.org.
15. Hlubocky, B., and Amir, E. (2004, January 25–29). Knowledge-Gathering Agents in Adventure Games. Proceedings of the AAAI-04 Workshop on Challenges in Game AI, Menlo Park, CA, USA.
16. Reinforcement Learning with Human Teachers: Evidence of Feedback and Guidance with Implications for Learning Performance
17. Teachable Robots: Understanding Human Teaching Behavior to Build More Effective Robot Learners10.1016/j.artint.2007.09.009 ↗
18. Ammanabrolu, P., and Riedl, M. (2019, January 2–7). Playing Text-Adventure Games with Graph-Based Deep Reinforcement Learning. Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Minneapolis, MN, USA.10.18653/v1/N19-1358 ↗
19. Narasimhan, K., Kulkarni, T., and Barzilay, R. (2015). Language Understanding for Text-Based Games Using Deep Reinforcement Learning. arXiv.10.18653/v1/D15-1001 ↗
20. Kostka, B., Kwiecien, J., Kowalski, J., and Rychlikowski, P. (2017, January 22–25). Text-Based Adventures of the Golovin AI Agent. Proceedings of the 2017 IEEE Conference on Computational Intelligence and Games (CIG), New York, NY, USA.10.1109/CIG.2017.8080433 ↗
21. Robitzski, D. (2019, October 05). A Neural Network Dreams Up This Text Adventure Game as You Play. Available online: https://futurism.com/text-adventure-game-neural-network.
22. Rabin, S. (2019). Using Neural Networks to Control Agent Threat Response. Game AI Pro 360: Guide to Tactics and Strategy, CRC Press.10.1201/9780429054969 ↗
23. Charles, D., Fyfe, C., Livingstone, D., and McGlinchey, S. (2008). Biologically Inspired Artificial Intelligence for Computer Games, IGI Global.10.4018/978-1-59140-646-4 ↗
24. Luo, J.J. (2019, September 26). An Exploration of Neural Networks Playing Video Games. Available online: https://towardsdatascience.com/an-exploration-of-neural-networks-playing-video-games-3910dcee8e4a.
25. Arora, A. (2019, September 26). Using Genetic Algorithms to Automate the Chrome Dinosaur Game (Part 2): Our Journey Goes Genetic. Available online: https://heartbeat.fritz.ai/using-genetic-algorithms-to-automate-the-chrome-dinosaur-game-part-2-1c0007334297.
26. de Mendonça, V.G., Pozzer, C.T., and Raittz, R.T. (2008, January 10–12). A Framework for Genetic Algorithms in Games. Proceedings of the VII SBGames, Belo Horizonte, Brazil.
27. Martin, M. (2019, September 26). Using a Genetic Algorithm to Create Adaptive Enemy AI. Available online: https://www.gamasutra.com/blogs/MichaelMartin/20110830/90109/Using_a_Genetic_Algorithm_to_Create_Adaptive_Enemy_AI.php.
28. Russell, S., and Norvig, P. (2003). Artificial Intelligence: A Modern Approach, Pearson Education. [2nd ed.].
29. Deliyannis, I., Kostagiolas, P., and Banou, C. (2016). Learning by Playing: Development of an Interactive Biology Lab Simulation Platform for Educational Purposes. Experimental Multimedia Systems for Interactivity and Strategic Innovation, IGI Global.10.4018/978-1-4666-8659-5 ↗
30. Zafeiropoulos, V., Kalles, D., and Sgourou, A. (2014, January 7–10). Adventure-Style Game-Based Learning for a Biology Lab. Proceedings of the 2014 IEEE 14th International Conference on Advanced Learning Technologies (ICALT), Athens, Greece.10.1109/ICALT.2014.195 ↗
31. Yourdon, E. (1989). Modern Structured Analysis, Yourdon Press.
32. Zafeiropoulos, V., and Kalles, D. (2019, January 14). Human-Computer Learning Interaction in a Virtual Laboratory. Proceedings of the Online, Open and Flexible Higher Education Conference 2019, Madrid, Spain.
33. Tsihrintzis, G., and Virvou, M. (2021). Computer-Human Mutual Training in a Virtual Laboratory Environment. Artificial Intelligence and Assistive Technologies, Springer.
34. Mitchell, T.M. (1997). Machine Learning, McGraw-Hill, Inc.
35. Multi-Objective Evolutionary Algorithm with Machine Learning and Local Search for an Energy-Efficient Disassembly Line Balancing Problem in Remanufacturing10.1115/1.4056573 ↗
36. Zafeiropoulos, V. (2021). Human-Computer Learning Interaction in a Laboratory Environment. [Ph.D. Thesis, Hellenic Open University].
37. Achieving Educational Goals in Microscopy Education by Adopting Virtual Reality Labs on Top of Face-to-Face Tutorials10.1080/02635143.2020.1790513 ↗
38. Paxinou, E., Mitropoulos, K., Tsalapatas, H., and Kalles, D. (2022, January 18–20). A Distance Learning VR Technology Tool for Science Labs. Proceedings of the 2022 13th International Conference on Information, Intelligence, Systems & Applications (IISA), Corfu, Greece.10.1109/IISA56318.2022.9904341 ↗
39. Kiourt, C., Kalles, D., Lalos, A., Papastamatiou, N., Silitziris, P., Paxinou, E., Theodoropoulou, H., Zafeiropoulos, V., Papadopoulos, A., and Pavlidis, G. (2020, January 2–4). XRLabs: Extended Reality Interactive Laboratories. Proceedings of the 12th International Conference on Computer Supported Education, Prague, Czech Republic.10.5220/0009441606010608 ↗
40. Sypsas, A., and Kalles, D. (2021, January 15–17). Computing Similarities Between Virtual Laboratory Experiments Models Using Petri Nets. Proceedings of the 20th International Conference on Modeling & Applied Simulation, Online.10.46354/i3m.2021.mas.004 ↗
41. Komninos, A., and Santoro, C. (2023). The V-Lab VR Educational Application Framework: A Beacon Application of the XR2Learn Project. MobileHCI ’23 Companion, Proceedings of the 25th International Conference on Mobile Human-Computer Interaction, Athens, Greece, 26–29 September 2023, Association for Computing Machinery.