Abstract
Due to the improvement of network infrastructure and the application of Internet of Things equipment, a large number of sensors are deployed in the industrial pipeline production, and the large size of data is generated. The most typical case in the production line is product inspection, that is, defect inspection. To implement an efficient and robust detection system, in this study, we propose a classification computing model based on Lie Group Machine Learning, which can find the possible defective products in production. Usually, a workshop has a lot of assembly lines. How to process large data on so many production lines in real-time and accurately is a difficult problem. To solve this problem, we use the concept of fog computing to design the system. By offloading the computation burden from the cloud server center to the fog nodes, the system obtains the ability to deal with extremely data. Our system has two obvious advantages. The first one is to apply Lie Group Machine Learning to fog computing environment to improve the computational efficiency and robustness of the system. The other is that without increasing any production costs, it can quickly detect products, reduce network latency, and reduce the load on bandwidth. The simulations prove that, compared with the existing methods, the proposed method has an average running efficiency increase of 52.57%, an average delay reduction of 42.13%, and an average accuracy increase of 27.86%.
Similar content being viewed by others
References
Baccarelli, E., Scarpiniti, M., & Momenzadeh, A. (2019). EcoMobiFog—Design and dynamic optimization of a 5G mobile-fog-cloud multi-tier ecosystem for the real-time distributed execution of stream applications. IEEE Access, 7, 55565–55608. https://doi.org/10.1109/ACCESS.2019.2913564.
Baker, A. (2012). Matrix groups: An introduction to Lie group theory. Berlin: Springer.
Bonomi, F., Milito, R., Zhu, J., & Addepalli, S. (2012). Fog computing and its role in the internet of things. In Proceedings of the first edition of the MCC workshop on Mobile cloud computing (pp. 13–16). https://doi.org/10.1145/2342509.2342513.
Bozorgchenani, A., Tarchi, D., & Corazza, G. E. (2017). An energy and delay-efficient partial offloading technique for fog computing architectures. In GLOBECOM 2017—2017 IEEE global communications conference (pp. 1–6). https://doi.org/10.1109/GLOCOM.2017.8254703.
Buss, S. R., & Fillmore, J. P. (2001). Spherical averages and applications to spherical splines and interpolation. ACM Transactions on Graphics (TOG), 20(2), 95–126. https://doi.org/10.1145/502122.502124.
Calzada-Ledesma, V., Puga-Soberanes, H. J., Ornelas-Rodriguez, M., Rojas-Dominguez, A., Carpio-Valadez, J. M., et al. (2018). Evolutionary design of problem-adapted image descriptors for texture classification. IEEE Access, 6, 40450–40462. https://doi.org/10.1109/ACCESS.2018.2858660.
Curtis, M. L. (2012). Matrix groups. Berlin: Springer.
Da Xu, L., He, W., & Li, S. (2014). Internet of things in industries: A survey. IEEE Transactions on industrial informatics, 10(4), 2233–2243. https://doi.org/10.1109/TII.2014.2300753.
Deng, Y., Pan, X., Wang, X., & Zhong, X. (2019). Vison-based 3D shape measurement system for transparent microdefect characterization. IEEE Access, 7, 105721–105733. https://doi.org/10.1109/ACCESS.2019.2931194.
Du, W., Shen, H., Fu, J., et al. (2020). Automated detection of defects with low semantic information in X-ray images based on deep learning. Journal of Intelligent Manufacturing,. https://doi.org/10.1007/s10845-020-01566-1.
Fan-Zhang, Li, Xu-Pei, Qian, Lin, Xie, & Shu-Ping, He. (2013). Machine learning and its applications. Hefei: University of Science and Technology of China Press. (in Chinese).
Fu, J. S., Liu, Y., Chao, H. C., Bhargava, B. K., & Zhang, Z. J. (2018). Secure data storage and searching for industrial IoT by integrating fog computing and cloud computing. IEEE Transactions on Industrial Informatics, 14(10), 4519–4528. https://doi.org/10.1109/TII.2018.2793350.
Gu, Y., Li, K., Guo, Z., & Wang, Y. (2019). Semi-supervised k-means ddos detection method using hybrid feature selection algorithm. IEEE Access, 7, 64351–64365. https://doi.org/10.1109/ACCESS.2019.2917532.
Guo, Y., Cao, H., Han, S., Sun, Y., & Bai, Y. (2018). Spectral-spatial hyperspectralimage classification with k-nearest neighbor and guided filter. IEEE Access, 6, 18582–18591. https://doi.org/10.1109/ACCESS.2018.2820043.
Hall, B. (2015). Lie groups, Lie algebras, and representations: An elementary introduction (Vol. 222). Berlin: Springer.
Han, G., Wang, H., Guizani, M., Chan, S., & Zhang, W. (2018). KCLP: A k-means cluster-based location privacy protection scheme in WSNs for IoT. IEEE Wireless Communications, 25(6), 84–90. https://doi.org/10.1109/MWC.2017.1800061.
Harb, H., & Makhoul, A. (2017). Energy-efficient sensor data collection approach for industrial process monitoring. IEEE Transactions on Industrial Informatics, 14(2), 661–672. https://doi.org/10.1109/TII.2017.2776082.
He, J., Wei, J., Chen, K., Tang, Z., Zhou, Y., & Zhang, Y. (2017). Multitier fog computing with large-scale IoT data analytics for smart cities. IEEE Internet of Things Journal, 5(2), 677–686. https://doi.org/10.1109/JIOT.2017.2724845.
Huangpeng, Q., Zhang, H., Zeng, X., & Huang, W. (2018). Automatic visual defect detection using texture prior and low-rank representation. IEEE Access, 6, 37965–37976. https://doi.org/10.1109/ACCESS.2018.2852663.
Jin, C. H., Kim, H., Piao, Y., et al. (2020). Wafer map defect pattern classification based on convolutional neural network features and error-correcting output codes. Journal of Intelligent Manufacturing,. https://doi.org/10.1007/s10845-020-01540-x.
Kim, M., Lee, M., An, M., & Lee, H. (2019). Effective automatic defect classification process based on cnn with stacking ensemble model for TFT-LCD panel. Journal of Intelligent Manufacturing,. https://doi.org/10.1007/s10845-019-01502-y.
Kumar, A., & Pang, G. K. (2002). Defect detection in textured materials using optimized filters. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 32(5), 553–570. https://doi.org/10.1109/TSMCB.2002.1033176.
Lan, Y., Wang, X., Wang, D., Liu, Z., & Zhang, Y. (2019). Task caching, offloading, and resource allocation in D2D-aided fog computing networks. IEEE Access, 7, 104876–104891. https://doi.org/10.1109/ACCESS.2019.2929075.
Li, F., & Xu, H. (2007). The theory framework of Lie group machine learning (LML). Computer Technology and Application, 1(3), 62–80.
Li, F. Z., & Kang, Y. (2004). The study of machine learning theory frame based on Lie group. Journal of Yunnan Nationalities University, 13, 251–255.
Li, H., Ota, K., & Dong, M. (2018). Learning IoT in edge: Deep learning for the Internet of Things with edge computing. IEEE Network, 32(1), 96–101. https://doi.org/10.1109/MNET.2018.1700202.
Lin, H., Li, B., Wang, X., Shu, Y., & Niu, S. (2019). Automated defect inspection of LED chip using deep convolutional neural network. Journal of Intelligent Manufacturing, 30(6), 2525–2534. https://doi.org/10.1007/s10845-018-1415-x.
Liu, L., Chang, Z., Guo, X., Mao, S., & Ristaniemi, T. (2017). Multiobjective optimization for computation offloading in fog computing. IEEE Internet of Things Journal, 5(1), 283–294. https://doi.org/10.1109/JIOT.2017.2780236.
Liu, L., Jia, Z., Yang, J., & Kasabov, N. K. (2019). SAR image change detection based on mathematical morphology and the K-means clustering algorithm. IEEE Access, 7, 43970–43978. https://doi.org/10.1109/ACCESS.2019.2908282.
Luan, T. H., Gao, L., Li, Z., Xiang, Y., Wei, G., & Sun, L. (2015). Fog computing: Focusing on mobile users at the edge. arXiv preprint arXiv:1502.01815.
Nedić, N., Pršić, D., Fragassa, C., Stojanović, V., & Pavlovic, A. (2017). Simulation of hydraulic check valve for forestry equipment. International Journal of Heavy Vehicle Systems, 24(3), 260–276. https://doi.org/10.1504/IJHVS.2017.084875.
Nedic, N., Stojanovic, V., & Djordjevic, V. (2015). Optimal control of hydraulically driven parallel robot platform based on firefly algorithm. Nonlinear Dynamics, 82(3), 1457–1473. https://doi.org/10.1007/s11071-015-2252-5.
Ota, K., Dao, M. S., Mezaris, V., & Natale, F. G. D. (2017). Deep learning for mobile multimedia: A survey. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), 13(3s), 1–22. https://doi.org/10.1145/3092831.
Ota, K., Dong, M., Gui, J., & Liu, A. (2018). QUOIN: Incentive mechanisms for crowd sensing networks. IEEE Network, 32(2), 114–119. https://doi.org/10.1109/MNET.2017.1500151.
Ouyang, W., Xu, B., Hou, J., & Yuan, X. (2019). Fabric defect detection using activation layer embedded convolutional neural network. IEEE Access, 7, 70130–70140. https://doi.org/10.1109/ACCESS.2019.2913620.
Sampedro, C., Rodriguez-Vazquez, J., Rodriguez-Ramos, A., Carrio, A., & Campoy, P. (2019). Deep learning-based system for automatic recognition and diagnosis of electrical insulator strings. IEEE Access, 7, 101283–101308. https://doi.org/10.1109/ACCESS.2019.2931144.
Senbai, D., & Huang, Y. H. (2004). Research on models transformation of some non-Gaussian noises. Acta Electronica Sinica, 32(7), 1090–1093.
Stojanovic, V., & Nedic, N. (2016a). Robust identification of OE model with constrained output using optimal input design. Journal of the Franklin Institute, 353(2), 576–593. https://doi.org/10.1016/j.jfranklin.2015.12.007.
Stojanovic, V., & Nedic, N. (2016b). Identification of time-varying OE models in presence of non-Gaussian noise: Application to pneumatic servo drives. International Journal of Robust and Nonlinear Control, 26(18), 3974–3995. https://doi.org/10.1002/rnc.3544.
Stojanovic, V., Nedic, N., Prsic, D., Dubonjic, L., & Djordjevic, V. (2016). Application of cuckoo search algorithm to constrained control problem of a parallel robot platform. The International Journal of Advanced Manufacturing Technology, 87(9–12), 2497–2507. https://doi.org/10.1007/s00170-016-8627-z.
Styner, M., & Gerig, G. (2001). Medial models incorporating object variability for 3D shape analysis. In Biennial international conference on information processing in medical imaging (pp. 502–516). Berlin, Heidelberg: Springer. https://doi.org/10.1007/3-540-45729-1_53.
Suprunenko, D. A. (1976). Matrix groups (Vol. 45). Providence: AMS.
Tao, F., Cheng, Y., Da Xu, L., Zhang, L., & Li, B. H. (2014). CCIoT-CMfg: Cloud computing and internet of things-based cloud manufacturing service system. IEEE Transactions on Industrial Informatics, 10(2), 1435–1442. https://doi.org/10.1109/TII.2014.2306383.
Tao, X., Ota, K., Dong, M., Qi, H., & Li, K. (2017). Performance guaranteed computation offloading for mobile-edge cloud computing. IEEE Wireless Communications Letters, 6(6), 774–777. https://doi.org/10.1109/LWC.2017.2740927.
Wan, J., Tang, S., Li, D., Wang, S., Liu, C., Abbas, H., et al. (2017). A manufacturing big data solution for active preventive maintenance. IEEE Transactions on Industrial Informatics, 13(4), 2039–2047. https://doi.org/10.1109/TII.2017.2670505.
Wei, J., Wang, X., Li, N., Yang, G., & Mu, Y. (2018). A privacy-preserving fog computing framework for vehicular crowdsensing networks. IEEE Access, 6, 43776–43784. https://doi.org/10.1109/ACCESS.2018.2861430.
Wiberg, D. (1983). Dynamic system identification: Experiment design and data analysis. IEEE Transactions on Automatic Control, 28(10), 999–1000. https://doi.org/10.1109/TAC.1983.1103156.
Yousefpour, A., Ishigaki, G., Gour, R., & Jue, J. P. (2018). On reducing IoT service delay via fog offloading. IEEE Internet of Things Journal, 5(2), 998–1010. https://doi.org/10.1109/JIOT.2017.2788802.
Zhang, Q., Yang, L. T., Chen, Z., & Li, P. (2018). A tensor-train deep computation model for industry informatics big data feature learning. IEEE Transactions on Industrial Informatics, 14(7), 3197–3204. https://doi.org/10.1109/TII.2018.2791423.
Zhang, Q., Yang, L. T., Yan, Z., Chen, Z., & Li, P. (2018). An efficient deep learning model to predict cloud workload for industry informatics. IEEE Transactions on Industrial Informatics, 14(7), 3170–3178. https://doi.org/10.1109/TII.2018.2808910.
Acknowledgements
This experiment was completed under the strong support and guidance of Prof. Zhu Guobin. I am very grateful to the teacher for his careful teaching. At the same time, I would like to thank the students of Apple Studio Laboratory, School of Remote Sensing and Information Engineering, Wuhan University. This work was partially supported by the Natural Science Foundation of Jiangxi Province, China. The Project Number is GJJ171224.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was partially supported by the Natural Science Foundation of Jiangxi Province, China. The Project Number is GJJ171224.
Rights and permissions
About this article
Cite this article
Xu, C., Zhu, G. Intelligent manufacturing Lie Group Machine Learning: real-time and efficient inspection system based on fog computing. J Intell Manuf 32, 237–249 (2021). https://doi.org/10.1007/s10845-020-01570-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-020-01570-5