i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification
|
|
- Allen Bailey
- 5 years ago
- Views:
Transcription
1 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Baha ŞEN Computer Engineering Department, Yıldırım Beyazıt University, Ulus, Ankara, TURKEY Musa PEKER Computer Engineering Department, Karabuk University,78050, Karabuk, TURKEY Abdulkadir BUT Department of Anesthesiology and Reanimation, Yıldırım Beyazıt University, Cankaya, Ankara, TURKEY Abstract Computer-aided diagnosis of some brain disorders using EEG signals, is an issue of growing concern in recent years. In this study, a software which is developed from EEG data is presented for depth of anesthesia and diagnosis of disease. Developed software offers a different approach for the aspect of combining processes of data cleaning, feature extraction, feature selection and classification together. Software is developed using the C# programming language which is one of.net programming languages. With the software, 4-stage procedures are performed on the EEG signal. For the first stage, filtering and cleaning of EEG data is ensured. For this stage, filtering algorithms are used. At second stage, attribute extraction process is done for determination of the significant information from EEG data. At this stage, 40 attribute values that widely preferred in literature can be obtained. At third stage (selection stage), attribute selection is carried out to ensure detection of effective attributes among all the attributes. At the selection stage, the user can select any algorithm that she/he wants among six different algorithms. These algorithms are fisher scoring, t-test, gini, fast correlation based filter (FCBF), minimum redundancy maximum relevance (mrmr) and relieff, respectively. At final stage, effective attributes are presented as input to the classification algorithms. The user can choose five different classification algorithms for the classification stage. These algorithms are feed-forward neural network, radial basis function neural network, C4.5 decision tree, random forest algorithm and support vector machines, respectively. The software which has a visual interface is very easy to use and designed to be user-friendly. An application sample is given with using the software developed in this study. In the application sample, applications were made on EEG data in order to determine depth of anesthesia. Results can be obtained as statistical in this software. It also is possible to follow the performance results graphically. After user testing completed, it is aimed to share the software free of charge as open source software project. Keywords: Computer-aided diagnosis, EEG, software tool, feature extraction, feature selection, classification 43
2 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification 1. Introduction EEG signals are received with the help of electrodes on the scalp and reflect the collective activity of brain cells (Sen & Peker 2013). In general, EEG composed of four main waveforms. These are alpha wave (8 ~ 13 Hz), beta wave (13 ~ 30 Hz), delta wave (0 ~ 4 Hz) and theta wave (4 ~ 7 Hz). These wave types in EEG signal vary in case of any pathology case. Sometimes it is difficult to identify the components of EEG sign showing instant change (Artan & Yazgan 2008, Peker & Sen 2013). EEG data are analyzed visually by a specialist in a clinic. This process is quite stressful and tiring for the eyes and the mind. EEG data were recorded for hours or even for days, are analyzed in the form of 10-second frames passing the computer screen (Artan & Yazgan 2008). EEG data were reviewed by specialists with different educational background, may lead to inconsistent data records (Kolb & Whishaw 2010). For all these reasons, a computer-aided system is of utmost importance to help the specialists. The use of computer-aided diagnosis systems is increasing in recent years for detection of neurological diseases and issues related to the depth of anesthesia. In this study, methods with successful results in the literature were examined for classification of EEG data and software which includes those methods was developed. Unlike studies in the literature, developed software can calculate 44 attribute value in five different categories. Among the main advantages of the software, it includes 6 different algorithms during attribute selection stage. Also doing some operations like cleaning the data, attributes acquisition, effective attribute selection and classification process under a single roof adds a special importance to the study. The software which has a visual interface is very easy to use and designed to be user-friendly. 2. Data Acquisition The data used in this study were obtained from Yıldırım Beyazıt University Faculty of Medicine Hospital. In this study, 20 isoflurane anesthetic drug used cases were included. Duration of anesthesia and operations carried out are different. Patients' age ranged from 30 to 60. Characteristics of data group are as follows: Range Mean Standard Deviation Age Weight Table 1: Characteristics of the data group Raw EEG signals were acquired using a BIS VISTA monitor (BIS VISTA TM version 3.00, algorithm version BIS 4.1, Aspect Medical systems) with standard BIS sensors. Data were exported to a USB drive and transferred to a portable computer for off-line analysis. EEG signal was filtered between Hz and digitized with sampling rate of 128 Hz. Anesthesia data belongs to the six different levels of anesthesia. Therefore, in this study, applications were conducted in order to determine a six-level depth of anesthesia. During the recordings, in order to compare with extracted attributes, BIS index was also recorded from the depth of anesthesia monitoring device. This device has indexing between and wakefulness represents with 44
3 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 the value of 100. Classified anesthesia levels in this study and the corresponding levels of BIS values are presented in Table 2. Deep Anesthesia BIS Index: BIS Index: Moderate Anesthesia BIS Index: BIS Index: Light Anesthesia BIS Index: Awake BIS Index: Table 2. Scoring criteria state levels of anesthesia (Gifani et. al. 2007) Anesthetic Depth Levels 3. EEG Signal Processing Software Recommended software was developed using C# and MATLAB programming languages. With the software, operations are carried out as 4-stage on the EEG signal. For the first stage, filtering and cleaning of EEG data is assured. At this stage, filtering algorithms are used. At second stage, feature extraction process is carried out. At this stage, 44 feature values can be obtained. At third stage, feature selection stage is carried out to ensure detection of effective feature among all the features. During the feature selection stage, user can select any algorithm that she/he wants among six different algorithms. These algorithms are fisher scoring, t-test, gini, fast correlation based filter (FCBF), mrmr and relieff, respectively. At last stage, effective attributes are presented as input to the classification algorithms. The user can choose five different classification algorithms during the classification stage. These algorithms are feedforward neural network, C4.5 decision tree, random forest algorithm, support vector machines and radial basis neural network, respectively. An application example is given on developed software. In the application example, in order to determine the depth of anesthesia applications were made on EEG data. In this way, it is aimed to do better promotion for the software. 3.1 The Interface of Developed Software The interface of developed software is as in Figure 1. As can be seen from the figure, all operations were assembled on a single window. The user can select any action from this window. Figure 1: Screen interface of developed system 45
4 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification 3.2 Cleaning of EEG Data and Filtering MATLAB programming language were used during the preparation of EEG data. Operations carried out with MATLAB codes were integrated into the C # programming language. In the software, varieties of filters are available to reduce the impact of noise and artifacts in EEG signals. These filters are Hz band-pass filters and the smoothing filter. Segmentation process is implemented at final stage in order to make operations easier on long EEG signals. Figure 2 shows the situation of original EEG signal after filtering and cleaning operations. Figure 3 shows the frequency spectrum of the original and the filtered signals. As can be seen in Figure 3, the original signal frequency varies between Hz. Frequency distribution of the filtered signal varies between Hz. Figure 4 shows the segmentation process. Long EEG signal is divided into segments with specific example values. Figure 2: EEG signal going through stages of filtering and smoothing filter between 0-55 Hz. 46
5 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 Figure 3: Frequency distribution of the EEG signal before filtering stage - frequency distribution of EEG signal after filtering stage Figure 4: Division of EEG signal sample into 30 s epochs 3.3 Feature Selection The software window developed for the feature selection phase can be seen in Figure 5. Data type can be selected with this software. Feature selection algorithm is selected from method selection section. As shown in Figure 5, there are 6 different feature selection algorithm. Furthermore, the developed software provides information on total processing time. Effective features and order of these features are able to seen on the result screen. 47
6 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Figure 5: Feature selection stage 3.4 Classification Stage For classification stage, there are 5 different classification algorithms. Separate form design and software has been developed for each algorithm. With which algorithm the user wants to perform the classification operation, user can click on it on home page to perform classification Feed-Forward Neural Network The software developed for neural network consists of five windows. Data selection, settings, training operations, results screen and graphical display are customized and presented at separate windows. Figure 6: Data selection screen 48
7 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 In Figure 6, the set of data to be processed is selected. The length of the data files can be txt, csv or xls. In Figure 7, the parameter settings are performed. On the area number 1, hidden layer neuron number and hidden layer activation functions can be selected. On the area number 2, output layer activation function can be selected. Number of neurons for input layer and output layer are chosen automatically depending on the selected data type. On the area number 3, training parameters are determined for neural network. In this area the number of iterations, the learning rate, minimum error rate and momentum coefficient value can be entered. In Figure 8, neural network training operations are carried out. On the screen No.1, number of data determined in training and testing clusters. On the screen No. 2, when Train button is clicked the training process begins. In addition, stage of the process and whether completed or not, can be seen on this screen. It is possible to see the performance results on Figure 9. From this screen, the accuracy rate, number of accurate predictions, number of wrong predictions and the smallest error values can be seen. In Figure 10, changes in the error rates can be observed graphically depending on the number of iterations. Figure 7: Setting window 49
8 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Figure 8: Training operations window Figure 9: The result screen 50
9 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 Figure 10: Iteration-error graph Decision Tree C4.5 was preferred as decision tree algorithm. The developed software for decision tree consists of 5 windows. Data selection, settings, training operations, results screen and graphical display are customized and presented at separate windows. In Figure 11, there are four sections. On the screen No. 1, data selection process is carried out. How distribution of data is carried out also can be selected on this screen. For data distribution, 3- fold, 5- fold and 10- fold cross-validation methods are supported. On the screen number 2, the data are presented from the selected data set. Thanks to the button on area number 3, program is started up. On the area number 4, information is provided for processing time. 51
10 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Figure 11: Data entry screen and settings In Figure 12, structure of the decision is given for decision tree. In Figure 13, the results obtained are listed with different performance evaluation criteria. On screen number 1, error rates are listed as a result of each fold. On screen number 2, the results obtained are listed with different performance evaluation criteria. On screen number 3, confusion matrix is presented. In Figure 14, the results are listed according to the three key performance evaluation criterias. These criterias are accuracy rate, specificity and sensitivity, respectively. At the last stage in Figure 15, for each output rate, accuracy rate, specificity and sensitivity rates are presented graphically. Figure 12: Decision structure of the decision tree 52
11 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 Figure 13: Performance evaluation screen Figure 14: Performance evaluation screen 2 53
12 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Figure 15: Graphical presentation of the results Random Forest Algorithm The developed software for Random Forest algorithm consists of five windows. Data selection, settings, training operations, results screen and graphical display are customized and presented at separate windows. In Figure 16, there are four sections. On the screen No. 1, data selection operation is carried out. Also, how distribution of data is carried out can be selected on this screen. For the software, 3- fold, 5 - fold and 10 - fold cross-validation methods are supported. On the screen number 2, the data are presented from the selected data set. Thanks to the button on area number 3, program is started up. On the area number 4, information is provided related to processing time. In Figure 17, decision structure of decision tree is given. Figure 16: Data entry screen and settings 54
13 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 Figure 17: Decision structure of the random forest algorithm In Figure 18, the results obtained are listed in accordance with different performance evaluation criteria. On screen number 1, error rates are listed for a result of each fold. On screen number 2, the results obtained are listed with different performance evaluation criteria. On screen number 3, confusion matrix is given. In Figure 19, the results are listed according to the three important performance evaluation criterias. These criterias are accuracy rate, specificity and sensitivity, respectively. At the final stage in Figure 20, for each output value, accuracy rate, specificity and sensitivity rates are presented graphically. Figure 18: Performance evaluation screen 55
14 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Figure 19: Performance evaluation screen 2 Figure 20: Graphical presentation of the results Support Vector Machines The software developed for support vector machines consists of three windows. Data selection, settings and result screens are customized and presented in separate windows. In Figure 21, data selection operation is carried out. 56
15 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 Figure 21: Data selection screen Figure 22: Settings window and selection of core function In Figure 22, settings are carried out for support vector machines. Distribution of data is determined on the window No.1. In the example, data set determined as 70% education data, and 30% test data. On the window No.2, core function can be selected. On screen number 3, information is given related to processing time and the stage of the process. Thanks to the 57
16 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification button on the screen number 4, the algorithm starts to work. Thanks to the screen number 5, operation of the algorithm can be stopped. In figure 23, the results obtained are presented. On screen number 1, estimated output values and the actual output values obtained are given. On screen number 2, accuracy rates as a result of algorithm is started up and success rates are given. Figure 23: Result screen Radial Basis Function Network The developed software for radial basis function network consists of two windows. Data selection + settings and results screen are customized and presented at separate windows. In Figure 24, there are four sections. On the screen No. 1, data selection operation is carried out. On the screen number 2, the data are presented from the selected data set. On the area number 3, training parameters are determined for neural network. In this area the number of samples, number of attribute, number of center and spread value can be entered. Thanks to the button on area number 4, program is started up. In figure 25, the results obtained are presented. On screen number 1, the results are listed according to the three important performance evaluation criterias. On screen number 2, confusion matrix is presented. On screen number 3, estimated output values and the actual output values obtained are given. 58
17 GAU Journal of Soc. & App. Sciences vol. 6, issue 10 Figure 24: Data entry screen and settings Figure 25: Result screen 4. Conclusions In this study, a developed software for EEG data processing is presented. Developed software offers a different approach for the aspect of combining processes of data cleaning, attribute 59
18 i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification extraction, attribute selection and classification together. As shown on the result charts, high success rates have been achieved on the anesthesia data. Attributes are one of the most important reasons for this, obtained from the feature extraction stage. During the feature selection stage, quality set of feature obtained with the detection of effective features. During the experiments, 44 features are presented as introduction without the feature reduction. When we just look at the experiment results, radial basis function network appears to be the most successful algorithm. With this algorithm, anesthesia data that consists of six different levels is classified by 94.93% success rate. It is aimed to use this software for future studies in order to do operations on different EEG data. CUDA parallel processor is also included at the classification stage with an aim to create a system that works fast. The developed software can also be used with small additions for other biomedical signals. After user testing completed, it is aimed to share the software free of charge as open source software project. References: Sen B, Peker M, Novel approaches for automated epileptic diagnosis using FCBF feature selection and classification algorithms. Turkish Journal of Electrical Engineering & Computer Sciences, volume 1, issue 18, pp Artan RB, Yazgan E, Epileptic seizure detection from SEEG data by using higher order statistics and spectra. itü dergisi, volume 7, issue 6, Peker M, Sen B, A new complex-valued intelligent system for automated epilepsy diagnosis using EEG signals. Global Journal on Technology: 3rd World Conference on Information Technology, volume 4, pp Kolb B, Whishaw IQ, Fundamentals of human neuropsychology. 6 th edition. Worth Publishers, New York. Gifani P, Rabiee HR, Hashemi MH, Taslimi P, Ghanbari M, Optimal fractal-scaling analysis of human EEG dynamic for depth of anesthesia quantification. Journal of the Franklin Institute, volume 344, issue 3, pp
EEG Imaginary Body Kinematics Regression. Justin Kilmarx, David Saffo, and Lucien Ng
EEG Imaginary Body Kinematics Regression Justin Kilmarx, David Saffo, and Lucien Ng Introduction Brain-Computer Interface (BCI) Applications: Manipulation of external devices (e.g. wheelchairs) For communication
More informationBioRadio Final Report 6 Version 3
EEC 787/687 Class Project BioRadio Final Report 6 Version 3 Group EPIC Members: Qing Wu & Himanshu Sharma Coordinator: Dr. Chansu Yu 2016-12-7 Team Coordinator: Dr. Chansu Yu Team Members: - Qing Wu -
More informationLiquefaction Analysis in 3D based on Neural Network Algorithm
Liquefaction Analysis in 3D based on Neural Network Algorithm M. Tolon Istanbul Technical University, Turkey D. Ural Istanbul Technical University, Turkey SUMMARY: Simplified techniques based on in situ
More informationCS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series
CS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series Jingyuan Chen //Department of Electrical Engineering, cjy2010@stanford.edu//
More informationSensor Based Time Series Classification of Body Movement
Sensor Based Time Series Classification of Body Movement Swapna Philip, Yu Cao*, and Ming Li Department of Computer Science California State University, Fresno Fresno, CA, U.S.A swapna.philip@gmail.com,
More informationImproving the Efficiency of Fast Using Semantic Similarity Algorithm
International Journal of Scientific and Research Publications, Volume 4, Issue 1, January 2014 1 Improving the Efficiency of Fast Using Semantic Similarity Algorithm D.KARTHIKA 1, S. DIVAKAR 2 Final year
More informationGENIE IV EEG Analysis Software for the Thymatron System IV
GENIE IV EEG Analysis Software for the Thymatron System IV 1999-2014 Somatics, LLC April 24, 2014 Table of Contents 1. Introduction...1 2. Installation...1 Program Files...1 Connecting the Serial Cable...1
More informationPERFORMANCE COMPARISON OF BACK PROPAGATION AND RADIAL BASIS FUNCTION WITH MOVING AVERAGE FILTERING AND WAVELET DENOISING ON FETAL ECG EXTRACTION
I J C T A, 9(28) 2016, pp. 431-437 International Science Press PERFORMANCE COMPARISON OF BACK PROPAGATION AND RADIAL BASIS FUNCTION WITH MOVING AVERAGE FILTERING AND WAVELET DENOISING ON FETAL ECG EXTRACTION
More informationClassification of Mental Task for Brain Computer Interface Using Artificial Neural Network
Classification of Mental Task for Brain Computer Interface Using Artificial Neural Network Mohammad Naushad 1, Mohammad Waseem Khanooni 2, Nicky Ballani 3 1,2,3 Department of Electronics and Telecommunication
More informationIntroduction to Data Mining
Introduction to JULY 2011 Afsaneh Yazdani What motivated? Wide availability of huge amounts of data and the imminent need for turning such data into useful information and knowledge What motivated? Data
More informationZ-Score Quick Guide. This document describes how to prepare, configure and review a Z-Score measurement in BioTrace+.
Z-Score Quick Guide This document describes how to prepare, configure and review a Z-Score measurement in BioTrace+. For more information about NeXus, our BioTrace+ software, please visit our website or
More informationPerformance Analysis of A Feed-Forward Artifical Neural Network With Small-World Topology
Available online at www.sciencedirect.com Procedia Technology (202 ) 29 296 INSODE 20 Performance Analysis of A Feed-Forward Artifical Neural Network With Small-World Topology Okan Erkaymaz a, Mahmut Özer
More informationNeural Processing Letter 17:21-31, Kluwer. 1. Introduction
Neural Processing Letter 17:21-31, 2003. Kluwer A Learning Algorithm for Evolving Cascade Neural Networks Vitaly Schetinin TheorieLabor, Friedrich-Schiller University of Jena Ernst-Abbe-Platz 4, 07740
More informationSimulation of Back Propagation Neural Network for Iris Flower Classification
American Journal of Engineering Research (AJER) e-issn: 2320-0847 p-issn : 2320-0936 Volume-6, Issue-1, pp-200-205 www.ajer.org Research Paper Open Access Simulation of Back Propagation Neural Network
More informationBackpropagation Neural Networks. Ain Shams University. Queen's University. Abstract
Classication of Ships in Airborne SAR Imagery Using Backpropagation Neural Networks Hossam Osman,LiPan y, Steven D. Blostein y, and Langis Gagnon z Department of Computer and Systems Engineering Ain Shams
More informationSENSING A WORLD OF POTENTIAL TM. Dry Sensor Interface DSI 10/20. Simple Ambulatory No-prep Dry EEG System
SENSING A WORLD OF POTENTIAL TM Dry Sensor Interface DSI 10/20 Simple Ambulatory No-prep Dry EEG System SENSING A WORLD OF POTENTIAL TM The Dry Sensor Interface s SANDTechnology Simple: Headset is typically
More informationPATTERN RECOGNITION USING NEURAL NETWORKS
PATTERN RECOGNITION USING NEURAL NETWORKS Santaji Ghorpade 1, Jayshree Ghorpade 2 and Shamla Mantri 3 1 Department of Information Technology Engineering, Pune University, India santaji_11jan@yahoo.co.in,
More informationAnalyze EEG Signals with Convolutional Neural Network Based on Power Spectrum Feature Selection
Analyze EEG Signals with Convolutional Neural Network Based on Power Spectrum Feature Selection 1 Brain Cognitive Computing Lab, School of Information Engineering, Minzu University of China Beijing, 100081,
More informationManaging custom montage files Quick montages How custom montage files are applied Markers Adding markers...
AnyWave Contents What is AnyWave?... 3 AnyWave home directories... 3 Opening a file in AnyWave... 4 Quick re-open a recent file... 4 Viewing the content of a file... 5 Choose what you want to view and
More informationBESA Research. CE certified software package for comprehensive, fast, and user-friendly analysis of EEG and MEG
BESA Research CE certified software package for comprehensive, fast, and user-friendly analysis of EEG and MEG BESA Research choose the best analysis tool for your EEG and MEG data BESA Research is the
More informationProcedia Computer Science
Procedia Computer Science 3 (2011) 584 588 Procedia Computer Science 00 (2010) 000 000 Procedia Computer Science www.elsevier.com/locate/procedia www.elsevier.com/locate/procedia WCIT 2010 Diagnosing internal
More informationA Survey And Comparative Analysis Of Data
A Survey And Comparative Analysis Of Data Mining Techniques For Network Intrusion Detection Systems In Information Security, intrusion detection is the act of detecting actions that attempt to In 11th
More informationEmbedded Systems. Cristian Rotariu
Embedded Systems Cristian Rotariu Dept. of of Biomedical Sciences Grigore T Popa University of Medicine and Pharmacy of Iasi, Romania cristian.rotariu@bioinginerie.ro May 2016 Introduction An embedded
More informationM/EEG pre-processing 22/04/2014. GUI Script Batch. Clarification of terms SPM speak. What do we need? Why batch?
22/04/2014 Clarification of terms SPM speak GUI Script Batch M/EEG pre-processing Vladimir Litvak Wellcome Trust Centre for Neuroimaging UCL Institute of Neurology Why batch? What do we need? As opposed
More information- Graphical editing of user montages for convenient data review - Import of user-defined file formats using generic reader
Data review and processing Source montages and 3D whole-head mapping Onset of epileptic seizure with 3D whole-head maps and hemispheric comparison of density spectral arrays (DSA) Graphical display of
More informationAI Application and Development in ehealth Field. MIN Dong
AI Application and Development in ehealth Field MIN Dong What s e-health? Defined by WHO ehealth is the cost-effective and secure use of information and communications technologies(icts) in support of
More informationPC based EEG mapping system
PC based EEG mapping system Piotr Walerjan and Remigiusz Tarnecki Department of Neurophysiology, Nencki Institute of Experimental Biology, 3 Pasteur St., 02-093 Warsaw, Poland, email: piotrwa@nencki.gov.pl.
More informationA novel approach to classify human-motion in smart phone using 2d-projection method
A novel approach to classify human-motion in smart phone using 2d-projection method 1 Yi Suk Kwon, 1 Yeon Sik Noh, 1 Ja Woong Yoon, 1 Sung Bin Park, 1 Hyung Ro Yoon 1 Department of Biomedical Engineering
More informationClassification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging
1 CS 9 Final Project Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging Feiyu Chen Department of Electrical Engineering ABSTRACT Subject motion is a significant
More informationData mining fundamentals
Data mining fundamentals Elena Baralis Politecnico di Torino Data analysis Most companies own huge bases containing operational textual documents experiment results These bases are a potential source of
More informationEstimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension
Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Claudia Sannelli, Mikio Braun, Michael Tangermann, Klaus-Robert Müller, Machine Learning Laboratory, Dept. Computer
More informationLecture 2 Notes. Outline. Neural Networks. The Big Idea. Architecture. Instructors: Parth Shah, Riju Pahwa
Instructors: Parth Shah, Riju Pahwa Lecture 2 Notes Outline 1. Neural Networks The Big Idea Architecture SGD and Backpropagation 2. Convolutional Neural Networks Intuition Architecture 3. Recurrent Neural
More informationModeling Actuations in BCI-O: A Context-based Integration of SOSA and IoT-O
Modeling Actuations in BCI-O: A Context-based Integration of SOSA and IoT-O https://w3id.org/bci-ontology# Semantic Models for BCI Data Analytics Sergio José Rodríguez Méndez Pervasive Embedded Technology
More informationEP-CapsNet: Extending Capsule Network with Inception Module for Electrophoresis Binary Classification
EP-CapsNet: Extending Capsule Network with Inception Module for Electrophoresis Binary Classification Elizabeth Tobing, Ashraf Murtaza, Keejun Han, Mun Y. Yi Graduate School of Knowledge Service Engineering
More informationD B M G Data Base and Data Mining Group of Politecnico di Torino
DataBase and Data Mining Group of Data mining fundamentals Data Base and Data Mining Group of Data analysis Most companies own huge databases containing operational data textual documents experiment results
More informationHybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique
Volume 118 No. 17 2018, 691-701 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Hybrid Approach for MRI Human Head Scans Classification using HTT
More informationCLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS
CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS CHAPTER 4 CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS 4.1 Introduction Optical character recognition is one of
More informationSimulation of Zhang Suen Algorithm using Feed- Forward Neural Networks
Simulation of Zhang Suen Algorithm using Feed- Forward Neural Networks Ritika Luthra Research Scholar Chandigarh University Gulshan Goyal Associate Professor Chandigarh University ABSTRACT Image Skeletonization
More informationRadial Basis Function (RBF) Neural Networks Based on the Triple Modular Redundancy Technology (TMR)
Radial Basis Function (RBF) Neural Networks Based on the Triple Modular Redundancy Technology (TMR) Yaobin Qin qinxx143@umn.edu Supervisor: Pro.lilja Department of Electrical and Computer Engineering Abstract
More informationResearch on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models
Research on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models Wenzhun Huang 1, a and Xinxin Xie 1, b 1 School of Information Engineering, Xijing University, Xi an
More informationMEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS
MEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS Miguel Alemán-Flores, Luis Álvarez-León Departamento de Informática y Sistemas, Universidad de Las Palmas
More informationDEVELOPMENT OF THE EFFECTIVE SET OF FEATURES CONSTRUCTION TECHNOLOGY FOR TEXTURE IMAGE CLASSES DISCRIMINATION
DEVELOPMENT OF THE EFFECTIVE SET OF FEATURES CONSTRUCTION TECHNOLOGY FOR TEXTURE IMAGE CLASSES DISCRIMINATION E. Biryukova 1, R. Paringer 1,2, A.V. Kupriyanov 1,2 1 Samara National Research University,
More informationInfluence of the Aires Shield electromagnetic anomaly neutralizer on changes in EEG parameters caused by a mobile phone's electromagnetic field
Research Report: Influence of the Aires Shield electromagnetic anomaly neutralizer on changes in EEG parameters caused by a mobile phone's electromagnetic field Researchers: Doctor of Biological Sciences
More informationOutlier detection using autoencoders
Outlier detection using autoencoders August 19, 2016 Author: Olga Lyudchik Supervisors: Dr. Jean-Roch Vlimant Dr. Maurizio Pierini CERN Non Member State Summer Student Report 2016 Abstract Outlier detection
More informationVariable Selection 6.783, Biomedical Decision Support
6.783, Biomedical Decision Support (lrosasco@mit.edu) Department of Brain and Cognitive Science- MIT November 2, 2009 About this class Why selecting variables Approaches to variable selection Sparsity-based
More informationNeural Network Approach for Automatic Landuse Classification of Satellite Images: One-Against-Rest and Multi-Class Classifiers
Neural Network Approach for Automatic Landuse Classification of Satellite Images: One-Against-Rest and Multi-Class Classifiers Anil Kumar Goswami DTRL, DRDO Delhi, India Heena Joshi Banasthali Vidhyapith
More informationThe Ambulatory EEG/Polygraphy recorder. new. Trackit 3
The Ambulatory EEG/Polygraphy recorder new Trackit 3 Trackit has been designed from the outset with both Ambulatory EEG and Sleep applications in mind. Its small and compact footprint, when coupled with
More informationClassification of stroke disease using convolutional neural network
Journal of Physics: Conference Series PAPER OPEN ACCESS Classification of stroke disease using convolutional neural network To cite this article: J T Marbun et al 2018 J. Phys.: Conf. Ser. 978 012092 View
More informationFuzzy Signature Neural Networks for Classification: Optimising the Structure
Fuzzy Signature Neural Networks for Classification: Optimising the Structure Tom Gedeon, Xuanying Zhu, Kun He, and Leana Copeland Research School of Computer Science, College of Engineering and Computer
More informationElectroencephalogram Signals Classification by Ordered Fuzzy Decision Tree
Electroencephalogram Signals Classification by Ordered Fuzzy Decision Tree Jan Rabcan, Miroslav Kvassay University of Zilina, Department of Infromatics, Univerzitna 8215/1, 010 26, Zilina, Slovakia (jan.rabcan,
More informationCse634 DATA MINING TEST REVIEW. Professor Anita Wasilewska Computer Science Department Stony Brook University
Cse634 DATA MINING TEST REVIEW Professor Anita Wasilewska Computer Science Department Stony Brook University Preprocessing stage Preprocessing: includes all the operations that have to be performed before
More informationRIMT IET, Mandi Gobindgarh Abstract - In this paper, analysis the speed of sending message in Healthcare standard 7 with the use of back
Global Journal of Computer Science and Technology Neural & Artificial Intelligence Volume 13 Issue 3 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global
More informationStatistical Pattern Recognition
Statistical Pattern Recognition Features and Feature Selection Hamid R. Rabiee Jafar Muhammadi Spring 2014 http://ce.sharif.edu/courses/92-93/2/ce725-2/ Agenda Features and Patterns The Curse of Size and
More informationMachine Learning Feature Creation and Selection
Machine Learning Feature Creation and Selection Jeff Howbert Introduction to Machine Learning Winter 2012 1 Feature creation Well-conceived new features can sometimes capture the important information
More informationA Neural Network Model Of Insurance Customer Ratings
A Neural Network Model Of Insurance Customer Ratings Jan Jantzen 1 Abstract Given a set of data on customers the engineering problem in this study is to model the data and classify customers
More informationCOMPARATIVE DEEP LEARNING FOR CONTENT- BASED MEDICAL IMAGE RETRIEVAL
1 COMPARATIVE DEEP LEARNING FOR CONTENT- BASED MEDICAL IMAGE RETRIEVAL ADITYA SRIRAM DECEMBER 1 st, 2016 Aditya Sriram CS846 Software Engineering for Big Data December 1, 2016 TOPICS 2 Paper Synopsis Content-Based
More informationSetup & Control Program
BrainMaster tm System Type 2E Module & BMT Software for Windows tm Setup & Control Program BSetup.exe For EEG Biofeedback (Neurofeedback) Protocols Caution: Federal law restricts this device to sale by
More informationApplying Supervised Learning
Applying Supervised Learning When to Consider Supervised Learning A supervised learning algorithm takes a known set of input data (the training set) and known responses to the data (output), and trains
More informationGlobal Journal of Engineering Science and Research Management
ADVANCED K-MEANS ALGORITHM FOR BRAIN TUMOR DETECTION USING NAIVE BAYES CLASSIFIER Veena Bai K*, Dr. Niharika Kumar * MTech CSE, Department of Computer Science and Engineering, B.N.M. Institute of Technology,
More informationClustering Analysis based on Data Mining Applications Xuedong Fan
Applied Mechanics and Materials Online: 203-02-3 ISSN: 662-7482, Vols. 303-306, pp 026-029 doi:0.4028/www.scientific.net/amm.303-306.026 203 Trans Tech Publications, Switzerland Clustering Analysis based
More information[INITIAL DESIGN REPORT]
2010 Ercan Özdemir Hasan Faruk Çoban İsmail İlkan Ceylan [INITIAL DESIGN REPORT] MasterMind Contents 1. Introduction...4 1.1. Problem Definition...4 1.2. Purpose of the Project...4 1.3. Scope of the Project...4
More informationASA Getting Started. ANT BV, Enschede, Netherlands Advanced Neuro Technology
ASA Getting Started ANT BV, Enschede, Netherlands Advanced Neuro Technology www.ant-neuro.com asa@ant-neuro.com TABLE OF CONTENTS DISCLAIMER... 3 NOTICE... 3 INTRODUCTION... 5 ASA-LAB... 6 ASA-LAB RECORDING
More informationReview of feature selection techniques in bioinformatics by Yvan Saeys, Iñaki Inza and Pedro Larrañaga.
Americo Pereira, Jan Otto Review of feature selection techniques in bioinformatics by Yvan Saeys, Iñaki Inza and Pedro Larrañaga. ABSTRACT In this paper we want to explain what feature selection is and
More informationClassification and Regression
Classification and Regression Announcements Study guide for exam is on the LMS Sample exam will be posted by Monday Reminder that phase 3 oral presentations are being held next week during workshops Plan
More informationI.N. Serov, 2 V.N. Sysoyev
EVALUATION OF THE EFFECTIVENESS OF USING AIRES SHIELD ELECTRONIC ANOMALY NEUTRALIZERS TO REDUCE THE NEGATIVE INFLUENCE OF A CELLULAR PHONE'S ELECTROMAGNETIC FIELD 1 I.N. Serov, 2 V.N. Sysoyev 1 AIRES New
More informationReal Time Object Recognition System
International Journal of Theoretical and Applied Mechanics. ISSN 0973-6085 Volume 12, Number 2 (2017) pp. 241-266 Research India Publications http://www.ripublication.com Real Time Object Recognition System
More informationMIT 801. Machine Learning I. [Presented by Anna Bosman] 16 February 2018
MIT 801 [Presented by Anna Bosman] 16 February 2018 Machine Learning What is machine learning? Artificial Intelligence? Yes as we know it. What is intelligence? The ability to acquire and apply knowledge
More informationLevel: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48)
Course Title: Software Engineering Course No. : ICT Ed 528 Nature of course: Theoretical + Practical Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48) 1. Course Description The
More informationAutomatic Optimization of Segmentation Algorithms Through Simultaneous Truth and Performance Level Estimation (STAPLE)
Automatic Optimization of Segmentation Algorithms Through Simultaneous Truth and Performance Level Estimation (STAPLE) Mahnaz Maddah, Kelly H. Zou, William M. Wells, Ron Kikinis, and Simon K. Warfield
More informationAn independent component analysis based tool for exploring functional connections in the brain
An independent component analysis based tool for exploring functional connections in the brain S. M. Rolfe a, L. Finney b, R. F. Tungaraza b, J. Guan b, L.G. Shapiro b, J. F. Brinkely b, A. Poliakov c,
More informationTIME DELAY ESTIMATION FOR BIS MONITORUSED INGENERAL ANESTHESIA
VOL. 12, NO. 7, APRIL 217 ISSN 1819-668 26-217 Asian Research Publishing Network (ARPN). All rights reserved. TIME DELAY ESTIMATION FOR MONITORUSED INGENERAL ANESTHESIA Diego F. Sendoya-Losada, Faiber
More informationSkin Lesion Classification and Segmentation for Imbalanced Classes using Deep Learning
Skin Lesion Classification and Segmentation for Imbalanced Classes using Deep Learning Mohammed K. Amro, Baljit Singh, and Avez Rizvi mamro@sidra.org, bsingh@sidra.org, arizvi@sidra.org Abstract - This
More informationHelping you help other s. EEG Solutions.
Helping you help other s EEG Solutions WWW.CADWELL.COM www.cadwell.com/arc Measuring brain activity plays an important role in neurocritical care, epilepsy monitoring, and clinical settings. EEG is the
More informationRS TechMedic BV the Netherlands T: vision.com
Dyna Vision Remote Patient Monitoring: Demonstration of Real Time 12 lead ECG Acquisition and Waveform Analysis using Integrated Cellular Transmission Telemonitoring Session Med e Tel 2010 Definitions
More informationDiscriminate Analysis
Discriminate Analysis Outline Introduction Linear Discriminant Analysis Examples 1 Introduction What is Discriminant Analysis? Statistical technique to classify objects into mutually exclusive and exhaustive
More informationA Combined Method for On-Line Signature Verification
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 14, No 2 Sofia 2014 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2014-0022 A Combined Method for On-Line
More informationTitle. Author(s)B. ŠĆEPANOVIĆ; M. KNEŽEVIĆ; D. LUČIĆ; O. MIJUŠKOVIĆ. Issue Date Doc URL. Type. Note. File Information
Title FORECAST OF COLLAPSE MODE IN ECCENTRICALLY PATCH LOA ARTIFICIAL NEURAL NETWORKS Author(s)B. ŠĆEPANOVIĆ; M. KNEŽEVIĆ; D. LUČIĆ; O. MIJUŠKOVIĆ Issue Date 2013-09-11 Doc URL http://hdl.handle.net/2115/54224
More informationComputer-Aided Detection system for Hemorrhage contained region
Computer-Aided Detection system for Hemorrhage contained region Myat Mon Kyaw Faculty of Information and Communication Technology University of Technology (Yatanarpon Cybercity), Pyin Oo Lwin, Myanmar
More informationAdaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited
Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited Summary We present a new method for performing full-waveform inversion that appears
More informationDigital EEG System Series
NEURON-SPECTRUM Digital System Series rom 8 to 21 channels up to 4 channels to record EMG, ECG, EOG, etc. Acquisition and review of in arbitrary monopolar and bipolar montages, EP, PSG acquisition Impedance/acquisition
More informationTutorial on Machine Learning Tools
Tutorial on Machine Learning Tools Yanbing Xue Milos Hauskrecht Why do we need these tools? Widely deployed classical models No need to code from scratch Easy-to-use GUI Outline Matlab Apps Weka 3 UI TensorFlow
More informationChapter 7 UNSUPERVISED LEARNING TECHNIQUES FOR MAMMOGRAM CLASSIFICATION
UNSUPERVISED LEARNING TECHNIQUES FOR MAMMOGRAM CLASSIFICATION Supervised and unsupervised learning are the two prominent machine learning algorithms used in pattern recognition and classification. In this
More informationEEG/ECG data fusion using Self-Organising Maps
EEG/ECG data fusion using Self-Organising Maps Nuno Bandeira 1, nb@di.fct.unl.pt Victor Sousa Lobo 2,1, vsl@di.fct.unl.pt Fernando Moura-Pires 1, fmp@di.fct.unl.pt 1 Computer Science Department, Faculty
More informationSurface Projection Method for Visualizing Volumetric Data
Surface Projection Method for Visualizing Volumetric Data by Peter Lincoln A senior thesis submitted in partial fulfillment of the requirements for the degree of Bachelor of Science With Departmental Honors
More informationComputer Aided Diagnosis Based on Medical Image Processing and Artificial Intelligence Methods
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 9 (2013), pp. 887-892 International Research Publications House http://www. irphouse.com /ijict.htm Computer
More informationAutomatic Detection and Segmentation of Kidneys in Magnetic Resonance Images Using Image Processing Techniques
Biomedical Statistics and Informatics 2017; 2(1): 22-26 http://www.sciencepublishinggroup.com/j/bsi doi: 10.11648/j.bsi.20170201.15 Automatic Detection and Segmentation of Kidneys in Magnetic Resonance
More informationResearch Article International Journals of Advanced Research in Computer Science and Software Engineering ISSN: X (Volume-7, Issue-6)
International Journals of Advanced Research in Computer Science and Software Engineering Research Article June 17 Artificial Neural Network in Classification A Comparison Dr. J. Jegathesh Amalraj * Assistant
More informationReview on Methods of Selecting Number of Hidden Nodes in Artificial Neural Network
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 11, November 2014,
More informationECG-1101B Single channel digital electrocardiograph
ECG-1101B Single channel digital electrocardiograph - 12-lead simultaneous acquisition - 20*2 LCD, display of characters - Detection and alarm on lead-off and low battery capacity - Automatic adjustment
More informationMobile and Wearable Applications at University of West Florida. Janusz Chudzynski itenwired Summit October 2015
Mobile and Wearable Applications at University of West Florida Janusz Chudzynski itenwired Summit October 2015 About Me Research Associate at University of West Florida Taught multiple editions of ios
More informationUse of Artificial Neural Networks to Investigate the Surface Roughness in CNC Milling Machine
Use of Artificial Neural Networks to Investigate the Surface Roughness in CNC Milling Machine M. Vijay Kumar Reddy 1 1 Department of Mechanical Engineering, Annamacharya Institute of Technology and Sciences,
More informationFor more information, please contact
Instrumented Pen Design Team Joe Ranieri, Chris Sullivan Evan Grey, Lauren Hess Design Advisor Prof. Andrew Gouldstone Sponsor Northeastern University Abstract This Capstone Design Project is to develop
More informationCS 179 Lecture 16. Logistic Regression & Parallel SGD
CS 179 Lecture 16 Logistic Regression & Parallel SGD 1 Outline logistic regression (stochastic) gradient descent parallelizing SGD for neural nets (with emphasis on Google s distributed neural net implementation)
More informationWeb Data mining-a Research area in Web usage mining
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 13, Issue 1 (Jul. - Aug. 2013), PP 22-26 Web Data mining-a Research area in Web usage mining 1 V.S.Thiyagarajan,
More informationDifferentiation of Malignant and Benign Breast Lesions Using Machine Learning Algorithms
Journal of Multidisciplinary Engineering Science and Technology (JMEST) Differentiation of Malignant and Benign Breast Lesions Using Machine Learning Algorithms Chetan Nashte, Jagannath Nalavade, Abhilash
More informationIMAGE CLASSIFICATION USING COMPETITIVE NEURAL NETWORKS
IMAGE CLASSIFICATION USING COMPETITIVE NEURAL NETWORKS V. Musoko, M. Kolı nova, A. Procha zka Institute of Chemical Technology, Department of Computing and Control Engineering Abstract The contribution
More informationClassification using Weka (Brain, Computation, and Neural Learning)
LOGO Classification using Weka (Brain, Computation, and Neural Learning) Jung-Woo Ha Agenda Classification General Concept Terminology Introduction to Weka Classification practice with Weka Problems: Pima
More informationA Fast Personal Palm print Authentication based on 3D-Multi Wavelet Transformation
A Fast Personal Palm print Authentication based on 3D-Multi Wavelet Transformation * A. H. M. Al-Helali, * W. A. Mahmmoud, and * H. A. Ali * Al- Isra Private University Email: adnan_hadi@yahoo.com Abstract:
More informationDI TRANSFORM. The regressive analyses. identify relationships
July 2, 2015 DI TRANSFORM MVstats TM Algorithm Overview Summary The DI Transform Multivariate Statistics (MVstats TM ) package includes five algorithm options that operate on most types of geologic, geophysical,
More informationMachine Learning for Medical Image Analysis. A. Criminisi
Machine Learning for Medical Image Analysis A. Criminisi Overview Introduction to machine learning Decision forests Applications in medical image analysis Anatomy localization in CT Scans Spine Detection
More information