TY - JOUR
T1 - Toward Semantic Communication Protocols
T2 - A Probabilistic Logic Perspective
AU - Seo, Sejin
AU - Park, Jihong
AU - Ko, Seung Woo
AU - Choi, Jinho
AU - Bennis, Mehdi
AU - Kim, Seong Lyun
N1 - Publisher Copyright:
© 1983-2012 IEEE.
PY - 2023/8/1
Y1 - 2023/8/1
N2 - Classical medium access control (MAC) protocols are interpretable, yet their task-agnostic control signaling messages (CMs) are ill-suited for emerging mission-critical applications. By contrast, neural network (NN) based protocol models (NPMs) learn to generate task-specific CMs, but their rationale and impact lack interpretability. To fill this void, in this article we propose, for the first time, a semantic protocol model (SPM) constructed by transforming an NPM into an interpretable symbolic graph written in the probabilistic logic programming language (ProbLog). This transformation is viable by extracting and merging common CMs and their connections, while treating the NPM as a CM generator. By extensive simulations, we corroborate that the SPM tightly approximates its original NPM while occupying only 0.02% memory. By leveraging its interpretability and memory-efficiency, we demonstrate several SPM-enabled applications such as SPM reconfiguration for collision-avoidance, as well as comparing different SPMs via semantic entropy calculation and storing multiple SPMs to cope with non-stationary environments.
AB - Classical medium access control (MAC) protocols are interpretable, yet their task-agnostic control signaling messages (CMs) are ill-suited for emerging mission-critical applications. By contrast, neural network (NN) based protocol models (NPMs) learn to generate task-specific CMs, but their rationale and impact lack interpretability. To fill this void, in this article we propose, for the first time, a semantic protocol model (SPM) constructed by transforming an NPM into an interpretable symbolic graph written in the probabilistic logic programming language (ProbLog). This transformation is viable by extracting and merging common CMs and their connections, while treating the NPM as a CM generator. By extensive simulations, we corroborate that the SPM tightly approximates its original NPM while occupying only 0.02% memory. By leveraging its interpretability and memory-efficiency, we demonstrate several SPM-enabled applications such as SPM reconfiguration for collision-avoidance, as well as comparing different SPMs via semantic entropy calculation and storing multiple SPMs to cope with non-stationary environments.
KW - Semantic communication protocol
KW - medium access control (MAC)
KW - multi-agent deep reinforcement learning
KW - probabilistic logic programming language (ProbLog)
KW - protocol learning
KW - semantic information theory
UR - http://www.scopus.com/inward/record.url?scp=85162910715&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85162910715&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2023.3288268
DO - 10.1109/JSAC.2023.3288268
M3 - Article
AN - SCOPUS:85162910715
SN - 0733-8716
VL - 41
SP - 2670
EP - 2686
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 8
ER -