Building an Affordable Self-Driving Lab: Practical Machine Learning Experiments for Physics Education Using Internet-of-Things
Yang Liu, Qianjie Lei, Xiaolong He, Yizhe Xue, Kexin He, Haitao Yang, Yong Wang, Xian Zhang, Li Yang, Yichun Zhou, Ruiqi Hu, and Yong Xie

TL;DR
This paper presents an affordable, open-source IoT-based experimental platform for physics education that enables practical machine learning experiments, including deep learning, with real-time optical data collection and analysis.
Contribution
It introduces a low-cost ($60) autonomous IoT platform for hands-on physics and ML education, integrating data collection, processing, and model training in a self-driving workflow.
Findings
Deep learning outperforms traversal and Bayesian methods in capturing nonlinear relationships.
The platform enables practical ML experiments for physics students at a low cost.
Open-source design promotes accessibility and hands-on learning in physics education.
Abstract
Machine learning (ML) is transforming modern physics research, but practical, hands-on experience with ML techniques remains limited due to cost and complexity barriers. To address this gap, we introduce an affordable, autonomous, Internet-of-Things (IoT)-enabled experimental platform designed specifically for applied physics education. Utilizing an Arduino microcontroller, a customizable multi-wavelength light emitting diode (LED) array, and photosensors, our setup generates diverse, real-time optical datasets ideal for training and evaluating foundational ML algorithms, including traversal methods, Bayesian inference, and deep learning. The platform facilitates a closed-loop, self-driving experimental workflow, encompassing automated data collection, preprocessing, model training, and validation. Through systematic performance comparisons, we demonstrate the superior ability of deep…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
