首页 | 官方网站   微博 | 高级检索  
     

面向用户隐私保护的联邦安全树算法
引用本文:张君如,赵晓焱,袁培燕.面向用户隐私保护的联邦安全树算法[J].计算机应用,2020,40(10):2980-2985.
作者姓名:张君如  赵晓焱  袁培燕
作者单位:1. 河南师范大学 计算机与信息工程学院, 河南 新乡 453007;2. 教学资源与教育质量评估大数据河南省工程实验室(河南师范大学), 河南 新乡 453007
基金项目:国家自然科学基金;河南省高等学校重点科研项目;河南省科技攻关计划
摘    要:针对联邦学习算法在用户行为预测中存在的准确率低和运行效率不高等问题,提出一种无损失的联邦学习安全树(FLSectree)算法。首先,通过对损失函数的推导,证明损失函数的一阶偏导数与二阶偏导数为敏感数据,采用特征索引序列的扫描和分裂来返回加密后的最佳分裂点,以保护敏感数据不被泄露;接着,通过对实例空间的更新来继续向下分裂并寻找下一个最佳分裂点,直至满足终止条件后结束训练;最后,利用训练后的结果使得各参与方得到本地算法参数。实验结果表明,FLSectree算法能够在保护数据隐私的前提下有效提高用户行为预测算法的准确率和训练效率,与联邦学习FATE(Federated AI Technology Enabler)框架中的SecureBoost算法相比,FLSectree算法在用户行为预测中的准确率提高了9.09%,运行时间降低了87.42%,训练结果与集中式Xgboost算法一致。

关 键 词:联邦学习  机器学习  数据隐私  Xgboost算法  用户行为预测  
收稿时间:2020-03-21
修稿时间:2020-05-27

Federated security tree algorithm for user privacy protection
ZHANG Junru,ZHAO Xiaoyan,YUAN Peiyan.Federated security tree algorithm for user privacy protection[J].journal of Computer Applications,2020,40(10):2980-2985.
Authors:ZHANG Junru  ZHAO Xiaoyan  YUAN Peiyan
Affiliation:1. College of Computer and Information Engineering, Henan Normal University, Xinxiang Henan 453007, China;2. Engineering Laboratory of Big Data for Teaching Resources and Assessment of Education Quality in Henan Province;(Henan Normal University), Xinxiang Henan 453007, China
Abstract:Aiming at the problems of low accuracy and low operation efficiency of federated learning algorithm in user behavior prediction, a loss-free Federated Learning Security tree (FLSectree) algorithm was proposed. Firstly, through the derivation of the loss function, its first partial derivative and second partial derivative were proved to be sensitive data, and the optimal split point after encryption was returned by scanning and splitting the feature index sequence, so as to protect the sensitive data from being disclosed. Then, by updating the instance space, the splitting was continued and the next best split point was found until the termination condition was satisfied. Finally, the results of training were used to obtain local algorithm parameters for each participant. Experimental results show that the FLSectree algorithm can effectively improve the accuracy and the training efficiency of user behavior prediction algorithm under the premise of protecting the data privacy. Compared with the SecureBoost algorithm in Federated AI Technology Enabler (FATE) framework of federated learning, FLSectree algorithm has the user behavior prediction accuracy increased by 9.09% and has the operation time reduced by 87.42%, and the training results are consistent with centralized Xgboost algorithm.
Keywords:federated learning  machine learning  data privacy  Xgboost algorithm  user behavior prediction  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号