The application relates to the technical field of
network intrusion detection, in particular to an automatic
intrusion detection system for a dynamic network environment, which has the technical scheme that in the autonomous decision module of
Gaussian probability, a contrast
loss function taking normal traffic as the center is designed, so that the model can efficiently distinguish the behavior patterns of normal traffic and abnormal traffic; in the automatic continuous learning framework, a double
memory bank is designed to adapt to the
concept drift scene in the dynamic network, wherein the stable
memory bank is used for storing old knowledge and preventing the catastrophic forgetting of the model, and the high-confidence pseudo
label generated in the autonomous decision module of
Gaussian probability is used to update the adaptive
memory bank, so that the real-time updating and fine-tuning of the autonomous decision module of
Gaussian probability are realized; in the continuous learning process, the
system does not need to rely on manual labeling, can effectively capture the constantly evolving patterns in the dynamic network scene, significantly enhances the applicability of the
intrusion detection system to the
concept drift, and realizes automatic intrusion detection.