Skip to main content
Log in

Evaluation of Physical Electrical Experiment Operation Process Based on YOLOv5 and ResNeXt Cascade Networks

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

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.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Hao X, Zhang G, Ma S (2016) Deep Learning. International Journal of Semantic Computing. 10(03):417–439

    Article  Google Scholar 

  2. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Advances in neural information processing systems. 1097-1105

  3. 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

    Google Scholar 

  4. Bertinetto L et al (2016) Fully-Convolutional Siamese Networks for Object Tracking. European Conference on Computer Vision Springer, Cham

  5. 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

    Article  Google Scholar 

  6. Liu W, Anguelov D, Erhan D, et al. (2016) SSD: Single Shot MultiBox Detector. Computer Vision - ECCV 2016, vol 9905

  7. Redmon J, Farhadi A (2018) YOLOv3: An Incremental Improvement. IEEE Trans. Pattern Anal. 15:1125–1131

    Google Scholar 

  8. Bochkovskiy A, Wang CY, Liao HYM (2020) Yolov4: Optimal speed and accuracy of object detection. arXiv e-prints, arXiv:2004.10934

  9. Jocher G, Nishimura K, Mineeva T, Vilariño R (2021) YOLOv5. latest version available at https://github.com/ultralytics/yolov5. last accessed March 1

  10. 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

  11. Lin TY, Maire M, Belongie S, et al. (2014) Microsoft coco: Common objects in context. In: European conference on computer vision. 740-755

  12. Purkait P, Zhao C, Zach C (2018) SPP-Net: Deep Absolute Pose Regression with Synthetic Views[J]. CVPR

  13. 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

  14. Lin TY , Dollar P, Girshick R , et al. (2017) Feature Pyramid Networks for Object Detection[J]. IEEE Computer Society

  15. Krishna K, Narasimha Murty M (1999) Genetic K-Means Algorithm. IEEE Transactions on systems, Part B: cybernetics, vol. 29, no. 3

  16. 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

  17. Nowozin S (2014) Optimal decisions from probabilistic models: The intersection-overunion case. In: CVPR

  18. 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

    Article  Google Scholar 

  19. Simonyan K (2015) Andrew Zisserman. Very Deep Convolutional Networks for Large-Scale Image Recognition, Computer Science

    Google Scholar 

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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)

  27. Kisantal M, Wojna Z, Murawski J, et al. (2019) Augmentation for small object detection. 9th International Conference on Advances in Computing and Information Technology

  28. 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

  29. Antol S, Agrawal A, et al. (2015) VQA: Visual Question Answering. Proceedings of the IEEE International Conference on Computer Vision (ICCV). 2425-2433

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jichang Guo.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-022-10952-0

Keywords

Navigation