{'fraction_non_alphanumeric': 0.02386451116243264, 'fraction_numerical': 0.001539645881447267, 'mean_word_length': 5.280193236714976, '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}}
A Dual-input Fault Diagnosis Model Based on Convolutional Neural Networks and Gated Recurrent Unit Networks for Analog Circuits

To improve the reliability and safety of complex electrical systems, an end-to-end fault diagnosis method for analog circuits is proposed in this paper. First, by combining the convolutional neural networks (CNN) and the gated recurrent unit (GRU) networks, a feature extraction model based on CNN-GRU is developed to obtain information that characterizes the essential states of the circuit under test (CUT) from the its signals. Compared with traditional feature extraction methods, the CNN-GRU model can obtain the spatial features of signals while retaining the time sequence features. Then, a dual-input structure of the time domain and frequency domain is designed for the CNN-GRU model, and the time-frequency domain fusion features of the signals are obtained by using the dual-input fault diagnosis model based on CNN-GRU, thereby fully reflecting the circuit states. The Sallen-Key bandpass filter circuit in ISCAS'97 circuit set is adopted to comprehensively evaluate the proposed method. Experimental results prove that the proposed fault diagnosis method can implement the accurate identification for incipient single fault classes and double fault classes.