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 条
  • [21] Experimental analysis of hidden Markov model based secure misuse intrusion trace classification and hacking detection
    Cha K.-H.
    Kang D.-K.
    Journal of Computer Virology and Hacking Techniques, 2017, 13 (3) : 233 - 238
  • [22] ASIC Design of Nanoscale Artificial Neural Networks for Inference/Training by Floating-Point Arithmetic
    Niknia, Farzad
    Wang, Ziheng
    Liu, Shanshan
    Reviriego, Pedro
    Louri, Ahmed
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2024, 23 : 208 - 216
  • [23] Assurance of Accuracy in Floating-Point Calculations - A Software Model Study
    Jorgensen, Alan A.
    Masters, Andrew C.
    Guha, Ratan K.
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 471 - 475
  • [24] A precision- and range-independent tool for testing floating-point arithmetic II: Conversions
    Verdonk, B
    Cuyt, A
    Verschaeren, D
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2001, 27 (01): : 119 - 140
  • [25] Multiple-Precision Floating-Point Dot Product Unit for Efficient Convolution Computation
    Li, Kai
    Mao, Wei
    Xie, Xinang
    Cheng, Quan
    Xie, Huan
    Dong, Zhenjiang
    Yu, Hao
    2021 IEEE 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS), 2021,
  • [26] On the need for predictable floating-point arithmetic in the programming languages Fortran 90 and C/C++
    Verschaeren, D
    Cuyt, A
    Verdonk, B
    ACM SIGPLAN NOTICES, 1997, 32 (03) : 57 - 64
  • [27] Recursive computation of the score and observed information matrix in Hidden Markov Models
    Cappe, Olivier
    Moulines, Eric
    2005 IEEE/SP 13TH WORKSHOP ON STATISTICAL SIGNAL PROCESSING (SSP), VOLS 1 AND 2, 2005, : 653 - 657
  • [28] A comprehensive exploration of approximate DNN models with a novel floating-point simulation framework
    Kwak, Myeongjin
    Kim, Jeonggeun
    Kim, Yongtae
    PERFORMANCE EVALUATION, 2024, 165
  • [29] A Quantization Model Based on a Floating-point Computing-in-Memory Architecture
    Clien, Xi
    Guo, An
    Xu, Xinbing
    Si, Xin
    Yang, Jun
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 493 - 496
  • [30] Metrics, Noise Propagation Models, and Design Framework for Floating-Point Approximate Computing
    Xiang, Yiyao
    Li, Lei
    Yuan, Shiwei
    Zhou, Wanting
    Guo, Benqing
    IEEE ACCESS, 2021, 9 : 71039 - 71052