User active authentication on mobile devices aims to learn a model that can correctly recognize the enrolled user based on device sensor information. Due to lack of negative class data, it is often modeled as a one-class classification problem. In practice, mobile devices are connected to a central server, e.g, all android-based devices are connected to Google server through internet. This device-server structure can be exploited by recently proposed Federated Learning (FL) and Split Learning (SL) frameworks to perform collaborative learning over the data distributed among multiple devices. Using FL/SL frameworks, we can alleviate the lack of negative data problem by training a user authentication model over multiple user data distributed across devices. To this end, we propose a novel user active authentication training, termed as Federated Active Authentication (FAA), that utilizes the principles of FL/SL. We first show that existing FL/SL methods are suboptimal for FAA as they rely on the data to be distributed homogeneously (i.e. IID) across devices, which is not true in the case of FAA. Subsequently, we propose a novel method that is able to tackle heterogeneous/non-IID distribution of data in FAA. Specifically, we first extract feature statistics such as mean and variance corresponding to data from each user which are later combined in a central server to learn a multi-class classifier and sent back to the individual devices. We conduct extensive experiments using three active authentication benchmark datasets (MOBIO, UMDAA-01, UMDAA-02) and show that such approach performs better than state-of-the-art one-class based FAA methods and is also able to outperform traditional FL/SL methods.
翻译:移动设备上的用户主动认证旨在学习一种模型,该模型可以正确识别基于设备传感器信息的注册用户。 由于缺乏负面类数据, 它通常被建为单级分类问题。 在实践中, 移动设备被连接到中央服务器, 例如, 所有和基于机器人的设备都通过互联网连接到谷歌服务器。 这个设备服务器结构可以被最近提出的联邦学习(FL) 和 Splet Learning (SL) 框架用来对在多个设备之间分布的数据进行协作学习。 使用 FL/ SL 框架, 我们可以通过在跨设备分布的多个用户数据中培训用户认证模型, 来缓解负面数据问题的缺乏。 为此, 我们提议了一种新的用户主动认证培训, 称为Federal 积极认证(FA), 使用FL/ SL 原则连接谷歌服务器服务器服务器服务器服务器服务器服务器。 我们首先展示FL/SL 方法, 因为它们依靠数据在多个设备中进行均匀的分布( 即IUMUFO- IID) 方法, 而 FA- Sildal- dal- develop 也无法进行这样的运行。 随后, 我们提出一种新方法, 将一个用于直观的服务器- fal- fal- fal- fal- disal- fal- deal- deal- deal- deal- deal- deal- deal- deal- demo disal disal dal disal dal dre dal dism dismald disal dal disal 。