Abstract
Automatic scoring of students’ physical experimental operation process plays a positive role in understanding and improving the teaching effectiveness. In order to realize the automatic scoring of experimental operation, a method to infer the experimental operation process by detecting the state changes of the experimental equipment is proposed. In addition, simultaneously detecting all the experimental equipment and accurately identifying different states of each experimental equipment is a vital but challenging task. To solve the two issues mentioned above, YOLOv5 and ResNeXt cascade networks are proposed, which are compared with other models on the self-made data set, and a good matching result is obtained. Based on the cascade networks, the method of continuous state maintenance is added to reduce missed detection. Finally, 8 groups of circuit states are designed as automatic scoring points for the experiment of "Measuring the resistance of small bulb by voltammetry". On 10 videos of students doing experiments and obtaining different evaluation grades, the scoring results of the proposed method are compared with those of six experimental teachers. The results show that although there is a gap between the automatic scoring and the teacher’s scoring due to different evaluation methods, the evaluation grade of automatic scoring is consistent with the teacher’s evaluation grade, which can reflect the students’ experimental operation level. We hope this report can provide useful experience for a reference for automatic scoring in experimental teaching.
Similar content being viewed by others
References
Hao X, Zhang G, Ma S (2016) Deep Learning. International Journal of Semantic Computing. 10(03):417–439
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Advances in neural information processing systems. 1097-1105
He K, Gkioxari G, Dollar P, Girshick R (2017) Mask R-CNN. Proceedings of the IEEE International Conference on Computer Vision (ICCV) 2017:2961–2969
Bertinetto L et al (2016) Fully-Convolutional Siamese Networks for Object Tracking. European Conference on Computer Vision Springer, Cham
Ren S, He K, Girshick R, Sun J (2017) Faster R-CNN: Towards RealTime Object Detection with Region Proposal Networks. IEEE Trans Pattern Anal Mach Intell 39(6):1137–1149
Liu W, Anguelov D, Erhan D, et al. (2016) SSD: Single Shot MultiBox Detector. Computer Vision - ECCV 2016, vol 9905
Redmon J, Farhadi A (2018) YOLOv3: An Incremental Improvement. IEEE Trans. Pattern Anal. 15:1125–1131
Bochkovskiy A, Wang CY, Liao HYM (2020) Yolov4: Optimal speed and accuracy of object detection. arXiv e-prints, arXiv:2004.10934
Jocher G, Nishimura K, Mineeva T, Vilariño R (2021) YOLOv5. latest version available at https://github.com/ultralytics/yolov5. last accessed March 1
Wang CY, Bochkovskiy A, Liao HYM (2021) Scaled-YOLOv4: Scaling Cross Stage Partial Network. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 029-13038
Lin TY, Maire M, Belongie S, et al. (2014) Microsoft coco: Common objects in context. In: European conference on computer vision. 740-755
Purkait P, Zhao C, Zach C (2018) SPP-Net: Deep Absolute Pose Regression with Synthetic Views[J]. CVPR
Wang K, Liew JH, Zou Y, et al. (2019) Panet: Few-shot image semantic segmentation with prototype alignment. Proceedings of the IEEE/CVF International Conference on Computer Vision. 9197-9206
Lin TY , Dollar P, Girshick R , et al. (2017) Feature Pyramid Networks for Object Detection[J]. IEEE Computer Society
Krishna K, Narasimha Murty M (1999) Genetic K-Means Algorithm. IEEE Transactions on systems, Part B: cybernetics, vol. 29, no. 3
Rezatofighi H, Tsoi N, Gwak YK, et al (2019) Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regression. 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), IEEE
Nowozin S (2014) Optimal decisions from probabilistic models: The intersection-overunion case. In: CVPR
Zheng Z, Wang P, Liu W et al (2020) Distance-IoU Loss: Faster and Better Learning for Bounding Box Regression. Proceedings of the AAAI Conference on Artificial Intelligence 34(07):12993–13000
Simonyan K (2015) Andrew Zisserman. Very Deep Convolutional Networks for Large-Scale Image Recognition, Computer Science
Szegedy C, Liu W, Jia Y, et al (2015) Going Deeper with Convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 1-9
He K, Zhang X, Ren S, Sun J (2016) Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 770-778
Huang G, Liu Z, van der Maaten L, et al. (2017) Densely Connected Convolutional Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 4700-4708
Szegedy C, Vanhoucke V, Ioffe S, et al (2016) Rethinking the Inception Architecture for Computer Vision. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 2818-2826
Xie S, Girshick R, Dollar P, et al. (2017) Aggregated residual transformations for deep neural networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 1492-1500
Iandola FN, Han S, et al (2016) SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and less than 0.5MB model size. ICLR 2017 conference on Computer Vision and Pattern Recognition
Paszke A, Gross S, Massa F, et al. (2019) PyTorch: An Imperative Style, High-Performance Deep Learning Library. Part of Advances in Neural Information Processing Systems. 32, (NeurIPS)
Kisantal M, Wojna Z, Murawski J, et al. (2019) Augmentation for small object detection. 9th International Conference on Advances in Computing and Information Technology
Kingma DP, Ba J (2015) Adam : A method for Stochastic Optimization, that the name is derived from adaptive moment estimation. The 3rd International Conference for Learning Representations, San Diego
Antol S, Agrawal A, et al. (2015) VQA: Visual Question Answering. Proceedings of the IEEE International Conference on Computer Vision (ICCV). 2425-2433
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical Statement
The author declares that this research does not violate any ethical standards.
Consent Statement
Informed consent was obtained from all individual participants involved in the study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zeng, W., Guo, J., Hao, L. et al. Evaluation of Physical Electrical Experiment Operation Process Based on YOLOv5 and ResNeXt Cascade Networks. Neural Process Lett 55, 1583–1603 (2023). https://doi.org/10.1007/s11063-022-10952-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-022-10952-0