L.M. Roa Romero (ed.), XIII Mediterranean Conference on Medical and Biological Engineering and Computing 2013, IFMBE Proceedings 41,
639 DOI: 10.1007/978-3-319-00846-2_158, © Springer International Publishing Switzerland 2014
A Neural Minimum Input Model to Reconstruct the Electrical Cortical Activity
S. Conforto1,2, I. Bernabucci1, N. Accornero3, M. Bertollo2, C. Robazza2, S. Comani2,M. Schmid1,2,and T. D’Alessio1 1
Department of Engineering, University Roma TRE, Rome, Italy 2
BIND - Behavioral Imaging and Neural Dynamics Center, University “G. d’Annunzio”, Chieti-Pescara, Italy 3
Department of Neurology and Psychiatry, Sapienza University of Rome, Italy
Abstract—In recent years, technology has allowed the
pro-gressive increase in the number of channels for EEG record-ing. The scientific rationale is the demand for an increase of the spatial resolution of the recording to better locate the sources of the underlying cortical activity. Despite some papers confirm the improvement of the spatial resolution by using 256 channels we wonder if in fact this density of electrodes on the scalp does not constitute an useless spatial oversampling. Thus we set out to determine whether the amount information de-rived from a standard 19 channel EEG recording was obtaina-ble with a smaller number of electrodes, in particular with a mounting to 8 channels.
Were used and compared the performance of a Perceptron, a Feed-Forward and a Recurrent neural networks, after su-pervised training by the back-propagation algorithm. The target was to reconstruct the signals of all the 19 channels starting from only 8 input channels. The data-set was built by using multi-subjects 19 channels recordings containing exam-ples of normal, generalized and focal abnormal EEG activity. All the types of network have been able to reconstruct the missing channels with an error lower than 1%. From this pilot study seems to conclude that the information content of this 8-channel EEG is equivalent to that obtainable with a number of channels more than double. Further developments will check the optimal ratio between the number of recorded and recon-structed channels and the applicability of the approach in real-life contexts.
Keywords—Artificial Neural Network, EEG, Spectral
Anal-ysis, Time AnalAnal-ysis, Amplitude Maps.
I.
I
NTRODUCTIONRecent trends in neurophysiology aim at increasing the number of channels in EEG acquisition systems, looking for an improvement of the measurement's spatial resolution, deemed necessary to better localized the sources of cortical activity.
Some papers claimed for an improvement of the spatial resolution provided by systems using 256 channels [1,2], but the real increase of information has not been demon-strated yet, and it is controversial whether such a high number of channels only give raise to a useless spatial oversampling.
Measurement sessions using a high number of EEG channels are affected by several problems. Among these:
• High cost of the acquisition system and time-consuming mounting of the electrodes and uncomfortable condi-tions for the subjects undergoing the recordings. These issues are amplified when dealing with patients or with a pediatric population.
• Cumbersome management of the acquired data, high processing time and risk of overcrowding.
• Significant risk of replicated measurements for corrup-tion of the signal quality in some channels (i.e. sweat during physical activity, time-varying noise during the acquisition, etc.).
A few-channel system able to provide the same amount and quality of information obtained by a high-density one could be the solution for all the previous issues. The ideal system should use a limited amount of hardware (i.e., a few EEG channels) and some computational intelligence to derive the information generally acquired by the neglected channels. This approach can be pursued if the available recordings contain information on all (or at least most of) the independent sources of the cortical activity from which the electrical distribution over the scalp derives. After de-tecting the minimum acquisition set-up, in terms of both number and location of the electrodes, a computational model for the reconstruction of the cortical activity has to be designed and implemented.
In this pilot study, we developed a computational model where a neural approach has been adopted to extend the information provided by a minimum set of measurements to the entire scalp. This is achieved by automatically extract-ing the signals' features and by generalizextract-ing them in the space domain.
In the literature, Artificial Neural Networks (ANNs) have been extensively used for EEG analysis and classification. In particular, ANNs have been tested to automatically recognize normal and pathologic features [3,4], for the as-sessment of the anesthesia level [5], and also to solve the inverse electromagnetic problem [6].
In this study, different ANN models were analyzed to see if they could be used to reconstruct a whole set of EEG channels on the basis of a subset of them. In particular, three ANN architectures were designed, implemented and
640 S. Conforto et al.
IFMBE Proceedings Vol. 41 compared. The minimal subset of EEG channels was
deter-mined by using an informative approach. The principle of the minimal complexity, in terms of both a-priori informa-tion (i.e. minimal input subset and training data set) and architecture of the model (i.e. topology, learning rule, train-ing algorithm) is the rationale followed in this study. The Occam’s razor (‘The simpler of two models, when both are consistent with the observed data, is to be preferred’) has been used for a final result adoptable in a real-life context.
This result is a neural model, driven by a reduced number of real measurements, which generates the correct cortical activity over the entire scalp (that is, it replicates the EEG traces recorded in disregarded locations over the scalp). The developed simplified system could be valuable in different fields, from the assessment of sport performance to the development of controllers for human-computer interfaces.
II.
M
ATERIALS AND METHODSThe neural minimum input model has been designed and implemented following this logical flow-chart: A. Data acquisition; B. Neural model design; C. Data set for training and testing; D. Model validation.
A. Data Acquisition
The EEG activity was recorded through surface elec-trodes placed over the scalp according to the International 10-20 System. Nineteen recording channels were acquired (0.05-50 Hz band-pass filtering followed by a 256 samples/s sampling) by a digital system (Micromed, Italy).
B. Neural Model Design
Minimum Input - The 19-channel recordings were
processed in order to extract the minimum set of significant channels to be used to drive the neural model. All record-ings underwent a Principal Component Analysis (PCA). The first principal component (PC) explained a variance ranging from 55% to 70%. A further part of the signal va-riance (15-25%) was explained by the second PC, while the other PCs were highly correlated to the recording noise.
8 channels were chosen as the most representative of the first two PCs by using a correlation measure together with a selection of the channels implementing the most uniform spatial sampling of the scalp. The channels respecting both criteria are: Fp1, Fp2, C3, C4, O1, O2, T3, T4.
ANN architecture – The architecture of the network was
assessed after implementing and comparing three different topologies characterized by 8 input neurons (i.e. the 8 chan-nels of the minimum input) and 11 output neurons (i.e. the 11 channels recorded in the data set but not included in the minimum input). The analyzed topologies are: 1) perceptron network (P_ANN) with no hidden layer, implementing a
mapping between 8 input samples and 11 output samples; 2) feed-forward network (F_ANN) with a 30-neurons hidden layer; 3) recurrent network (R_ANN) with a 30-neurons hidden layer and two 10-lags time delay lines (TDL) con-necting the input layer with the hidden one and the hidden layer with the output one respectively.
Training algorithm – All networks have been trained on
the same training set by using a supervised criterion imple-mented by the back-propagation algorithm.
C. Data Set for Training and Testing
The performance of the networks was assessed using dif-ferent EEG data sets from 5 normal subjects, 4 patients with generalized EEG abnormalities, and 3 patients with focal EEG abnormalities. Training and testing sets were obtained from these data sets as follows.
1. DS1: data recorded from a normal subject: 20 seconds for the training set and 20 seconds for the testing set;
2. DS2: data recorded from a patient. Generalized EEG abnormalities have been segmented to separate anomalous epochs from the normal ones. The training set included the normal epochs (20 seconds) and the testing set included the focal EEG abnormalities (20 seconds), to test the generali-zation properties of the network on a single patient basis;
3. DS3: data recorded from 5 normal subjects. These were used together to build a unique data set then subdi-vided into a training and a testing set, to test the generaliza-tion properties of the network with respect to different sub-jects. The training set includes 4 seconds of data from 4 subjects, and the testing set 9 seconds of data from the fifth subject.
4. DS4: data recorded from 2 normal subjects, 2 patients with generalized EEG abnormalities and 2 patients with focal EEG abnormalities have been used to build a training set. The corresponding testing set was obtained using the data from other participants to the experiment (i.e., 2 normal subjects, 2 patients with generalized EEG abnormalities and 1 patient with focal EEG abnormalities).
D. Model Validation
The models have been validated by means of the Mean Square Error (MSE) related to the reconstruction of the 11 EEG channels excluded from the minimum input set. In particular, the training curve has been studied in terms of MSE with respect to the training epochs. The MSE was calculated for the reconstruction of signals belonging to the testing set in both the time and the frequency domains.
The performance of the reconstruction was assessed by comparing the amplitude maps of the original data with those obtained from the data set including both the 8 origi-nal EEG data sets and the 11 EEG data sets reconstructed
A N wit poo stru the sam the bee set • • • ple per Th ma per wit F4 wit P4 Th tes foc mi (M tio mu is (M nel ori Neural Minimum th the ANN. T ol of expert ne After training uct the 11 neg en 1*10-2. The mple, and the e signal traces en demonstrate ts obtained by t With regard to P_ANN reco mum error ( the worst per F_ANN reco mum error ( the worst per R_ANN show (MSE= 5*10 F4 (MSE= 1* On the basis emented by P rformance leve he reconstructi
ains are compa From now on, rceptron P_AN DS2 - The tra th MSE=0.002 (MSE=3.9*10 DS3 - The tra th MSE=0.003 (MSE=7.8*10 DS4 - The trai he reconstructio sting sets: norm
cal EEG abnorm For the norma nimum for P4 MSE=1*10-2).
For the gener n MSE is min um for P3 (MS
For the focal E minimum for MSE=1.7*10-2). l in the time a iginal data can
m Input Model to
The maps unde eurologists. III.
R
ESU with DS1, al glected channe reconstruction obtained resul s from their ti ed also on a s time shuffling o DS1, its surro onstructed the (MSE= 2.4*10 -rformance (MS onstructed the (MSE= 2.4*10 -rformance (MS wed the minim 0-3) and the wo *10-2). of these result _ANN, becau el, comparable on results in ared with the or , the results ref NN after trainin aining reached 2. The reconstr 0-3) and maximu aining reached 3. The reconstr 0-3) and maximu ining exceeds 4 on MSE was ev mal data, gen malities. al testing data 4 (MSE=3.3*1 ralized EEG ab nimum for P4 E=1.1*10-2). EEG abnormal F3 (MSE=7.3 The quality o and frequency be appreciated o Reconstruct th ertook a blind e ULTS l the designed els with a glob n was perform lts show the in me course. Th surrogate versithe data. ogate and the A
channel F3 w -3 ), and the ch SE= 1*10-2). channel F3 w -3 ), and the ch SE= 9.5*10-3). mum error for
orst performan ts, we choose use of its sim e to that of the
the time and riginal data in F
fer to the perfo ng with DS2, D convergence ruction MSE is um for F7 (MS convergence ruction MSE is um for T6 (MS 400 epochs wit valuated using neralized EEG a, the reconstru 10-3) and max bnormalities, t 4 (MSE=1.6*10
lities, the recon 3*10-3) and ma of the reconstru domains with d from Figure 2 he Electrical Cort IFMBE P evaluation by a d ANNs recon bal MSE lower med sample-by
ndependence o his feature has ion of the data ANNs:
with the mini hannel F8 with
with the mini hannel F8 with
the channel F3 nce for channe
the model im-mplicity and its e other models frequency do Figure 1. ormance of the DS3, DS4. in 400 epochs s minimum for SE=2.1*10-2). in 100 epochs s minimum for SE=1.8*10-2). th MSE=0.001 g three differen abnormalities uction MSE is ximum for C3 the reconstruc 0-3) and maxi nstruction MSE aximum for T6 ucted T6 chan h respect to the 2. tical Activity roceedings Vol. a -r -f s a -h -h 3 l -s s. -e s, r s, r . nt s, s 3 -E 6 -e The pa structed t quality of Fig. 1 Resu the worst r are co Fig. 2 Resu the worst r are co Amplitude chosen as used to re channels, lated with defined t example maps are and from (lower pa The de have the set. For t be preferr Then, model in 41 anel of expert n traces and rela f the reconstruc
ults obtained by P_ reconstructed chan ompared with the o
ults obtained by P_ reconstructed chan ompared with the o
e Maps - The
s the most com econstruct the and to compa h the original d the reconstruct of these maps e calculated fro the 8 original anel, reconstruc IV.
C
esigned neural same perform these reasons P red because of P_ANN was udata set with
neurologists wh ative spectra po
ction.
_ANN trained by D nnel, respectively. T original data in bot
_ANN trained by D nnel, respectively. T original data in bot
P_NN trained mplex and gen
amplitude map are them with data. The panel tions acceptab s is shown in om the origin l channels and cted traces in re
C
ONCLUSION models (P_AN ance level whe P_ANN was ch f its simple topo used to explor h increased gen ho analyzed th ositively evalu DS1: F3 is the best The reconstructed th time and frequeDS4: F3 is the best The reconstructed th time and freque
d and tested wi neral set of da ps of the 11 n
the same map l of expert neur le and promis n Figure 3. Am al data (upper 11 reconstruct ed). NS NN, F_ANN, R en tested on D hosen as the m ology. re the behavio nerality, such 641 he recon-uated the t and F8 is channels ency. t and T6 is channels ency. ith DS4, ata, was neglected ps calcu-rologists sing. An mplitude r panel), ted ones R_ANN) DS1 data model to or of the as DS2,
642 Fig ing (u DS tio nor is tes epo sub nor per ing DS P_ Sin and mo act 2 g. 3 Amplitude ma g extracted from th upper panel), and f (low
S3, DS4. In par n capability o rmal EEG activ trained throug sting set is acce The training ochs), which in bjects. The P_ rmal activity rformance than g set. This coul
The most imp S4, which is _ANN perform nce testing data d the performa odel generalize tivities, giving
aps extracted at 4 t he data set. M aps from the 8 original wer panel, reconstru
rticular, DS2 a of the model t vities on a sing gh 400 epochs eptable. process beco ncludes data ob _ANN seems (training fast n the P_ANN ld be due to som portant result i
the most gen ms well on bot a are compose ance is equival es well over di rise to a promi time instants by a 1 are calculated from l and the 11 recons ucted traces in red
aims at testing to recognize n gle patient basi and the perfo omes faster f btained from d to specialize and correct) b trained by DS me form of ov is the one obt neral data set. th training an ed by different lent for all the ifferent subject
ising result.
IFMBE P 19-channel record-m the original data structed channels d).
the generaliza normal and ab is. The P_ANN ormance on the for DS3 (100 ifferent norma in recognizing but has poorer S2 on the test
ertraining. tained with the
In this case d testing data EEG activities testing set, the ts and differen roceedings Vol. -a -N e 0 al g r -e e, a. s e nt These trend to d number o study, the tional ana of channe explained acquired trodes po The re constructi acceptabl patients/s The quali the routin From t the use a reconstru approach tions, and smart neu are neede choice of input set f 1. Pfliege Neuroi 2. Suarez duced the ES 3. Liu HS for aut Trans 4. Peters tion of 5. Zhang depth o 6. Sun M compu 47(8): Author Institu Street: City: Countr Email: 41 preliminary re develop EEG of channels, a e 8 obtained b alysis that is eq els (i.e. the all d by an inform
signals, which sitioned over th dundancy is ve ion MSE is v le) when the d subjects charac
ity of the recon ne clinical analy the preliminary a minimum se ct the EEG ac thus seems p d opens new s ural computer ed to deeply t f the sub-set of
for the network
R
er ME, Sands SF image 3.3: S10. z E, Viegas MD, changes in EEG SI-256 machine. Bi S, Tong Z, Fu SY tomatic detection on BME 49(12):15 BO, Pfurtscheller f multichannel EEG XS, Rob JR, Erik of anesthesia for p M and Sclabassi R uted using artifici1044-50. r: Silvia Conforto ute: Department of Via Vito Volte Rome ry: Italy : silvia.conforto
esults show tha systems with a significant su by the PCA an quivalent to obt l 19 channels) mation redunda h increases wit he scalp. ery high for D ery low, but i data sets inclu cterized by dif nstructed signa ysis.
y results obtain et of recording ctivity over the promising for
scenarios for t r-interfaces. test the model f channels con k.
R
EFERENCES (1996) 256-chann Adjouadi M, Bar signals to orienta iomedical Science Y (2002) A multist and classification 557-1566. r G, Flyvbjerg H (2 G signals. IEEE T k WJ (2001) EEG patients. IEEE Tran RJ (2000) The forw ial neural networ o f Engineering, Univ erra 62 @uniroma3.it S. Confo at, in contrast an increasingly ub-set of them nalysis) allows tained with a la ). This result c ancy contained th the number S1. In this cas increases (even ude data from fferent EEG acals is good eno ned in this pilo gs seems suffi e scalp. The p a number of the implement Further invest s and to optim nstituting the m S
nel ERP informatio rreto A (2000) Re ation of visual stim es Instrumentation tage, multimethod of epileptiform E 2001) Automatic d rans on BME 48 ( complexity as a m ns on BME 48(12) ward EEG solutio rks. IEEE Trans
versity Roma TRE forto et al. with the y higher (in this s a func-arger set could be d in the of elec-e thelec-e relec-e- re-n if still m several ctivities. ough for ot study, icient to proposed applica-tation of tigations mize the minimum on growth. elating in-muli using 36:33-38. d approach EEG. IEEE differentia-1):111-6. measure of ):1424-33. ons can be on BME E