Brain and Behavior Computing
eBook - ePub

Brain and Behavior Computing

  1. 400 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Brain and Behavior Computing

About this book

Brain and Behavior Computing offers insights into the functions of the human brain. This book provides an emphasis on brain and behavior computing with different modalities available such as signal processing, image processing, data sciences, statistics further it includes fundamental, mathematical model, algorithms, case studies, and future research scopes. It further illustrates brain signal sources and how the brain signal can process, manipulate, and transform in different domains allowing researchers and professionals to extract information about the physiological condition of the brain.

  • Emphasizes real challenges in brain signal processing for a variety of applications for analysis, classification, and clustering.
  • Discusses data sciences and its applications in brain computing visualization. Covers all the most recent tools for analysing the brain and it's working.
  • Describes brain modeling and all possible machine learning methods and their uses.
  • Augments the use of data mining and machine learning to brain computer interface (BCI) devices.
  • Includes case studies and actual simulation examples.

This book is aimed at researchers, professionals, and graduate students in image processing and computer vision, biomedical engineering, signal processing, and brain and behavior computing.

Tools to learn more effectively

Saving Books

Saving Books

Keyword Search

Keyword Search

Annotating Text

Annotating Text

Listen to it instead

Listen to it instead

1

Simulation Tools for Brain Signal Analysis
Munaza Ramzan and Suma Dawn

1.1 Introduction

The human brain contains 86 billion neurons with an average of 7,000 connections (synapses) to each other. The coordination and interaction of neurons with specific brain regions incorporate the functioning and working of the central nervous system (CNS) [1]. Therefore, it’s not possible to analyze the information transmission and compare experimental results without simulation tools. To analyze such coordination and turn them into transformative gains of various practical and clinical applications, we need ongoing processing tools and data structures. With brain simulation tools, the brain-related mathematical theory, principles, and signals are returned out into new insights and improve computational validation of input data. They can be used for both online and offline data analysis, connectivity analysis, and visualization [2]. Brain-computer interface (BCI) is an integrated system comprised of analyzed brain signals and a computer to predict and monitor a particular state of a person. The brain signals which are produced by the CNS are acquired, analyzed, and translated into desired actions in three different ways [3]. First, the active BCIs are controlled by users consciously, and the output is directly extracted from conscious brain waves. Second, the reactive BCIs are stimulus-dependent in which the user reacts to an external stimulus, and the brain waves are modulated and analyzed indirectly to control an application. Third, the passive BCIs or implicit BCIs arbitrarily derive the output from extracted brain activities without the user control, such as monitoring of user intention and interpretation of different emotional states. To predict or monitor the person’s cognitive state using brain signals, researchers and experimenters need to measure and analyze these signals in a well-defined manner. With this monitoring, different types of BCIs can be developed such as active, reactive, or passive BCIs. The basic requirement for each BCI system is the acquisition of brain signals and the commonly studied signals may include: electrical and magnetic signals [4]. The procedure for capturing such signals are EEG and MEG, respectively. To allow the processing and analysis of these signals, a collection of tools such as EEGLAB, BCILab, Fieldtrip, etc., as shown in Table 1.1, has been developed by different neuroscience communities [5]. Most of the tools are freely available for the analysis of multimodal signals with advanced signal processing techniques and methods.
Table 1.1
BSTs for EEG/MEG signals
Toolbox Version License Open-source Framework Procedures supported Download link
EEGLAB
14 & 2019
GNU
Yes
MATLAB®
EEG, MEG
https://sccn.ucsd.edu/eeglab/download.php
BCILAB
1.0-beta
GNU
Yes
MATLAB®, EEGLAB-Plugin
EEG, MEG
ftp://sccn.ucsd.edu/pub/bcilab
Fieldtrip
GNU
Yes
MATLAB®
EEG, MEG, NIRS, ECoG
http://www.fieldtriptoolbox.org/download/
BrainNet Viewer
1.7
GNU
Yes
MATLAB®
Brain Network Visualization Toolbox.
https://www.nitrc.org/projects/bnv/
SIFT
1.4.1
GNU
Yes
MATLAB®
EEG, MEG, ECoG
https://www.nitrc.org/frs/downloadlink.php/9394
PyEEG
GNU
Yes
Python
EEG, MEG
https://github.com/forrestbao/pyeeg
The brain is continuously involved in cognitive activities, and to identify the certain task or hypothesis-related patterns and aspects, good quality signals need to be acquired and analyzed properly. The general protocol for analysis includes brain signal acquisition (EEG, MEG), pre-processing (detection and removal of artifacts, and noise), computation of statistical features, and then apply different learning algorithms and procedures.

1.2 Toolboxes for Analysis of Brain Signal (EEG/MEG) Recordings

1.2.1 EEGLAB-Toolbox

The EEGLAB is an interactive graphical user interface (GUI) MATLAB® toolbox for the analysis of electrophysiological signals such as EEG and MEG. It runs under different operating systems such as Windows, Unix, Linux, and Mac OS X. It is developed at Swartz Center for Computational Neuroscience (SCCN) and freely available at https://sccn.ucsd.edu/eeglab/download.php. It allows importing, exporting, loading, saving, manipulating, artifact rejection, time-frequency analysis, independent component analysis (ICA), and visualization of continuous and event-related EEG/MEG signals [6]. For special analysis and modeling, different EEGLAB plug-ins are available such as EMDLAB for empirical mode decomposition analysis, ERPLAB for event-related potential (ERP), and CSP for the analysis of common spatial patterns. It is accessible via three ways: (a) EEGLAB-GUI, (b) EEGLAB data structure and command history, and (c) EEGLAB scripting [7].
The below steps need to follow for installing EEGLAB-toolbox on your machine:
After downloading this toolbox, open MATLAB® and add EEGLAB-Toolbox path to its search path as:
MATLAB® Home -> Set Path -> Add with Subfolders -> Popup dialogue box will appear -> Select EEGLAB-Toolbox folder -> Click Ok -> Save.
In the command window of MATLAB®, type eeglab; and hit enter as shown in Figure 1.1.

1.2.1.1 EEGLAB-GUI

The EEGLAB GUI enables users to apply various signal processing techniques and methods to EEG/MEG data without writing their own scripts. Menu shortcuts are incorporated in this t...

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. Contents
  7. Preface
  8. Acknowledgments
  9. Editors’ Biographies
  10. List of Contributors
  11. Chapter 1 Simulation Tools for Brain Signal Analysis
  12. Chapter 2 Processing Techniques and Analysis of Brain Sensor Data Using Electroencephalography
  13. Chapter 3 Application of Machine-Learning Techniques in Electroencephalography Signals
  14. Chapter 4 Revolution of Brain Computer Interface: An Introduction
  15. Chapter 5 Signal Modeling Using Spatial Filtering and Matching Wavelet Feature Extraction for Classification of Brain Activity Pattern
  16. Chapter 6 Study and Analysis of the Visual P300 Speller on Neurotypical Subjects
  17. Chapter 7 Effective Brain Computer Interface Based on the Adaptive-Rate Processing and Classification of Motor Imagery Tasks
  18. Chapter 8 EEG-Based BCI Systems for Neurorehabilitation Applications
  19. Chapter 9 Scalp EEG Classification Using TQWT-Entropy Features for Epileptic Seizure Detection
  20. Chapter 10 An Efficient Single-Trial Classification Approach for Devanagari Script-Based Visual P300 Speller Using Knowledge Distillation and Transfer Learning
  21. Chapter 11 Deep Learning Algorithms for Brain Image Analysis
  22. Chapter 12 Evolutionary Optimization-Based Two-Dimensional Elliptical FIR Filters for Skull Stripping in Brain Imaging and Disorder Detection
  23. Chapter 13 EEG-Based Neurofeedback Game for Focus Level Enhancement
  24. Chapter 14 Detecting K-Complexes in Brain Signals Using WSST2-DETOKS
  25. Chapter 15 Directed Functional Brain Networks: Characterization of Information Flow Direction during Cognitive Function Using Non-Linear Granger Causality
  26. Chapter 16 Student Behavior Modeling and Context Acquisition: A Ubiquitous Learning Framework
  27. Index

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Brain and Behavior Computing by Mridu Sahu, G R Sinha, Mridu Sahu,G R Sinha in PDF and/or ePUB format, as well as other popular books in Ciencia de la computación & Biotecnología en medicina. We have over one million books available in our catalogue for you to explore.