Abstract
The aim of this paper is to present a system for automatic assigning electroencephalographic (EEG) signals to appropriate classes associated with brain activity. The EEG signals are acquired from a headset consisting of 14 electrodes placed on skull. Data gathered are first processed by the Independent Component Analysis algorithm to obtain estimates of signals generated by primary sources reflecting the activity of the brain. Next, the parameterization process is performed in two ways, i.e. by applying Discrete Wavelet Transform and utilizing an autoencoder network. The resulting sets of parameters are then used for the data clustering and the effectiveness of correct assignment of data into adequate clusters is checked. It occurs that the performance of wavelets- and autoencoders-based parametrization is similar, however in several cases, autoencoders allowed for obtaining a higher mean distance and lower standard deviation than distances provided by the wavelet-based method. Moreover, a supervised classification of signals is performed as a form of benchmarking.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Sun, J.C.-Y., Yeh, K.P.-C.: The effects of attention monitoring with EEG biofeedback on university students’ attention and self-efficacy: the case of anti-phishing instructional materials. Comput. Educ. 106, 73–82 (2017). https://doi.org/10.1016/j.compedu.2016.12.003
Vernon, D.J.: Can neurofeedback training enhance performance? An evaluation of the evidence with implications for future research. Appl. Psychophysiol. Biofeedback 30(4), 347–364 (2005)
Loo, S.K., Makeig, S.: Clinical utility of EEG in attention-deficit/hyperactivity disorder: a research update. Neurotherapeutics 9, 569–587 (2012)
Ilyas, M.Z., Saad, P., Ahmad, M.I., Ghani, A.R.I.: Classification of EEG signals for brain-computer interface applications: performance comparison. In: 2016 International Conference on Robotics, Automation and Sciences (ICORAS), 5–6 November (2016). https://doi.org/10.1109/icoras.2016.7872610
Nicolas-Alonso, L.F., Gomez-Gil, J.: Brain computer interfaces, a review. Sensors 12(2), 1211–1279 (2012). https://doi.org/10.3390/s120201211
Ng, A., Jordan, M., Weiss, Y.: On spectral clustering: analysis and an algorithm. In: Advances in Neural Information Processing Systems, pp. 849–856. MIT Press (2001)
Murtagh, F., Legendre, P.: Ward’s hierarchical agglomerative clustering method: which algorithms implement Ward’s criterion? J. Classif. 31, 274–295 (2014). https://doi.org/10.1007/s00357-014-9161-z
Harrington, P.: Machine Learning in Action. Manning Publications Co., Greenwich (2012)
Jones, E., Oliphant, T., Peterson, O. et al.: SciPy: open source scientific tools for Python, Internet website of the Python library. http://www.scipy.org/. Accessed Apr 2018
PyWavelets: Internet website of the Python library. http://pywavelets.readthedocs.io. Accessed Apr 2018
Theano: Internet website of the Theano Python machine learning library. http://deeplearning.net/software/theano. Accessed Apr 2018
Keras: Internet website of the Python machine learning library. https://keras.io/. Accessed Apr 2018
Zaki, M., Meira, W.: Data Mining and Analysis: Fundamental Concepts and Algorithms. Cambridge University Press, New York (2014)
Al-Qazzaz, N.K., Bin Mohd Ali, S.H., Ahmad, S.A., Islam, M.S., Escudero, J.: Selection of mother wavelet functions for multi-channel EEG signal analysis during a working memory task. Sensors 15, 29015–29035 (2015)
Saeid, S., Chambers, J.A.: EEG Signal Processing. Wiley, Chicester (2007)
Gluge, S., Bock, R., Wendemuth, A.: Auto-encoder pre-training of segmented-memory recurrent neural networks. In: ESANN 2013, Bruges, Belgium (2013)
Saroff, A. Musical audio synthesis using autoencoding neural networks. In: Proceedings of the International Computer Music Conference, Athens, Greece (2014)
Wang, W., Huang, Y., Wang, Y., Wang, L.: Generalized autoencoder: a neural network framework for dimensionality reduction. In: IEEE Conference on Computer Vision and Pattern Recognition Workshops, Columbus, pp. 496–503 (2014). https://doi.org/10.1109/cvprw.2014.79
Acknowledgments
The project was funded by the National Science Centre on the basis of the decision number DEC-2014/15/B/ST7/04724.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kurowski, A., Mrozik, K., Kostek, B., Czyżewski, A. (2019). Automatic Clustering of EEG-Based Data Associated with Brain Activity. In: Choroś, K., Kopel, M., Kukla, E., Siemiński, A. (eds) Multimedia and Network Information Systems. MISSI 2018. Advances in Intelligent Systems and Computing, vol 833. Springer, Cham. https://doi.org/10.1007/978-3-319-98678-4_47
Download citation
DOI: https://doi.org/10.1007/978-3-319-98678-4_47
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98677-7
Online ISBN: 978-3-319-98678-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)