Classification of Alcohol Abusers: An Intelligent Approach

+

+P. Sharmila Kanna, *Ramaswamy Palaniappan Faculty of Information Science and Technology, Multimedia University, Melaka, Malaysia *Department of Computer Science, University of Essex, Colchester, United Kingdom [email protected]; [email protected] Abstract

In this paper we propose a novel method to classify alcohol abusers. The method described efficiently estimated total power in gamma band spectral power (GBSP) of multi-channel visual evoked potential (VEP) signals in the time domain, circumventing power spectrum computation. Then, the total power extracted are used as features to classify alcohol abusers from control subjects using Multilayer Perceptron – Back Propogation (MLP-BP) neural network classifier. As a comparison study the total power using GBSP feature extraction is repeated for four types of Infinite Impluse Response (IIR) filters. Experimental study is conducted with 20 subjects totaling 800 VEP signals, which are extracted while subjects are seeing pictures from Snodgrass and Vanderwart set. Maximum classification of 91% is obtained for Elliptic filter for 20 hidden units. Also Elliptic filter shows the best performance for the averaged values of all the filters and it also has the lower order when compared to other filters

1. Introduction VEP is generated in the brain in response to visual stimulus and can be measured using electrodes placed on the scalp which was described in the last few chapters and it has been proved by many researchers [3,4,6,8] that the VEP signal is very useful for clinical study. In particular, the effects of alcohol on evoked responses have been reported [3,8] and it was concluded that alcohol can significantly increase the latency of evoked responses in humans. Total power in GBSP from these multi-channel VEP signals are estimated in the time domain and are used as features in the classification process by the NN classifiers. A difficulty encountered in analyzing VEP signals comes from the contamination of spontaneous background

electroencephalogram (EEG) brain activity, which is typically many times higher in amplitude as compared to VEP signals which have been proved by many researches [4,7,8]. The common method used by most researches [1,4,7,8] for reducing this problem is to use signal averaging from a certain number of trials. This approach is useful to study time-domain properties like latency, amplitude, polarity and wave-shape of evoked responses. However signal averaging requires many trials, which leads to system complexity and higher computational time. The method described in this paper is somewhat related to the method used by Palaniappan and Raveendran [9,10], which uses single trial analysis of VEP signals. This is possible because the background EEG is generally limited to frequency below 30 Hz, so spectral range of gamma band will mostly consist of evoked potentials. Total power in GBSP is computed in the time domain and it is used to classify alcohol abusers based on single evoked responses. GBSP in the range of 30 to 50 Hz1 is specifically chosen since studies in many researches [2,4,9,10,12,14,15] shows that electric potential in gamma band frequency is evoked during the application of sensory simulation. This method uses a high-pass digital filter to extract VEP signals in GBSP range. Next Parseval’s theorem is applied to the output of the filter to estimate the equivalent total power in GBF; therefore the entire computation remains in the time domain as shown by many researches [9,10]. Direct power spectrum computation using techniques like Fourier transform or autoregressive approach is not necessary in this method. This results in reduction of computational time and design complexity. These gamma band spectral power (GBSP) are used as features by the NN classifiers to classify alcohol abusers and control i.e. non-alcoholic subjects. The 1

Following studies in [2] that proposed gamma band to consist of frequencies around this range.

classification performances of the two neural network classifiers are compared. Figure 1 illustrates various stages in the classification of alcohol abusers, which

Feature Extraction

Signal Preprocessing

VEP signals

includes signal preprocessing, feature extraction and classification.

High-pass digital filtering

1. Eye blink removal 2. Setting mean to zero

Classification Neural network architectures (MLP-BP and SFA)

Parseval’s Theorem to calculate total power

Figure1. Diagram for classification of alcohol abusers from controls N

2. Extraction of total power in Gamma Band Spectral Power The extracted VEP signals are digitally filtered using an Infinite Impulse Response (IIR) digital filter in 3 dB pass band of 30 to 50 Hz. IIR filters are characterized by the following recursive function: ∞

N

M

k=0

k=0

k=1

y(n) = ∑h(k)x(n−k) = ∑bk x(n−k) −∑ak y(n−k) (1)

h(k ) is the impulse response of the filter which is theoretically infinite in duration. x(n) and y (n) are the input and output of the filter and bk and a k are

where

b + b z−1 +...+ bN z−N H(z) = 0 1 −1 = 1+ a1z +...+ aM z−M

∑b z k =0 M

−k

k

1+ ∑ak z

(2)

−k

k =1

The filtered output, y (n) contains signals mostly in the GBSP range of 30-50 Hz and Parseval’s theorem can now be applied to obtain in equivalent total power of the signal (in GBSP) using 2 1 M Powergamma = (3) ∑ y ( n) M n=1 where M is the total number of data in the filtered signal. Figure 2 shows the procedures involved in the feature extraction of GBSP.

[

]

the coefficients of the filter. The transfer function for the IIR filter is given by

VEP signals extracted from alcohol abusers and controls

High-pass digital filtering (frequency range 30-50 Hz)

Gamma band spectral power VEP in time domain

Parseval’s theorem to estimate total power in GBSP of VEP signals

Figure 2. Feature extraction

As a comparison to study the classification performances, the above described total power using GBSP feature extraction is repeated for the four types of Infinite Impulse Response (IIR) filters: Butterworth, Chebyshev – I, Chebyshev – II and Elliptic (Cauer). Even though Finite Impulse Response (FIR) filters are advantages in terms of amplitude changes and no phase distortion, they do not have a sharp roll-off. Therefore IIR filters are used mainly for their sharp

roll-off. But the disadvantage is the phase distortion. To solve this problem, the filters are applied twice, first in the forward direction, after which the filtered sequence is then reversed and run back through the filter. The result has precisely zero phase distortion and the magnitude is modified by the square of the filter’s magnitude response. The procedure is repeated for the four IIR digital high pass filter with different orders to give 30 dB minimum stop band at 25Hz to

55Hz. The orders for filters are obtained with the help of MATLAB functions which is shown in Table 1. Table 1. MATLAB function to select filter order MATLAB functions used to Filters

Order

Filter order selection

Filter Design Command

Butterworth

9th order

BUTTORD

BUTTER

Chebyshev – I

6th order 6th order

CHEB1ORD

CHEBY1

CHEB2ORD

CHEBY2

4th order

ELLIPORD

ELLIP

Chebyshev – II Elliptic

The VEP signals extracted from the alcohols and control subjects which are sampled at a frequency of 256 Hz, are then applied to the four filters with the different orders as specified in Table 1 and Parseval’s theorem as shown in equation (3) is applied to obtain the equivalent spectral power of the signal. This power is normalised with the total power from all the 61 channels to give the GBSP. The spectral power ratio values from each of the 61 channels are concatenated into one feature array representing the particular VEP pattern.

3. Neural Network Classifier The method uses a high-pass digital filter to extract the VEP signals from 20 subjects (10 alcohols and 10 controls) with 40 trials for each subject. Therefore a total of 800 VEP signals (20 subjects x 40 trials) are stored in an array. The spectral power ratio values from each of the 61 channels are concatenated into one feature array representing the particular VEP patterns which has been already discussed in the first part of this paper. The MLP-BP neural network uses these VEP arrays as input to classify alcohol abusers as illustrated in Figure 3. The MLP-BP used in this study is shown in Figure 4. The input layer consists of 61 nodes and the input comes from the VEP GBSP feature array. The network consists of one hidden layer. The learning algorithm used to train the network is the Backpropagation. The network is trained by changing the number of nodes in the hidden layer. In this study the number of nodes in the hidden layer is varied from 5 to 50 in steps of 5, but there are no restrictions in the numbering and intervals. Fifty percent of the data i.e. 400 feature arrays (200 from alcohol abusers and 200 from

controls) are used to train the network while the remaining fifty percent of the data are used for testing the network. Therefore it is assumed that the training and testing set of data contains equal number of alcohols and control subjects. The VEP feature arrays for training and testing data are chosen randomly. The output layer consists of two nodes. The desired target output is set to 1.0 for the particular category representing the alcohol abuser or control subject, while for the other category i.e. non target, output is set to 0. 61 features of power in GBSP from each of the 61 VEP signal

NN trained with training data

NN tested with testing data

Alcohol abusers Controls

Figure 3. NN training and testing to classify alcohol abusers from controls

The BP training is conducted with momentum parameter. The learning rates are varied according to the change in the average error. The average error is the average of NN target output subtracted by the desired target output from all the training patterns. If the new error exceeds the old error, the new weights and biases are discarded. In addition, the learning rate is decreased. If the new error is less than the old error, the weights and biases are kept unaltered and the learning rate is increased by 5%. Training is conducted until the average error falls below 0.01 or reaches a maximum iteration limit of 10000. The average error denotes the error limit to stop neural network training.

Figure 4. MLP-BP Neural Network

4. Experimental classification

results

of

MLP-BP

The results of MLP-BP classification of alcohol abusers using four types of digital filters are tabulated and shown in Table 2 and Figure 5 shows the graphical representation of the MLP-BP results. The result of MLP-BP classification shows the best performance for elliptic filter. It is indicated from Table 2 that the best performance of 91% is achieved with 20 hidden units. The averaged values for all the filters are shown in the last row, of the table. The elliptic filter’s performance is once again the best when compared to other filters. In addition the elliptic filter uses the lowest order (4th order) while the other filters (Butterworth – 10th order, Chebyshev-I and II – 6th order) uses higher order.

92

91

90

RESULTS

89

88

87

86

85

84

83 5

10

15

20

25

30

35

40

45

50

55

HIDDEN UNITS

Series1

Series2

Series3

Hid. unit 5 10 15 20 25 30 35 40 45 50 Avera ge

Butter worth 84.75 87.25 85.00 86.50 88.25 84.25 88.25 86.25 85.25 84.50

Chebys hev – I 84.75 85.50 88.50 86.50 87.25 85.00 85.75 87.25 86.50 86.50

Chebyshe v – II 88.25 88.75 87.75 89.00 88.75 88.50 88.50 90.25 88.25 89.00

86.05

86.35

88.70

Elliptic 86.50 89.25 86.75 91.00 88.75 89.75 88.75 88.50 87.25 89.50 88.90

5. Conclusion

MLP-BP PERFORMANCE

0

Table 2. Results of MLP-BP classification for various filters

Series4

Figure 5: Comparison of MLP-BP classification performance for various filters

The graph in the figure 5 shows that it is not possible to achieve a steady increase or decrease in the output percentage with varying the number of hidden units. So, it is also very difficult to come to a conclusion that either increase or decrease in the number of hidden units may improve the classification performance. Practically, MLP-BP architecture takes more time for training the data set but it takes only a few seconds to test the data set. Also from the Figure 5, it can be seen that the performance of MLP-BP does not vary significantly with the variations in the number of hidden units.

We have proposed a method to classify alcohol abusers using total power in GBSP of VEP signals with MLP-BP neural network classifier. The method employs digital filtering with Parseval’s theorem used to compute GBSP of VEP signals in time domain. The results from experimental study using 800 VEP signals from 10 alcohol abusers and 10 control subjects shows the proposed method reduces design complexity and computational time. MLP-BP classification gives the best classification performance for Elliptic filter for both individual hidden unit (20) and also for averaged hidden units. The reason may be because elliptic filter uses the lower order when compared to other types of filters. The MLP-BP classification performance do not vary significantly with the variation of hidden units. One major drawback in MLP-BP classification is that, it takes more time for training the data. Overall the results of MLP-BP classification using elliptic filter validate the ability of the proposed method to efficiently classify alcohol abusers using VEP signals. It could be concluded that spectral power in gamma band frequency of VEP signals could be utilized with neural networks to detect some alterations in the visual perception caused by long-term use of alcohol.

6. Acknowledgement We acknowledge the assistance of Prof. Henri Begleiter at Neurodynamics Laboratory at the State University of New York Health Center at Brooklyn, USA who recorded the raw VEP data and Mr. Paul

Conlon, of Sasco Hill Research, USA for sending the data to us. We are greatly indebted to Prof. P. Raveendran, Electrical Dept., University Malaya, for his initial guidance on the work that made this publication possible.

7. References [1] Aunon, J.I., McGillem, C.D. and Childers, D.G., “Signal Processing in Event Potential Research: Averaging and Modelling,” CRC Crit. Rev. Bioeng., pp. 323-367, vol. 5, 1981. [2] Basar, E., Eroglu, C.B., Demiralp, T., and Schurman, M., “Time and Frequency Analysis of the Brain’s Distributed Gamma-Band System,” IEEE Engineering in Medicine and Biology Magazine, pp. 400-410, July/August 1995. [3] Begleiter, H. and Platz, A., “The Effects of Alcohol on the Central Nervous System in Humans,” in The Biology of Alcoholism, Volume 2: Physiology and Behavior, edited by Kissin, B. and Begleiter, H., Plenum Press, 1972. [4] Cooper R., Osselton, J.W., and Shaw, J.C., EEG Technology, Butterworths & Company Publishers, 1980. [5] Fausett L., Fundamentals of Neural Networks, PrenticeHall, 1994. ISBN 0 13 042250 9 [6] Hughes, J.R., EEG in Clinical Practice, ButterworthHeinemann, 1994. [7] Kriss, A., “Recording Technique,” in Halliday, A.M. (ed), Evoked Potentials in Clinical Testing, Churchill Livingstone, 1993. [8] Misulis K.E., Spehlmann’s Evoked Potential Primer: Visual, Auditory and Somatosensory Evoked Potentials in Clinical Diagnosis, Butterworth-Heinemann, 1994. [9] Palaniappan, R., and Raveendran, P., “Cognitive Task Prediction Using Parametric Spectral Analysis of EEG Signals,” Malaysian Journal Of Computer Science, vol. 14, no. 1, pp.58-67, June 2001. [10] Palaniappan, R. and Raveendran, P. “Single Trial VEP Extraction Using Digital Filter,” Proceedings of IEEE 11th Workshop on Statistical Signal Processing, pp.249-252, 6-8 August 2001, Singapore. [11] Rumelhart, D.E., and McCelland, J.L., Parallel Distributed Processing: Exploration in the Microstructure of Cognition, MIT Press, Cambridge, MA, vol. 1, 1986.

[12] Tallon-Baudry, C., Bertrand, O., Peronnet, F., and Pernier, J., “Induced λ-Band Activity During The Delay of A

Visual Short-Term Memory Task in Humans,” Journal of Neuroscience, vol. 18, no. 11, pp. 4244-4254, 1998. [13] Tsoi, A. C., So, D. S. C. and Sergejew, A., “Classification of electroencephalogram using artificial neural networks”, In Jack D. Cowan, Gerald Tesauro, and Joshua Alspector (eds.), Advances in Neural Information Processing Systems 6, pp. 1151-1158, Morgan Kaufmann, 1994. [14] Welch, P.D., “The use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging Over Short, Modified Periodograms,” IEEE Transactions on Audio and Electroacoustics, pp.70-73, vol. 15, 1967. [15] Xiao, D., Yang, H. and Zhou, S., “Extraction of 40 Hz EEG Bursts for Chaos Analysis of Brain Function,” IEEE Engineering in Medicine and Biology Magazine, pp. 27-32, July/August 1997.

Author Guidelines for 8

*Department of Computer Science, University of Essex, Colchester, United Kingdom ... with 20 subjects totaling 800 VEP signals, which are extracted while ...

272KB Sizes 2 Downloads 245 Views

Recommend Documents

Author Guidelines for 8
nature of surveillance system infrastructure, a number of groups in three ... developed as a Web-portal using the latest text mining .... Nguoi Lao Dong Online.

Author Guidelines for 8
The resulted Business model offers great ... that is more closely related to the business model of such an .... channels for the same physical (satellite, cable or terrestrial) ... currently under way is the integration of basic Internet access and .

Author Guidelines for 8
three structures came from the way the speaker and channel ... The results indicate that the pairwise structure is the best for .... the NIST SRE 2010 database.

Author Guidelines for 8
replace one trigger with another, for example, interchange between the, this, that is ..... Our own software for automatic text watermarking with the help of our ...

Author Guidelines for 8
these P2P protocols only work in wired networks. P2P networks ... on wired network. For example, IP .... advantages of IP anycast and DHT-based P2P protocol.

Author Guidelines for 8
Instant wireless sensor network (IWSN) is a type of. WSN deployed for a class ... WSNs can be densely deployed in battlefields, disaster areas and toxic regions ...

Author Guidelines for 8
Feb 14, 2005 - between assigned tasks and self-chosen “own” tasks finding that users behave ... fewer queries and different kinds of queries overall. This finding implies that .... The data was collected via remote upload to a server for later ..

Author Guidelines for 8
National Oceanic & Atmospheric Administration. Seattle, WA 98115, USA [email protected] .... space (CSS) representation [7] of the object contour is thus employed. A model set consisting of 3 fish that belong to ... two sets of descending-ordered l

Author Guidelines for 8
Digital circuits consume more power in test mode than in normal operation .... into a signature. Figure 1. A typical ..... The salient features and limitations of the ...

Author Guidelines for 8
idea of fuzzy window is firstly presented, where the similarity of scattering ... For years many approaches have been developed for speckle noise ... only a few typical non- square windows. Moreover, as the window size increases, the filtering perfor

Author Guidelines for 8
Ittiam Systems (Pvt.) Ltd., Bangalore, India. ABSTRACT. Noise in video influences the bit-rate and visual quality of video encoders and can significantly alter the ...

Author Guidelines for 8
to their uniqueness and immutability. Today, fingerprints are most widely used biometric features in automatic verification and identification systems. There exists some graph-based [1,2] and image-based [3,4] fingerprint matching but most fingerprin

Author Guidelines for 8
sequences resulting in a total or partial removal of image motion. ..... Add noise. Add targets. Performance Measurement System. Estimate. Residual offset.

Author Guidelines for 8
application requests without causing severe accuracy and performance degradation, as .... capacity), and (3) the node's location (host address). Each information ... service also sends a message to the meta-scheduler at the initialization stage ...

Author Guidelines for 8
camera's operation and to store the image data to a solid state hard disk drive. A full-featured software development kit (SDK) supports the core acquisition and.

Author Guidelines for 8 - Research at Google
Feb 14, 2005 - engines and information retrieval systems in general, there is a real need to test ... IR studies and Web use investigations is a task-based study, i.e., when a ... education, age groups (18 – 29, 21%; 30 – 39, 38%, 40. – 49, 25%

Author Guidelines for 8
There exists some graph-based [1,2] and image-based [3,4] fingerprint matching but most fingerprint verification systems require high degree of security and are ...

Author Guidelines for 8
Suffering from the inadequacy of reliable received data and ... utilized to sufficiently initialize and guide the recovery ... during the recovery process as follows.

Author Guidelines for 8
smart home's context-aware system based on ontology. We discuss the ... as collecting context information from heterogeneous sources, such as ... create pre-defined rules in a file for context decision ... In order to facilitate the sharing of.

Author Guidelines for 8
affordable tools. So what are ... visualization or presentation domains: Local Web,. Remote Web ... domain, which retrieves virtual museum artefacts from AXTE ...

Author Guidelines for 8
that through a data driven approach, useful knowledge can be extracted from this freely available data set. Many previous research works have discussed the.

Author Guidelines for 8
3D facial extraction from volume data is very helpful in ... volume graph model is proposed, in which the facial surface ..... Mathematics and Visualization, 2003.

Author Guidelines for 8
Feb 4, 2010 - adjusted by the best available estimate of the seasonal coefficient ... seeing that no application listens on the port, the host will reply with an ...

Author Guidelines for 8
based systems, the fixed length low-dimension i-vectors are extracted by estimating the latent variables from ... machines (SVM), which are popular in i-vector based SRE system. [4]. The remainder of this paper is .... accounting for 95% of the varia