Skip to main content
Log in

A CS-AdaBoost-BP model for product quality inspection

  • S.I. : Artificial Intelligence in Operations Management
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Quality inspection is essential in preventing defective products from entering the market. Due to the typically low percentage of defective products, it is generally challenging to detect them using algorithms that aim for the overall classification accuracy. To help solve this problem, we propose an ensemble learning classification model, where we employ adaptive boosting (AdaBoost) to cascade multiple backpropagation (BP) neural networks. Furthermore, cost-sensitive (CS) learning is introduced to adjust the loss function of the basic classifier of the BP neural network. For clarity, this model is called a CS-AdaBoost-BP model. To empirically verify its effectiveness, we use data from home appliance production lines from Bosch. We carry out tenfold cross-validation to evaluate and compare the performance between the CS-AdaBoost-BP model and three existing models: BP neural network, BP neural network based on sampling, and AdaBoost-BP. The results show that our proposed model not only performs better than the other models but also significantly improves the ability to identify defective products. Furthermore, based on the mean value of the Youden index, our proposed model has the highest stability.

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

Similar content being viewed by others

References

  • Bian, J., Liao, Y., Wang, Y. Y., & Tao, F. (2020). Analysis of firm CSR strategies. European Journal of Operational Research. https://doi.org/10.1016/j.ejor.2020.03.046.

    Article  Google Scholar 

  • De Castro, C. L., & Braga, A. D. (2013). Novel cost-sensitive approach to improve the multilayer perceptron performance on imbalanced data. IEEE Transactions on Neural Networks and Learning Systems, 24(6), 888–899.

    Article  Google Scholar 

  • De Giovanni, P. (2020). An optimal control model with defective products and goodwill damages. Annals of Operations Research, 289, 419–430.

    Article  Google Scholar 

  • Douzas, G., Bacao, F., Fonseca, J., & Khudinyan, M. (2019). Imbalanced learning in land cover classification: Improving minority classes' prediction accuracy using the geometric SMOTE algorithm. Remote Sensing, 11(24), 3040–3054.

    Article  Google Scholar 

  • Freund, Y., & Schapire, R. E. (1997). A decision-theoretic generalization of on-line learning and an application to boosting. Computer Science and Information Systems, 55(1), 119–139.

    Google Scholar 

  • Fu, D., Wang, Q., Ma, M., Ma, Y., & Wang, B. (2019). Nondestructive prediction modeling of S-ovalbumin content in stored eggs based on hyperspectral fusion information. Journal of Food Process Engineering, 42(3), 13015–13025.

    Article  Google Scholar 

  • Furundzic, D., Stankovic, S. S., Jovicic, S. T., Punisic, S., & Subotic, M. (2017). Distance based resampling of imbalanced classes: With an application example of speech quality assessment. Engineering Applications of Artificial Intelligence, 64(7), 440–461.

    Article  Google Scholar 

  • Galar, M., Fernandez, A., Barrenechea, E., Bustince, H., & Herrera, F. (2011). A review on ensembles for the class imbalance problem: Bagging- boosting- and hybrid-based approaches. IEEE Transactions on Systems Man and Cybernetics, Part C (Applications and Reviews), 42(4), 463–484.

    Article  Google Scholar 

  • Guo, H., Li, Y., Shang, J., Gu, M., Huang, Y., & Gong, B. (2017). Learning from class-imbalanced data: Review of methods and applications. Expert Systems with Applications, 73(3), 220–239.

    Google Scholar 

  • Guo, S., Liu, Y., Chen, R., Sun, X., & Wang, X. (2019). Improved SMOTE algorithm to deal with imbalanced activity classes in smart homes. Neural Processing Letters, 50(2), 1503–1526.

    Article  Google Scholar 

  • Huang, X., Xu, H., Wu, L., Dai, H., Yao, L., & Han, F. (2016). A data fusion detection method for fish freshness based on computer vision and near-infrared spectroscopy. Analytical Methods, 8(14), 2929–2935.

    Article  Google Scholar 

  • Jiang, S., & Wang, J. (2016). Internal quality detection of Chinese pecans (Carya cathayensis) during storage using electronic nose responses combined with physicochemical methods. Postharvest Biology and Technology, 118(3), 17–25.

    Article  Google Scholar 

  • Kaya, M., & Ozer, O. (2009). Quality risk in outsourcing: Noncontractible product quality and private quality cost information. Naval Research Logistics, 56(7), 669–685.

    Article  Google Scholar 

  • Kumar, A., & Kumar, R. (2018). Adaptive artificial intelligence for automatic identification of defect in the angular contact bearing. Neural Computing and Applications, 29(8), 277–287.

    Article  Google Scholar 

  • Kurt, S., Oz, E., Askin, O. E., & Oz, Y. Y. (2018). Classification of nucleotide sequences for quality assessment using logistic regression and decision tree approaches. Neural Computing and Applications, 29(8), 251–262.

    Article  Google Scholar 

  • Landesavazquez, I., & Albacastro, J. L. (2012). Shedding light on the asymmetric learning capability of AdaBoost. Pattern Recognition Letters, 33(3), 247–255.

    Article  Google Scholar 

  • Li, J., Cheng, J. H., Shi, J. Y., & Huang, F. (2012). Brief introduction of back propagation (BP) neural network algorithm and its improvement. Advances in Computer Science and Information Engineering, 2, 553–558.

    Article  Google Scholar 

  • Li, J., Yi, L., Shi, V., & Chen, X. (2020). Supplier encroachment strategy in the presence of retail strategic inventory: Centralization or decentralization? Omega. https://doi.org/10.1016/j.omega.2020.102213.

    Article  Google Scholar 

  • Liang, Z., Xu, B., Chi, Z., & Feng, D. (2012). Intelligent characterization and evaluation of yarn surface appearance using saliency map analysis, wavelet transform and fuzzy ARTMAP neural network. Expert Systems with Applications, 39(4), 4201–4212.

    Article  Google Scholar 

  • Liu, D., Ning, X., Li, Z., Yang, D., Li, H., & Gao, L. (2015). Discriminating and elimination of damaged soybean seeds based on image characteristics. Journal of Stored Products Research, 60(10), 67–74.

    Article  Google Scholar 

  • Liu, H., Zhang, X., & Zhang, X. (2019). PwAdaBoost: Possible world based AdaBoost algorithm for classifying uncertain data. Knowledge Based Systems, 186(12), 1877–1895.

    Google Scholar 

  • Liu, J., Xu, G., Ren, L., Qian, Z., & Ren, L. (2017). Defect intelligent identification in resistance spot welding ultrasonic detection based on wavelet packet and neural network. The International Journal of Advanced Manufacturing Technology, 90(9), 2581–2588.

    Article  Google Scholar 

  • Liu, X. Y., Wu, J., & Zhou, Z. H. (2008). Exploratory undersampling for class-imbalance learning. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 39(2), 539–550.

    Google Scholar 

  • Liu, Y., Wang, Q., Xu, Q., Feng, J., Yu, H., & Yin, Y. (2018a). Non-destructive detection of Flos Lonicerae treated by sulfur fumigation based on hyperspectral imaging. Journal of Food Measurement and Characterization, 12(4), 2809–2818.

    Article  Google Scholar 

  • Liu, Y., Xu, K., & Wang, D. (2018b). Online surface defect identification of cold rolled strips based on local binary pattern and extreme learning machine. Metals, 8(3), 197–214.

    Article  Google Scholar 

  • Lu, Q., Yang, R., Zhong, M., & Wang, Y. (2020). An improved fault diagnosis method of rotating machinery using sensitive features and RLS-BP neural network. IEEE Transactions on Instrumentation and Measurement, 69(4), 1585–1593.

    Article  Google Scholar 

  • Mangal, A., & Kumar, N. (2016). Using big data to enhance the Bosch production line performance: A Kaggle challenge. In Proceedings of IEEE International Conference on Big Data 2016, pp. 2029–2035

  • Nureize, A., Watada, J., & Wang, S. (2014). Fuzzy random regression based multi-attribute evaluation and its application to oil palm fruit grading. Annals of Operations Research, 219(1), 299–315.

    Article  Google Scholar 

  • Rotondo, A., Young, P., & Geraghty, J. (2013). Quality risk prediction at a non-sampling station machine in a multi-product, multi-stage, parallel processing manufacturing system subjected to sequence disorder and multiple stream effects. Annals of Operations Research, 209(1), 255–277.

    Article  Google Scholar 

  • Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323(6088), 533–536.

    Article  Google Scholar 

  • Rutledge, J. (2009). The top ten algorithms in data mining. Journal of Quality Technology, 41(4), 441–441.

    Article  Google Scholar 

  • Schapire, R. E. (1990). The Strength of weak learnability. Machine Learning, 5(2), 197–227.

    Google Scholar 

  • Wamba, S. F., Edwards, A. C., & Akter, S. (2019). Social media adoption and use for improved emergency services operations: The case of the NSW SES. Annals of Operations Research, 283(1), 225–245.

    Article  Google Scholar 

  • Wamba, S. F., Gunasekaran, A., Dubey, R., & Ngai, E. W. (2018). Big data analytics in operations and supply chain management. Annals of Operations Research, 270(1), 1–4.

    Article  Google Scholar 

  • Xing, S., Ju, J., & Xing, J. (2019). Research on hot-rolling steel products quality control based on BP neural network inverse model. Neural Computing and Applications, 31(5), 1577–1584.

    Article  Google Scholar 

  • Xu, Z., Liu, Y., Yang, G., & Wang, Q. (2013). Laser milling quality prediction model of BP neural network by PSO. Infrared & Laser Engineering, 42(9), 2370–2374.

    Google Scholar 

  • Yuen, C. W., Wong, W. K., Qian, S. Q., Chan, L. K., & Fung, E. H. (2009). A hybrid model using genetic algorithm and neural network for classifying garment defects. Expert Systems with Applications, 36(2), 2037–2047.

    Article  Google Scholar 

  • Zhang, Y., Jin, D., Xing, Y., & Gong, Y. (2020). Automated defect identification via path analysis-based features with transfer learning. Journal of Systems and Software, 166, 110585–110601.

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the Natural Science Foundation of Zhejiang Province [Grant #LY20G010008] and the National Natural Science Foundation of China [Grant # 1472169 and 71572187].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wengao Lou.

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

Wu, Z., Zhou, C., Xu, F. et al. A CS-AdaBoost-BP model for product quality inspection. Ann Oper Res 308, 685–701 (2022). https://doi.org/10.1007/s10479-020-03798-z

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-020-03798-z

Keywords

Navigation