scispace - formally typeset
Book ChapterDOI

On-line Learning With Learning Vector Quantization; A Case Study Of EEG Classification

Reads0
Chats0
TLDR
Simulation results show that LVQ1 is a learning algorithm which is well suited for on-line learning because of a number of facilities and LVQ is a very fest and well-understood classification method.
Abstract
Real-time classification, e.g. of EEG, is one possible application of the Learning Vector Quantizer (LVQ) [1]. Its main advantage over other classifiers is its simplicity and speed but also the possibility for on-line learning. Usually, real-time EEG classifiers must be created off-line on the basis of a seperate recording. It would be preferable if the classifier could create itself on-line in a training session, i.e. start from a very sub-optimal initial state, e.g. using a classifier of another subject, and train itself on-line. Data recorded in three subjects during sessions, where a cursor was controlled in real-time based on EEG classification (Graz Brain-Computer Interface, BCI) [2], are examined in off-line simulations. Each subject participated in 4–6 sessions and the subject-dependent LVQs were updated between sessions to improve their generalization ability. Training LVQs on these data sets with varying values of the learning parameter α, suitable parameter ranges are derived for performances which are comparable to those obtained during the recording. The simulation results show that LVQ1 is a learning algorithm which is well suited for on-line learning because of a number of facilities: (1) LVQ is a very fest and well-understood classification method. Speed is an important factor when EEG classification is carried out in real-time. (2) On-line learning can be incorporated without much additional expense: only one reference vector (the winner) must be updated (either drawn further towards the current input vector or pushed slightly away), therefore the additional calculation time only depends on the input vector dimension (in our case: 10) but not on the number of reference vectors used (usuali’ about 8). Note that this would be different if we used a Multi-Layer Perceptron: the error has to be backpropagated through the whole network and therefore the time for calculation depends on the topology (the size) of the network. (3) The amount of update can be controlled via the learning parameter α. As a rule of thumb, α should range between 0.001 and 0.01, depending on the performance in former sessions. For the first session, a big a is preferable to bring the LVQ, which can stem from some other subject, into the right general position of the current user. For the following sessions, α can be lowered to freeze the LVQ in its position. Additional improvement can be expected if both learning during data processing and learning between sessions are combined. Although this study was based only on off-line examination of existing recordings, subjects in future experiments can also be expected to give improved performance: if even the first session gives more than random results they will experience the system as more trustworthy and will be more motivated in the following sessions.

read more

Content maybe subject to copyright    Report

Citations
More filters
Book ChapterDOI

Modification of Kohonen's SOFM to Simulate Cortical Plasticity Induced by Coactivation Input Patterns

TL;DR: A modification of Kohonens SOFMin is presented to simulate cortical plasticity induced by coactivation patterns by introducing a probabilistic mode of stimulus presentation and substituting the winner-takes- all mechanism by selecting the winner from a set of best matching neurons.
Book ChapterDOI

Dynamic Coupling in Cortical Neural Networks

TL;DR: Findings point at the need to distinguish between anatomical connectivity and functional coupling in cortical networks.
References
More filters
Journal ArticleDOI

Brain-computer interface: a new communication device for handicapped persons

TL;DR: First results on a BCI developed in Graz are reported: 85% correct movements can be obtained after only a few days training.
Journal ArticleDOI

EEG classification by learning vector quantization.

TL;DR: EEG classification using Learning Vector Quantization (LVQ) is introduced on the basis of a Brain-Computer Interface built in Graz, where a subject controlled a cursor in one dimension on a monitor using potentials recorded from the intact scalp.
Related Papers (5)