Un abonnement JoVE est requis pour visualiser ce contenu. Connectez-vous ou commencez votre période d'essai gratuite.

Article de méthode

Utilisation d’algorithmes d’apprentissage automatique adaptatif pour l’alerte aux risques liés à l’information et la sensibilisation aux scénarios de sécurité réseau dans les environnements de cloud computing

55 vues

DOI :

10.3791/69633

2 juin 2026

Dans cet article

Résumé

L’article propose une solution novatrice basée sur l’apprentissage automatique (ML) pour la sécurité des réseaux adaptatifs dans un système cloud qui intègre une classification hiérarchique multi-étiquettes et un système dynamique d’évaluation de la confiance afin d’améliorer la précision de la détection des menaces et de réduire le nombre de faux positifs.

Résumé

Cette étude propose un cadre novateur pour la conscience situationnelle et l’alerte des risques en sécurité réseau dans les environnements de cloud computing, intégrant l’apprentissage automatique adaptatif (ML), la classification hiérarchique multi-étiquettes (HMC) et un mécanisme dynamique d’évaluation de la confiance basé sur le modèle cloud. La complexité, la diversité et la nature en temps réel des cyberattaques émergentes — telles que les exploits zero-day, le déni de service distribué (DDoS) et les botnets — posent des défis majeurs aux méthodes traditionnelles de détection statique et basées sur des règles. Pour relever ces défis, nous avons développé une architecture cloud efficace basée sur SDN utilisant le contrôleur Ryu OpenFlow et les commutateurs OpenFlow. Cette architecture permet la collecte en temps réel des informations sur les liaisons, la planification dynamique et la transmission de données évolutive et fiable. Le cadre de classification hiérarchique suggéré peut diviser les problèmes multiclasses en tâches binaires, atténuant l’effet du déséquilibre d’échantillon et améliorant la reconnaissance des attaques à basse fréquence, y compris User to Root (U2R). Les techniques d’apprentissage en ensemble, incluant AdaBoost et Bagging, améliorent encore la précision de détection pour les types d’attaques très précis. Des expériences menées sur des ensembles de données DDoS, des données de trafic cloud et des simulations dans Mininet et EstiNet démontrent que l’approche combinée ML-HMC-trust améliore significativement la précision de la détection, réduit les faux positifs et permet une réponse en temps réel. Ces résultats confirment que l’intégration de l’apprentissage adaptatif, de la classification hiérarchique et de l’évaluation dynamique de la confiance offre une solution robuste et évolutive pour sécuriser des plateformes cloud à grande échelle.

Introduction

Avec l’application généralisée de la technologie de cloud computing dans divers secteurs, l’échelle et la quantité de données dans les systèmes d’information augmentent rapidement, et les menaces réseau deviennent plus complexes, cachées etdynamiques 1,2. Les mécanismes de défense de sécurité traditionnels, basés sur des règles et des modèles statiques, ne sont plus capables de répondre aux exigences de détection en temps réel avec une alerte précoce précise face à des stratégies d’attaque changeantes, des vulnérabilités zero-day et des attaques distribuées à grande

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Protocole

REMARQUE : Ce protocole décrit comment construire un système de sécurité réseau basé sur le cloud et mettre en œuvre une classification hiérarchique avec une évaluation dynamique de la confiance. Suivez les étapes ci-dessous pour concevoir la topologie du réseau cloud, collecter et annoter les flux de données, et déployer les modules hiérarchiques de classification multiclasse et d’évaluation de confiance. La figure 1 illustre le cadre SDN-cloud proposé intégrant l’apprentissage automatique adaptatif, la classification hiérarchique et l’évaluation de la confiance pour la détection d’attaques en temps réel....

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Résultats

Validation expérimentale et analyse de performance

Validation basée sur le cloud

Pour tester l’efficacité et la faisabilité de l’algorithme proposé, des tests de simulation ont été réalisés dans un laboratoire en réseau contrôlé. La vérification a été effectuée sur le système d’exploitation Windows, et l’algorithme de base est codé dans des outils de programmation VC (Visual C++).

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Discussion

Un déploiement efficace de ce protocole repose sur des étapes critiques au sein de l’architecture basée sur le cloud. Une configuration correcte du contrôleur OpenFlow de Ryu, une configuration correcte des règles OpenvSwitch et la formation robuste d’une topologie multi-couches sont essentielles pour garantir une capture complète du trafic. Le choix de Ryu comme contrôleur et d’Open vSwitch comme plateforme de commutation renforce considérablement la valeur pratique du système ; Leurs c.......

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Déclarations de divulgation

Les auteurs n’ont rien à divulguer.

Remerciements

Les auteurs expriment leur gratitude au Département de l’Information du Centre Proton et Ion Lourd de Shanghai pour avoir fourni les ressources informatiques essentielles et l’environnement de recherche nécessaires à cette étude. Nous adressons également notre reconnaissance à nos collègues pour leurs précieuses connaissances techniques lors des phases de conception et de test du système.

....

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Matériaux

Liste des matériaux utilisés dans cet article
NomEntrepriseNuméro de catalogueCommentaires
AdaBoost (Bibliothèque d’apprentissage en ensemble)Scikit-learn, Pythonhttps://scikit-learn.org/stable/modules/generated/sklearn.ensemble.AdaBoostClassifier.htmlLogiciels
Classificateur de sachageScikit-learn, Pythonhttps://scikit-learn.org/stable/modules/generated/sklearn.ensemble.BaggingClassifier.htmlLogiciels
Code d’évaluation de confiance du modèle cloudImplémentation personnaliséeN/AAlgorithme/Logiciel
Réseau de neurones convolutionnel (CNN)TensorFlow / PyTorchhttps://www.tensorflow.org/tutorials/images/cnnLogiciels
Cadres d’apprentissage profond (MLP, RNN, LSTM, GRU)TensorFlow / PyTorchLogiciels
Simulateur de réseau EstiNetEstiNet Technologieshttps://sites.google.com/view/estinet-network-simulatorLogiciels
Kafka (plateforme de diffusion de données)Fondation Apachehttps://kafka.apache.org/Logiciels
Jeu de données KDD CUP 10 %Dépôt d’apprentissage automatique UCIhttp://kdd.ics.uci.edu/databases/kddcup99/kddcup99.htmlJeu de données
Émulateur MininetProjet MininetMininet 2.3.1Émulation réseau pour la topologie SDN, la bande passante et la simulation d’attaques mixtes.
Open vSwitch (OVS)Open vSwitch OrgOVS 3.2.2Commutateur virtuel implémentant le contrôle par table de flux et la redirection du trafic d’attaque.
Plateforme CloudStack CloudFondation Open Infrastructurehttps://www.openstack.org/Logiciels cloud
Python 3.xFondation Python Softwarehttps://www.python.org/downloads/Langage de programmation
Contrôleur SDN RyuNTT R& DRyu 4.34Contrôleur SDN pour la capture en temps réel du trafic réseau et la connaissance de la situation.
Cadre de diffusion SparkFondation Apachehttps://spark.apache.org/docs/latest/streaming-programming-guide.htmlLogiciels
Compilateur Visual C++ (VC++)Microsofthttps://visualstudio.microsoft.com/Logiciels
Station de travail Windows 11MicrosoftWindows 11 Pro 23H2OS utilisé pour la compilation, l’entraînement et les tests de modèles.

Références

  1. Xie, J. Application study on the reinforcement learning strategies in the network awareness risk perception and prevention. Int J Comput Intell Syst. 17 (1), 112(2024).
  2. Research on enhancing cloud computing network security using artificial intelligence algorithms. Wang, Y., Yang, X. 2025 International Conference on Sensor-Cloud and Edge Computing System (SCECS), Zhuhai, China, , 237-244 (2025).

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Réimpressions et autorisations

Mots-clés

Classification hi rarchiquevaluation de la confianced tection des attaques DDoSapprentissage d ensemblearchitecture SDNr ponse en temps r el