{'fraction_non_alphanumeric': 0.014414414414414415, 'fraction_numerical': 0.0, 'mean_word_length': 5.535294117647059, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Sparse Causal Residual Neural Network for Linear and Nonlinear Concurrent Causal Inference and Root Cause Diagnosis

Reliable and effective fault diagnosis methods are necessary for complex industrial processes that consists of various units. After a process fault is detected, it remains a challenging task to locate the root cause unit and determine the propagation path of the fault. In this paper, a novel method, termed Sparse Causal Residual Neural Network (SCRNN), is proposed and applied for modern industrial root cause diagnosis. The advantage of SCRNN lies in that it can not only recognize linear and nonlinear causal relationships in parallel, but also automatically determine the causality lags and deduce the time delay of causal transmission. Besides, due to the specially designed sparse constraint and optimization algorithm, the SCRNN model can realize the function of key dependent variable selection, avoiding the high computational complexity and complicated procedure brought by pairwise comparison. The feasibility of the proposed method is illustrated through the benchmark TE process.