Classification of Electrocardiogram Anomalies
|
|
|
- Gillian Lynch
- 9 years ago
- Views:
Transcription
1 Classification of Electrocardiogram Anomalies Karthik Ravichandran, David Chiasson, Kunle Oyedele Stanford University Abstract Electrocardiography time series are a popular non-invasive tool used to classify healthy cardiac activity and various anomalies such as Myocardial Infarction, Cardiomyopathy, Bundle branch block, myocardial hypertrophy and Arrhythmia. While most ECGs are still read manually, machine learning techniques are quickly being applied for diagnosis due to the advantages of being quick, cheap, and automatic as well as the for the ability to examine features not obvious to the human eye. In this paper, a binary classification algorithm is implemented, and it reports a classification accuracy of 97.2%. The heart beats are analyzed, and a prediction is made to mark the beat as normal/ abnormal. Four major classes of features are - morphological, global trend prediction, regularity, and beat energy. The classifier is based on Support Vector Machine algorithm, and learning is optimized by feature selection (Random Forest), dimensionality reduction (PCA), and Kernel optimization. 1 ECG Overview An electrocadiograph (also known as EKG or ECG) is a graph showing the electrical impulses of the heart over time. A single pulse consists of three major section called the P-wave, the QRS complex, and the T-wave as shown in Figure [1]. Based on conversations with health care professionals, there are several aspects of the ECG trace which are particularly helpful in diagnosing anomalies. These consist of Morphology (Frequency Response), Heart Rate (Bpm), Regularity (and second moment), existence of wave segments and relative amplitudes( P,QRS,T), Timing Intervals(P-Q, P-R, QRS, S-T), normalized energy in a a beat. Evidently, various segments of the beat correspond to pumping action of various chambers of the heart, and in a way, the abnormality can be localized. Medical professionals adopt a systematic approach to interpreting an ECG, which consists of observing various aspects of the ECG trace and asking certain questions. The steps are [2]: Analyze the rate of atria and ventricles - is the rate between 60 and 100? Analyze the rhythm - is the rhythm regular or irregular, and is it regularly irregular or irregularly irregular? Analyze the axis - is there a left or right axis deviation? Analyze the P-R interval - is the interval between normal parameters and length (i.e. less than 0.2 sec)? Analyze the P-waves - are there P-waves? Is there a P-wave for every QRS complex; is there a QRS complex for every P-wave? Analyze the QRS complex - is it wide or narrow? Is there a Q wave? is there a delta wave? Analyze the ST segment-t wave Is there ST elevation or depression? Are the T waves inverted? Overall interpretation 2 Data Source Figure 1: A single EKG pulse example [1] The data used to train our algorithm and perform tests were obtained from the venerable MIT-BIH Arrhythmia Database [3] with 48 half-hour excerpts of two-channel ambulatory ECG recordings. The recordings were digitized at 360 samples per second per channel with 11-bit resolution over a 10 mv range. Two are more cardiologists independently annotated the beats and classified into one of 23 cases. The distribution of beats is that 66.67% of the beats are Normal. Here, we just deal with two classes (Normal or not), and it is not difficult to extend this project to a multi-category classification problem. 1
2 3 Preprocessing Each beat and its label were extracted from individual patient records, and our database consisted of beats. The beats are then temporally normalized, to ease feature extraction. Each beat now is interpolated or decimated to 600 samples, and this number corresponds to a 36 beats per minute heart rate (@ 360 Hz).Several beat information such as Maximum, minimum, mean, median amplitudes, instances of (R) peaks of the current beat and its neighbors. Before normalizing temporally, the beat duration is stored as well. The data is then normalized in amplitude so as to avoid amplitude variations affect the features. Various features are calculated in a local window (say 50 beats on either side), and local amplitudes such as local mean, and median are computed to predict the global trend of the heart activity. Unorthodox beats are handled appropriately. 4 Feature Extraction Figure 2: Wavelet Approximation Our four classes of features were intuitively reasoned and are independent of amplifier gain, filter response, and other hardware dependencies. (a) i Morphology These set of features quantify the shape and structure of a beat. Wavelets Wavelet coefficients are used to represent the overall morphology of a beat. We used MATLAB s wavelet decomposition toolbox, and observed that the number of coefficients (maximum) required to faithfully define a beat was 50 out of 660 coefficients. This decomposition filters the signal by removing high frequencies. A debauchies- 4 wavelet was used for a 6-level decomposition. In fact, Maximum two numbers can satisfactorily describe the signal as in Figure [2]. Wavelet coefficients are computed by correlating the wavelet at every time instance, and varying the scale of the wavelet at all points. These measurements do not occur at Zero bandwidth like in a Fourier transform. Wavelets exploit the uncertainty in time-frequency, and each measurement provide something from both the temporal and frequency domains, to satisfactory accuracy. ii Beat segment characteristics Four features are extracted here to depict the relative properties of P wave, QRS complex, and T wave. P wave characterize the pumping activity of the atrium, QRS- the ventricles, and T wave - the re-polarization of the ventricles. These create a cycle, and the absence or malfunction of one can seriously affect the circardian rhythm. So, the features are amplitude ratio of QRS/P, QRS/T, temporal (duration) ratio of QRS/P, and QRS/T. iii P-R interval PR interval quantifies the electrical conduction of the heart from atrium to ventricles. iv Instantaneous Bpm At every beat, we calculate the instantaneous bpm (beats per minute), by computing the ratio 2/T, where T is the distance between previous and next beats. (b) Energy in a beat To characterize the pumping power of various segments, the normalized areas of P segment (Pre-peak), QRS complex (peak), and T segment (Post-peak) are computed. The points of splitting is chosen by finding a weighted mean of the maximum and the mean points in a beat. (Figure [3]). (c) Regularity This is one of the novel features of this work. When the temporal instances of a maxima of a periodic waveform (like that of a healthy heart) is fitted against a monotonically running uniform index, we get a linear fit. Here, we perform linear regression to fit a line to the peak instances in the entire patient record, and calculate the Residues (outliers) for every beat s peak. This can quantify the regularity of the heart beats for a record, and a second moment can predict if the beats are regularly irregular, or irregularly irregular. We see two other variants of the features in the next section on global trends. A small disadvantage of this method is that, we assume that holistically healthiness of the record. Global rhythm (not subtle) will be considered separately as a global feature, so, overlooking this fact is tolerable. A +ve residue 2
3 a near zero importance, as will be seen from the feature selection routine. Other predictors that are used are Variance in beat duration, with respect to the global mean of the record. This characterizes the regularity of the entire beat, and here too, we assume a healthy bpm globally. Other ratios such as (min/max), (max/local mean), and (max/local median) are calculated as part of morphology with respect to a local window. Figure 3: A beat with its Norm Areas characterizes a slower beat, while a -ve residue implies a faster beat. (e) Global Features Although we don t incorporate global features in this work, any useful decision about the record can be made by utilizing other global features apart from the beat labels. We observed few of these to provide information such as health of global rhythm, beat duration, and bpm, FFT of beat temporal behavior, and distribution of each class of beats. 5 Classification The following sections report our flow to optimize the learning process. The steps can be in any order. Obviously, this flow could be iterated until necessary performance is attained. (a) Data Sampling We sampled 10,000 beats (arbitrary, and computationally easy) from our database of beats. The sampling has to be uniform to preserve the normal beats distribution at 66.67%. (d) Figure 4: Regularity and Residues Global Trend It is inevitable to include features, besides that of beats, that tend to predict the global trend of the record. It is, of course, not useful to incorporate a global feature here, as it gets redundant when we have too many beats from a single record. Two such trend predictors are computed from the regularity residues. A local residue measure is calculated by summing over residues over a local window. Regularly irregular rhythm has near zero value as the +ve, and -ve residues tend to cancel out, whereas, sum of many +ve, or many -ve depicts a potential irregular irregularity. The second feature is the sum of squares of residues over a local window. This can quantify the irregularity in that window. Apparently, this feature has (b) Support Vector Machine We use a SVM based classifier, to generate support vectors, which are then used for classification. We chose SVM due to its obvious advantages, such as - its effectiveness in high dimensional spaces, the versatility with various kernels, etc. We initially used 58 of the described 68 features. A classifier was built [4], and the testing revealed 92.2% accuracy. All features were normalized, and standardized (Zero mean, Unit Variance). Ten more features were added to reach 68 and the accuracy improved to 94.6%. Here, a polynomial 3 rd degree (optimum currently) kernel was employed. 6 Feature Selection To improve performance, we calculate feature importance using an ensemble learning method Random Forest [5]. Here the algorithm constructs levels of decision trees, and the output is the mode of the classes output by individual trees. Each tree fits the data to a randomized subspace. By perturbing and conditioning the node independently, 3
4 it accumulates a bunch of estimates. The motive is that, given a large number of nodes, the errors tend to even out. Here, we obtain the feature importance vector, that quantifies the weight of each feature. From the performance plot Figure[5], we choose the top 49 features. Even though, there are lower feature size with comparable error, being generous with the choice here may avoid under fitting in the subsequent stages. Note that the training error falls and saturates after some point, so 49 is not a bad choice as the data has not been over fit yet. Figure 6: Training Size Optimization [7] gives useful insights on the trend. Note the training error fall(over-fit) and rise(bias) again. The test error minimum occurs at 38 dimensions, and the training error is not too high nor low, and the test performance is % Figure 5: Random Forest Selection Now, the performance is 96.2% on test, and 98.5% on training sets. We also explored two other classes of features selection. Filter feature selection attempts to evaluate the helpfulness of a feature independently of the algorithm which will ultimately be used to generate a hypothesis. Then, we used Mutual Information as our scoring metric. 7 Training size Now, the classifier (SVM 3 rd order)is now iterated to find the optimal training size. Figure[6] shows that the test error doesn t improve after 9000 samples. Note the training error falls below (over-fit) 8000, and over 10000, so the size [8000, 10000] seems to be perfect size for the classifier. So we retain our training size of Dimensionality We now use Principal component analysis to find a reduced subspace. We compute the top few eigen values, and corresponding eigen vectors to linearly combine the vectors to create new feature matrix. To find the optimal number of dimensions, we iterate the classifier with 49 features over a PCA routine, and Figure Figure 7: Dimensionality Reduction 9 Kernel selection Till now, we have been using a third order polynomial kernel. On iteration, we find that 4 th degree polynomial gives a maximum performance of 97.2%(Figure [8]).Note the training error is zero over degree 5, which is clear overfitting, and note high bias at low degrees. The possibility of this optimal point to be local is really high, given the arbitrariness in the design flow. However, the improvements in a different classification loop will be trivial for the given set of features. 4
5 it is important to have a set of global features compliment the decision, as local beat behavior may not satisfactorily imply the global health. Clearly, there is immense scope to improve the feature extractions, and selections. Figure 8: A single EKG pulse example [1] The kernel intercept is chosen to be 1.0 after optimizing that over a set of values in [0.2, 2.5]. 10 Results Table [1] provides the performance at every stage of the learning process. 1. The top four features are 1 st wavelet coefficient, Pre- Peak (P-wave) energy, 2 nd wavelet coefficient, and amplitude ratio of QRS/P. 2. the final confusion matrix elements are 65.66% True Positive, 31.18% True negative, 1.9% False positive, and 1.26% False negative, for a distribution of 66.67% normal beats. 3. Few {performance, # of top features} tuples are {78.1%,2}, {82.3%,4}, {86.5%,6}, and {91%,9}. Step F eatures # T raining P erf ormance(%) T est P erf ormace(%) Optimum Initial Add F eatures Random f orest T rain Size P CA Kernel Select P oly 4 Table 1: Performance at every stage References [1] M. K. Slate. (2013) EKG interpretation. coursematerial-187.pdf. [Online]. Available: http: // [2] J. M. Prutkin. (2013) ECG tutorial: Basic principles of ECG analysis. [Online]. Available: ecg-tutorial-basic-principles-of-ecg-analysis [3] A. Goldberger, L. Amaral, L. Glass, J. Hausdorff, P. Ivanov, R. Mark, J. Mietus, G. Moody, C.- K. Peng, and H. Stanley. (2000) PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals. [Online]. Available: org/physiobank/database/mitdb/ [4] F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duchesnay, Scikit-learn: Machine learning in Python, Journal of Machine Learning Research, vol. 12, pp , [5] L. Breiman, Random forests, in Machine Learning, 2001, pp Conclusion The above procedure was tested on multiple test data, each with samples, and the results closely match in all training sets.to the order of ±0.4%. In practice, the testing beats are not sampled from various records, but the learning algorithm must be run on a single record, and predictions must be made. That case, 5
Feature Vector Selection for Automatic Classification of ECG Arrhythmias
Feature Vector Selection for Automatic Classification of ECG Arrhythmias Ch.Venkanna 1, B. Raja Ganapathi 2 Assistant Professor, Dept. of ECE, G.V.P. College of Engineering (A), Madhurawada, A.P., India
NEONATAL & PEDIATRIC ECG BASICS RHYTHM INTERPRETATION
NEONATAL & PEDIATRIC ECG BASICS & RHYTHM INTERPRETATION VIKAS KOHLI MD FAAP FACC SENIOR CONSULATANT PEDIATRIC CARDIOLOGY APOLLO HOSPITAL MOB: 9891362233 ECG FAX LINE: 011-26941746 THE BASICS: GRAPH PAPER
ECG Signal Analysis Using Wavelet Transforms
Bulg. J. Phys. 35 (2008) 68 77 ECG Signal Analysis Using Wavelet Transforms C. Saritha, V. Sukanya, Y. Narasimha Murthy Department of Physics and Electronics, S.S.B.N. COLLEGE (Autonomous) Anantapur 515
Evaluation copy. Analyzing the Heart with EKG. Computer
Analyzing the Heart with EKG Computer An electrocardiogram (ECG or EKG) is a graphical recording of the electrical events occurring within the heart. In a healthy heart there is a natural pacemaker in
Detection of Heart Diseases by Mathematical Artificial Intelligence Algorithm Using Phonocardiogram Signals
International Journal of Innovation and Applied Studies ISSN 2028-9324 Vol. 3 No. 1 May 2013, pp. 145-150 2013 Innovative Space of Scientific Research Journals http://www.issr-journals.org/ijias/ Detection
Using multiple models: Bagging, Boosting, Ensembles, Forests
Using multiple models: Bagging, Boosting, Ensembles, Forests Bagging Combining predictions from multiple models Different models obtained from bootstrap samples of training data Average predictions or
the basics Perfect Heart Institue, Piyavate Hospital
ECG INTERPRETATION: the basics Damrong Sukitpunyaroj MD Damrong Sukitpunyaroj, MD Perfect Heart Institue, Piyavate Hospital Overview Conduction Pathways Systematic Interpretation Common abnormalities in
Review Jeopardy. Blue vs. Orange. Review Jeopardy
Review Jeopardy Blue vs. Orange Review Jeopardy Jeopardy Round Lectures 0-3 Jeopardy Round $200 How could I measure how far apart (i.e. how different) two observations, y 1 and y 2, are from each other?
INTRODUCTORY GUIDE TO IDENTIFYING ECG IRREGULARITIES
INTRODUCTORY GUIDE TO IDENTIFYING ECG IRREGULARITIES NOTICE: This is an introductory guide for a user to understand basic ECG tracings and parameters. The guide will allow user to identify some of the
Classification of Bad Accounts in Credit Card Industry
Classification of Bad Accounts in Credit Card Industry Chengwei Yuan December 12, 2014 Introduction Risk management is critical for a credit card company to survive in such competing industry. In addition
Detecting Network Anomalies. Anant Shah
Detecting Network Anomalies using Traffic Modeling Anant Shah Anomaly Detection Anomalies are deviations from established behavior In most cases anomalies are indications of problems The science of extracting
Data Mining Practical Machine Learning Tools and Techniques
Ensemble learning Data Mining Practical Machine Learning Tools and Techniques Slides for Chapter 8 of Data Mining by I. H. Witten, E. Frank and M. A. Hall Combining multiple models Bagging The basic idea
Spotting false translation segments in translation memories
Spotting false translation segments in translation memories Abstract Eduard Barbu Translated.net [email protected] The problem of spotting false translations in the bi-segments of translation memories
Understanding the Electrocardiogram. David C. Kasarda M.D. FAAEM St. Luke s Hospital, Bethlehem
Understanding the Electrocardiogram David C. Kasarda M.D. FAAEM St. Luke s Hospital, Bethlehem Overview 1. History 2. Review of the conduction system 3. EKG: Electrodes and Leads 4. EKG: Waves and Intervals
Azure Machine Learning, SQL Data Mining and R
Azure Machine Learning, SQL Data Mining and R Day-by-day Agenda Prerequisites No formal prerequisites. Basic knowledge of SQL Server Data Tools, Excel and any analytical experience helps. Best of all:
This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.
This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. Title Transcription of polyphonic signals using fast filter bank( Accepted version ) Author(s) Foo, Say Wei;
Predict the Popularity of YouTube Videos Using Early View Data
000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050
MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.
Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) What term is used to refer to the process of electrical discharge and the flow of electrical
BEHAVIOR BASED CREDIT CARD FRAUD DETECTION USING SUPPORT VECTOR MACHINES
BEHAVIOR BASED CREDIT CARD FRAUD DETECTION USING SUPPORT VECTOR MACHINES 123 CHAPTER 7 BEHAVIOR BASED CREDIT CARD FRAUD DETECTION USING SUPPORT VECTOR MACHINES 7.1 Introduction Even though using SVM presents
MHI3000 Big Data Analytics for Health Care Final Project Report
MHI3000 Big Data Analytics for Health Care Final Project Report Zhongtian Fred Qiu (1002274530) http://gallery.azureml.net/details/81ddb2ab137046d4925584b5095ec7aa 1. Data pre-processing The data given
Introduction to Electrocardiography. The Genesis and Conduction of Cardiac Rhythm
Introduction to Electrocardiography Munther K. Homoud, M.D. Tufts-New England Medical Center Spring 2008 The Genesis and Conduction of Cardiac Rhythm Automaticity is the cardiac cell s ability to spontaneously
The Electrocardiogram (ECG)
The Electrocardiogram (ECG) Preparation for RWM Lab Experiment The first ECG was measured by Augustus Désiré Waller in 1887 using Lippmann's capillary electrometer. Recorded ECG: http://www.youtube.com/watch_popup?v=q0jmfivadue&vq=large
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
Activity 4.2.3: EKG. Introduction. Equipment. Procedure
Activity 4.2.3: EKG The following is used with permission of Vernier Software and Technology. This activity is based on the experiment Analyzing the Heart with EKG from the book Human Physiology with Vernier,
Time series analysis of data from stress ECG
Communications to SIMAI Congress, ISSN 827-905, Vol. 3 (2009) DOI: 0.685/CSC09XXX Time series analysis of data from stress ECG Camillo Cammarota Dipartimento di Matematica La Sapienza Università di Roma,
Structural Health Monitoring Tools (SHMTools)
Structural Health Monitoring Tools (SHMTools) Parameter Specifications LANL/UCSD Engineering Institute LA-CC-14-046 c Copyright 2014, Los Alamos National Security, LLC All rights reserved. May 30, 2014
QRS Complexes. Fast & Easy ECGs A Self-Paced Learning Program
6 QRS Complexes Fast & Easy ECGs A Self-Paced Learning Program Q I A ECG Waveforms Normally the heart beats in a regular, rhythmic fashion producing a P wave, QRS complex and T wave I Step 4 of ECG Analysis
12-Lead EKG Interpretation. Judith M. Haluka BS, RCIS, EMT-P
12-Lead EKG Interpretation Judith M. Haluka BS, RCIS, EMT-P ECG Grid Left to Right = Time/duration Vertical measure of voltage (amplitude) Expressed in mm P-Wave Depolarization of atrial muscle Low voltage
Electrocardiography I Laboratory
Introduction The body relies on the heart to circulate blood throughout the body. The heart is responsible for pumping oxygenated blood from the lungs out to the body through the arteries and also circulating
Beating the NCAA Football Point Spread
Beating the NCAA Football Point Spread Brian Liu Mathematical & Computational Sciences Stanford University Patrick Lai Computer Science Department Stanford University December 10, 2010 1 Introduction Over
Efficient Heart Rate Monitoring
Efficient Heart Rate Monitoring By Sanjeev Kumar, Applications Engineer, Cypress Semiconductor Corp. Heart rate is one of the most frequently measured parameters of the human body and plays an important
Practical Data Science with Azure Machine Learning, SQL Data Mining, and R
Practical Data Science with Azure Machine Learning, SQL Data Mining, and R Overview This 4-day class is the first of the two data science courses taught by Rafal Lukawiecki. Some of the topics will be
#AS148 - Automated ECG Analysis
BIOPAC Systems, Inc. 42 Aero Camino Goleta, Ca 93117 Ph (805)685-0066 Fax (805)685-0067 www.biopac.com [email protected] #AS148 - Automated ECG Analysis An electrocardiogram (ECG) is a graphical recording
Facebook Friend Suggestion Eytan Daniyalzade and Tim Lipus
Facebook Friend Suggestion Eytan Daniyalzade and Tim Lipus 1. Introduction Facebook is a social networking website with an open platform that enables developers to extract and utilize user information
Improving Credit Card Fraud Detection with Calibrated Probabilities
Improving Credit Card Fraud Detection with Calibrated Probabilities Alejandro Correa Bahnsen, Aleksandar Stojanovic, Djamila Aouada and Björn Ottersten Interdisciplinary Centre for Security, Reliability
DESCRIPTIVE STATISTICS. The purpose of statistics is to condense raw data to make it easier to answer specific questions; test hypotheses.
DESCRIPTIVE STATISTICS The purpose of statistics is to condense raw data to make it easier to answer specific questions; test hypotheses. DESCRIPTIVE VS. INFERENTIAL STATISTICS Descriptive To organize,
Decision Trees from large Databases: SLIQ
Decision Trees from large Databases: SLIQ C4.5 often iterates over the training set How often? If the training set does not fit into main memory, swapping makes C4.5 unpractical! SLIQ: Sort the values
BIPOLAR LIMB LEADS UNIPOLAR LIMB LEADS PRECORDIAL (UNIPOLAR) LEADS VIEW OF EACH LEAD INDICATIVE ECG CHANGES
BIPOLAR LIMB LEADS Have both a distinctive positive and negative pole. Lead I LA (positive) RA (negative) Lead II LL (positive) RA (negative) Lead III LL (positive) LA (negative) UNIPOLAR LIMB LEADS Have
Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data
CMPE 59H Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data Term Project Report Fatma Güney, Kübra Kalkan 1/15/2013 Keywords: Non-linear
Beating the MLB Moneyline
Beating the MLB Moneyline Leland Chen [email protected] Andrew He [email protected] 1 Abstract Sports forecasting is a challenging task that has similarities to stock market prediction, requiring time-series
Machine Learning in Statistical Arbitrage
Machine Learning in Statistical Arbitrage Xing Fu, Avinash Patra December 11, 2009 Abstract We apply machine learning methods to obtain an index arbitrage strategy. In particular, we employ linear regression
Biology 347 General Physiology Lab Advanced Cardiac Functions ECG Leads and Einthoven s Triangle
Biology 347 General Physiology Lab Advanced Cardiac Functions ECG Leads and Einthoven s Triangle Objectives Students will record a six-lead ECG from a resting subject and determine the QRS axis of the
How to read the ECG in athletes: distinguishing normal form abnormal
How to read the ECG in athletes: distinguishing normal form abnormal Antonio Pelliccia, MD Institute of Sport Medicine and Science www.antoniopelliccia.it Cardiac adaptations to Rowing Vagotonia Sinus
Part 2: Analysis of Relationship Between Two Variables
Part 2: Analysis of Relationship Between Two Variables Linear Regression Linear correlation Significance Tests Multiple regression Linear Regression Y = a X + b Dependent Variable Independent Variable
CALCULATIONS & STATISTICS
CALCULATIONS & STATISTICS CALCULATION OF SCORES Conversion of 1-5 scale to 0-100 scores When you look at your report, you will notice that the scores are reported on a 0-100 scale, even though respondents
Image Compression through DCT and Huffman Coding Technique
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Rahul
Electrocardiogram and Heart Sounds
Electrocardiogram and Heart Sounds An introduction to the recording and analysis of electrocardiograms, and the sounds of the heart. Written by Staff of ADInstruments Introduction The beating of the heart
ECG Anomaly Detection via Time Series Analysis
ECG Anomaly Detection via Time Series Analysis Mooi Choo Chuah, Fen Fu Department of Computer Science & Engineering Lehigh University [email protected], [email protected] Abstract Recently, wireless
Multiple Regression: What Is It?
Multiple Regression Multiple Regression: What Is It? Multiple regression is a collection of techniques in which there are multiple predictors of varying kinds and a single outcome We are interested in
RF Measurements Using a Modular Digitizer
RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.
Signal-averaged electrocardiography late potentials
SIGNAL AVERAGED ECG INTRODUCTION Signal-averaged electrocardiography (SAECG) is a special electrocardiographic technique, in which multiple electric signals from the heart are averaged to remove interference
PREDICTION AND ANALYSIS OF ECG SIGNAL BEHAVIOR USING SOFT COMPUTING
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 5, May 2014, 199-206 Impact Journals PREDICTION AND ANALYSIS OF
Module 3: Correlation and Covariance
Using Statistical Data to Make Decisions Module 3: Correlation and Covariance Tom Ilvento Dr. Mugdim Pašiƒ University of Delaware Sarajevo Graduate School of Business O ften our interest in data analysis
Principal components analysis
CS229 Lecture notes Andrew Ng Part XI Principal components analysis In our discussion of factor analysis, we gave a way to model data x R n as approximately lying in some k-dimension subspace, where k
Music Mood Classification
Music Mood Classification CS 229 Project Report Jose Padial Ashish Goel Introduction The aim of the project was to develop a music mood classifier. There are many categories of mood into which songs may
Supervised Learning (Big Data Analytics)
Supervised Learning (Big Data Analytics) Vibhav Gogate Department of Computer Science The University of Texas at Dallas Practical advice Goal of Big Data Analytics Uncover patterns in Data. Can be used
Analysis of kiva.com Microlending Service! Hoda Eydgahi Julia Ma Andy Bardagjy December 9, 2010 MAS.622j
Analysis of kiva.com Microlending Service! Hoda Eydgahi Julia Ma Andy Bardagjy December 9, 2010 MAS.622j What is Kiva? An organization that allows people to lend small amounts of money via the Internet
Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT)
Page 1 Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT) ECC RECOMMENDATION (06)01 Bandwidth measurements using FFT techniques
Short-time FFT, Multi-taper analysis & Filtering in SPM12
Short-time FFT, Multi-taper analysis & Filtering in SPM12 Computational Psychiatry Seminar, FS 2015 Daniel Renz, Translational Neuromodeling Unit, ETHZ & UZH 20.03.2015 Overview Refresher Short-time Fourier
By the end of this continuing education module the clinician will be able to:
EKG Interpretation WWW.RN.ORG Reviewed March, 2015, Expires April, 2017 Provider Information and Specifics available on our Website Unauthorized Distribution Prohibited 2015 RN.ORG, S.A., RN.ORG, LLC Developed
The choice for quality ECG arrhythmia monitoring
GE Healthcare EK-Pro The choice for quality ECG arrhythmia monitoring David A. Sitzman, MSEE. Mikko Kaski, MSAM. Ian Rowlandson, MSBE. Tarja Sivonen, RN. Olli Väisänen, MD, PhD. Clinical care environments
Simple linear regression
Simple linear regression Introduction Simple linear regression is a statistical method for obtaining a formula to predict values of one variable from another where there is a causal relationship between
Structural Health Monitoring Tools (SHMTools)
Structural Health Monitoring Tools (SHMTools) Getting Started LANL/UCSD Engineering Institute LA-CC-14-046 c Copyright 2014, Los Alamos National Security, LLC All rights reserved. May 30, 2014 Contents
e-περιοδικό Επιστήμης & Τεχνολογίας e-journal of Science & Technology (e-jst) Design and Construction of a Prototype ECG Simulator
Design and Construction of a Prototype ECG Simulator I. Valais 1, G. Koulouras 2, G. Fountos 1, C. Michail 1, D. Kandris 2 and S. Athinaios 2 1 Department of Biomedical Engineeiring, Technological Educational
Medical Information Management & Mining. You Chen Jan,15, 2013 [email protected]
Medical Information Management & Mining You Chen Jan,15, 2013 [email protected] 1 Trees Building Materials Trees cannot be used to build a house directly. How can we transform trees to building materials?
Lean Six Sigma Analyze Phase Introduction. TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY
TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY Before we begin: Turn on the sound on your computer. There is audio to accompany this presentation. Audio will accompany most of the online
Chapter 6. The stacking ensemble approach
82 This chapter proposes the stacking ensemble approach for combining different data mining classifiers to get better performance. Other combination techniques like voting, bagging etc are also described
Data Mining - Evaluation of Classifiers
Data Mining - Evaluation of Classifiers Lecturer: JERZY STEFANOWSKI Institute of Computing Sciences Poznan University of Technology Poznan, Poland Lecture 4 SE Master Course 2008/2009 revised for 2010
Machine Learning Final Project Spam Email Filtering
Machine Learning Final Project Spam Email Filtering March 2013 Shahar Yifrah Guy Lev Table of Content 1. OVERVIEW... 3 2. DATASET... 3 2.1 SOURCE... 3 2.2 CREATION OF TRAINING AND TEST SETS... 4 2.3 FEATURE
Factor Analysis. Chapter 420. Introduction
Chapter 420 Introduction (FA) is an exploratory technique applied to a set of observed variables that seeks to find underlying factors (subsets of variables) from which the observed variables were generated.
Machine Learning and Data Mining. Regression Problem. (adapted from) Prof. Alexander Ihler
Machine Learning and Data Mining Regression Problem (adapted from) Prof. Alexander Ihler Overview Regression Problem Definition and define parameters ϴ. Prediction using ϴ as parameters Measure the error
Monotonicity Hints. Abstract
Monotonicity Hints Joseph Sill Computation and Neural Systems program California Institute of Technology email: [email protected] Yaser S. Abu-Mostafa EE and CS Deptartments California Institute of Technology
Optical Fibres. Introduction. Safety precautions. For your safety. For the safety of the apparatus
Please do not remove this manual from from the lab. It is available at www.cm.ph.bham.ac.uk/y2lab Optics Introduction Optical fibres are widely used for transmitting data at high speeds. In this experiment,
Active Learning SVM for Blogs recommendation
Active Learning SVM for Blogs recommendation Xin Guan Computer Science, George Mason University Ⅰ.Introduction In the DH Now website, they try to review a big amount of blogs and articles and find the
Predicting the Risk of Heart Attacks using Neural Network and Decision Tree
Predicting the Risk of Heart Attacks using Neural Network and Decision Tree S.Florence 1, N.G.Bhuvaneswari Amma 2, G.Annapoorani 3, K.Malathi 4 PG Scholar, Indian Institute of Information Technology, Srirangam,
On Correlating Performance Metrics
On Correlating Performance Metrics Yiping Ding and Chris Thornley BMC Software, Inc. Kenneth Newman BMC Software, Inc. University of Massachusetts, Boston Performance metrics and their measurements are
1) Write the following as an algebraic expression using x as the variable: Triple a number subtracted from the number
1) Write the following as an algebraic expression using x as the variable: Triple a number subtracted from the number A. 3(x - x) B. x 3 x C. 3x - x D. x - 3x 2) Write the following as an algebraic expression
CS 2750 Machine Learning. Lecture 1. Machine Learning. http://www.cs.pitt.edu/~milos/courses/cs2750/ CS 2750 Machine Learning.
Lecture Machine Learning Milos Hauskrecht [email protected] 539 Sennott Square, x5 http://www.cs.pitt.edu/~milos/courses/cs75/ Administration Instructor: Milos Hauskrecht [email protected] 539 Sennott
Supervised Feature Selection & Unsupervised Dimensionality Reduction
Supervised Feature Selection & Unsupervised Dimensionality Reduction Feature Subset Selection Supervised: class labels are given Select a subset of the problem features Why? Redundant features much or
This unit will lay the groundwork for later units where the students will extend this knowledge to quadratic and exponential functions.
Algebra I Overview View unit yearlong overview here Many of the concepts presented in Algebra I are progressions of concepts that were introduced in grades 6 through 8. The content presented in this course
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
Electrocardiography Review and the Normal EKG Response to Exercise
Electrocardiography Review and the Normal EKG Response to Exercise Cardiac Anatomy Electrical Pathways in the Heart Which valves are the a-v valves? Closure of the a-v valves is associated with which heart
Comparison of Data Mining Techniques used for Financial Data Analysis
Comparison of Data Mining Techniques used for Financial Data Analysis Abhijit A. Sawant 1, P. M. Chawan 2 1 Student, 2 Associate Professor, Department of Computer Technology, VJTI, Mumbai, INDIA Abstract
Tachyarrhythmias (fast heart rhythms)
Patient information factsheet Tachyarrhythmias (fast heart rhythms) The normal electrical system of the heart The heart has its own electrical conduction system. The conduction system sends signals throughout
Cover. SEB SIMOTION Easy Basics. Collection of standardized SIMOTION basic functions. FAQ April 2011. Service & Support. Answers for industry.
Cover SEB SIMOTION Easy Basics Collection of standardized SIMOTION basic functions FAQ April 2011 Service & Support Answers for industry. 1 Preface 1 Preface The SEB is a collection of simple, standardized
Frequency Prioritised Queuing in Real-Time Electrocardiograph Systems
Frequency Prioritised Queuing in Real-Time Electrocardiograph Systems Omar Hashmi, Sandun Kodituwakku and Salman Durrani School of Engineering, CECS, The Australian National University, Canberra, Australia.
The Fourier Analysis Tool in Microsoft Excel
The Fourier Analysis Tool in Microsoft Excel Douglas A. Kerr Issue March 4, 2009 ABSTRACT AD ITRODUCTIO The spreadsheet application Microsoft Excel includes a tool that will calculate the discrete Fourier
X X X a) perfect linear correlation b) no correlation c) positive correlation (r = 1) (r = 0) (0 < r < 1)
CORRELATION AND REGRESSION / 47 CHAPTER EIGHT CORRELATION AND REGRESSION Correlation and regression are statistical methods that are commonly used in the medical literature to compare two or more variables.
How To Identify A Churner
2012 45th Hawaii International Conference on System Sciences A New Ensemble Model for Efficient Churn Prediction in Mobile Telecommunication Namhyoung Kim, Jaewook Lee Department of Industrial and Management
Learning Example. Machine learning and our focus. Another Example. An example: data (loan application) The data and the goal
Learning Example Chapter 18: Learning from Examples 22c:145 An emergency room in a hospital measures 17 variables (e.g., blood pressure, age, etc) of newly admitted patients. A decision is needed: whether
Doppler. Doppler. Doppler shift. Doppler Frequency. Doppler shift. Doppler shift. Chapter 19
Doppler Doppler Chapter 19 A moving train with a trumpet player holding the same tone for a very long time travels from your left to your right. The tone changes relative the motion of you (receiver) and
Risk pricing for Australian Motor Insurance
Risk pricing for Australian Motor Insurance Dr Richard Brookes November 2012 Contents 1. Background Scope How many models? 2. Approach Data Variable filtering GLM Interactions Credibility overlay 3. Model
Detecting Atrial-ventricular blocks Arrhythmia based on RR-intervals on ECG Signals
Detecting Atrial-ventricular blocks Arrhythmia based on -intervals on ECG Signals Makki Akasha abikier, Ibrahim Musa Ishag, Mohammed Izzeldin, Dong Gyu Lee, Gyoyong shon, Keun Ho Ryu Database/ioinformatics
Fetal monitoring on the move, from a hospital to in-home setting
Michiel Rooijakkers MSc TU/e - Signal Processing Systems SEBAN (Smart Energy Body Area Sensor Networks for Pregnancy Monitoring) 18 th October 2011 Fetal monitoring on the move, from a hospital to in-home
Predicting Flight Delays
Predicting Flight Delays Dieterich Lawson [email protected] William Castillo [email protected] Introduction Every year approximately 20% of airline flights are delayed or cancelled, costing
AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S.
AUTOMATION OF ENERGY DEMAND FORECASTING by Sanzad Siddique, B.S. A Thesis submitted to the Faculty of the Graduate School, Marquette University, in Partial Fulfillment of the Requirements for the Degree
Deriving the 12-lead Electrocardiogram From Four Standard Leads Based on the Frank Torso Model
Deriving the 12-lead Electrocardiogram From Four Standard Leads Based on the Frank Torso Model Daming Wei Graduate School of Information System The University of Aizu, Fukushima Prefecture, Japan A b s
Data Mining. Nonlinear Classification
Data Mining Unit # 6 Sajjad Haider Fall 2014 1 Nonlinear Classification Classes may not be separable by a linear boundary Suppose we randomly generate a data set as follows: X has range between 0 to 15
