Cargando…
Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE
t-distributed stochastic neighbor embedding (t-SNE) is a method for reducing high-dimensional data to a low-dimensional representation, and is mostly used for visualizing data. In parametric t-SNE, a neural network learns to reproduce this mapping. When used for EEG analysis, the data are usually fi...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10046040/ https://www.ncbi.nlm.nih.gov/pubmed/36979263 http://dx.doi.org/10.3390/brainsci13030453 |
_version_ | 1785013566194057216 |
---|---|
author | Svantesson, Mats Olausson, Håkan Eklund, Anders Thordstein, Magnus |
author_facet | Svantesson, Mats Olausson, Håkan Eklund, Anders Thordstein, Magnus |
author_sort | Svantesson, Mats |
collection | PubMed |
description | t-distributed stochastic neighbor embedding (t-SNE) is a method for reducing high-dimensional data to a low-dimensional representation, and is mostly used for visualizing data. In parametric t-SNE, a neural network learns to reproduce this mapping. When used for EEG analysis, the data are usually first transformed into a set of features, but it is not known which features are optimal. The principle of t-SNE was used to train convolutional neural network (CNN) encoders to learn to produce both a high- and a low-dimensional representation, eliminating the need for feature engineering. To evaluate the method, the Temple University EEG Corpus was used to create three datasets with distinct EEG characters: (1) wakefulness and sleep; (2) interictal epileptiform discharges; and (3) seizure activity. The CNN encoders produced low-dimensional representations of the datasets with a structure that conformed well to the EEG characters and generalized to new data. Compared to parametric t-SNE for either a short-time Fourier transform or wavelet representation of the datasets, the developed CNN encoders performed equally well in separating categories, as assessed by support vector machines. The CNN encoders generally produced a higher degree of clustering, both visually and in the number of clusters detected by k-means clustering. The developed principle is promising and could be further developed to create general tools for exploring relations in EEG data. |
format | Online Article Text |
id | pubmed-10046040 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100460402023-03-29 Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE Svantesson, Mats Olausson, Håkan Eklund, Anders Thordstein, Magnus Brain Sci Article t-distributed stochastic neighbor embedding (t-SNE) is a method for reducing high-dimensional data to a low-dimensional representation, and is mostly used for visualizing data. In parametric t-SNE, a neural network learns to reproduce this mapping. When used for EEG analysis, the data are usually first transformed into a set of features, but it is not known which features are optimal. The principle of t-SNE was used to train convolutional neural network (CNN) encoders to learn to produce both a high- and a low-dimensional representation, eliminating the need for feature engineering. To evaluate the method, the Temple University EEG Corpus was used to create three datasets with distinct EEG characters: (1) wakefulness and sleep; (2) interictal epileptiform discharges; and (3) seizure activity. The CNN encoders produced low-dimensional representations of the datasets with a structure that conformed well to the EEG characters and generalized to new data. Compared to parametric t-SNE for either a short-time Fourier transform or wavelet representation of the datasets, the developed CNN encoders performed equally well in separating categories, as assessed by support vector machines. The CNN encoders generally produced a higher degree of clustering, both visually and in the number of clusters detected by k-means clustering. The developed principle is promising and could be further developed to create general tools for exploring relations in EEG data. MDPI 2023-03-07 /pmc/articles/PMC10046040/ /pubmed/36979263 http://dx.doi.org/10.3390/brainsci13030453 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Svantesson, Mats Olausson, Håkan Eklund, Anders Thordstein, Magnus Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE |
title | Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE |
title_full | Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE |
title_fullStr | Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE |
title_full_unstemmed | Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE |
title_short | Get a New Perspective on EEG: Convolutional Neural Network Encoders for Parametric t-SNE |
title_sort | get a new perspective on eeg: convolutional neural network encoders for parametric t-sne |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10046040/ https://www.ncbi.nlm.nih.gov/pubmed/36979263 http://dx.doi.org/10.3390/brainsci13030453 |
work_keys_str_mv | AT svantessonmats getanewperspectiveoneegconvolutionalneuralnetworkencodersforparametrictsne AT olaussonhakan getanewperspectiveoneegconvolutionalneuralnetworkencodersforparametrictsne AT eklundanders getanewperspectiveoneegconvolutionalneuralnetworkencodersforparametrictsne AT thordsteinmagnus getanewperspectiveoneegconvolutionalneuralnetworkencodersforparametrictsne |