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...
Main Authors: | , |
---|---|
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 |