A Scalable Shannon Entropy Estimator

被引:1
|
作者
Golia, Priyanka [1 ,2 ]
Juba, Brendan [3 ]
Meel, Kuldeep S. [2 ]
机构
[1] Indian Inst Technol Kanpur, Kanpur, Uttar Pradesh, India
[2] Natl Univ Singapore, Singapore, Singapore
[3] Washington Univ, St Louis, MO 63110 USA
基金
新加坡国家研究基金会;
关键词
INFORMATION-FLOW; MODEL;
D O I
10.1007/978-3-031-13185-1_18
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantified information flow (QIF) has emerged as a rigorous approach to quantitatively measure confidentiality; the informationtheoretic underpinning of QIF allows the end-users to link the computed quantities with the computational effort required on the part of the adversary to gain access to desired confidential information. In this work, we focus on the estimation of Shannon entropy for a given program.. As a first step, we focus on the case wherein a Boolean formula phi(X, Y) captures the relationship between inputs X and output Y of Pi. Such formulas.(X, Y) have the property that for every valuation to X, there exists exactly one valuation to Y such that. is satisfied. The existing techniques require O( 2m) model counting queries, where m = | Y |. We propose the first efficient algorithmic technique, called Entropy Estimation to estimate the Shannon entropy of. with PAC-style guarantees, i.e., the computed estimate is guaranteed to lie within a (1 +/- e)factor of the ground truth with confidence at least 1 - delta. Furthermore, EntropyEstimation makes only O(min(m,n)/epsilon(2)) counting and sampling queries, where m = vertical bar Y vertical bar, and n = vertical bar X vertical bar, thereby achieving a significant reduction in the number of model counting queries. We demonstrate the practical efficiency of our algorithmic framework via a detailed experimental evaluation. Our evaluation demonstrates that the proposed framework scales to the formulas beyond the reach of the previously known approaches.
引用
收藏
页码:363 / 384
页数:22
相关论文
共 50 条
  • [1] A New Estimator for Shannon Entropy
    Noughabi, Havva Alizadeh
    Jarrahiferiz, Jalil
    THAILAND STATISTICIAN, 2019, 17 (02): : 190 - 197
  • [2] An improved estimator of Shannon entropy with applications to systems with memory
    De Gregorio, Juan
    Sanchez, David
    Toral, Raul
    CHAOS SOLITONS & FRACTALS, 2022, 165
  • [3] Shannon Entropy as Background Dynamics Estimator In Foreground Detector Algorithms
    Garcia-Lesta, D.
    Brea, V. M.
    Lopez, P.
    Cabello, D.
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [4] Uniform in bandwidth consistency of the kernel-type estimator of the Shannon's entropy
    Bouzebda, Salim
    Elhattab, Issam
    COMPTES RENDUS MATHEMATIQUE, 2010, 348 (5-6) : 317 - 321
  • [5] An Estimator of Shannon Entropy of Beta-Generated Distributions and a Goodness-of-Fit Test
    Chaji, Alireza
    Zografos, Konstantinos
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2019, 48 (02) : 396 - 415
  • [6] Shannon entropy as a robust estimator of Zipf's Law in animal vocal communication repertoires
    Kershenbaum, Arik
    Demartsev, Vlad
    Gammon, David E.
    Geffen, Eli
    Gustison, Morgan L.
    Ilany, Amiyaal
    Lameira, Adriano R.
    METHODS IN ECOLOGY AND EVOLUTION, 2021, 12 (03): : 553 - 564
  • [7] SHANNON ENTROPY REINTERPRETED
    Truffet, L.
    REPORTS ON MATHEMATICAL PHYSICS, 2018, 81 (03) : 303 - 319
  • [8] SYMMETRY AND THE SHANNON ENTROPY
    NATH, P
    KAUR, MM
    INFORMATION SCIENCES, 1981, 24 (02) : 111 - 120
  • [9] ON A CHARACTERIZATION OF THE SHANNON ENTROPY
    KOSNO, M
    SZYNAL, D
    KYBERNETIKA, 1991, 27 (05) : 421 - 425
  • [10] Infinite Shannon entropy
    Baccetti, Valentina
    Visser, Matt
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2013,