Information Flow in Computational Systems

被引:12
|
作者
Venkatesh, Praveen [1 ,2 ]
Dutta, Sanghamitra [1 ,2 ]
Grover, Pulkit [1 ,2 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Ctr Neural Basis Cognit, Pittsburgh, PA 15213 USA
基金
美国安德鲁·梅隆基金会;
关键词
Computational modeling; Tools; Neuroscience; Task analysis; Information theory; Visualization; Neurons; neuroscience; computational modeling; brain modeling; biological information theory; Structural Causal Models; network theory (graphs); artificial neural networks; neural engineering; DIRECTED INFORMATION; CAUSAL RELATIONS; INDEPENDENCE; CONNECTIVITY; NETWORK; SYNCHRONIZATION; STIMULATION; REDUNDANCY; SYNERGY; MODELS;
D O I
10.1109/TIT.2020.2987806
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop a theoretical framework for defining and identifying flows of information in computational systems. Here, a computational system is assumed to be a directed graph, with "clocked" nodes that send transmissions to each other along the edges of the graph at discrete points in time. We are interested in a definition that captures the dynamic flow of information about a specific message, and which guarantees an unbroken "information path" between appropriately defined inputs and outputs in the directed graph. Prior measures, including those based on Granger Causality and Directed Information, fail to provide clear assumptions and guarantees about when they correctly reflect information flow about a message. We take a systematic approach-iterating through candidate definitions and counterexamples-to arrive at a definition for information flow that is based on conditional mutual information, and which satisfies desirable properties, including the existence of information paths. Finally, we describe how information flow might be detected in a noiseless setting, and provide an algorithm to identify information paths on the time-unrolled graph of a computational system.
引用
收藏
页码:5456 / 5491
页数:36
相关论文
共 50 条
  • [1] Quantifying probabilistic information flow in computational reactive systems
    Backes, M
    COMPUTER SECURITY - ESORICS 2005, PROCEEDINGS, 2005, 3679 : 336 - 354
  • [2] Rough computational methods for information systems
    Guan, JW
    Bell, DA
    ARTIFICIAL INTELLIGENCE, 1998, 105 (1-2) : 77 - 103
  • [3] PRESERVING THE INTEGRITY OF INFORMATION IN COMPUTATIONAL SYSTEMS
    LUTKOVSKIY, YP
    MELNIKOV, YN
    MYASNIKOV, VA
    SOVIET JOURNAL OF COMPUTER AND SYSTEMS SCIENCES, 1985, 23 (03): : 39 - 46
  • [4] Computational NMR spectroscopy: reversing the information flow
    Alessandro Bagno
    Giacomo Saielli
    Theoretical Chemistry Accounts, 2007, 117 : 603 - 619
  • [5] Computational NMR spectroscopy: reversing the information flow
    Bagno, Alessandro
    Saielli, Giacomo
    THEORETICAL CHEMISTRY ACCOUNTS, 2007, 117 (5-6) : 603 - 619
  • [6] Computational inference of neural information flow networks
    Smith, V. Anne
    Yu, Jing
    Smulders, Tom V.
    Hartemink, Alexander J.
    Jarvis, Erich D.
    PLOS COMPUTATIONAL BIOLOGY, 2006, 2 (11) : 1436 - 1449
  • [7] Computational Techniques for Investigating Information Theoretic Limits of Information Systems
    Tian, Chao
    Plank, James S.
    Hurst, Brent
    Zhou, Ruida
    INFORMATION, 2021, 12 (02) : 1 - 16
  • [8] Flow of Information in Biological Systems
    Masoudi-Nejad, Ali
    Zenil, Hector
    SEMINARS IN CELL & DEVELOPMENTAL BIOLOGY, 2016, 51 : 1 - 2
  • [9] Information Flow in Interactive Systems
    Alvim, Mario S.
    Andres, Miguel E.
    Palamidessi, Catuscia
    CONCUR 2010 - CONCURRENCY THEORY, 2010, 6269 : 102 - +
  • [10] Information Flow in Credential Systems
    Becker, Moritz Y.
    2010 23RD IEEE COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF), 2010, : 171 - 185