INCdeep: Intelligent Network Coding with Deep Reinforcement Learning

被引:7
|
作者
Wang, Qi [1 ]
Liu, Jianmin [1 ,2 ]
Jaffres-Runser, Katia [3 ]
Wang, Yongqing [1 ]
He, Chentao [1 ,2 ]
Liu, Cunzhuang [1 ,2 ]
Xu, Yongjun [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
[3] Univ Toulouse, IRIT ENSEEIHT, F-31061 Toulouse, France
关键词
Network Coding; Deep Reinforcement learning; RLNC; Fountain codes;
D O I
10.1109/INFOCOM42981.2021.9488770
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the problem of building adaptive network coding coefficients under dynamic network conditions (e.g., varying link quality and changing number of relays). In existing linear network coding solutions including deterministic network coding and random linear network coding, coding coefficients are set by a heuristic or randomly chosen from a Galois field with equal probability, which can not adapt to dynamic network conditions with good decoding performance. We propose INCdeep, an adaptive Intelligent Network Coding with Deep Reinforcement Learning. Specifically, we formulate a coding coefficients selection problem where network variations can be automatically and continuously expressed as the state transitions of a Markov decision process (MDP). The key advantage is that INCdeep is able to learn and dynamically adjust the coding coefficients for the source node and each relay node according to ongoing network conditions, instead of randomly. The results show that INCdeep has generalization ability that adapts well in dynamic scenarios where link quality is changing fast, and it converges fast in the training process. Compared with the benchmark coding algorithms, INCdeep shows superior performance, including higher decoding probability and lower coding overhead through simulations and experiments.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Intelligent Cloud Resource Management with Deep Reinforcement Learning
    Zhang, Yu
    Yao, Jianguo
    Guan, Haibing
    IEEE CLOUD COMPUTING, 2017, 4 (06): : 60 - 69
  • [22] Intelligent IoT Connectivity: Deep Reinforcement Learning Approach
    Kwon, Minhae
    Lee, Juhyeon
    Park, Hyunggon
    IEEE SENSORS JOURNAL, 2020, 20 (05) : 2782 - 2791
  • [23] Intelligent Control of Groundwater in Slopes with Deep Reinforcement Learning
    Biniyaz, Aynaz
    Azmoon, Behnam
    Liu, Zhen
    SENSORS, 2022, 22 (21)
  • [24] Deep Reinforcement Learning for Intelligent Transportation Systems: A Survey
    Haydari, Ammar
    Yilmaz, Yasin
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (01) : 11 - 32
  • [25] Intelligent Maritime Communications Enabled by Deep Reinforcement Learning
    Li, Jiabo
    Yang, Tingting
    Feng, Hailong
    2019 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2019,
  • [26] Deep Reinforcement Learning for UAV Intelligent Mission Planning
    Yue, Longfei
    Yang, Rennong
    Zhang, Ying
    Yu, Lixin
    Wang, Zhuangzhuang
    COMPLEXITY, 2022, 2022
  • [27] An Intelligent Routing Technology Based on Deep Reinforcement Learning
    Sun P.-H.
    Lan J.-L.
    Shen J.
    Hu Y.-X.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (11): : 2170 - 2177
  • [28] Intelligent Video Caching at Network Edge: A Multi-Agent Deep Reinforcement Learning Approach
    Wang, Fangxin
    Wang, Feng
    Liu, Jiangchuan
    Shea, Ryan
    Sun, Lifeng
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 2499 - 2508
  • [29] Intelligent and resizable control plane for software defined vehicular network: a deep reinforcement learning approach
    Smida, Karima
    Tounsi, Hajer
    Frikha, Mounir
    TELECOMMUNICATION SYSTEMS, 2022, 79 (01) : 163 - 180
  • [30] Intelligent and resizable control plane for software defined vehicular network: a deep reinforcement learning approach
    Karima Smida
    Hajer Tounsi
    Mounir Frikha
    Telecommunication Systems, 2022, 79 : 163 - 180