Secure computation of hidden Markov models and secure floating-point arithmetic in the malicious model

被引:21
|
作者
Aliasgari, Mehrdad [1 ]
Blanton, Marina [2 ]
Bayatbabolghani, Fattaneh [2 ]
机构
[1] Calif State Univ Long Beach, Dept Comp Engn & Comp Sci, Long Beach, CA 90840 USA
[2] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
基金
美国国家科学基金会;
关键词
Secure computation; Floating point; Hidden Markov models; Gaussian mixture models;
D O I
10.1007/s10207-016-0350-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hidden Markov model (HMM) is a popular statistical tool with a large number of applications in pattern recognition. In some of these applications, such as speaker recognition, the computation involves personal data that can identify individuals and must be protected. We thus treat the problem of designing privacy-preserving techniques for HMM and companion Gaussian mixture model computation suitable for use in speaker recognition and other applications. We provide secure solutions for both two-party and multi-party computation models and both semi-honest and malicious settings. In the two-party setting, the server does not have access in the clear to either the user-based HMM or user input (i.e., current observations) and thus the computation is based on threshold homomorphic encryption, while the multi-party setting uses threshold linear secret sharing as the underlying data protection mechanism. All solutions use floating-point arithmetic, which allows us to achieve high accuracy and provable security guarantees, while maintaining reasonable performance. A substantial part of this work is dedicated to building secure protocols for floating-point operations in the two-party setting, which are of independent interest.
引用
收藏
页码:577 / 601
页数:25
相关论文
共 50 条
  • [41] Equivocating Yao: Constant-Round Adaptively Secure Multiparty Computation in the Plain Model
    Canetti, Ran
    Poburinnaya, Oxana
    Venkitasubramaniam, Muthuramakrishnan
    STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2017, : 497 - 509
  • [42] Asymptotic analysis of model selection criteria for general hidden Markov models
    Yonekura, Shouto
    Beskos, Alexandros
    Singh, Sumeetpal S.
    STOCHASTIC PROCESSES AND THEIR APPLICATIONS, 2021, 132 : 164 - 191
  • [43] Lumpable hidden Markov models - Model reduction and reduced complexity filtering
    White, LB
    Mahony, R
    Brushe, GD
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (12) : 2297 - 2306
  • [44] Toggle Rate Aware Quantization Model Based on Digital Floating-Point Computing-In-Memory Architecture
    Chen, Xi
    Zhao, Yitong
    Guo, An
    Chen, Jinwu
    Dong, Fangyuan
    Zhang, Zhaoyang
    Xiong, Tianzhu
    Wang, Bo
    Kong, Yuyao
    Si, Xin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (06) : 3181 - 3185
  • [45] Tracking the Progression of Reading Using Eye-Gaze Point Measurements and Hidden Markov Models
    Bottos, Stephen
    Balasingam, Balakumar
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2020, 69 (10) : 7857 - 7868
  • [46] FlutPIM: A Look-up Table-based Processing in Memory Architecture with Floating-point Computation Support for Deep Learning Applications
    Sutradhar, Purab Ranjan
    Bavikadi, Sathwika
    Indovina, Mark
    Dinakarrao, Sai Manoj Pudukotai
    Ganguly, Amlan
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 207 - 211
  • [47] A 1.97 TFLOPS/W Configurable SRAM-Based Floating-Point Computation-in-Memory Macro for Energy-Efficient AI Chips
    Mai, Yangzhan
    Wang, Mingyu
    Zhang, Chuanghao
    Zhong, Baiqing
    Yu, Zhiyi
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [48] Using Hidden Markov Models for the accurate linguistic analysis of process model activity labels
    Leopold, Henrik
    van der Aa, Han
    Offenberg, Jelmer
    Reijers, Hajo A.
    INFORMATION SYSTEMS, 2019, 83 : 30 - 39
  • [49] A hybrid model of hidden Markov models and a self-organizing neural network model in speech recognition
    Li, JJ
    Sun, J
    Li, YQ
    2000 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I-III, 2000, : 742 - 746
  • [50] A 28nm 1.644TFLOPS/W Floating-Point Computation SRAM Macro with Variable Precision for Deep Neural Network Inference and Training
    Jeong, Sangsu
    Park, Jeongwoo
    Jeon, Dongsuk
    ESSCIRC 2022- IEEE 48TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE (ESSCIRC), 2022, : 145 - 148