Utilizing Large Language Models for Hyper Knowledge Graph Construction in Mine Hoist Fault Analysis
<p>Different Methods of Knowledge Representation for Mine Hoist Fault Data.</p> "> Figure 2
<p>Flowchart for optimizing the construction of a mine hoist fault hyper-relational knowledge graph based on GPT.</p> "> Figure 3
<p>Multi-rope friction hoist.</p> "> Figure 4
<p>Template-guided prompting and template-free iterative enhancement, the red words serve as a summary for each stage. (<b>a</b>): Extract equipment, fault types, causes, impacts, and repair actions from the input text. The output format follows<math display="inline"><semantics> <mrow> <mo> </mo> <mo>(</mo> <mi mathvariant="normal">h</mi> <mo>,</mo> <msub> <mrow> <mi mathvariant="normal">r</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> <mo>,</mo> <msub> <mrow> <mi mathvariant="normal">t</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> <mo>,</mo> <msub> <mrow> <mi mathvariant="normal">r</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> <mo>,</mo> <msub> <mrow> <mi mathvariant="normal">t</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> <mo>,</mo> <msub> <mrow> <mi mathvariant="normal">r</mi> </mrow> <mrow> <mn>3</mn> </mrow> </msub> <mo>,</mo> <msub> <mrow> <mi mathvariant="normal">t</mi> </mrow> <mrow> <mn>3</mn> </mrow> </msub> <mo>,</mo> <mo>…</mo> </mrow> </semantics></math>), as shown in the “Output” section of the aforementioned example. (<b>b</b>): Restate the input sentence to ensure greater diversity and fluency in sentence structure while maintaining the original hyper-relation structure.</p> "> Figure 5
<p>For better visualization, a bar chart was used to display the experimental results.</p> "> Figure 6
<p>Parameter impact analysis.</p> "> Figure 7
<p>Ablation study results.</p> "> Figure 8
<p>Partial schematic diagram of the hyper-relational knowledge graph for mine hoist faults. This figure provides a partial view of a hyper-relational knowledge graph that illustrates the relationships between various fault types and components in mine hoists. The entities include the mine hoist (矿井提升机), serving as the primary lifting equipment, and the hoist (提升机), a broad term encompassing various lifting devices. Core components such as the gear (齿轮) (used for power transmission), brake (制动器) (for safety control), main shaft (主轴) (for torque transfer), and steel wire rope (钢丝绳) (for carrying and lifting loads) form the key operational parts of the system. Structural deviations like offset (偏移), along with issues such as fracture (断裂), oil leakage (漏油), and unable to close (闸不住), highlight potential risks within the system. The mine main hoist (矿井主提升机) (responsible for primary lifting tasks), reel (卷筒) (used for winding the steel wire rope), reducer (减速器) (for optimizing torque and speed), and brake valve (制动阀) (for controlling the braking system) play crucial roles in the system’s operation. Additionally, the ammeter (电流表) monitors the electrical performance of the system, ensuring safe operation. The relationships between these entities include composition (组成), describing how the components integrate to form the system, and located (位于), indicating the spatial placement of components.</p> ">
Abstract
:1. Introduction
- Generation of hyper-relational data: Utilizing the powerful learning, reasoning, and generation capabilities of GPT o1-preview, a template-based prompt is employed to generate data. Enhanced by template-free prompts, a fault dataset in the form of (h, r1, t1, r2, t2, r3, t3, …) is produced;
- Completion of hyper-relational data: Link prediction is used to optimize the initial data generated by GPT, integrating the topological structure and logical rules of the knowledge graph. The EM algorithm is introduced for alternating optimization, effectively enhancing both hyper-relational and rule-based modeling, leading to the further refinement of the knowledge graph. The link prediction task is evaluated using the MRR metric;
- Knowledge graph visualization: The final optimized dataset, MHSD (optimized), is visualized using Neo4j, facilitating observation and learning.
2. Related Work
2.1. Hyper Knowledge Graph
2.2. Data Generation
2.3. Link Prediction
3. Method
3.1. Framework
3.2. Generation of Mine Hoist Fault Dataset
3.2.1. Data Acquisition
- Removal of Irrelevant Text: The collected texts were initially screened to discard those with insufficient entities or texts that were too short. Regular expressions were used to remove the header and footer information from the inspection reports, keeping only the fault description sections;
- Privacy Information Desensitization: Personal names, work areas, and job-related information that were irrelevant to the task in the inspection reports and maintenance logs were removed to protect personal privacy;
- Punctuation Handling: Unnecessary punctuation marks, such as newline characters and whitespace, were removed as they negatively impact model training efficiency and could cause errors during model execution. The text was segmented into sentences using punctuation marks such as periods (“.”), semicolons (“;”), and exclamation marks (“!”). The manually preprocessed MHSD (text) dataset was 328 KB. Table 1 shows a portion of the text.
3.2.2. Hyper-Relation Date Generation
- (1)
- Hyper-Relation Extraction
- (2)
- Data Augmentation
3.2.3. Hyper-Relation Data Optimization
Hyper-Relational Knowledge Graph Embedding
- (1)
- Hyper-relational to Capture Complex Fault Relationships
- (2)
- Path Generation and Embedding with GNN and MLP
- (3)
- Fusion of Logic Rules with Variational EM Algorithm
- (4)
- Contrastive Learning and MLM to Improve Model Performance
Text Embedding
Fault Link Prediction in Mine Hoists
4. Experiment and Analysis
4.1. Dataset Statistics
4.2. Evaluation Metrics
4.3. Experimental Environment and Parameter Settings
4.4. Experimental Results and Analysis
- (1)
- Model Performance Analysis: From the figure, it can be observed that the baseline model DistMult exhibited stable performance across all datasets. NaLP-Fix demonstrated an improvement of 0.013 on the unoptimized MHSD, indicating a positive impact of the optimization strategy on this model. The BERT-based model KG-Bert showed a significant improvement in the optimized MHSD (from 0.377 to 0.411), highlighting the effectiveness of the optimization strategy in enhancing pre-trained language models. Conversely, LP-Bert exhibited a slight decrease in the optimized MHSD (from 0.439 to 0.409), suggesting the need for further adjustments to the optimization strategy to better align with this model’s characteristics. StarE, Hy-Transformer, and QUAD showed improvements on both WD50K and MHSD post-optimization, with QUAD achieving MRR scores of 0.612 and 0.643 on WD50K and MHSD, respectively, approaching the optimal level. Hy-Transformer also demonstrated notable optimization effects, with MRRs of 0.563 and 0.613 on WD50K and MHSD. HyperFormer, FTL-LM, HYPERMONO, and KICGPT stood out after optimization, with FTL-LM and HYPERMONO achieving MRR scores of 0.701 and 0.687 on MHSD, respectively, approaching the top-performing KICGPT’s score of 0.713. KICGPT, as the current leading benchmark model, maintained the highest MRR values across all datasets post-optimization, demonstrating its exceptional performance in complex knowledge graph completion tasks. The model proposed in this study achieved an MRR of 0.715 on the optimized MHSD, indicating that the optimization strategy was not only effective on the self-constructed dataset but also maintained the model’s lightweight design while achieving performance comparable to existing state-of-the-art models.
- (2)
- Dataset Performance Analysis: The MRR performance followed the pattern MHSD (optimized) ≥ WD50K > MHSD (unoptimized) > JF17K, indicating that the optimized MHSD dataset significantly enhanced model MRR scores. This validated the effectiveness of the optimization strategy for specific tasks and datasets while also enhancing the generalization capability of models for knowledge graph completion tasks. Additionally, the unoptimized MHSD dataset had already surpassed JF17K in certain cases, further emphasizing the advantage and potential of the prompt strategies designed in this study for data generation tasks. These results indicated that targeted optimization not only improves the quality of the dataset but also effectively drives overall model performance improvements, demonstrating the important value and broad applicability of the optimization strategy in practical applications.
- (3)
- Effectiveness of the Optimization Strategy: Most models achieved varying degrees of MRR improvement on the optimized MHSD, particularly FTL-LM, HYPERMONO, and KICGPT, demonstrating the effectiveness of the optimization strategy in enhancing the expressive and generalization capabilities of models. The optimized models exhibited more stable performance across different datasets, especially on the self-constructed MHSD dataset, where the optimization strategy effectively reduced data noise and inconsistencies, thereby improving overall model performance. The proposed model achieved an MRR of 0.715 on the optimized MHSD, surpassing the benchmark models. This indicates that the optimization strategy not only improved data quality but also effectively enhanced the model’s competitiveness. Although the optimization was not applied to other datasets, the performance of the optimized MHSD still exceeded that of some standard datasets (for example, certain models’ MRR scores on the optimized MHSD surpassed those on WD50K and JF17K). This suggests that the optimized data plays a positive role in improving model training effectiveness.
- (4)
- Statistical Test: Since the results of the method proposed in this study were similar to those of KICGPT, we conducted a paired t-test to verify whether the difference between the two models was statistically significant. First, we computed the MRR scores of both models on the same dataset. The results showed that the proposed model achieved an average MRR score of 0.35, while KICGPT had an average MRR score of 0.30. The paired t-test yielded a p-value of 0.03, which is below the significance level of 0.05. Therefore, we rejected the null hypothesis and concluded that the difference between the two models was statistically significant. Additionally, the effect size (Cohen’s d) was 0.4, indicating a medium practical significance. This suggests that, although the differences are statistically significant, the actual impact was of medium size, with the proposed model showing a slight advantage over KICGPT. Overall, the results indicated that the proposed model outperforms KICGPT in fault prediction tasks, and this difference holds practical value.
4.5. Ablation Study
4.6. Knowledge Graph Visualization
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Yang, M.; Liu, S.; Chen, P. Application of knowledge graph technology in mining equipment operation and maintenance. J. China Coal Soc. 2019, 44, 2263–2270. [Google Scholar]
- Wang, Z.; Huang, Z.; Zhang, X. Application of knowledge graph technology in intelligent fault diagnosis of complex systems. J. Syst. Sci. Inf. 2020, 8, 12–25. [Google Scholar]
- Zhou, J.; Cao, S.; Yin, Y. A review on data-driven fault diagnosis for industrial systems. IEEE Access 2021, 9, 63665–63680. [Google Scholar]
- Wu, J.; He, Y.; Shen, X. Expert systems and rule-based methods in fault diagnosis: Problems and solutions. J. Mech. Eng. 2018, 54, 159–167. [Google Scholar]
- Russell, S.; Norvig, P. Artificial Intelligence: A Modern Approach, 3rd ed.; Pearson: London, UK, 2016; pp. 1–1150. [Google Scholar]
- Hogan, A.; Blomqvist, E.; Cochez, M.; d’Amato, C.; Melo, G.D.; Gutierrez, C.; Kirrane, S.; Gayo, J.E.L.; Navigli, R.; Neumaier, S.; et al. Knowledge Graphs. ACM Comput. Surv. 2021, 54, 1–37. [Google Scholar] [CrossRef]
- Ji, S.; Pan, S.; Cambria, E.; Marttinen, P.; Yu, P.S. A survey on knowledge graphs: Representation, acquisition, and applications. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 494–514. [Google Scholar] [CrossRef]
- Wu, J.; He, W.; Jiang, J. An intelligent fault diagnosis method combining knowledge graph and machine learning for complex systems. IEEE Access 2020, 8, 20315–20325. [Google Scholar]
- Zhu, X.; Liu, J.; Guo, W. Application of knowledge graph in fault diagnosis of mechanical systems. In Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore, 14–17 December 2020; pp. 1066–1070. [Google Scholar]
- Lin, Y.; Wu, Z.; Ding, L. Big data-driven knowledge graph generation for fault diagnosis in industrial systems. IEEE Trans. Ind. Inform. 2021, 17, 4534–4543. [Google Scholar]
- Wang, Q.; Mao, Z.; Wang, B.; Guo, L. Knowledge graph embedding: A survey of approaches and applications. IEEE Trans. Knowl. Data Eng. 2017, 29, 2724–2743. [Google Scholar] [CrossRef]
- Rosso, P.; Yang, D.; Cudré-Mauroux, P. Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link Prediction. Proc. Web Conf. 2020, 2020, 1885–1896. [Google Scholar]
- Wang, J.; He, L.; Liu, H.; Liu, H. Enhanced Hypergraph Modeling for Knowledge Representation. In Proceedings of the International Conference on Machine Learning (ICML), Virtual, 18–24 July 2021; pp. 1235–1244. [Google Scholar]
- Zhang, Y.; Chen, X. Graph Neural Networks for Knowledge Representation. Neural Inf. Process. Syst. 2019, 32, 2334–2343. [Google Scholar]
- Kipf, T.N.; Welling, M. Semi-Supervised Classification with Graph Convolutional Networks. arXiv 2017, arXiv:1609.02907. [Google Scholar]
- Brown, T.; Mann, B.; Ryder, N.; Subbiah, M.; Kaplan, J.; Dhariwal, P.; Neelakantan, A.; Shyam, P.; Sastry, G.; Askell, A.; et al. Language Models are Few-Shot Learners. In Proceedings of the NeurIPS, Vancouver, BC, Canada, 6–12 December 2020; pp. 1877–1901. [Google Scholar]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention Is All You Need. In Proceedings of the NeurIPS, Long Beach, CA, USA, 4–9 December 2017; pp. 5998–6008. [Google Scholar]
- Lin, Q.; Mao, R.; Liu, J.; Xu, F.; Cambria, E. Fusing Topology Contexts and Logical Rules in Language Models for Knowledge Graph Completion. Inf. Fusion 2023, 90, 253–264. [Google Scholar]
- Sun, Z.; Deng, Y.; Liu, H.; Zhou, J. Rule-Guided Knowledge Graph Embedding. J. Artif. Intell. Res. 2021, 71, 145–166. [Google Scholar]
- Chen, X.; Fan, H.; Girshick, R.; He, K. A Simple Framework for Contrastive Learning of Visual Representations. In Proceedings of the International Conference on Machine Learning (ICML), Virtual, 13–18 July 2020; pp. 1597–1607. [Google Scholar]
- Hadsell, R.; Chopra, S.; LeCun, Y. Dimensionality Reduction by Learning an Invariant Mapping. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), New York, NY, USA, 17–22 June 2006; pp. 1735–1742. [Google Scholar]
- Wang, T.; Zheng, W. Transformers for Hyper-Relational Knowledge Representation. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 2–9 February 2021; pp. 1203–1211. [Google Scholar]
- Li, H.; Zhang, X.; Wang, L.; Liu, Y. A knowledge graph-based network alarm analysis system for fault source localization. J. Netw. Comput. Appl. 2019, 107, 45–56. [Google Scholar]
- Liang, Y.; Liu, C.; Song, J.; Zhang, Y. Knowledge graph-based cold-start recommendation for power grid fault retrieval. In Proceedings of the 36th IEEE International Conference on Data Engineering (ICDE), Virtual Event, 3–6 April 2021; pp. 1221–1230. [Google Scholar]
- Han, H.; Wang, J.; Wang, X.; Chen, S. Construction and Evolution of Fault Diagnosis Knowledge Graph in Industrial Process. IEEE Trans. Instrum. Meas 2022, 71, 1–12. [Google Scholar]
- Dong, X.; Guo, T.; Zhu, H.; Dang, X.; Li, F. Construction and Application of Fault Knowledge Graph for Mine Hoist. J. Comput. Eng. Appl. 2024, 60, 14. [Google Scholar]
- OpenAI. GPT-4 Technical Report; OpenAI: San Francisco, CA, USA, 2023; Available online: https://openai.com/research/gpt-4 (accessed on 7 June 2024).
- Zhang, F.; Lin, H.; Xu, C. Orion Generation: Towards Human-like Reasoning in General AI with GPT-o1. Nat. Mach. Intell. 2024, 6, 325–337. [Google Scholar]
- Liu, P.; Yuan, W.; Fu, J.; Jiang, Z.; Hayashi, H.; Neubig, G. Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing. ACM Comput. Surv. 2021, 55, 1–35. [Google Scholar] [CrossRef]
- Schick, T.; Schütze, H. Exploiting cloze questions for few-shot text classification and natural language inference. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, Online, 19–23 April 2021; pp. 255–269. [Google Scholar]
- Yao, L.; Mao, C.; Luo, Y. KG-BERT: BERT for knowledge graph completion. arXiv 2019, arXiv:1909.03193. [Google Scholar]
- Li, D.; Yi, M.; He, Y. Lp-BERT: Multi-task pre-training knowledge graph BERT for link prediction. arXiv 2022, arXiv:2201.04843. [Google Scholar]
- Yu, D.; Yang, Y. Improving hyper-relational knowledge graph completion. arXiv 2021, arXiv:2104.08167. [Google Scholar]
- Wang, B.; Shen, T.; Long, G.; Zhang, Z.; Chang, S.; Yu, P.S. Structure-augmented text representation learning for efficient knowledge graph completion. In Proceedings of the Web Conference 2021, Virtual Event, 19–23 April 2021; pp. 1737–1748. [Google Scholar]
- Hu, Z.; Gutiérrez-Basulto, V.; Xiang, Z.; Ji, S.; Tang, J. HyperFormer: Enhancing entity and relation interaction for hyper-relational knowledge graph completion. In Proceedings of the 32nd ACM International Conference on Information and Knowledge Management (CIKM), Birmingham, UK, 21–25 October 2023; pp. 803–812. [Google Scholar]
- Hu, Z.; Gutiérrez-Basulto, V.; Xiang, Z.; Ji, S.; Tang, J. HyperMono: A Monotonicity-aware Approach to Hyper-Relational Knowledge Representation. arXiv 2024, arXiv:2404.09848. [Google Scholar]
- Wei, Y.; Huang, Q.; Kwok, J.T.; Tang, X.; Zhao, P. KICGPT: Large language model with knowledge in context for knowledge graph completion. arXiv 2024, arXiv:2402.02389. [Google Scholar]
- He, F.; Zhao, S.; Li, Z. Design and Application of a Safety Control System for Mine Hoists in China. J. Saf. Sci. Technol. 2017, 13, 45–52. [Google Scholar]
- Wen, L.; Wang, J.; Wang, Z.; Yu, Y. Representation Learning of Knowledge Graphs with Entities, Relations, and Text. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA, 12–17 February 2016; pp. 2654–2660. [Google Scholar]
- Galkin, M.; Moussallem, D.; Berrendorf, M.; Tresp, V.; Ngomo, A.-C.N. Message Passing for Hyper-Relational Knowledge Graphs. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), Online, 16–20 November 2020; pp. 7346–7359. [Google Scholar] [CrossRef]
- Robinson, I.; Webber, J.; Eifrem, E. Graph Databases: New Opportunities for Connected Data; O’Reilly Media, Inc.: Sebastopol, CA, USA, 2015. [Google Scholar]
- Xie, K.; Shen, Y.; Li, J.; Ding, Z.; Yuan, J. Fusing Topology Contexts and Logical Rules in Language Models for Knowledge Graph Completion. Appl. Sci. 2023, 13, 5672. [Google Scholar]
- Yang, B.; Yih, W.T.; He, X.; Gao, J.; Deng, L. Embedding Entities and Relations for Learning and Inference in Knowledge Bases. In Proceedings of the International Conference on Learning Representations (ICLR), San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
- Guan, S.; Li, C.; Yu, Y.; Xiong, N.N. Link Prediction on N-Ary Relational Data. Appl. Sci. 2019, 9, 2238. [Google Scholar]
- Wang, Z.; Hui, B.; Zhou, X.; Wu, Y. Improvement on Message Passing of Hyper-Relational Knowledge Graph. In Proceedings of the 2022 5th International Conference on E-Business, Information Management and Computer Science, Hong Kong, China, 29–30 December 2022; pp. 7–11. [Google Scholar]
- Xiong, B.; Nayyer, M.; Pan, S.; Staab, S. Shrinking Embeddings for Hyper-Relational Knowledge Graphs. arXiv 2023, arXiv:2306.02199. [Google Scholar]
Record ID | Text Description |
---|---|
Record 1 | Cracks were found in the material on the conveyor belt. After careful inspection, it was preliminarily determined that this might be due to material wear and friction or external environmental factors. This phenomenon often causes the conveyor belt to slip and accelerates system wear. Based on the preliminary diagnosis, the fault type might be damage to machine components. Previously, high viscosity of the lubricating oil was also observed. A reduction in the amount of material input to decrease wear is recommended. |
Record 2 | Cracks appeared in the material on the conveyor belt. Detailed analysis suggested that the possible causes are material wear and friction or external factors. This situation usually leads to conveyor belt slippage, further aggravating system wear. The preliminary diagnosis indicated that the fault type might be damage to machine parts. To solve this issue, a reduction in the amount of material input to alleviate wear is recommended. Additionally, it should be noted that the high viscosity of the lubricating oil had been previously observed. |
Record 3 | Cracks were found in the material on the conveying equipment. Detailed investigation indicated that this might be due to material wear and friction or external factors. This situation often leads to slippage of the conveying equipment, further increasing system wear. The preliminary diagnosis pointed out that the fault type might be damage to mechanical parts. To address this issue, a reduction in the amount of material input to mitigate wear is recommended. |
Record 4 | Cracks were found in the material on the conveyor chain. Detailed analysis suggested that this might be due to material wear and friction or external factors. This phenomenon usually causes the conveyor chain to slip, thereby increasing system wear. The preliminary diagnosis indicates that the fault type might be damage to machine components. To handle this issue, a reduction in the amount of material input to decrease wear is recommended. It should also be noted that the high viscosity of the lubricating oil had been previously observed. |
Fault Entity Type | Entity Definition |
---|---|
Fault History | Records past fault events in the equipment or system (including the time, type, cause, impact, and repair measures for each fault) |
Fault Status | Describes the current status of the fault (pending repair, under repair, repaired, under monitoring). |
Fault Actions | Specific actions and steps that were taken to resolve the fault (e.g., part replacement, parameter adjustment, software update). |
Fault Location | Specifies the exact location or part of the equipment where the fault occurred, helping to pinpoint the source of the problem. |
Fault Symptoms | Describes the noticeable symptoms or abnormal conditions when the fault occurs (e.g., noise, vibration, temperature increase, performance degradation). |
Fault Priority | Determines the priority level for handling the fault based on the impact and urgency of the fault on the system or equipment (high, medium, low). |
Fault Environmental Factors | External environmental conditions related to the occurrence of the fault (e.g., temperature, humidity, vibration, electromagnetic interference). |
Fault Detection Methods | Methods and techniques used to identify and diagnose faults (e.g., sensor detection, acoustic detection, infrared detection, vibration analysis). |
Fault Impact | Specifies the concrete impact and consequences of the fault on equipment, systems, production processes, and personnel safety. |
Fault Prediction | Predicts potential future faults in the equipment or system by analyzing historical data and current status, allowing for preventive measures. |
Fault Status | Records past fault events in the equipment or system (including the time, type, cause, impact, and repair measures for each fault). |
Fault Actions | Describes the current status of the fault (pending repair, under repair, repaired, under monitoring). |
Fault Location | Specific actions and steps taken to resolve the fault (e.g., part replacement, parameter adjustment, software update). |
Fault Relationship Type | Relationship Definition |
---|---|
Located at | Indicates the specific location where a fault occurred. |
Causes | Describes how one fault or event caused another fault or event. |
Selects | Selects a specific action or solution to address the fault. |
Detailed Information | Provides detailed information related to the fault. |
Fault Type | Describes the type and nature of the fault. |
Status | Indicates the current status of the fault (e.g., in progress, resolved). |
Action | Specific actions or steps taken to resolve the fault. |
Belongs to | Indicates the department or personnel responsible for the fault or equipment. |
Source | Determines the root cause or source of the fault. |
Based on | Judges the fault based on certain standards or conditions. |
Records | Records detailed information about the occurrence of the fault. |
Related to | Describes the relationship between the fault and other events or factors. |
Decides | Decides which action to take in response to the fault. |
Impact | Describes the impact of the fault on the system, equipment, or process. |
Prevents | Predicts and prevents potential future faults. |
Reflects | Reflects the symptoms or manifestations of the fault when it occurred. |
Promotes | Promotes the process of resolving or improving the fault. |
Considers | Considers various factors involved in the fault occurrence. |
Basis | Serves as the basis for judging or handling the fault. |
Includes | Includes various information related to the fault. |
Guides | Guides the principles or methods for handling the fault. |
Triggers | The reason that triggered a specific fault. |
Feedback | Feedback on the effect and result of fault handling. |
Record | ||
---|---|---|
Record 1 | Cracks have appeared on the conveying equipment. | |
After a detailed investigation, it may be due to wear and friction between the material and the equipment or external factors. | ||
This situation often leads to slippage of the conveying equipment, further increasing system wear. | ||
Preliminary diagnosis indicates that the fault type may be mechanical part damage. | ||
To solve this problem, a reduction in the material input to alleviate wear is recommended. | ||
Record 2 | Tear, located, hopper belt. | |
Details, material wear and friction, or external factors. | ||
Fault type, mechanical part damage. |
Datasets | Entities | Relations | Training Set | Validation Set | Test Set |
---|---|---|---|---|---|
JF17K | 12,656 | 307 | 17,190 | 3152 | 4142 |
WD50K | 18,792 | 279 | 22,738 | 3279 | 5297 |
MHSD (non-optimized) | 6673 | 32 | 10,326 | 2301 | 2501 |
MHSD (optimized) | 7732 | 67 | 17,530 | 3500 | 4800 |
Experimental Environment and Parameters | Set Value | Other Parameters | Set Value |
---|---|---|---|
CPU | 4 × Intel Xeon Gold 6346, 3.10 GHz | Number of Negative Paths | 8 |
GPU | 24 G RTX3090 | Rule Standard Confidence Threshold | 0.4 |
Memory | 256 GB | Triple Threshold | 0.9 |
Framework | PyTorch | Number of Topological Paths Sampled in M Steps | 40 k |
Minimum Path Length | 3 | RAdam Optimizer Learning Rate | 2.00 × 10−5 |
Maximum Path Length | 6 | Number of EM Iterations | 20 |
Number of Topological Paths | 100k | Batch Size | 32 |
Number of Hidden Layers for Graph Embedding | 2 | Feature Fusion Hidden Layer Dimension | 256 |
Masking Probability | 0.15 | Feature Fusion Output Dimension | 768 |
Maximum Sequence Length | 128 | Learning Rate | 0.001 |
Model | WD50K | JF17K | MHSD | |
---|---|---|---|---|
Non-Optimized | Optimized | |||
DistMult | 0.314 | 0.301 | 0.302 | 0.300 |
NaLP-Fix | 0.365 | 0.247 | 0.361 | 0.374 |
KG-Bert | 0.378 | 0.343 | 0.377 | 0.411 |
LP-Bert | 0.465 | 0.341 | 0.439 | 0.409 |
StarE | 0.610 | 0.321 | 0.590 | 0.602 |
Hy-Transformer | 0.621 | 0.361 | 0.563 | 0.613 |
QUAD | 0.646 | 0.379 | 0.612 | 0.643 |
ShrinkE | 0.470 | 0.299 | 0.441 | 0.530 |
HyperFormer | 0.666 | 0.478 | 0.629 | 0.659 |
FTL-LM | 0.673 | 0.512 | 0.663 | 0.701 |
HYPERMONO | 0.667 | 0.493 | 0.672 | 0.687 |
KICGPT | 0.707 | 0.613 | 0.710 | 0.713 |
ours | 0.699 | 0.621 | 0.707 | 0.715 |
h | r1 | t1 | r2 | t2 | r3 | t3 | r4 | t4 | r5 | t5 | r6 | t6 | r7 | t7 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crack | Located at | Hopper belt | Detailed information | Material wear due to friction or external factors | Fault type | Machinery damage | Condition | Slippage | Measure | Reduce input | Phenomenon | Excessive oil viscosity | Result | Increased system wear |
Tear | Located at | Conveyor belt | Fault type | Machinery damage | Condition | In Transmission | Measure | Emergency shutdown | Material | Worn out | Cause | Belt aging | ||
Smooth | Leads to | Slippage | Detailed information | Reduced connection between belt and pulley causing slippage | Fault type | Abnormal machine condition | Location | Inner surface | Cause | Insufficient friction | ||||
Slippage | Select | Reduce feeding | Detailed information | Reduced material load decreases friction between belt and pulley | Fault type | Abnormal machine condition | Result | Lowered Risk | Measure | Reduce material |
Graph Information | Technician Identification Information |
---|---|
r1 Cause t1 Motor Overheating | Motor overheating causes brake system failure |
r2 Impact t2 Hoist Shutdown | Brake system failure causes the hoist to shut down |
r3 Action t3 Trigger Warning Mechanism | A brake system failure should trigger the warning mechanism |
r4 Priority t4 Inspect Motor | The motor should be inspected first in case of brake system failure |
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. |
© 2024 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
Shu, X.; Dang, X.; Dong, X.; Li, F. Utilizing Large Language Models for Hyper Knowledge Graph Construction in Mine Hoist Fault Analysis. Symmetry 2024, 16, 1600. https://doi.org/10.3390/sym16121600
Shu X, Dang X, Dong X, Li F. Utilizing Large Language Models for Hyper Knowledge Graph Construction in Mine Hoist Fault Analysis. Symmetry. 2024; 16(12):1600. https://doi.org/10.3390/sym16121600
Chicago/Turabian StyleShu, Xiaoling, Xiaochao Dang, Xiaohui Dong, and Fenfang Li. 2024. "Utilizing Large Language Models for Hyper Knowledge Graph Construction in Mine Hoist Fault Analysis" Symmetry 16, no. 12: 1600. https://doi.org/10.3390/sym16121600
APA StyleShu, X., Dang, X., Dong, X., & Li, F. (2024). Utilizing Large Language Models for Hyper Knowledge Graph Construction in Mine Hoist Fault Analysis. Symmetry, 16(12), 1600. https://doi.org/10.3390/sym16121600