Inverse Abstraction of Neural Networks Using Symbolic Interpolation

被引:0
|
作者
Dathathri, Sumanth [1 ]
Gao, Sicun [2 ]
Murray, Richard M. [1 ]
机构
[1] CALTECH, Comp & Math Sci, Pasadena, CA 91125 USA
[2] Univ Calif San Diego, Comp Sci & Engn, San Diego, CA 92103 USA
关键词
VERIFICATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural networks in real-world applications have to satisfy critical properties such as safety and reliability. The analysis of such properties typically requires extracting information through computing pre-images of the network transformations, but it is well-known that explicit computation of pre-images is intractable. We introduce new methods for computing compact symbolic abstractions of pre-images by computing their overapproximations and underapproximations through all layers. The abstraction of pre-images enables formal analysis and knowledge extraction without affecting standard learning algorithms. We use inverse abstractions to automatically extract simple control laws and compact representations for pre-images corresponding to unsafe outputs. We illustrate that the extracted abstractions are interpretable and can be used for analyzing complex properties.
引用
收藏
页码:3437 / 3444
页数:8
相关论文
共 50 条
  • [1] Approximate interpolation by neural networks with the inverse multiquadric functions
    Han, Xuli
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2007, 4683 : 296 - 304
  • [2] Abstraction refinement with Craig interpolation and symbolic pushdown systems
    Esparza, J
    Kiefer, S
    Schwoon, S
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2006, 3920 : 489 - 503
  • [3] Directional interpolation using neural networks
    Lee, CH
    Lee, BJ
    Sohn, KH
    VISUAL INFORMATION PROCESSING X, 2001, 4388 : 227 - 237
  • [4] Image interpolation using neural networks
    Plaziac, N
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1999, 8 (11) : 1647 - 1651
  • [5] Classified Image Interpolation Using Neural Networks
    Liang, Fengmei
    Xie, Keming
    2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 1075 - 1079
  • [6] Interpolation in multispectral data using neural networks
    Tsagaris, V
    Panagiotopoulou, A
    Anastassopoulos, V
    IMAGE AND SIGNAL PROCESSING FOR REMOTE SENSING X, 2004, 5573 : 460 - 470
  • [7] Generalization by symbolic abstraction in cascaded recurrent networks
    Bodén, M
    NEUROCOMPUTING, 2004, 57 : 87 - 104
  • [8] Neural networks for abstraction and reasoning
    Bober-Irizar, Mikel
    Banerjee, Soumya
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [9] Inverse kinematics in robotics using neural networks
    Tejomurtula, S
    Kak, S
    INFORMATION SCIENCES, 1999, 116 (2-4) : 147 - 164
  • [10] SYMBOLIC ANALYSIS OF NETWORKS BY PARTITIONED POLYNOMIAL INTERPOLATION
    FRIDAS, C
    SEWELL, JI
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1974, CA21 (03): : 345 - 347