应用科学学报 ›› 2023, Vol. 41 ›› Issue (3): 488-499.doi: 10.3969/j.issn.0255-8297.2023.03.010

• 计算机科学与应用 • 上一篇    下一篇

一种可信执行环境下的联邦逻辑回归评分卡系统

史汶泽1, 陆林2, 秦文杰3, 于涛1   

  1. 1. 扬州大学 广陵学院, 江苏 扬州 225000;
    2. 国汽智图(北京) 科技有限公司, 北京 100176;
    3. 中国电子系统技术有限公司, 北京 100141
  • 收稿日期:2022-06-25 出版日期:2023-05-30 发布日期:2023-06-16
  • 通信作者: 史汶泽,研究方向为网络安全、数据挖掘。E-mail:060071@yzu.edu.cn E-mail:060071@yzu.edu.cn
  • 基金资助:
    2022年教育部产学合作协同育人项目(No. 220604309011432)资助

Federated Logistic Regression Scorecard System under Trusted Execution Environment

SHI Wenze1, LU Lin2, QIN Wenjie3, YU Tao1   

  1. 1. Guangling College, Yangzhou University, Yangzhou 225000, Jiangsu, China;
    2. China Intelligent and Connected Vehicles Data(Beijing) Co., Ltd., Beijing 100176, China;
    3. China Electronic System Technology Co., Ltd., Beijing 100141, China
  • Received:2022-06-25 Online:2023-05-30 Published:2023-06-16

摘要: 为了构造评分卡模型并保证数据的隐私性,提出一种可信执行环境下的联邦逻辑回归系统。该系统利用可信执行环境的强安全性来抵御参数交互过程中的推演攻击,通过联合归一化和改进的联邦平均方法分别解决局部数据尺度的不一致性和类别不均衡分布下的评分卡模型有效性问题。在一个公开信用卡违约数据集上的测试结果表明: 所提出的改进联邦平均方法与典型联邦平均方法相比,能更有效地应对类别不均衡分布问题;与同态加密联邦学习系统相比,能大大提高执行效率。

关键词: 逻辑回归, 联邦学习, 可信执行环境, 类别不均衡

Abstract: A federated logistic regression system under trusted execution environment is proposed to build a scorecard model while ensuring data privacy. This system uses the strong security of trusted execution environment to resist inference attacks in the process of parameter exchanging. Then, a joint normalization method and an improved federated average method are utilized to solve the problem of inconsistency of local data scale and improve the effectiveness of scorecard model under class imbalance condition, respectively. Test results on a public credit-overdue data set show that the improved federated average is more effective than typical federated average method in handling the problem of imbalanced class distribution. Compared with homomorphic encryption-based federated learning systems, the proposed federated logistic regression system performs a greatly improved execution efficiency.

Key words: logistic regression, federated learning, trusted execution environment, class imbalance

中图分类号: