Artificial intelligence techniques to improve quality of transmission estimation in optical networks - TEL - Thèses en ligne
Thèse Année : 2023

Artificial intelligence techniques to improve quality of transmission estimation in optical networks

Techniques de l'intelligence artificielle pour l'amélioration des performances et l'optimisation des ressources des réseaux optiques

Résumé

Estimating lightpath Quality of Transmission (QoT) is crucial in network design and service provisioning. Recent studies have turned to artificial intelligence (AI) techniques to improve the accuracy of QoT estimation using the data generated by the operational network. We distinguish four categories of solutions. The first category consists of building AI models to check the feasibility of a lightpath. The second category aims to predict the exact QoT performance in order to compete with analytical models. The third category uses AI to improve the performance of QoT estimation models by reducing the uncertainty on input parameters. The last category consists of improving the performance and generalization ability of AI-based solutions by retraining the models using the least amount of training samples through transfer learning techniques.QoT models can act as part of the digital twin of the operational network by simulating the impact of new network configurations before deploying them. However, they require a perfect knowledge of the network state, consisting of a set of optical parameters that have different levels of uncertainty. Using the QoT measurements collected by the network controller, we can have a feedback about the QoT estimation inaccuracy, which can potentially be addressed using ML based techniques. In this thesis, we study this issue of uncertainty in network parameters and consider three approaches that can improve the QoT estimation in this case. We propose different learning processes in each approach, and test their performance using simulation and real data.The first approach relies on optimizing the network parameters using the QoT estimation error as an objective function. We apply this approach through two learning processes to target QoT estimation tools based respectively on analytical model (GNPy) and Machine Learning (neural network). This approach can minimize the SNR estimation error to close to 0~dB on already trained network configuration, and reaches 0.3~dB estimation error on unseen network configurations.In the second approach, we retrain a neural network based model to adapt it to changes in QoT due to parameters uncertainty through Transfer Learning. We show how the model can relearn the new behavior of the network without searching for the correct values of the network parameters. We can reach up to 0.5~dB in validation error with only ten new training samples.The last approach consists of detecting parameter changes in response to failure events using reinforcement learning techniques. We consider two types of failure events. We show that the model can correctly classify the events with up to 93% of accuracy in small network topologies.Finally, we apply the first approach based on Bayesian Optimization algorithm to refine network parameters using data collected from a live network. We use data extracted from the north-bound interface of the network controller to build a network state based on the input data model of GNPy. Then, we apply our learning process on two transmission lines, which led to SNR estimation improvement up to 1.7~dB for the monitored services.
L'estimation de la qualité de transmission (QoT) des chemins optiques est cruciale dans la conception du réseau et le provisionnement des services. Des études récentes se sont tournées vers les techniques de l'intelligence artificielle (IA) pour améliorer la précision de l'estimation de la QoT, en utilisant les données générées par le réseau optique. Nous distinguons quatre catégories de solutions. La première catégorie consiste à construire un modèle d'IA pour vérifier la faisabilité d'un chemin optique. La deuxième catégorie vise à proposer des modèles basés sur l'IA pour remplacer les modèles analytiques. La troisième catégorie utilise l'IA pour améliorer les performances des modèles d'estimation de la QoT en réduisant l'incertitude sur les paramètres d'entrée. La dernière catégorie consiste à améliorer les performances et la capacité de généralisation des solutions à base d'IA en améliorant les échantillons des jeux de données dans la phase d'apprentissage grâce à des techniques d'apprentissage par transfert.Les modèles d'estimation de la QoT peuvent constituer un module dans le Digital Twin du réseau optique, visant à simuler l'impact d'une nouvelle configuration sur la performance du réseau avant la phase de déploiement. Cependant, ces modèles requirent une connaissance parfaite de l'état du réseau, représenté à partir d'un ensemble de paramètres optiques ayant des valeurs qui peuvent être certaines ou incertaines. Les mesures de performance collectées par le contrôleur peuvent représenter un feedback sur la précision de l'estimation de la QoT, ce qui peut déclencher des algorithmes à base de machine learning pour raffiner les valeurs des paramètres incertains. Dans cette thèse, nous étudions le problème d'incertitude des paramètres, et nous proposons trois approches pour améliorer la QoT dans ce cas. Nous proposons pour chaque approche un certain nombre de processus d'apprentissage et nous testons leur performances avec des données de simulation et des données collectées à partir du réseau opérationnel.La première approche se base sur l'optimisation des paramètres du réseau en utilisant l'erreur dans l'estimation de la QoT comme fonction d'objectif. Nous implémentons cette approche avec deux processus d'apprentissage, le premier basé sur un modèle analytique (GNPy) et le deuxième sur un modèle à base de machine learning (réseau de neurones). Cette approche arrive à minimiser l'erreur d'estimation jusqu'à 0~dB pour des configurations de réseau où le modèle a été déjà entraîné, et atteint une erreur d'estimation de 0.3~dB sur des nouvelles configurations. Dans la deuxième approche, nous réentraînons un modèle basé sur un réseau de neurones pour l'adapter à l'incertitude des paramètres en utilisant l'apprentissage par transfert. Nous montrons que le modèle peut apprendre un nouveau comportement sans optimiser les paramètres incertains. Nous arrivons à une erreur de validation de 0.5~dB avec seulement dix nouveaux échantillons. La dernière approche consiste à détecter les changements de paramètres en réponse à un événement de panne en utilisant des techniques d'apprentissage par renforcement. Nous considérons deux types de pannes, et nous montrons que le modèle atteint une précision de classification de 93% dans une petite topologie. Enfin, nous appliquons la première approche basée sur l'optimisation Bayésienne pour raffiner les paramètres du réseau sur des données collectées à partir d'un réseau opérationnel. Nous extrayons les données à partir de l'interface nord du contrôleur, et nous construisons l'état du réseau selon le modèle de donnée d'entrée de GNPy. En appliquant notre processus d'apprentissage sur deux lignes de transmission, nous constatons une réduction d'erreur qui atteint 1.7~dB sur les services monitorés.
Fichier principal
Vignette du fichier
120603_AYASSI_2023_archivage_final.pdf (5.35 Mo) Télécharger le fichier
Origine Version validée par le jury (STAR)

Dates et versions

tel-04521259 , version 1 (26-03-2024)

Identifiants

  • HAL Id : tel-04521259 , version 1

Citer

Reda Ayassi. Artificial intelligence techniques to improve quality of transmission estimation in optical networks. Machine Learning [stat.ML]. Institut Polytechnique de Paris, 2023. English. ⟨NNT : 2023IPPAS016⟩. ⟨tel-04521259⟩
76 Consultations
54 Téléchargements

Partager

More