IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING

<p class="Abstract"><span lang="EN-US">Deep learning is commonly used to solve problems such as biomedical problems and many other problems. The most common architecture used to solve those problems is Convolutional Neural Network (CNN) architecture. However, CNN may...

Full description

Bibliographic Details
Main Authors: Adenuar Purnomo, Handayani Tjandrasa
Format: Article
Language:English
Published: Institut Teknologi Sepuluh Nopember 2021-01-01
Series:JUTI: Jurnal Ilmiah Teknologi Informasi
Online Access:http://juti.if.its.ac.id/index.php/juti/article/view/1023
id doaj-9b171367283542d3a62b4029f49c6323
record_format Article
spelling doaj-9b171367283542d3a62b4029f49c63232021-05-29T12:50:12ZengInstitut Teknologi Sepuluh NopemberJUTI: Jurnal Ilmiah Teknologi Informasi1412-63892406-85352021-01-01191192710.12962/j24068535.v19i1.a1023492IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSINGAdenuar PurnomoHandayani Tjandrasa<p class="Abstract"><span lang="EN-US">Deep learning is commonly used to solve problems such as biomedical problems and many other problems. The most common architecture used to solve those problems is Convolutional Neural Network (CNN) architecture. However, CNN may be prone to overfitting, and the convergence may be slow. One of the methods to overcome the overfitting is batch normalization (BN). BN is commonly used after the convolutional layer. In this study, we proposed a further usage of BN in CNN architecture. BN is not only used after the convolutional layer but also used after the fully connected layer. The proposed architecture is tested to detect types of seizures based on EEG signals. The data used are several sessions of recording signals from many patients. Each recording session produces a recorded EEG signal. EEG signal in each session is first passed through a bandpass filter. Then 26 relevant channels are taken, cut every 2 seconds to be labeled the type of epileptic seizure. The truncated signal is concatenated with the truncated signal from other sessions, divided into two datasets, a large dataset, and a small dataset. Each dataset has four types of seizures. Each dataset is equalized using the undersampling technique. Each dataset is then divided into test and train data to be tested using the proposed architecture. The results show the proposed architecture achieves 46.54% accuracy for the large dataset and 93.33% accuracy for the small dataset. In future studies, the batch normalization parameter will be further investigated to reduce overfitting.</span></p>http://juti.if.its.ac.id/index.php/juti/article/view/1023
collection DOAJ
language English
format Article
sources DOAJ
author Adenuar Purnomo
Handayani Tjandrasa
spellingShingle Adenuar Purnomo
Handayani Tjandrasa
IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING
JUTI: Jurnal Ilmiah Teknologi Informasi
author_facet Adenuar Purnomo
Handayani Tjandrasa
author_sort Adenuar Purnomo
title IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING
title_short IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING
title_full IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING
title_fullStr IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING
title_full_unstemmed IMPROVED DEEP LEARNING ARCHITECTURE WITH BATCH NORMALIZATION FOR EEG SIGNAL PROCESSING
title_sort improved deep learning architecture with batch normalization for eeg signal processing
publisher Institut Teknologi Sepuluh Nopember
series JUTI: Jurnal Ilmiah Teknologi Informasi
issn 1412-6389
2406-8535
publishDate 2021-01-01
description <p class="Abstract"><span lang="EN-US">Deep learning is commonly used to solve problems such as biomedical problems and many other problems. The most common architecture used to solve those problems is Convolutional Neural Network (CNN) architecture. However, CNN may be prone to overfitting, and the convergence may be slow. One of the methods to overcome the overfitting is batch normalization (BN). BN is commonly used after the convolutional layer. In this study, we proposed a further usage of BN in CNN architecture. BN is not only used after the convolutional layer but also used after the fully connected layer. The proposed architecture is tested to detect types of seizures based on EEG signals. The data used are several sessions of recording signals from many patients. Each recording session produces a recorded EEG signal. EEG signal in each session is first passed through a bandpass filter. Then 26 relevant channels are taken, cut every 2 seconds to be labeled the type of epileptic seizure. The truncated signal is concatenated with the truncated signal from other sessions, divided into two datasets, a large dataset, and a small dataset. Each dataset has four types of seizures. Each dataset is equalized using the undersampling technique. Each dataset is then divided into test and train data to be tested using the proposed architecture. The results show the proposed architecture achieves 46.54% accuracy for the large dataset and 93.33% accuracy for the small dataset. In future studies, the batch normalization parameter will be further investigated to reduce overfitting.</span></p>
url http://juti.if.its.ac.id/index.php/juti/article/view/1023
work_keys_str_mv AT adenuarpurnomo improveddeeplearningarchitecturewithbatchnormalizationforeegsignalprocessing
AT handayanitjandrasa improveddeeplearningarchitecturewithbatchnormalizationforeegsignalprocessing
_version_ 1714566611816415232