Multi-Objective Optimization of IoT-Based Hands-On Learning Using NSGA-II and R-NSGA-II Algorithms

Authors

  • ID Muchamad Wahyu Prasetyo Universitas Negeri Malang, Malang, Indonesia
  • ID Aripriharta Universitas Negeri Malang, Malang, indonesia
  • ID Anik Nur Handayani Universitas Negeri Malang, Malang, Indonesia

DOI:

https://doi.org/10.30812/matrik.v25i2.5779

Keywords:

Hands-on Learning, Internet Of Things, Multi-Objective Optimization, NSGA-II

Abstract

This study aims to optimize Internet of Things-based hands-on learning using a multi-objective approach with Non-dominated Sorting Genetic Algorithm II and Reference Point–based Non-dominated Sorting Genetic Algorithm II. The optimization targets three objectives: learning efficiency, learner engagement, and practical skill improvement. A modeling-based approach is employed, and simulations are conducted to evaluate the effects of key parameters, including the number of Internet of Things devices, practicum duration, and task complexity, on learning outcomes. The results show that Reference Point–based Non-dominated Sorting Genetic Algorithm II achieves higher learning efficiency (0.571) and learner engagement (0.090), producing more balanced solutions across objectives, whereas Non-dominated Sorting Genetic Algorithm II performs better on skill improvement (0.184), particularly for high-complexity tasks. Pareto front visualizations illustrate the distribution of optimal solutions, with Reference Point–based Non-dominated Sorting Genetic Algorithm II demonstrating faster convergence and more consistent solution quality. This study contributes to the design of more efficient, effective, and adaptive Internet of Things-based learning models and provides guidance for educational institutions in selecting optimization methods aligned with specific learning priorities.

Downloads

Download data is not yet available.

Author Biographies

  • Muchamad Wahyu Prasetyo, Universitas Negeri Malang, Malang, Indonesia

    Department of Electrical Engineering and Informatics

  • Aripriharta, Universitas Negeri Malang, Malang, indonesia

    Department of Electrical Engineering and Informatics

  • Anik Nur Handayani, Universitas Negeri Malang, Malang, Indonesia

    Department of Electrical Engineering and Informatics

References

[1] J. M. Fernández-Batanero, M. Montenegro-Rueda, J. Fernández-Cerero, and E. López Menéses, “Adoption of the Internet of Things in higher education: opportunities and challenges,” Interact. Technol. Smart Educ., vol. 21, no. 2, pp. 292–307, Apr. 2024, doi: 10.1108/ITSE-01-2023-0025.

[2] W. Sun, S. Lei, L. Wang, Z. Liu, and Y. Zhang, “Adaptive Federated Learning and Digital Twin for Industrial Internet of Things,” IEEE Trans. Ind. Informatics, vol. 17, no. 8, pp. 5605–5614, Aug. 2021, doi: 10.1109/TII.2020.3034674.

[3] S. Xie, Z. Zhang, C. Cheng, J. Wang, and C. Lian, “In-depth basic data detection device based on Internet of Things technology,” Appl. Math. Nonlinear Sci., vol. 9, no. 1, Jan. 2024, doi: 10.2478/amns.2021.2.00257.

[4] P. Jacko et al., “Remote IoT Education Laboratory for Microcontrollers Based on the STM32 Chips,” Sensors, vol. 22, no. 4, p. 1440, Feb. 2022, doi: 10.3390/s22041440.

[5] F. Benita, D. Virupaksha, E. Wilhelm, and B. Tunçer, “A smart learning ecosystem design for delivering Data-driven Thinking in STEM education,” Smart Learn. Environ., vol. 8, no. 1, p. 11, Dec. 2021, doi: 10.1186/s40561-021-00153-y.

[6] G. Mylonas, F. Paganelli, G. Cuffaro, I. Nesi, and D. Karantzis, “Using gamification and IoT-based educational tools towards energy savings - some experiences from two schools in Italy and Greece,” J. Ambient Intell. Humaniz. Comput., vol. 14, no. 12, pp. 15725–15744, Dec. 2023, doi: 10.1007/s12652-020-02838-7.

[7] O. Farooq, P. Singh, M. Hedabou, W. Boulila, and B. Benjdira, “Machine Learning Analytic-Based Two-Staged Data Management Framework for Internet of Things,” Sensors, vol. 23, no. 5, p. 2427, Feb. 2023, doi: 10.3390/s23052427.

[8] W. (Toussaint) Hutiri, A. Y. Ding, F. Kawsar, and A. Mathur, “Tiny, Always-on, and Fragile: Bias Propagation through Design Choices in On-device Machine Learning Workflows,” ACM Trans. Softw. Eng. Methodol., vol. 32, no. 6, pp. 1–37, Nov. 2023, doi: 10.1145/3591867.

[9] S. Upadhyay et al., “Challenges and Limitation Analysis of an IoT-Dependent System for Deployment in Smart Healthcare Using Communication Standards Features,” Sensors, vol. 23, no. 11, p. 5155, May 2023, doi: 10.3390/s23115155.

[10] M. J. Blondin and M. Hale, “A Decentralized Multi-objective Optimization Algorithm,” J. Optim. Theory Appl., vol. 189, no. 2, pp. 458–485, May 2021, doi: 10.1007/s10957-021-01840-z.

[11] S. Shresthamali, M. Kondo, and H. Nakamura, “Multi-Objective Resource Scheduling for IoT Systems Using Reinforcement Learning,” J. Low Power Electron. Appl., vol. 12, no. 4, p. 53, Oct. 2022, doi: 10.3390/jlpea12040053.

[12] L. Xiong, D. Chen, F. Zou, F. Ge, and F. Liu, “A multi-population multi-stage adaptive weighted large-scale multi-objective optimization algorithm framework,” Sci. Rep., vol. 14, no. 1, p. 14036, Jun. 2024, doi: 10.1038/s41598-024-64570-y.

[13] M. A. Almaiah, R. Alfaisal, S. A. Salloum, S. Al-otaibi, and R. Shishakly, “Integrating Teachers ’ TPACK Levels and Students ’ Learning Motivation , Technology Innovativeness , and Optimism in an IoT Acceptance Model,” Electronics, vol. 11, no. 19, pp. 1–16, 2022, doi: https://doi.org/10.3390/electronics11193197.

[14] I. A. Ghashim and M. Arshad, “Internet of Things ( IoT ) -Based Teaching and Learning : Modern Trends and Open Challenges,” Sustainability, vol. 15, no. 21, pp. 1–21, 2023, doi: https://doi.org/10.3390/su152115656.

[15] C. Song, S.-Y. Shin, and K.-S. Shin, “Implementing the Dynamic Feedback-Driven Learning Optimization Framework: A Machine Learning Approach to Personalize Educational Pathways,” Appl. Sci., vol. 14, no. 2, p. 916, Jan. 2024, doi: 10.3390/app14020916.

[16] J. Shop, S. Using, D. Reinforcement, and L. Approach, “Efficient Multi-Objective Optimization on Dynamic Flexible Job Shop Scheduling Using Deep Reinforcement Learning Approach,” Processes, vol. 11, no. 7, 2023, doi: https://doi.org/10.3390/pr11072018.

[17] Z. Zhang, F. Wu, and A. Wu, “Research on Multi-Objective Process Parameter Optimization Method in Hard Turning Based on an Improved NSGA-II Algorithm,” Processes, vol. 12, no. 5, p. 950, May 2024, doi: 10.3390/pr12050950.

[18] M. Babor, L. Pedersen, U. Kidmose, O. Paquet-Durand, and B. Hitzmann, “Application of Non-Dominated Sorting Genetic Algorithm (NSGA-II) to Increase the Efficiency of Bakery Production: A Case Study,” Processes, vol. 10, no. 8, p. 1623, Aug. 2022, doi: 10.3390/pr10081623.

[19] P. Zheng, J. Yang, J. Lou, and B. Wang, “Design and application of virtual simulation teaching platform for intelligent manufacturing,” Sci. Rep., vol. 14, no. 1, p. 12895, Jun. 2024, doi: 10.1038/s41598-024-62072-5.

[20] M. Jaber, “Machine Learning in IoT Networking and Communications,” J. Sens. Actuator Networks, vol. 11, no. 3, p. 37, Jul. 2022, doi: 10.3390/jsan11030037.

[21] S. Namasivayam, A. S. M. Al-Obaidi, and M. H. Fouladi, “A Conceptual Curriculum Design Approach for Educating Engineers of and for the Future,” Indones. J. Sci. Technol., vol. 8, no. 3, pp. 381–396, Jun. 2023, doi: 10.17509/ijost.v8i3.59580.

[22] A. Burrello, M. Risso, B. A. Motetti, E. Macii, L. Benini, and D. J. Pagliari, “Enhancing Neural Architecture Search With Multiple Hardware Constraints for Deep Learning Model Deployment on Tiny IoT Devices,” IEEE Trans. Emerg. Top. Comput., vol. 12, no. 3, pp. 780–794, Jul. 2024, doi: 10.1109/TETC.2023.3322033.

[23] C. Campolo, G. Genovese, A. Iera, and A. Molinaro, “Virtualizing AI at the Distributed Edge towards Intelligent IoT Applications,” J. Sens. Actuator Networks, vol. 10, no. 1, p. 13, Feb. 2021, doi: 10.3390/jsan10010013.

[24] T. Hussain, C. Nugent, A. Moore, J. Liu, and A. Beard, “A Risk-Based IoT Decision-Making Framework Based on Literature Review with Human Activity Recognition Case Studies,” Sensors, vol. 21, no. 13, p. 4504, Jun. 2021, doi: 10.3390/s21134504.

[25] T. N. Hole et al., “Learning and personal epistemologies among students in three work placement settings,” Educ. Inq., vol. 13, no. 3, pp. 249–268, Jul. 2022, doi: 10.1080/20004508.2021.1918830.

[26] S. Davies, P. Seitamaa-Hakkarainen, and K. Hakkarainen, “Knowledge creation through maker practices and the role of teacher and peer support in collaborative invention projects,” Int. J. Comput. Collab. Learn., vol. 19, no. 3, pp. 283–310, Sep. 2024, doi: 10.1007/s11412-024-09427-2.

[27] S. Parsons, “The importance of collaboration for knowledge co‐construction in ‘close‐to‐practice’ research,” Br. Educ. Res. J., vol. 47, no. 6, pp. 1490–1499, Dec. 2021, doi: 10.1002/berj.3714.

[28] R. Campos, P. A. M. Casares, and M. A. Martin-Delgado, “Quantum Metropolis Solver: a quantum walks approach to optimization problems,” Quantum Mach. Intell., vol. 5, no. 2, p. 28, Dec. 2023, doi: 10.1007/s42484-023-00119-y.

[29] N. Bajwa, T. Tudor, O. Varela, and K. Leonard, “Teaching in Higher Education after COVID-19: Optimizing Faculty Time and Effort Using a Proposed Model,” Educ. Sci., vol. 14, no. 2, p. 121, Jan. 2024, doi: 10.3390/educsci14020121.

[30] M. Altiok and M. Gündüz, “MOAAA/D: a decomposition-based novel algorithm and a structural design application,” Neural Comput. Appl., vol. 36, no. 28, pp. 17345–17374, Oct. 2024, doi: 10.1007/s00521-024-09746-3.

[31] Y. Yao, Y. Pan, J. Li, I. Tsang, and X. Yao, “PROUD: PaRetO-gUided diffusion model for multi-objective generation,” Mach. Learn., vol. 113, no. 9, pp. 6511–6538, Sep. 2024, doi: 10.1007/s10994-024-06575-2.

[32] A. Seyyedabbasi, W. Z. Tareq Tareq, and N. Bacanin, “An Effective Hybrid Metaheuristic Algorithm for Solving Global Optimization Algorithms,” Multimed. Tools Appl., vol. 83, no. 37, pp. 85103–85138, May 2024, doi: 10.1007/s11042-024-19437-9.

[33] F. S. Pal, S.; Jhanjhi, N.Z.; Abdulbaqi, A.S.; Akila, D.; Almazroi, A.A.; Alsubaei, “A Hybrid Edge-Cloud System for Networking Service Components Optimization Using the Internet of Things,” Electronics, vol. 12, no. 3, p. 649, 2023, doi: https://doi.org/10.3390/electronics12030649.

[34] S. Pinto Neto, E.C.; Sadeghi, S.; Zhang, X.; Dadkhah, “Federated Reinforcement Learning in IoT: Applications, Opportunities and Open Challenges,” Appl. Sci., vol. 13, no. 11, p. 6497, 2023, doi: https://doi.org/10.3390/app13116497.

[35] V. M. Chrysafiadi Konstantina, “PerFuSIT : Personalized Fuzzy Logic Strategies for Intelligent Tutoring of Programming,” Electronics, vol. 13, no. 23, p. 4827, 2024, doi: https://doi.org/10.3390/electronics13234827.

[36] G. Akyol, S. Göncü, and M. A. Silgu, “Multi-objective Optimization Framework for Trade-Off Among Pedestrian Delays and Vehicular Emissions at Signal-Controlled Intersections,” Arab. J. Sci. Eng., vol. 49, no. 10, pp. 14117–14130, Oct. 2024, doi: 10.1007/s13369-024-08898-7.

[37] K. Klamroth, M. Stiglmayr, and C. Totzeck, “Consensus-based optimization for multi-objective problems: a multi-swarm approach,” J. Glob. Optim., vol. 89, no. 3, pp. 745–776, Jul. 2024, doi: 10.1007/s10898-024-01369-1.

[38] Q. He, Z. Xiang, and P. Ren, “An environmental selection and transfer learning-based dynamic multiobjective optimization evolutionary algorithm,” Nonlinear Dyn., vol. 108, no. 1, pp. 397–415, Mar. 2022, doi: 10.1007/s11071-021-07180-x.

[39] S. Zarbakhsh, A. R. Shahsavar, and M. Soltani, “Optimizing PGRs for in vitro shoot proliferation of pomegranate with bayesian-tuned ensemble stacking regression and NSGA-II: a comparative evaluation of machine learning models,” Plant Methods, vol. 20, no. 1, p. 82, May 2024, doi: 10.1186/s13007-024-01211-5.

[40] Y. Wang and P. Liu, “Bi-level optimization of shared manufacturing service composition based on improved NSGA-II,” PLoS One, vol. 19, no. 6, p. e0303968, Jun. 2024, doi: 10.1371/journal.pone.0303968.

[41] X. Wen et al., “Effective Improved NSGA-II Algorithm for Multi-Objective Integrated Process Planning and Scheduling,” Mathematics, vol. 11, no. 16, p. 3523, Aug. 2023, doi: 10.3390/math11163523.

[42] B. Doerr and Z. Qu, “A First Runtime Analysis of the NSGA-II on a Multimodal Problem,” IEEE Trans. Evol. Comput., vol. 27, no. 5, pp. 1288–1297, Oct. 2023, doi: 10.1109/TEVC.2023.3250552.

[43] J. A. Manson, T. W. Chamberlain, and R. A. Bourne, “MVMOO: Mixed variable multi-objective optimisation,” J. Glob. Optim., vol. 80, no. 4, pp. 865–886, Aug. 2021, doi: 10.1007/s10898-021-01052-9.

[44] M. N. Naidu, A. Vasan, M. R. R. Varma, and M. B. Patil, “Multiobjective design of water distribution networks using modified NSGA-II algorithm,” Water Supply, vol. 23, no. 3, pp. 1220–1233, Mar. 2023, doi: 10.2166/ws.2023.035.

[45] J. Hao, X. Yang, C. Wang, R. Tu, and T. Zhang, “An Improved NSGA-II Algorithm Based on Adaptive Weighting and Searching Strategy,” Appl. Sci., vol. 12, no. 22, p. 11573, Nov. 2022, doi: 10.3390/app122211573.

[46] B. Sun, “Mathematical Models of Learning Efficiency,” EURASIA J. Math. Sci. Technol. Educ., vol. 8223, no. 7, pp. 4261–4270, 2017, doi: 10.12973/eurasia.2017.00834a.

[47] C. R. Henrie, L. R. Halverson, and C. R. Graham, “Measuring student engagement in technology-mediated learning : A review,” Comput. Educ., vol. 90, pp. 36–53, 2015, doi: 10.1016/j.compedu.2015.09.005.

[48] M. Ghazy, “A Mathematical Model of a Course Performance Index to Measure Improvements in Students ’ Soft Skills,” vol. 11, no. 1, pp. 66–75, 2024, doi: 10.22158/wjssr.v11n1p66.

Downloads

Published

2026-03-11

Issue

Section

Articles

How to Cite

[1]
M. Wahyu Prasetyo, Aripriharta, and A. Nur Handayani, “Multi-Objective Optimization of IoT-Based Hands-On Learning Using NSGA-II and R-NSGA-II Algorithms”, MATRIK, vol. 25, no. 2, pp. 345–356, Mar. 2026, doi: 10.30812/matrik.v25i2.5779.

Similar Articles

31-40 of 183

You may also start an advanced similarity search for this article.