{'fraction_non_alphanumeric': 0.020785219399538105, 'fraction_numerical': 0.001539645881447267, 'mean_word_length': 5.372549019607843, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Application of Deep Neural Networks for EEG Signal Processing in Brain-controlled Wheeled Robotic Platform

The article describes the essence of functioning of the neural computer interface, as well as provides the prototype of the custom neural computer control system, which includes the helmet with the Open BCI Cyton platform, BCI-server on the basis of the personal computer and, the wheeled robot itself with the on-board computer Raspberry Pi. Transmission of the recorded 16-channel EEG-records onto the BCI-server is performed using the Bluetooth protocol, and the Wi-Fi standard is applied for the communication between the robot and the BCI-server. The main task was to create and research the possibility of application of the deep learning technologies to classification of the filtered signals (frequency band of the EEG Alpha-waves) under relatively low data volume scenario. Program architecture and system functioning algorithm are presented, convolutional neural network and the multi-layer perceptron are researched as the neural classifiers. EEG-signals filtering and their classification are performed on the BCI-server. Neuroclassifier on the basis of the convolutional neural network showed higher accuracy, however it demands bigger calculating resources for its realization.