The invention discloses a causal decoupling method and device based on multi-scale
noise and adversarial supervision, and the method comprises the steps: carrying out the
simulation of the causal relationship of variables in a causal graph, so as to generate observation image data, and constructing a
training set and a
test set according to the observation image data, the corresponding causal
label information and the causal graph; constructing a causal decoupling model, and performing adversarial supervision training under multi-scale
noise by using the
training set; and obtaining anti-fact intervention data by using the
test set and the trained causal graph matrix and utilizing the trained
observation data coding module and
observation data decoding module. According to the method, an auto-
encoder and causal acyclic constraints are fully combined, the discrimination module is trained under multi-scale
noise, and high-quality adversarial supervision is performed, so that the
model representation learning ability is improved, the representation understanding of the model on data with causal relationships is enhanced, the accuracy of implicit causal network prediction is improved, and the prediction efficiency is improved. And the causal decoupling accuracy is improved.