The invention discloses a classification fault detection method based on a graph neural network, and the method comprises the steps: inputting
time series data, projecting the input data to a set dimension through a
linear layer, employing a two-layer one-dimensional
convolutional neural network to extract time features, dynamically generating an adjacent matrix through a
radius according to the
Euclidean distance, and based on the adjacent matrix, in each layer of graph
convolution, carrying out the classification fault detection of each layer of graph
convolution. The method comprises the following steps of: performing
spatial aggregation on adjacent node features, learning the weight of important nodes by using an attention mechanism, repeating three-layer GATv2
convolution, adding residual connection and normalization
processing into output of each layer, finally obtaining node feature representation of
spatial aggregation, and finally converting extracted spatial and temporal features into classification results through a decoder to detect faults; the method solves the problem that the prior art cannot be competent for multi-
source data and diversified features in a modern industrial
system, combines a memory one-dimensional
convolutional neural network and a GNN
deep learning method, can extract spatial and temporal features at the same time, and is significantly superior to a traditional statistical method in fault detection accuracy.