Користувачів впізнають за «стуком» клавіатури смартфона

Розробники з США і Гонконгу представили DeepService - систему, яка визначає користувача по тому, як він користується клавіатурою смартфона. Алгоритм нової системи працює на основі глибокого навчання, а сам процес ідентифікації займає менше, ніж одну мілісекунду. Препринт статті доступний на сайті arXiv.


Традиційно для ідентифікації користувача (з метою, наприклад, запропонувати йому цікавий контент) в мережі використовуються файли cookie - невеликі фрагменти даних, які зберігаються на пристрої (комп'ютері або смартфоні) і надсилаються веб-серверу на початку сеансу. Політика використання таких файлів у більшості сайтів відкрита: сайти попереджають користувача про використання cookie. Вони, однак, не завжди можуть ефективно розпізнати користувача: наприклад, якщо людина відвідає сервіс під іншим акаунтом або з нового пристрою, то розпізнати його буде складно.


З іншого боку, більшість сучасних смартфонів збирають достатньо біометричних даних користувачів, щоб їх можна було використовувати для ефективної ідентифікації - і навіть переносити її на інші пристрої та акаунти. Команда розробників з США і Гонконгу, під керівництвом Алекса Ліо (Alex D. Leow) у своїй новій роботі представила систему ідентифікації користувача на основі того, як він користується клавіатурою.

Розробники використовували глибоке навчання на основі роботи довгострокової короткої пам'яті - різновиду архітектури рекуррентних нейромереж, яка може використовувати порівняно давню інформацію. Як навчальну вибірку вчені використовували дані, отримані від 40 користувачів: їх просили протягом 8 тижнів користуватися смартфонами, в які була завантажена спеціальна клавіатура. Така клавіатура записувала інформацію про те, як користувач друкує: наприклад, довжину і швидкість удару по клавіші, час між ударами, а також дані з акселерометра - тобто, положення екрану під час друкування. Автори зазначають, що з етичних міркувань інформація про те, що саме друкують учасники, не використовувалася.

У результаті вчені з'ясували, що новий алгоритм ідентифікації на основі виключно даних про користування клавіатурою, може дуже швидко і правильно визначити користувача за манерою використання клавіатури - з точністю понад 93 відсотки. Автори зазначають, що алгоритм варто розробляти і далі, також у перспективі можна розробити подібний спосіб ідентифікації при використанні персонального комп'ютера.

Для визначення користувача можна використовувати різні дані. Так, у нашій нотатці ви можете прочитати про навушники, які використовують для ідентифікації вібрацію черепа.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND