Authenticated Outlier Mining for Outsourced Databases

IEEE Transactions on Dependable and Secure Computing(2020)

引用 4|浏览120
暂无评分
摘要
The Data-Mining-as-a-Service (DMaS) paradigm is becoming the focus of research, as it allows the data owner (client) who lacks expertise and/or computational resources to outsource their data and mining needs to a third-party service provider (server). Outsourcing, however, raises some issues about result integrity : how could the client verify the mining results returned by the server are both sound and complete? In this paper, we focus on outlier mining, an important mining task. Previous verification techniques use an authenticated data structure (ADS) for correctness authentication, which may incur much space and communication cost. In this paper, we propose a novel solution that returns a probabilistic result integrity guarantee with much cheaper verification cost. The key idea is to insert a set of artificial records ( $AR$AR s) into the dataset, from which it constructs a set of artificial outliers ( $AO$AO s) and artificial non-outliers ( $ANO$ANO s). The $AO$AO s and $ANO$ANO s are used by the client to detect any incomplete and/or incorrect mining results with a probabilistic guarantee. The main challenge that we address is how to construct $AR$AR s so that they do not change the (non-)outlierness of original records, while guaranteeing that the client can identify $ANO$ANO s and $AO$AO s without executing mining. Furthermore, we build a strategic game and show that a Nash equilibrium exists only when the server returns correct outliers. Our implementation and experiments demonstrate that our verification solution is efficient and lightweight.
更多
查看译文
关键词
Servers,Authentication,Probabilistic logic,Outsourcing,Databases,Anomaly detection
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要