SlideShare a Scribd company logo
1 of 11
Download to read offline
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 modelsJiahao 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 TDDFTJiahao Chen
 
Group meeting 3/11 - sticky electrons
Group meeting 3/11 - sticky electronsGroup meeting 3/11 - sticky electrons
Group meeting 3/11 - sticky electronsJiahao Chen
 
Excitation Energy Transfer In Photosynthetic Membranes
Excitation Energy Transfer In Photosynthetic MembranesExcitation Energy Transfer In Photosynthetic Membranes
Excitation Energy Transfer In Photosynthetic MembranesJiahao Chen
 
Julia: compiler and community
Julia: compiler and communityJulia: compiler and community
Julia: compiler and communityJiahao Chen
 
What's next in Julia
What's next in JuliaWhat's next in Julia
What's next in JuliaJiahao 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 modelsJiahao Chen
 
Python as number crunching code glue
Python as number crunching code gluePython as number crunching code glue
Python as number crunching code glueJiahao 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

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 eegAKSHARA V.B
 
Rios_Esther_UMassREUPoster
Rios_Esther_UMassREUPosterRios_Esther_UMassREUPoster
Rios_Esther_UMassREUPosterEsther
 
BMI, EI , 7 TH SEM Ridhima
BMI, EI , 7 TH SEM RidhimaBMI, EI , 7 TH SEM Ridhima
BMI, EI , 7 TH SEM RidhimaGaganjeet 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 EEGAKSHARA 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 ClusteringCSCJournals
 
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 SECURITYijcisjournal
 
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 AnalysisInsideScientific
 
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 NetworksGaurav 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 & BiotechnologyStephen 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 Signalpaperpublications3
 
Hacking Brain Computer Interfaces
Hacking Brain Computer InterfacesHacking Brain Computer Interfaces
Hacking Brain Computer InterfacesMike 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.pdfJUSTFUN24
 
Rashmi thimmapuram presentation
Rashmi thimmapuram  presentationRashmi thimmapuram  presentation
Rashmi thimmapuram presentationmynameisrashmi
 
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

(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 

Recently uploaded (20)

(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 

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