As the popularity and dependence on the Internet increase,DDoS(distributed denial of service)attacks seriously threaten network security.By accurately distinguishing between different types of DDoS attacks,targeted de...As the popularity and dependence on the Internet increase,DDoS(distributed denial of service)attacks seriously threaten network security.By accurately distinguishing between different types of DDoS attacks,targeted defense strategies can be formulated,significantly improving network protection efficiency.DDoS attacks usually manifest as an abnormal increase in network traffic,and their diverse types of attacks,along with a severe data imbalance,make it difficult for traditional classification methods to effectively identify a small number of attack types.To solve this problem,this paper proposes a DDoS recognition method CVWGG(Conditional Variational Autoencoder-Wasserstein Generative Adversarial Network-gradient penalty-Gated Recurrent Unit)for unbalanced data,which generates less noisy data and high data quality compared with existing methods.CVWGG mainly includes unbalanced data processing for CVWG,feature extraction,and classification.CVWGG uses the CVAE(Conditional Variational Autoencoder)to improve the WGAN(Wasserstein Generative Adversarial Network)and introduces a GP(gradient penalty)term to design the loss function to generate balanced data,which enhances the learning ability and stability of the data.Subsequently,the GRU(Gated Recurrent Units)are used to capture the temporal features and patterns of the data.Finally,the logsoftmax function is used to differentiate DDoS attack categories.Using PyCharm and Python 3.10 for programming and evaluating performance with metrics such as accuracy and precision,the results show that the method achieved accuracy rates of 96.0%and 97.3%on two datasets,respectively.Additionally,comparison and ablation experiment results demonstrate that CVWGG effectively mitigates the imbalance between DDoS attack categories,significantly improves the classification accuracy of different types of attacks and provides a valuable reference for network security defense.展开更多
Inverse design has long been an efficient and powerful design tool in the aircraft industry.In this paper,a novel inverse design method for supercritical airfoils is proposed based on generative models in deep learnin...Inverse design has long been an efficient and powerful design tool in the aircraft industry.In this paper,a novel inverse design method for supercritical airfoils is proposed based on generative models in deep learning.A Conditional Variational Auto Encoder(CVAE)and an integrated generative network CVAE-GAN that combines the CVAE with the Wasserstein Generative Adversarial Networks(WGAN),are conducted as generative models.They are used to generate target wall Mach distributions for the inverse design that matches specified features,such as locations of suction peak,shock and aft loading.Qualitative and quantitative results show that both adopted generative models can generate diverse and realistic wall Mach number distributions satisfying the given features.The CVAE-GAN model outperforms the CVAE model and achieves better reconstruction accuracies for all the samples in the dataset.Furthermore,a deep neural network for nonlinear mapping is adopted to obtain the airfoil shape corresponding to the target wall Mach number distribution.The performances of the designed deep neural network are fully demonstrated and a smoothness measurement is proposed to quantify small oscillations in the airfoil surface,proving the authenticity and accuracy of the generated airfoil shapes.展开更多
基金The financial support from the Fundamental Research Funds for Higher Education Institutions of Heilongjiang Province(Grant No.145209126)the Research and Innovation Platform Project(Grant No.145309314)is acknowledged.
文摘As the popularity and dependence on the Internet increase,DDoS(distributed denial of service)attacks seriously threaten network security.By accurately distinguishing between different types of DDoS attacks,targeted defense strategies can be formulated,significantly improving network protection efficiency.DDoS attacks usually manifest as an abnormal increase in network traffic,and their diverse types of attacks,along with a severe data imbalance,make it difficult for traditional classification methods to effectively identify a small number of attack types.To solve this problem,this paper proposes a DDoS recognition method CVWGG(Conditional Variational Autoencoder-Wasserstein Generative Adversarial Network-gradient penalty-Gated Recurrent Unit)for unbalanced data,which generates less noisy data and high data quality compared with existing methods.CVWGG mainly includes unbalanced data processing for CVWG,feature extraction,and classification.CVWGG uses the CVAE(Conditional Variational Autoencoder)to improve the WGAN(Wasserstein Generative Adversarial Network)and introduces a GP(gradient penalty)term to design the loss function to generate balanced data,which enhances the learning ability and stability of the data.Subsequently,the GRU(Gated Recurrent Units)are used to capture the temporal features and patterns of the data.Finally,the logsoftmax function is used to differentiate DDoS attack categories.Using PyCharm and Python 3.10 for programming and evaluating performance with metrics such as accuracy and precision,the results show that the method achieved accuracy rates of 96.0%and 97.3%on two datasets,respectively.Additionally,comparison and ablation experiment results demonstrate that CVWGG effectively mitigates the imbalance between DDoS attack categories,significantly improves the classification accuracy of different types of attacks and provides a valuable reference for network security defense.
基金co-supported by the National Key Project of China(No.GJXM92579)the National Natural Science Foundation of China(Nos.92052203,61903178 and61906081)。
文摘Inverse design has long been an efficient and powerful design tool in the aircraft industry.In this paper,a novel inverse design method for supercritical airfoils is proposed based on generative models in deep learning.A Conditional Variational Auto Encoder(CVAE)and an integrated generative network CVAE-GAN that combines the CVAE with the Wasserstein Generative Adversarial Networks(WGAN),are conducted as generative models.They are used to generate target wall Mach distributions for the inverse design that matches specified features,such as locations of suction peak,shock and aft loading.Qualitative and quantitative results show that both adopted generative models can generate diverse and realistic wall Mach number distributions satisfying the given features.The CVAE-GAN model outperforms the CVAE model and achieves better reconstruction accuracies for all the samples in the dataset.Furthermore,a deep neural network for nonlinear mapping is adopted to obtain the airfoil shape corresponding to the target wall Mach number distribution.The performances of the designed deep neural network are fully demonstrated and a smoothness measurement is proposed to quantify small oscillations in the airfoil surface,proving the authenticity and accuracy of the generated airfoil shapes.