Privacy-Preserving Verification of ML Preprocessing via Model Behavior Indicators.

IEEE transactions on privacy Pub Date : 2025-01-01 Epub Date: 2025-11-04 DOI:10.1109/tp.2025.3628998
Wenbiao Li, Anisa Halimi, Jaideep Vaidya, Xiaoqian Jiang, Erman Ayday
{"title":"Privacy-Preserving Verification of ML Preprocessing via Model Behavior Indicators.","authors":"Wenbiao Li, Anisa Halimi, Jaideep Vaidya, Xiaoqian Jiang, Erman Ayday","doi":"10.1109/tp.2025.3628998","DOIUrl":null,"url":null,"abstract":"<p><p>We present a privacy-preserving framework to verify whether a declared data preprocessing pipeline was correctly applied before training a machine learning model on sensitive data. The verifier has only black-box query access to the model and combines three behavior indicators: shift in prediction accuracy, Kullback-Leibler (KL) divergence between output distributions, and explanation vectors from Local Interpretable Model-agnostic Explanations (LIME) and SHapley Additive exPlanations (SHAP). The method requires neither the original training records nor ground-truth labels. It supports two tasks: (i) a binary decision on correctness and (ii) a multi-class diagnosis identifying which step is missing. Experiments on three tabular datasets (Diabetes, Adult-Income, Student-Record) show that the binary detector maintains over 75% F1 even under strong local differential privacy ( <math><mrow><mi>ε</mi> <mo>=</mo> <mn>0.1</mn></mrow> </math> ). Machine-learning classifiers consistently outperform simple threshold rules in the binary setting, while the two approaches perform comparably for multi-class diagnosis. A label-free variant that clusters explanation vectors achieves competitive accuracy, enabling verification when no labeled pipelines are available. These results demonstrate a practical and scalable approach for safeguarding preprocessing integrity in privacy-sensitive machine learning workflows.</p>","PeriodicalId":519971,"journal":{"name":"IEEE transactions on privacy","volume":"2 ","pages":"144-158"},"PeriodicalIF":0.0000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12807549/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on privacy","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/tp.2025.3628998","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/4 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We present a privacy-preserving framework to verify whether a declared data preprocessing pipeline was correctly applied before training a machine learning model on sensitive data. The verifier has only black-box query access to the model and combines three behavior indicators: shift in prediction accuracy, Kullback-Leibler (KL) divergence between output distributions, and explanation vectors from Local Interpretable Model-agnostic Explanations (LIME) and SHapley Additive exPlanations (SHAP). The method requires neither the original training records nor ground-truth labels. It supports two tasks: (i) a binary decision on correctness and (ii) a multi-class diagnosis identifying which step is missing. Experiments on three tabular datasets (Diabetes, Adult-Income, Student-Record) show that the binary detector maintains over 75% F1 even under strong local differential privacy ( ε = 0.1 ). Machine-learning classifiers consistently outperform simple threshold rules in the binary setting, while the two approaches perform comparably for multi-class diagnosis. A label-free variant that clusters explanation vectors achieves competitive accuracy, enabling verification when no labeled pipelines are available. These results demonstrate a practical and scalable approach for safeguarding preprocessing integrity in privacy-sensitive machine learning workflows.

Abstract Image

Abstract Image

Abstract Image

基于模型行为指标的ML预处理隐私保护验证。
我们提出了一个隐私保护框架,用于验证在敏感数据上训练机器学习模型之前是否正确应用了声明的数据预处理管道。验证者只能对模型进行黑盒查询访问,并结合三个行为指标:预测精度的偏移,输出分布之间的Kullback-Leibler (KL)分歧,以及来自局部可解释模型不可知解释(LIME)和SHapley加性解释(SHAP)的解释向量。该方法既不需要原始训练记录,也不需要真实值标签。它支持两项任务:(i)对正确性的二元决策和(ii)识别缺失步骤的多类诊断。在三个表格数据集(Diabetes, Adult-Income, Student-Record)上的实验表明,即使在强局部差分隐私(ε = 0.1)下,二元检测器仍保持75%以上的F1。机器学习分类器在二进制设置中始终优于简单阈值规则,而这两种方法在多类诊断中表现相当。聚类解释向量的无标签变体实现了具有竞争力的准确性,在没有标记管道可用时允许验证。这些结果展示了一种在隐私敏感的机器学习工作流程中保护预处理完整性的实用且可扩展的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信
小红书