Monotonic Calibrated Interpolated Look-Up Tables

被引:0
|
作者
Gupta, Maya [1 ]
Cotter, Andrew [1 ]
Pfeifer, Jan [1 ]
Voevodski, Konstantin [1 ]
Canini, Kevin [1 ]
Mangylov, Alexander [1 ]
Moczydlowski, Wojciech [1 ]
van Esbroeck, Alexander [1 ]
机构
[1] Google, 1600 Amphitheatre Pkwy, Mountain View, CA 94301 USA
关键词
interpretability; interpolation; look-up tables; monotonicity; LINEAR INTERPOLATION; ISOTONIC REGRESSION; ACCURACY; KNOWLEDGE; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-world machine learning applications may have requirements beyond accuracy, such as fast evaluation times and interpretability. In particular, guaranteed monotonicity of the learned function with respect to some of the inputs can be critical for user confidence. We propose meeting these goals for low-dimensional machine learning problems by learning flexible, monotonic functions using calibrated interpolated look-up tables. We extend the structural risk minimization framework of lattice regression to monotonic functions by adding linear inequality constraints. In addition, we propose jointly learning interpretable calibrations of each feature to normalize continuous features and handle categorical or missing data, at the cost of making the objective non-convex. We address large-scale learning through parallelization, mini-batching, and random sampling of additive regularizer terms. Case studies on real-world problems with up to sixteen features and up to hundreds of millions of training samples demonstrate the proposed monotonic functions can achieve state-of-the-art accuracy in practice while providing greater transparency to users.
引用
收藏
页数:47
相关论文
共 50 条
  • [1] Repeated Look-Up Tables
    Reinhard, Erik
    Garces, Elena
    Stauder, Jurgen
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 : 2370 - 2379
  • [2] IMPLEMENTATION OF DYNAMIC LOOK-UP TABLES
    CLARKE, N
    CANTONI, A
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (06): : 391 - 397
  • [3] INMOS COLOR LOOK-UP TABLES
    不详
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (01) : 37 - 49
  • [4] MICROCOMPUTER INTERFACING - LOOK-UP TABLES
    TITUS, CA
    LARSEN, DG
    RONY, PR
    TITUS, JA
    [J]. AMERICAN LABORATORY, 1979, 11 (05) : 113 - &
  • [5] Irregular Invertible Bloom Look-Up Tables
    Lazaro, Francisco
    Matuz, Balazs
    [J]. 2021-11TH INTERNATIONAL SYMPOSIUM ON TOPICS IN CODING (ISTC'21), 2021,
  • [6] Perceptually Optimizing Color Look-up Tables
    Reinhard, Johann
    Urban, Philipp
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2023, 32 : 403 - 414
  • [7] Speaking Stata: Matrices as look-up tables
    Cox, Nicholas J.
    [J]. STATA JOURNAL, 2012, 12 (04): : 748 - 758
  • [8] Fast search algorithms for look-up tables
    Yoon, S
    Kang, H
    [J]. ENGINEERING COMPUTATIONS, 2003, 20 (3-4) : 238 - 247
  • [9] Higher Order Masking of Look-Up Tables
    Coron, Jean-Sebastien
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2014, 2014, 8441 : 441 - 458
  • [10] Wave pipelines via look-up tables
    Boemo, EI
    LopezBuedo, S
    Meneses, JM
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 185 - 188