SlideShare a Scribd company logo
Understanding ECG signals in
the MIMIC II database
Jiahao Chen and Jake Bolewski, MIT
jiahao.github.io
From: Chapter 3, Conquering the ECG, Cardiology Explained. Ashley EA, Niebauer J. London: Remedica; 2004.
ECG signals are very structured
From: Chapter 3, Conquering the ECG, Cardiology Explained. Ashley EA, Niebauer J. London: Remedica; 2004.
ECG signals are very structured
From: Chapter 3, Conquering the ECG, Cardiology Explained. Ashley EA, Niebauer J. London: Remedica; 2004.
ECGs can reveal many heart problems
normal
first-degree heart block
atrial fibrillation
atrial flutter
left bundle bunch block
etc…
How can we build a computer model for all of these?
Characterization strategy
database waveform record features statistics
convert file formats
find valid records
PCA, etc.
Challenges
- Missing data
- Not all 12 leads present - some symptoms cannot be diagnosed
- Incomplete waveforms - ignore for now
- Weird data - data acquisition problem? coding error? our own
ignorance?
Characterization strategy
database waveform record features statistics
???
What features are we after?
Some criteria for pathology are known precisely.
More generally, we want to find abnormalities. But we need to
understand normal behavior first.
Others are more vague.
A model for normal behavior
Patrick E. McSharry, Gari D. Clifford, Lionel Tarassenko, and Leonard A. Smith, "A Dynamical Model for Generating Synthetic
Electrocardiogram Signals", IEEE Transactions in Biomedical Engineering, 50(3), 2003, 289--294.* doi:10.1109/TBME.2003.808805
A model for normal behavior
Patrick E. McSharry, Gari D. Clifford, Lionel Tarassenko, and Leonard A. Smith, "A Dynamical Model for Generating Synthetic
Electrocardiogram Signals", IEEE Transactions in Biomedical Engineering, 50(3), 2003, 289--294.* doi:10.1109/TBME.2003.808805
place and shape of P, Q, R, S, T peaks
breathing
three different sets of physiological features
heartbeat variations described by
another model…
http://nbviewer.ipython.org/urls/raw.github.com/jiahao/ijulia-notebooks-assorted/
master/ECG%20model.ipynb
References:
- Patrick E. McSharry, Gari D. Clifford, Lionel Tarassenko, and Leonard A.
Smith, "A Dynamical Model for Generating Synthetic Electrocardiogram
Signals", IEEE Transactions in Biomedical Engineering, 50(3), 2003,
289--294. doi:10.1109/TBME.2003.808805
Barbara J Aehlert, "ECGs Made Easy", 5/e, 2012, Mosby/JEMS.
"Chapter 3: Conquering the ECG". In Ashley EA, Niebauer J, "Cardiology
Explained", London: Remedica; 2004. http://www.ncbi.nlm.nih.gov/books/
NBK2214/
physionet.org
IPython notebook

More Related Content

Viewers also liked

Resolving the dissociation catastrophe in fluctuating-charge models
Resolving the dissociation catastrophe in fluctuating-charge modelsResolving the dissociation catastrophe in fluctuating-charge models
Resolving the dissociation catastrophe in fluctuating-charge models
Jiahao Chen
 
A brief introduction to Hartree-Fock and TDDFT
A brief introduction to Hartree-Fock and TDDFTA brief introduction to Hartree-Fock and TDDFT
A brief introduction to Hartree-Fock and TDDFT
Jiahao Chen
 
Group meeting 3/11 - sticky electrons
Group meeting 3/11 - sticky electronsGroup meeting 3/11 - sticky electrons
Group meeting 3/11 - sticky electrons
Jiahao Chen
 
Excitation Energy Transfer In Photosynthetic Membranes
Excitation Energy Transfer In Photosynthetic MembranesExcitation Energy Transfer In Photosynthetic Membranes
Excitation Energy Transfer In Photosynthetic Membranes
Jiahao Chen
 
Julia: compiler and community
Julia: compiler and communityJulia: compiler and community
Julia: compiler and community
Jiahao Chen
 
What's next in Julia
What's next in JuliaWhat's next in Julia
What's next in Julia
Jiahao Chen
 
Theory and application of fluctuating-charge models
Theory and application of fluctuating-charge modelsTheory and application of fluctuating-charge models
Theory and application of fluctuating-charge models
Jiahao Chen
 
Python as number crunching code glue
Python as number crunching code gluePython as number crunching code glue
Python as number crunching code glue
Jiahao Chen
 

Viewers also liked (8)

Resolving the dissociation catastrophe in fluctuating-charge models
Resolving the dissociation catastrophe in fluctuating-charge modelsResolving the dissociation catastrophe in fluctuating-charge models
Resolving the dissociation catastrophe in fluctuating-charge models
 
A brief introduction to Hartree-Fock and TDDFT
A brief introduction to Hartree-Fock and TDDFTA brief introduction to Hartree-Fock and TDDFT
A brief introduction to Hartree-Fock and TDDFT
 
Group meeting 3/11 - sticky electrons
Group meeting 3/11 - sticky electronsGroup meeting 3/11 - sticky electrons
Group meeting 3/11 - sticky electrons
 
Excitation Energy Transfer In Photosynthetic Membranes
Excitation Energy Transfer In Photosynthetic MembranesExcitation Energy Transfer In Photosynthetic Membranes
Excitation Energy Transfer In Photosynthetic Membranes
 
Julia: compiler and community
Julia: compiler and communityJulia: compiler and community
Julia: compiler and community
 
What's next in Julia
What's next in JuliaWhat's next in Julia
What's next in Julia
 
Theory and application of fluctuating-charge models
Theory and application of fluctuating-charge modelsTheory and application of fluctuating-charge models
Theory and application of fluctuating-charge models
 
Python as number crunching code glue
Python as number crunching code gluePython as number crunching code glue
Python as number crunching code glue
 

Similar to Understanding ECG signals in the MIMIC II database

Ecg
EcgEcg
Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...
Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...
Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...
IOSR Journals
 
identification and impact of stoke with eeg
identification and impact of stoke with eegidentification and impact of stoke with eeg
identification and impact of stoke with eeg
AKSHARA V.B
 
Rios_Esther_UMassREUPoster
Rios_Esther_UMassREUPosterRios_Esther_UMassREUPoster
Rios_Esther_UMassREUPoster
Esther
 
BMI, EI , 7 TH SEM Ridhima
BMI, EI , 7 TH SEM RidhimaBMI, EI , 7 TH SEM Ridhima
BMI, EI , 7 TH SEM Ridhima
Gaganjeet Singh
 
Question Bank_Ridhima
Question Bank_RidhimaQuestion Bank_Ridhima
Question Bank_Ridhima
Gaganjeet Singh
 
IDENTIFICATION AND IMPACT OF STROKE WITH EEG
IDENTIFICATION AND IMPACT OF STROKE WITH EEGIDENTIFICATION AND IMPACT OF STROKE WITH EEG
IDENTIFICATION AND IMPACT OF STROKE WITH EEG
AKSHARA V.B
 
Classification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means Clustering
Classification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means ClusteringClassification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means Clustering
Classification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means Clustering
CSCJournals
 
TOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITY
TOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITYTOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITY
TOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITY
ijcisjournal
 
Project Report on ECG Transmitter using Agilent ADS (Advance System Design)
Project Report on ECG Transmitter using Agilent ADS (Advance System Design)Project Report on ECG Transmitter using Agilent ADS (Advance System Design)
Project Report on ECG Transmitter using Agilent ADS (Advance System Design)
Manu Mitra
 
Cardiac Tissue Slices: Preparation, Data Acquisition, and Analysis
Cardiac Tissue Slices: Preparation, Data Acquisition, and AnalysisCardiac Tissue Slices: Preparation, Data Acquisition, and Analysis
Cardiac Tissue Slices: Preparation, Data Acquisition, and Analysis
InsideScientific
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
Gaurav upadhyay
 
COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...
COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...
COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...
sipij
 
Essential Biology 04.4 Genetic Engineering & Biotechnology
Essential Biology 04.4 Genetic Engineering & BiotechnologyEssential Biology 04.4 Genetic Engineering & Biotechnology
Essential Biology 04.4 Genetic Engineering & Biotechnology
Stephen Taylor
 
A Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG SignalA Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG Signal
paperpublications3
 
Hacking Brain Computer Interfaces
Hacking Brain Computer InterfacesHacking Brain Computer Interfaces
Hacking Brain Computer Interfaces
Mike Schäkermann
 
What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
SSA KPI
 
Pocket ECG.pdf
Pocket ECG.pdfPocket ECG.pdf
Pocket ECG.pdf
JUSTFUN24
 
Rashmi thimmapuram presentation
Rashmi thimmapuram  presentationRashmi thimmapuram  presentation
Rashmi thimmapuram presentation
mynameisrashmi
 
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Associate Professor in VSB Coimbatore
 

Similar to Understanding ECG signals in the MIMIC II database (20)

Ecg
EcgEcg
Ecg
 
Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...
Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...
Data Classification Algorithm Using k-Nearest Neighbour Method Applied to ECG...
 
identification and impact of stoke with eeg
identification and impact of stoke with eegidentification and impact of stoke with eeg
identification and impact of stoke with eeg
 
Rios_Esther_UMassREUPoster
Rios_Esther_UMassREUPosterRios_Esther_UMassREUPoster
Rios_Esther_UMassREUPoster
 
BMI, EI , 7 TH SEM Ridhima
BMI, EI , 7 TH SEM RidhimaBMI, EI , 7 TH SEM Ridhima
BMI, EI , 7 TH SEM Ridhima
 
Question Bank_Ridhima
Question Bank_RidhimaQuestion Bank_Ridhima
Question Bank_Ridhima
 
IDENTIFICATION AND IMPACT OF STROKE WITH EEG
IDENTIFICATION AND IMPACT OF STROKE WITH EEGIDENTIFICATION AND IMPACT OF STROKE WITH EEG
IDENTIFICATION AND IMPACT OF STROKE WITH EEG
 
Classification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means Clustering
Classification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means ClusteringClassification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means Clustering
Classification of Cardiac Arrhythmia using WT, HRV, and Fuzzy C-Means Clustering
 
TOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITY
TOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITYTOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITY
TOP 10 CITED PAPERS FOR CRYPTOGRAPHY AND INFORMATION SECURITY
 
Project Report on ECG Transmitter using Agilent ADS (Advance System Design)
Project Report on ECG Transmitter using Agilent ADS (Advance System Design)Project Report on ECG Transmitter using Agilent ADS (Advance System Design)
Project Report on ECG Transmitter using Agilent ADS (Advance System Design)
 
Cardiac Tissue Slices: Preparation, Data Acquisition, and Analysis
Cardiac Tissue Slices: Preparation, Data Acquisition, and AnalysisCardiac Tissue Slices: Preparation, Data Acquisition, and Analysis
Cardiac Tissue Slices: Preparation, Data Acquisition, and Analysis
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
 
COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...
COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...
COMPUTER AIDED DIAGNOSIS OF VENTRICULAR ARRHYTHMIAS FROM ELECTROCARDIOGRAM LE...
 
Essential Biology 04.4 Genetic Engineering & Biotechnology
Essential Biology 04.4 Genetic Engineering & BiotechnologyEssential Biology 04.4 Genetic Engineering & Biotechnology
Essential Biology 04.4 Genetic Engineering & Biotechnology
 
A Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG SignalA Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG Signal
 
Hacking Brain Computer Interfaces
Hacking Brain Computer InterfacesHacking Brain Computer Interfaces
Hacking Brain Computer Interfaces
 
What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
 
Pocket ECG.pdf
Pocket ECG.pdfPocket ECG.pdf
Pocket ECG.pdf
 
Rashmi thimmapuram presentation
Rashmi thimmapuram  presentationRashmi thimmapuram  presentation
Rashmi thimmapuram presentation
 
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
 

Recently uploaded

一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
xclpvhuk
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
v7oacc3l
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
Timothy Spann
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
Lars Albertsson
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
AlessioFois2
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
Sm321
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
aqzctr7x
 
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
y3i0qsdzb
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
Timothy Spann
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
ihavuls
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
nyfuhyz
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
a9qfiubqu
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
ElizabethGarrettChri
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
Márton Kodok
 

Recently uploaded (20)

一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
 

Understanding ECG signals in the MIMIC II database

  • 1. Understanding ECG signals in the MIMIC II database Jiahao Chen and Jake Bolewski, MIT jiahao.github.io
  • 2. From: Chapter 3, Conquering the ECG, Cardiology Explained. Ashley EA, Niebauer J. London: Remedica; 2004. ECG signals are very structured
  • 3. From: Chapter 3, Conquering the ECG, Cardiology Explained. Ashley EA, Niebauer J. London: Remedica; 2004. ECG signals are very structured
  • 4. From: Chapter 3, Conquering the ECG, Cardiology Explained. Ashley EA, Niebauer J. London: Remedica; 2004. ECGs can reveal many heart problems normal first-degree heart block atrial fibrillation atrial flutter left bundle bunch block etc… How can we build a computer model for all of these?
  • 5. Characterization strategy database waveform record features statistics convert file formats find valid records PCA, etc.
  • 6. Challenges - Missing data - Not all 12 leads present - some symptoms cannot be diagnosed - Incomplete waveforms - ignore for now - Weird data - data acquisition problem? coding error? our own ignorance?
  • 7. Characterization strategy database waveform record features statistics ???
  • 8. What features are we after? Some criteria for pathology are known precisely. More generally, we want to find abnormalities. But we need to understand normal behavior first. Others are more vague.
  • 9. A model for normal behavior Patrick E. McSharry, Gari D. Clifford, Lionel Tarassenko, and Leonard A. Smith, "A Dynamical Model for Generating Synthetic Electrocardiogram Signals", IEEE Transactions in Biomedical Engineering, 50(3), 2003, 289--294.* doi:10.1109/TBME.2003.808805
  • 10. A model for normal behavior Patrick E. McSharry, Gari D. Clifford, Lionel Tarassenko, and Leonard A. Smith, "A Dynamical Model for Generating Synthetic Electrocardiogram Signals", IEEE Transactions in Biomedical Engineering, 50(3), 2003, 289--294.* doi:10.1109/TBME.2003.808805 place and shape of P, Q, R, S, T peaks breathing three different sets of physiological features heartbeat variations described by another model…
  • 11. http://nbviewer.ipython.org/urls/raw.github.com/jiahao/ijulia-notebooks-assorted/ master/ECG%20model.ipynb References: - Patrick E. McSharry, Gari D. Clifford, Lionel Tarassenko, and Leonard A. Smith, "A Dynamical Model for Generating Synthetic Electrocardiogram Signals", IEEE Transactions in Biomedical Engineering, 50(3), 2003, 289--294. doi:10.1109/TBME.2003.808805 Barbara J Aehlert, "ECGs Made Easy", 5/e, 2012, Mosby/JEMS. "Chapter 3: Conquering the ECG". In Ashley EA, Niebauer J, "Cardiology Explained", London: Remedica; 2004. http://www.ncbi.nlm.nih.gov/books/ NBK2214/ physionet.org IPython notebook