Close category search window
 

Analyzing Electroencephalograms Using Cloud Computing Techniques

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Ericson, K. ; Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA ; Pallickara, S. ; Anderson, C.W.

Brain Computer Interfaces (BCIs) allow users to interact with a computer via electroencephalogram (EEG) signals generated by their brain. The BCI application that we consider allows a user to initiate actions such as keyboard input or control the motion of their wheelchair. Our goal is to be able to train the neural network and classify the EEG signals from multiple users to infer their intended actions in a distributed environment. The processing is developed using the Map-Reduce framework. We use our cloud runtime, Granules, to classify these EEG streams. One of our objectives is to be able to process these EEG streams in real-time. The BCI software has been developed in R, which is an interpreted language designed for the fast computation of matrix multiplications, making it an effective language for the development of artificial neural networks. We contrast our approach of using Granules with a competing approach that uses an R package - Snowfall that simplifies execution of R computations in a distributed setting. We have performed experiments to evaluate the costs introduced by our scheme for training the neural networks and classifying the EEG signals. Our results demonstrate the suitability of using Granules to classify multiple EEG streams in a distributed environment.

Published in:
Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on

Date of Conference: Nov. 30 2010-Dec. 3 2010

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.