Semi-Supervised Class-Incremental Sucker-Rod Pumping Well Operating Condition Recognition Based on Multi-Source Data Distillation
Abstract
:1. Introduction
- This paper proposes a measured multi-source semi-supervised class-incremental framework, which effectively enhances the model’s recognition performance and robustness under complex and dynamic operating conditions by leveraging the complementary nature of multi-source data, the anti-forgetting characteristics of class-incremental learning, the efficiency of semi-supervised learning, and the structural modeling capabilities of graph neural networks.
- For the class-incremental sucker-rod pumping well operating condition recognition task, we introduce a multi-source data distillation method. It uses Kullback-Leibler divergence to measure the differences between the output logic of the multi-source teacher and student models, thereby alleviating the forgetting of old category knowledge during the class-incremental learning process and overcoming the limitations of traditional fixed-category classification methods.
- By dynamically integrating the predicted probabilities of each teacher model through the Squeeze-and-Excitation attention mechanism, the model’s adaptability to multi-source data is enhanced, effectively capturing the complementary information between multi-source datasets.
- Through extensive experimental evaluation, the proposed method demonstrates superior performance on class-incremental sucker-rod pumping well operating condition recognition datasets, further improving the accuracy and robustness of sucker-rod pumping well operating condition recognition.
2. Related Works
2.1. Single-Source Information-Based Sucker-Rod Pumping Well Operating Condition Recognition Methods
2.2. Multi-Source Information-Based Sucker-Rod Pumping Well Operating Condition Recognition Methods
3. Method
3.1. Problem Definition
3.2. Proposed Method
3.3. Multi-Source Teacher Model Fusion
3.4. Multi-Source Data Distillation Loss
3.5. Total Loss Function
3.6. Semi-Supervised Enhanced Label Propagation Method
4. Experiment
4.1. Dataset
4.2. Experimental Results
4.3. Ablation Study
4.3.1. Analysis of Multi-Source Teacher Model Fusion Effects
4.3.2. Influence of Different Attention on Multi-Source Data Fusion
4.3.3. Influence of Enhanced Label Propagation Method
4.3.4. Sensitivity Analysis of Multi-Source Data Distillation Fusion Loss
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
Notation | Description |
---|---|
D | Multi-source class-incremental dataset |
V | The number of information sources |
T | The number of class-incremental learning tasks |
Labeled data set of the data source in task t | |
Unlabeled data set of the data source in task t | |
k | The number of labeled data |
m | The number of unlabeled data |
A | Adjacency matrix of the GCN |
H | Feature matrix of the GCN |
W | Learnable parameter matrix in the GCN |
Label embedding vector after propagation | |
y | Corresponding label for the samples |
Predicted label vector for the samples | |
Prediction probability output by the teacher model | |
Prediction probability output by the student model | |
Temperature-scaled probability output by the teacher model | |
Temperature-scaled probability output by the student model | |
Total loss function | |
Cross-entropy loss function | |
Kullback-Leibler divergence loss function | |
Weight of the multi-source data distillation loss function |
References
- Zhang, K.; Yin, C.; Yao, W.; Feng, G.; Liu, C.; Cheng, C.; Zhang, L. A working conditions warning method for sucker rod wells based on temporal sequence prediction. Mathematics 2024, 12, 2253. [Google Scholar] [CrossRef]
- Abdurakipov, S.S.; Dushkin, M.; Del’tsov, D.; Butakov, E.B. Diagnostics of oil well pumping equipment by using machine learning. J. Eng. Thermophys. 2024, 33, 39–54. [Google Scholar]
- Wang, X.; He, Y.; Li, F.; Wang, Z.; Dou, X.; Xu, H.; Fu, L. A working condition diagnosis model of sucker rod pumping wells based on deep learning. SPE Prod. Oper. 2021, 36, 317–326. [Google Scholar]
- Masana, M.; Liu, X.; Twardowski, B.; Menta, M.; Bagdanov, A.D.; van de Weijer, J. Class-incremental learning: Survey and performance evaluation on image classification. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 45, 5513–5533. [Google Scholar]
- Belouadah, E.; Popescu, A.; Kanellos, I. A comprehensive study of class incremental learning algorithms for visual tasks. Neural Netw. 2021, 135, 38–54. [Google Scholar]
- Yuan, C.; Wu, W.; Li, X. Dynamometer card generation for pumping units based on CNN and electrical parameters. Sci. Rep. 2024, 14, 18657. [Google Scholar]
- Zuo, J.; Wu, Y.; Wang, Z.; Dong, S. A novel hybrid method for indirect measurement dynamometer card using measured motor power in sucker rod pumping system. IEEE Sens. J. 2022, 22, 13971–13980. [Google Scholar] [CrossRef]
- Iscen, A.; Tolias, G.; Avrithis, Y.; Chum, O. Label propagation for deep semi-supervised learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 5070–5079. [Google Scholar]
- Wen, H.; Pan, L.; Dai, Y.; Qiu, H.; Wang, L.; Wu, Q.; Li, H. Class Incremental Learning with Multi-Teacher Distillation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 16–22 June 2024; pp. 28443–28452. [Google Scholar]
- Zhang, A.; Gao, X.W. Fault diagnosis of sucker rod pumping systems based on Curvelet Transform and sparse multi-graph regularized extreme learning machine. Int. J. Comput. Intell. Syst. 2018, 11, 428–437. [Google Scholar]
- Zheng, B.Y.; Gao, X.W. Sucker rod pumping diagnosis using valve working position and parameter optimal continuous hidden Markov model. J. Process Control 2017, 59, 1–12. [Google Scholar]
- Li, K.; Gao, X.; Tian, Z.; Qiu, Z. Using the curve moment and the PSO-SVM method to diagnose downhole conditions of a sucker rod pumping unit. Pet. Sci. 2013, 10, 73–80. [Google Scholar]
- Chen, D.; Zhou, R.; Meng, H.; Peng, Y.; Chang, F.; Jiang, D.; Wei, B. Fault diagnosis model of the variable torque pumping unit well based on the power-displacement diagram. IOP Conf. Ser. Earth Environ. Sci. 2019, 300, 22–30. [Google Scholar]
- Lv, X.; Wang, H.; Zhang, X.; Liu, Y.; Jiang, D.; Wei, B. An evolutional SVM method based on incremental algorithm and simulated indicator diagrams for fault diagnosis in sucker rod pumping systems. J. Pet. Sci. Eng. 2021, 203, 108806. [Google Scholar]
- He, Y.P.; Cheng, H.B.; Zeng, P.; Zang, C.Z.; Dong, Q.W.; Wan, G.X.; Dong, X.T. Working condition recognition of sucker rod pumping system based on 4-segment time-frequency signature matrix and deep learning. Pet. Sci. 2024, 21, 641–653. [Google Scholar]
- Ye, Z.W.; Yi, Q.J. Working-condition diagnosis of a beam pumping unit based on a deep-learning convolutional neural network. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2022, 236, 2559–2573. [Google Scholar]
- Wei, J.L.; Gao, X.W. Fault diagnosis of sucker rod pump based on deep-broad learning using motor data. IEEE Access 2020, 8, 222562–222571. [Google Scholar]
- He, Y.P.; Zang, C.Z.; Zeng, P.; Wang, M.X.; Dong, Q.W.; Wan, G.X.; Dong, X.T. Few-shot working condition recognition of a sucker-rod pumping system based on a 4-dimensional time-frequency signature and meta-learning convolutional shrinkage neural network. Pet. Sci. 2023, 20, 1142–1154. [Google Scholar]
- Li, J.; Shao, J.; Wang, W.; Xie, W. An evolutional deep learning method based on multi-feature fusion for fault diagnosis in sucker rod pumping system. Alex. Eng. J. 2023, 66, 343–355. [Google Scholar]
- Liu, S.; Raghavendra, C.S.; Liu, Y. Automatic early fault detection for rod pump systems. In Proceedings of the SPE Annual Technical Conference and Exhibition, Denver, CO, USA, 30 October–2 November 2011. [Google Scholar]
- Zhang, R.; Yin, Y.; Xiao, L. A real-time diagnosis method of reservoir-wellbore-surface conditions in sucker-rod pump wells based on multidata combination analysis. J. Pet. Sci. Eng. 2021, 198, 108254. [Google Scholar]
- Zhou, B.; Niu, R.; Yang, S.; Yang, J.; Zhao, W. Multisource working condition recognition via nonlinear kernel learning and p-Laplacian manifold learning. Heliyon 2024, 10, E26436. [Google Scholar]
- Naila, S.; Yu, J.J.; Yang, N.; Kashif, H.; Tang, J.; Wang, A.Y. A Rapid Recognition Method for Rice False Smut based on HOG Features and SVM Classification. J. Phys. Conf. Ser. 2020, 576, 12–18. [Google Scholar]
- Gou, J.; Yu, B.; Maybank, S.J.; Tao, D. Knowledge distillation: A survey. Int. J. Comput. Vis. 2021, 129, 1789–1819. [Google Scholar] [CrossRef]
- Wang, L.; Yoon, K.J. Knowledge distillation and student-teacher learning for visual intelligence: A review and new outlooks. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 44, 3048–3068. [Google Scholar] [CrossRef] [PubMed]
- Xie, T.; Wang, B.; Kuo, C.C.J. Graphhop: An enhanced label propagation method for node classification. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 9287–9301. [Google Scholar] [CrossRef] [PubMed]
- Zabor, E.C.; Reddy, C.A.; Tendulkar, R.D.; Patil, S. Logistic regression in clinical studies. Int. J. Radiat. Oncol. Biol. Phys. 2022, 112, 271–277. [Google Scholar] [CrossRef]
- Shi, Y.; Shi, D.; Qiao, Z.; Wang, Z.; Zhang, Y.; Yang, S.; Qiu, C. Multi-granularity knowledge distillation and prototype consistency regularization for class-incremental learning. Neural Netw. 2023, 164, 617–630. [Google Scholar] [CrossRef]
- Tao, Z.; Huang, S.; Wang, G. Prototypes sampling mechanism for class incremental learning. IEEE Access 2023, 11, 81942–81952. [Google Scholar]
Label Proportion | Methods | 2 | 3 | 5 | 7 | 9 | 11 |
---|---|---|---|---|---|---|---|
10% | w/o MDD | 97.66 | 97.57 | 97.41 | 97.01 | 96.16 | 95.47 |
w/MDC-tech | 98.66 | 98.51 | 97.98 | 97.49 | 96.74 | 96.03 | |
w/MEPC-tech | 98.34 | 97.64 | 97.81 | 97.43 | 96.17 | 95.71 | |
MDPCR | 98.80 | 98.69 | 98.62 | 97.91 | 98.48 | 95.81 | |
PSM | 98.86 | 98.74 | 98.66 | 97.73 | 96.85 | 96.19 | |
Ours | 99.33 | 99.12 | 98.98 | 98.09 | 97.89 | 96.69 | |
30% | w/o MDD | 98.34 | 97.85 | 97.67 | 97.29 | 96.59 | 96.22 |
w/MDC-tech | 98.89 | 98.66 | 97.94 | 98.02 | 97.59 | 96.99 | |
w/MEPC-tech | 98.72 | 97.88 | 97.83 | 97.65 | 96.66 | 96.38 | |
MDPCR | 99.00 | 98.79 | 98.41 | 98.45 | 98.16 | 97.63 | |
PSM | 99.15 | 98.91 | 98.87 | 98.64 | 98.24 | 97.55 | |
Ours | 99.47 | 99.30 | 99.15 | 98.98 | 98.35 | 98.29 | |
50% | w/o MDD | 98.40 | 98.16 | 97.98 | 97.99 | 97.72 | 96.58 |
w/MDC-tech | 99.11 | 98.72 | 98.02 | 98.10 | 97.88 | 97.25 | |
w/MEPC-tech | 99.07 | 98.68 | 97.98 | 98.05 | 97.79 | 96.89 | |
MDPCR | 99.22 | 99.08 | 98.83 | 98.78 | 98.59 | 98.40 | |
PSM | 99.30 | 99.17 | 98.88 | 98.89 | 98.64 | 98.37 | |
Ours | 99.51 | 99.34 | 99.28 | 99.17 | 98.85 | 98.72 | |
70% | w/o MDD | 98.49 | 98.24 | 98.17 | 98.09 | 97.88 | 97.11 |
w/MDC-tech | 99.25 | 98.82 | 98.22 | 98.14 | 98.05 | 97.36 | |
w/MEPC-tech | 99.23 | 98.76 | 98.18 | 98.11 | 97.99 | 97.14 | |
MDPCR | 99.36 | 99.28 | 98.98 | 98.83 | 98.65 | 98.55 | |
PSM | 99.45 | 99.32 | 99.11 | 99.13 | 98.71 | 98.77 | |
Ours | 99.61 | 99.45 | 99.39 | 99.19 | 98.98 | 98.84 | |
100% | w/o MDD | 98.67 | 98.33 | 98.21 | 98.17 | 97.93 | 97.26 |
w/MDC-tech | 99.45 | 99.21 | 99.15 | 98.52 | 98.84 | 97.70 | |
w/MEPC-tech | 99.35 | 99.17 | 99.03 | 98.49 | 98.75 | 97.33 | |
MDPCR | 99.49 | 99.37 | 99.15 | 98.92 | 99.04 | 98.61 | |
PSM | 99.56 | 99.44 | 99.26 | 99.17 | 98.93 | 98.83 | |
Ours | 99.78 | 99.57 | 99.41 | 99.33 | 99.03 | 98.99 |
Methods | 2 | 3 | 5 | 7 | 9 | 11 |
---|---|---|---|---|---|---|
w/APP | 98.33 | 98.13 | 97.92 | 97.22 | 96.67 | 95.21 |
w/MPP | 98.66 | 98.42 | 98.19 | 97.79 | 97.01 | 95.83 |
Ours | 99.33 | 99.12 | 98.98 | 98.09 | 97.89 | 96.69 |
Methods | 2 | 3 | 5 | 7 | 9 | 11 |
---|---|---|---|---|---|---|
Label Propagation | 97.18 | 97.03 | 96.66 | 95.62 | 95.89 | 93.95 |
Ours | 99.33 | 99.12 | 98.98 | 98.09 | 97.89 | 96.69 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhao, W.; Zhou, B.; Wang, Y.; Liu, W. Semi-Supervised Class-Incremental Sucker-Rod Pumping Well Operating Condition Recognition Based on Multi-Source Data Distillation. Sensors 2025, 25, 2372. https://doi.org/10.3390/s25082372
Zhao W, Zhou B, Wang Y, Liu W. Semi-Supervised Class-Incremental Sucker-Rod Pumping Well Operating Condition Recognition Based on Multi-Source Data Distillation. Sensors. 2025; 25(8):2372. https://doi.org/10.3390/s25082372
Chicago/Turabian StyleZhao, Weiwei, Bin Zhou, Yanjiang Wang, and Weifeng Liu. 2025. "Semi-Supervised Class-Incremental Sucker-Rod Pumping Well Operating Condition Recognition Based on Multi-Source Data Distillation" Sensors 25, no. 8: 2372. https://doi.org/10.3390/s25082372
APA StyleZhao, W., Zhou, B., Wang, Y., & Liu, W. (2025). Semi-Supervised Class-Incremental Sucker-Rod Pumping Well Operating Condition Recognition Based on Multi-Source Data Distillation. Sensors, 25(8), 2372. https://doi.org/10.3390/s25082372