Аутентификация пользователя по электроэнцефалографическим сигналам при моргании
Аннотация
В статье представлены результаты исследования в области применения электроэнцефалографии (ЭЭГ) для аутентификации человека. Разработан и описан алгоритм ЭЭГ-аутентификации на основе морганий. Аутентификация проводится по одному морганию, что занимает 2–5 секунд. Для сбора данных используется электроэнцефалограф Muse. Предобработка данных включает вейвлет-преобразование и выделение морганий. В качестве признаков используются геометрические характеристики ЭЭГ. Распознавание ведется классификатором на основе Случайного леса (Random Forest). По результатам тестирования процент верной аутентификации составил 95 %. Имеется возможность фоновой аутентификации. Реализованная система может быть использована для аутентификации студентов при дистанционном образовании.
Литература
Higher Education Opportunity, Act 122 Stat. 3078, Public Law 110–315, Aug. 14, 2008.
T. Matsumoto, H. Matsumoto, K. Yamada, and S. Hoshino, “Impact of Artificial "Gummy"Fingers on Fingerprint Systems,” in Proc. of SPIE, Optical Security and Counterfeit Deterrence Techniques IV, vol. 4677, San Jose, CA, 2002, pp. 275–289; doi: 10.1117/12.462719
K. A. Nixon et al., “Spoof detection schemes,” in Handbook of Biometrics, A. K. Jain, P. Flynn, and A. A. Ross eds., Boston, MA: Springer, 2008, pp. 403–423; doi: 10.1007/978-0-387-71041-9_20
A. Anoklin et al., “A genetic study of the human low-voltage electroencephalogram,” Human Genetic, vol. 90, no. 1–2, pp. 99-112, 1992; doi: 10.1007/BF00210751
F. Vogel, “The genetic basis of the normal EEG,” Human Genetic, vol. 10, no. 2, pp. 91–114, 1970.
D. A. Timofeev and M. Yu. Maslov, “Architecture of data acquisition and processing system for improving productivity of software developers,” St. Petersburg State Polytechnical University Journal. Computer Science. Telecommunications and Control Systems, vol. 11, no. 4, pp. 71–81, 2018.
G. Mohammadi, P. Shoushtari, A. B. Molaee, and M. B. Shamsollahi, “Person Identification by Using AR Model for EEG Signals,” in Proc. of World Academy of Science Engineering and Technology, vol. 11, no. 2, pp. 281–285, 2006.
B. C. Armstrong et al., “Assessing the uniqueness, collectability, and permanence of a novel method for erp biometrics,” Neurocomputing, vol. 156, pp. 59–67, 2015; doi: 10.1016/j.neucom.2015.04.025
S.-K. Yeom, H.-I. Suk, and S.-W. Lee, “Person authentication from neural activity of face-specific visual self-representation,” Pattern Recognition, vol. 46, no. 4, pp. 1159–1169, 2013.
S. Marcel and J. D. R. Millan, “Person authentication using brainwaves (eeg) and maximum a posteriori model adaptation,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 29, no. 4, pp. 743–752, 2007; doi: 10.1109/TPAMI.2007.1012
C. Miyamoto, S. Baba, and I. Nakanishi, “Biometric person authentication using new spectral features of electroencephalogram (EEG),” in Proc. of the 2008 International Symposium on Intelligent Signal Processing and Communications Systems, Bangkok, Thailand, 2009; doi: 10.1109/ISPACS.2009.4806762
Z. Mu, J. Hu, and J. Min, “EEG-Based Person Authentication Using a Fuzzy Entropy-Related Approach with Two Electrodes,” Entropy, vol. 18, no. 12, 2016; doi: 10.3390/e18120432
M. Abo-Zahhad, S. M. Ahmed, and S. N. Abbas, “A new multi-level approach to eeg based human authentication using eye blinking,” Pattern Recognition. Lett., vol. 82, no. 2, 216–225, 2016; doi: 10.1016/j.patrec.2015.07.034
D. Denney and C. Denney, “The eye blink electro-oculogram,” Br. J. Ophthalmology, vol. 68, no. 4, pp. 225–228, 1984; doi: 10.1136/bjo.68.4.225
T. Ohya, Y. Nomoto, H. Koyama, and M. Kawasumi, “Research of Operation Method of Accessibility Equipment for Severely Handicapped Based on Voluntary Eye Blink,” in The 15th International Conference on Biomedical Engineering. IFMBE Proc., J. Goh ed., vol. 43, pp. 928–929, Springer, 2013
L. Breiman, “Random Forest,” Machine Learning, vol. 45, no. 1, pp. 5–32, 2001.
Cross-validation: evaluating estimator performance, in Scikit-learn. Machine Learning in Python. [Online]. Available: https://scikit-learn.org/stable/modules/cross_validation.html#cross-validation
D. Beazley, “Python. Podrobnyi spravochnik” [Python. Essential Reference], Saint Petersburg, Russia: Simvol-Plyus, 2010. (in Russian).
“Jupyter-Notebook,” Real Python. [Online]. Available: https://realpython.com/jupyter-notebookintroduction/
O. E. Krigolsan et al., “Choosing MUSE validation of Low-Cost, Portable EEG System for ERP Research,” Frontiers in Neuroscience, vol. 11, p. 109, 2017; doi: 10.3389/fnins.2017.00109
Muse SDK. [Online]. Available: https://choosemuse.com/development/
PyMuse package. [Online]. Available: http://polycortex.polymtl.ca/
Scikit-learn. Machine Learning in Python. [Online]. Available: https://scikit-learn.org/stable/
Материал публикуется под лицензией: