Adversarial Classification: Necessary Conditions and Geometric Flows

被引:0
|
作者
Trillos, Nicolas Garcia [1 ]
Murray, Ryan [2 ]
机构
[1] Univ Wisconsin, Dept Stat, Madison, WI 53706 USA
[2] North Carolina State Univ, Dept Math, Raleigh, NC USA
关键词
adversarial learning; classification; optimal transportation; geometric flow; differential equations; perimeter regularization; MBO; CURVATURE; DYNAMICS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study a version of adversarial classification where an adversary is empowered to cor-rupt data inputs up to some distance E, using tools from variational analysis. In particular, we describe necessary conditions associated with the optimal classifier subject to such an adversary. Using the necessary conditions, we derive a geometric evolution equation which can be used to track the change in classification boundaries as E varies. This evolution equation may be described as an uncoupled system of differential equations in one dimen-sion, or as a mean curvature type equation in higher dimension. In one dimension, and under mild assumptions on the data distribution, we rigorously prove that one can use the initial value problem starting from E = 0, which is simply the Bayes classifier, in order to solve for the global minimizer of the adversarial problem for small values of E. In higher dimensions we provide a similar result, albeit conditional to the existence of regular solu-tions of the initial value problem. In the process of proving our main results we obtain a result of independent interest connecting the original adversarial problem with an optimal transport problem under no assumptions on whether classes are balanced or not. Numerical examples illustrating these ideas are also presented.
引用
收藏
页数:38
相关论文
共 50 条