Efficient and fully outsourced privacy-preserving decision tree training and prediction based on homomorphic encryption

IF 4.3 3区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Nawal Almutairi
{"title":"Efficient and fully outsourced privacy-preserving decision tree training and prediction based on homomorphic encryption","authors":"Nawal Almutairi","doi":"10.1016/j.eij.2025.100766","DOIUrl":null,"url":null,"abstract":"<div><div>Outsourcing machine learning models to cloud servers allows data owners to train and utilize models without investing in dedicated hardware. However, this approach raises significant concerns regarding the proprietary nature of the models and the data privacy, including the confidentiality of training data, intermediate computations, input queries, and prediction results. In this paper, we propose Secure Decision Tree (SDT), a secure and efficient framework for outsourcing decision tree training and inference. The proposed solution leverages homomorphic encryption and introduces a novel structure called the encrypted decimal matrix to enable computations on encrypted data without disclosing sensitive information. Unlike existing solutions, SDT ensures data privacy without involving the data owner during training or inference, avoids reliance on secure multi-party computation, and prevents exposure of secret keys to external parties. Furthermore, SDT protects the proprietary rights of trained models and conceals statistical properties of the data and model from the cloud. Experimental evaluations on benchmark datasets from the UCI data repository demonstrate that SDT achieves classification accuracy comparable to standard (unencrypted) approach while maintaining strong privacy guarantees and incurring minimal computational overhead.</div></div>","PeriodicalId":56010,"journal":{"name":"Egyptian Informatics Journal","volume":"32 ","pages":"Article 100766"},"PeriodicalIF":4.3000,"publicationDate":"2025-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Egyptian Informatics Journal","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1110866525001598","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Outsourcing machine learning models to cloud servers allows data owners to train and utilize models without investing in dedicated hardware. However, this approach raises significant concerns regarding the proprietary nature of the models and the data privacy, including the confidentiality of training data, intermediate computations, input queries, and prediction results. In this paper, we propose Secure Decision Tree (SDT), a secure and efficient framework for outsourcing decision tree training and inference. The proposed solution leverages homomorphic encryption and introduces a novel structure called the encrypted decimal matrix to enable computations on encrypted data without disclosing sensitive information. Unlike existing solutions, SDT ensures data privacy without involving the data owner during training or inference, avoids reliance on secure multi-party computation, and prevents exposure of secret keys to external parties. Furthermore, SDT protects the proprietary rights of trained models and conceals statistical properties of the data and model from the cloud. Experimental evaluations on benchmark datasets from the UCI data repository demonstrate that SDT achieves classification accuracy comparable to standard (unencrypted) approach while maintaining strong privacy guarantees and incurring minimal computational overhead.

Abstract Image

基于同态加密的高效且完全外包的隐私保护决策树训练和预测
将机器学习模型外包给云服务器允许数据所有者在不投资专用硬件的情况下训练和使用模型。然而,这种方法引起了对模型的专有性质和数据隐私的重大关注,包括训练数据、中间计算、输入查询和预测结果的机密性。在本文中,我们提出了安全决策树(SDT),一个安全有效的外包决策树训练和推理框架。提出的解决方案利用同态加密,并引入一种称为加密十进制矩阵的新结构,以便在不泄露敏感信息的情况下对加密数据进行计算。与现有的解决方案不同,SDT确保数据隐私,而无需在训练或推理期间涉及数据所有者,避免依赖安全的多方计算,并防止向外部方暴露密钥。此外,SDT保护训练模型的所有权,并对云隐藏数据和模型的统计属性。对来自UCI数据存储库的基准数据集的实验评估表明,SDT实现了与标准(未加密)方法相当的分类精度,同时保持了强大的隐私保证并产生最小的计算开销。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Egyptian Informatics Journal
Egyptian Informatics Journal Decision Sciences-Management Science and Operations Research
CiteScore
11.10
自引率
1.90%
发文量
59
审稿时长
110 days
期刊介绍: The Egyptian Informatics Journal is published by the Faculty of Computers and Artificial Intelligence, Cairo University. This Journal provides a forum for the state-of-the-art research and development in the fields of computing, including computer sciences, information technologies, information systems, operations research and decision support. Innovative and not-previously-published work in subjects covered by the Journal is encouraged to be submitted, whether from academic, research or commercial sources.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信