QUICK REVIEW
[论文解读] A Deep-Reinforcement Learning Approach for Software-Defined Networking Routing Optimization
Giorgio Stampa, Marta Arias|arXiv (Cornell University)|Sep 20, 2017
Software-Defined Networks and 5G参考文献 11被引用 174
一句话总结
A DRL-based agent learns to optimize SDN routing to minimize network delay, generalizing to unseen traffic and delivering near-optimal configurations in one step after training.
ABSTRACT
In this paper we design and evaluate a Deep-Reinforcement Learning agent that optimizes routing. Our agent adapts automatically to current traffic conditions and proposes tailored configurations that attempt to minimize the network delay. Experiments show very promising performance. Moreover, this approach provides important operational advantages with respect to traditional optimization algorithms.
研究动机与目标
- Motivate the use of machine learning, specifically DRL, for routing optimization in SDN and Knowledge-Defined Networking (KDN).
- Develop a deep actor-critic DRL agent that maps traffic conditions to routing configurations to minimize delay.
- Demonstrate generalization to unseen traffic states and compare performance against random routing configurations.
提出的方法
- Model the problem as an off-policy, actor-critic, deterministic policy gradient DRL agent.
- Represent state with the Traffic Matrix and actions with a tuple of link-weights that determine all source-destination paths.
- Use two deep neural networks (actor and critic) to learn the policy and value function.
- Train the agent with gravity-model traffic matrices on a scale-free network and evaluate against a large set of random routing configurations.
- Employ a stochastic exploration policy during training to avoid local minima.
- Measure performance via network delay as the reward signal and use OMNeT++ for simulation.
实验结果
研究问题
- RQ1Can a DRL agent learn routing policies that minimize network delay under varying traffic demands?
- RQ2Does a trained DRL agent generalize to unseen traffic matrices and outperform random routing configurations?
- RQ3What are the operational advantages of DRL in real-time routing optimization compared to traditional optimization methods?
主要发现
- The DRL agent's performance improves with training time.
- The trained DRL agent consistently achieves routing configurations that are within the first quartile of the benchmark across all traffic intensities.
- DRL enables near-optimal, one-step routing decisions after training, offering potential real-time control advantages.
- DRL demonstrates advantages such as model-free learning and black-box optimization over traditional techniques.
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。