1. Разработка программного комплекса
интеллектуального анализа динамики
системы “пользователь-мышь”
для задач неявного контроля аутентификации
и обнаружения “скрипт-роботов”
Докладчик: Соснин С.Б.
V 3.00
2. Цель работы
“Ничто так не портит цель, как попадание”
Девиз артиллеристов
Мы предлагаем к разработке систему
интеллектуального анализа характерных
особенностей движения мышью
Преимущества
Универсальность
Простота внедрения
Сложность фальсификации
Скрытность
Уточнение результата в процессе работы
3. Обзор существующих решений
Методы на основе интегральных дескрипторов:
* Набор интегральных дескрипторов:
L - длина дистанции
Vср - средняя скорость движения
Vмакс – максимальная скорость движения
Vн - начальная скорость движения
Lн - длина начального участка
δ - среднеквадратичное отклонение от прямой
Метод измерения углов**:
направление, угол кривой, длина кривой
** An Efficient User Verification System via Mouse Movements
// мат. конф. Conference on Computer and Communications Security, Чикаго, США, 2011
4. Пути улучшения качества распознавания
Недостатки существующих методов:
Анализ только интегральных параметров
Построение одного типа моделей
Недостаточный контроль за влиянием
аппаратного обеспечения
Как следствие:
Высокий процент ошибок
Некорректная оценка возможности метода
Мы предлагаем:
Анализ сигнала целиком (DSP), с учетом интегральных параметров
Построение и сравнение классификаторов различных типов
Постановка экспериментов с учетом влияния оборудования
10. Конечный формат продукта
Библиотека для разработчиков
экспертных систем неявного контроля
аутентификации
Веб-сервис предоставляющий API для
разработчиков экспертных систем
неявного контроля аутентификации
Десктопное приложение для
демонстрационных и тестовых целей
11. Финансовый вопрос
Разработка системы ―с нуля‖ – 1 год
Тип затрат Сумма
Зарплата ведущего 12*120000 = 1,4 млн рублей
разработчика
Зарплата разработчика 70000*12 = 840 тыс. рублей
Закупка оргтехники и 300 тыс. рублей
расходных
материалов
Патентование в РФ Ориентировочно 100 тыс.
рублей
ИТОГО: 2,64 млн. рублей
Разработка прототипа – 3 месяца
Затраты: 720 тыс. рублей
12. План работ
Этап проекта Начало Окончание
Анализ литературы I полугодие -
Создание и запуск распределенной I полугодие II полугодие
клиент-серверной системы сбора
“сырых” данных о динамике движений
мыши
Создание и тестирование I полугодие II полугодие
предварительных моделей
Отчет о результатах работы на II полугодие IV полугодие
специализированных конференциях,
поиск соинвесторов, публикация
результатов работ
Разработка пилотной версии библиотеки, II полугодие III полугодие
разработка клиент-серверного варианта
системы
Патентование разработок III полугодие IV полугодие и далее
Разработка рабочей версии системы, III-е полугодие -
продвижение проекта для привлечения
интереса потенциальных заказчиков
13. Защита авторских прав
Патентование
На территории России
На территории США
Опережающая разработка
―Нужно бежать со всех ног, чтобы только
оставаться на месте, а чтобы куда-то попасть,
надо бежать, как минимум, вдвое быстрее‖
Льюис Кэрролл
14. Cистематическое исследование: перспективы
Проверка гипотез о применимости
в других сферах
Диагностика и коррекция функциональных
состояний
Ранняя диагностика болезни Паркинсона и т.д.
Распознавание эмоционального состояния
(+ детекция честности намерений)
Выявление особенностей психики (профотбор)
Выбор тематики целевой рекламы
+ тачпады, трекпоинты, сенсорные
экраны
15. В итоге
Разработка программного пакета,
реализующего механизм биометрической
аутентификации по динамике движения мыши,
а также обнаружения скрипт-роботов
Систематическое исследование
компьютерного почерка
Неисследованная тема, открывает большие
перспективы в разных сферах
Уникальность и преимущество —
в повсеместной распространенности