SlideShare a Scribd company logo
SLEEPAPNEA DETECTION FROM SINGLE-LEAD ECG:COMPREHENSIVE
ANALYSIS OF MACHINE LEARNING AND DEEP LEARNING ALGORITHMS
Under the guidance of: presented by :
Mrs. CH. SWARNALATHA M. RADHIKA (4511-19-733-014)
K. HARI HARA VARA PRASAD (4511-19-733-032)
D. MADHU (4511-19-733-040)
CONTENTS
■ ABSTRACT
■ INTRODUCTION
■ EXISTING SYSTEM & DISADVANTAGES
■ PROPOSED SYSTEM & ADVANTAGES
■ SYSTEM REQUIREMENTS
■ SYSTEM ARCHITECTURE
■ MODULES
■ CONCLUSION
■ REFERENCES
ABSTRACT
Sleep apnea is a common sleep breathing disorder in which patients suffer from stopping or decreasing
airflow to the lungs for more than 10 seconds. Accurate detection of sleep apnea episodes is an important
step in devising appropriate therapies and management strategies. Provides a comprehensive analysis of
machine learning and deep learning algorithms on 70 recordings of the Physio Net ECG Sleep Apnea
v1.0.0 dataset. Firstly, electrocardiogram (ECG) signals were pre-processed and segmented and then
machine learning and deep learning methods were applied for sleep apnea detection. To handle our bio
signal processing requirement, all networks were similarly changed.
INTRODUCTION
■ Sleep accounts for about one third of the human life span and plays an important role in health and
quality of life. Two main stages of sleep are called rapid eye movement (REM)and non-rapid eye
movement (NREM).
■ During NREM, oxygen consumption and heart rate decrease as well as the blood pressure, while in the
REM stage, blood pressure and heart rate surge.
■ Sleep apnea may occur during any stage of sleep, but it is most dominant during the REM. This is
mainly because the muscles in the upper airway are further relaxed during the REM stage of sleep.
■ The main aim to facilitate researchers with different ML and DL techniques for sleep apnea detection.
To classify and characterize sleep apnea ECG signals are applied as input.
EXISTING SYSTEM
■ Image processing techniques, and signal analysis methods are the main approaches for sleep
apnea monitoring. Medical image analysis is a capable method for analyzing sleep apnea
especially in severe sleep apnea. Medical image analysis also provides a unique opportunity for
screening anatomical changes during sleep apnea.
■ Polysomnography (PSG) is a gold standard for sleep apnea monitoring. PSG consists of various
biological signals such as electrocardiogram, electroencephalogram, airflow pulse oximetry,
arterial blood oxygen saturation, and nasal flow.
DISADVANTAGES
■ However, none of these techniques can be performed in non-specialist settings such as in home and
conducting PSG is expensive and often unavailable due to the shortage of physical therapists and sleep
monitoring units.
■ Polysomnography (PSG). However, this method requires many electrodes and wires, as well as an
expert to monitor the test.
PROPOSED SYSTEM
■ We have proposed instead using a single channel signal for SA diagnosis. Among these options,
the ECG signal is one of the most physiologically relevant signals of SA occurrence
■ ECG signal-based methods mainly use features (i.e. frequency domain, time domain, and other
nonlinear features) acquired from ECG and its derived signals in order to construct the model
■ Conventional machine learning and novel deep learning (convolutional network and recurrent
networks and hybrid convolutional-recurrent networks) are two main automatic approaches for
sleep apnea monitoring from physiological signals.
ADVANTAGES
■ ECG can be easily recorded, ECG-based portable devices represent a better option. which are
simple, of low-cost.
■ Using ECG signals can greatly reduce the complexity of diagnostic SA tests and allow for better
monitoring of physiological changes in the patient.
■ Hybrid deep models, which have the best accuracy, sensitivity, and specificity, yield the best
detection performance. Deep learning methods rely on automatic feature extraction.
SYSTEM REQUIREMENTS
■ Hardware Requirements
■ System Processor: Core i3 or above
■ Hard Disk: 250 GB minimum
■ Ram: 4 GB or higher
■ Software Requirements
■ Operating system: Windows 10 or higher
■ Programming Language: Python
■ Framework: Anaconda
■ IDE: Jupiter Notebook
SYSTEM ARCHITECTURE
MODULES
■ DATA COLLECTION
■ DATA PRE-PROCESSING
■ FEATURE EXTRACTION
■ FEATURE SELECTION
■ MODEL BUILDING
■ MODEL EVALUATION
■ SLEAP APNEA DETECTION
DATA COLLECTION
 Data collection is process of collecting the data from different source. The dataset is collected
from kaggle.
 Physio Net Apnea-ECG Database v1.0.0 was used to build our models and to compare their
performances. The database contains 70 recordings from 32 individuals , divided into four
groups: A, B, C, and X.
 The length of the 70 recordings was 8.2±0.52 hours. ECG signals are digitized at 100 Hz. The
annotation of the presence of sleep apnea is provided for every 1-min by a sleep expert.
DATA PREPROCESSING
■ ECG signals were segmented into 1-min intervals. To extract the R-R Intervals from the ECG
signal, the Hamilton R-peak detection method based on an open-source code was used. A
median filter was used for removing physiologically uninterpretable points.
■ The extracted R-R Intervals were then presented to the developed machine learning algorithms
after appropriate processing .
■ In addition to the R-R Intervals, the amplitudes of R-peaks were also extracted and presented
to the deep models. Cubic interpolation at 3Hz was applied to sample R-R intervals and R-peak
amplitudes at an equal rate. Finally, the interpolated R-R Intervals and R-peak amplitudes were
fed to the deep models.
FEATURE EXTRACTION
■ Feature extraction plays a vital role in boosting the performance of proposed algorithms.
■ The most important features of ECG for apnea detection are HRV parameters .
■ In this, a comprehensive set of time-domain, frequency-domain, and non-linear features of HRV
were extracted and presented to different machine learning models for sleep apnea detection.
FEATURE SELECTION
■ Many irrelevant features lead to the curse of dimensionality problem and have a detrimental
impact on the performance of machine learning methods.
■ To cope with these problems, feature selection techniques are applied before classification.
■ Feature selection provides a unique opportunity for detecting the most effective and important
features for classification. Here, we applied principal component analysis (PCA) for dimension
reduction
MODEL BUILDING
CONCLUSION
We have provided a comprehensive comparison between different machine learning and deep
learning algorithms, in a unified framework, for the detection of sleep apnea from single-lead ECG.
We have completed the data collection module and extracted the Physio Net Apnea-ECG dataset
from kaggle.
REFERENCES
1. Physio Net Apnea -ECG: https://physionet.org/content/apnea -ecg /1.0.0/;
UCDDB: https://archive.physionet.org/physiobank/database/ucddb/.
2. https://www.kaggle.com/code/paulopinheiro/apnea-ecg/data
3. M. Bahrami and M. Forouzanfar , "Detection of sleep apnea from single-lead ECG:
Comparison of deep learning algorithms," in 2021 IEEE International Symposium on Medical
Measurements and Applications (Me Me), 2021: IEEE, pp. 1-5.
4. N. Pombo, B. M. Silva, A. M. Pinho , and N. Garcia, "Classifier precision analysis for sleep
apnea detection using ecg signals," IEEE Access, vol. 8, pp. 200477-200485, 2020.
5. M. H. Kryger , T. Roth, and W. C. Dement, Principles and Practice of sleep medicine, 6th
Edition ed. Elsevier Inc., 2017.
THANK YOU

More Related Content

What's hot

WDM & Optical Amplifiers
WDM & Optical AmplifiersWDM & Optical Amplifiers
WDM & Optical Amplifiers
Eng_Ahmad
 
Apple iPhone 12 series mmWave 5G Chipset and Antenna
Apple iPhone 12 series mmWave 5G Chipset and AntennaApple iPhone 12 series mmWave 5G Chipset and Antenna
Apple iPhone 12 series mmWave 5G Chipset and Antenna
system_plus
 
4G convergent architecture
4G convergent architecture4G convergent architecture
4G convergent architecture
vinitabhandiwad
 
Unit4.addressing modes 54 xx
Unit4.addressing modes 54 xxUnit4.addressing modes 54 xx
Physical layer of 5 g
Physical layer of 5 gPhysical layer of 5 g
Physical layer of 5 g
PeriyanayagiS
 
CWDM vs DWDM Technology
CWDM vs DWDM TechnologyCWDM vs DWDM Technology
CWDM vs DWDM Technology
Mohamed Shaamiq
 
Future of wireless Communication : 5G
Future of wireless Communication : 5GFuture of wireless Communication : 5G
Future of wireless Communication : 5G
AlpnaSingh5
 
Ofdma
OfdmaOfdma
Wireless Cellular Communication_Module 3_Dr. Shivashankar.pdf
Wireless Cellular Communication_Module 3_Dr. Shivashankar.pdfWireless Cellular Communication_Module 3_Dr. Shivashankar.pdf
Wireless Cellular Communication_Module 3_Dr. Shivashankar.pdf
Dr. Shivashankar
 
Basic antenna principles
Basic antenna principles Basic antenna principles
Basic antenna principles
Vu Trong Thiep
 
The Digital Video Broadcast (DVB) Project
The Digital Video Broadcast (DVB) ProjectThe Digital Video Broadcast (DVB) Project
The Digital Video Broadcast (DVB) Project
Partho Choudhury
 
Coaxial feed microstrip patch antenna using HFSS
 Coaxial feed microstrip patch antenna using  HFSS Coaxial feed microstrip patch antenna using  HFSS
Coaxial feed microstrip patch antenna using HFSS
Mithilesh Naphade
 
8085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing18085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing1
techbed
 
Multiplexing and Multiple Access
Multiplexing and Multiple AccessMultiplexing and Multiple Access
Multiplexing and Multiple Access
Ridwanul Hoque
 
Erbium Doped Fiber Amplifier (EDFA)
Erbium Doped Fiber Amplifier (EDFA)Erbium Doped Fiber Amplifier (EDFA)
Erbium Doped Fiber Amplifier (EDFA)
Jayanshu Gundaniya
 
Optical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber CommunicationOptical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber Communication
Tanvir Amin
 
orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)
Malaviya National Institute Of Technology Jaipur
 
Adaptive Beamforming Algorithms
Adaptive Beamforming Algorithms Adaptive Beamforming Algorithms
Adaptive Beamforming Algorithms
Mohammed Abuibaid
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
Arpita Sanghani
 
foc Unit 5 point -to- point link system conc.pptx
foc Unit 5 point -to- point link system conc.pptxfoc Unit 5 point -to- point link system conc.pptx
foc Unit 5 point -to- point link system conc.pptx
hari341507
 

What's hot (20)

WDM & Optical Amplifiers
WDM & Optical AmplifiersWDM & Optical Amplifiers
WDM & Optical Amplifiers
 
Apple iPhone 12 series mmWave 5G Chipset and Antenna
Apple iPhone 12 series mmWave 5G Chipset and AntennaApple iPhone 12 series mmWave 5G Chipset and Antenna
Apple iPhone 12 series mmWave 5G Chipset and Antenna
 
4G convergent architecture
4G convergent architecture4G convergent architecture
4G convergent architecture
 
Unit4.addressing modes 54 xx
Unit4.addressing modes 54 xxUnit4.addressing modes 54 xx
Unit4.addressing modes 54 xx
 
Physical layer of 5 g
Physical layer of 5 gPhysical layer of 5 g
Physical layer of 5 g
 
CWDM vs DWDM Technology
CWDM vs DWDM TechnologyCWDM vs DWDM Technology
CWDM vs DWDM Technology
 
Future of wireless Communication : 5G
Future of wireless Communication : 5GFuture of wireless Communication : 5G
Future of wireless Communication : 5G
 
Ofdma
OfdmaOfdma
Ofdma
 
Wireless Cellular Communication_Module 3_Dr. Shivashankar.pdf
Wireless Cellular Communication_Module 3_Dr. Shivashankar.pdfWireless Cellular Communication_Module 3_Dr. Shivashankar.pdf
Wireless Cellular Communication_Module 3_Dr. Shivashankar.pdf
 
Basic antenna principles
Basic antenna principles Basic antenna principles
Basic antenna principles
 
The Digital Video Broadcast (DVB) Project
The Digital Video Broadcast (DVB) ProjectThe Digital Video Broadcast (DVB) Project
The Digital Video Broadcast (DVB) Project
 
Coaxial feed microstrip patch antenna using HFSS
 Coaxial feed microstrip patch antenna using  HFSS Coaxial feed microstrip patch antenna using  HFSS
Coaxial feed microstrip patch antenna using HFSS
 
8085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing18085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing1
 
Multiplexing and Multiple Access
Multiplexing and Multiple AccessMultiplexing and Multiple Access
Multiplexing and Multiple Access
 
Erbium Doped Fiber Amplifier (EDFA)
Erbium Doped Fiber Amplifier (EDFA)Erbium Doped Fiber Amplifier (EDFA)
Erbium Doped Fiber Amplifier (EDFA)
 
Optical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber CommunicationOptical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber Communication
 
orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)
 
Adaptive Beamforming Algorithms
Adaptive Beamforming Algorithms Adaptive Beamforming Algorithms
Adaptive Beamforming Algorithms
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
 
foc Unit 5 point -to- point link system conc.pptx
foc Unit 5 point -to- point link system conc.pptxfoc Unit 5 point -to- point link system conc.pptx
foc Unit 5 point -to- point link system conc.pptx
 

Similar to sleep apnea detection

review1.pptx
review1.pptxreview1.pptx
review1.pptx
MonishV8
 
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
IRJET Journal
 
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOBCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
Harathi Devi Nalla
 
IRJET- Arrhythmia Detection using One Dimensional Convolutional Neural Network
IRJET- Arrhythmia Detection using One Dimensional Convolutional Neural NetworkIRJET- Arrhythmia Detection using One Dimensional Convolutional Neural Network
IRJET- Arrhythmia Detection using One Dimensional Convolutional Neural Network
IRJET Journal
 
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
Hebin Raj
 
Synthesizing ECG from PPG using GAN's
Synthesizing ECG from PPG using GAN'sSynthesizing ECG from PPG using GAN's
Synthesizing ECG from PPG using GAN's
SriSruthiChilukuri
 
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATIONAPPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
IRJET Journal
 
Kh3517801787
Kh3517801787Kh3517801787
Kh3517801787
IJERA Editor
 
IRJET - Sleep Apnea Detection using Physiological Signals
IRJET -  	  Sleep Apnea Detection using Physiological SignalsIRJET -  	  Sleep Apnea Detection using Physiological Signals
IRJET - Sleep Apnea Detection using Physiological Signals
IRJET Journal
 
711201905
711201905711201905
711201905
IJRAT
 
711201905
711201905711201905
711201905
IJRAT
 
711201905
711201905711201905
711201905
IJRAT
 
PHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUE
PHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUEPHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUE
PHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUE
IRJET Journal
 
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
IRJET Journal
 
Extraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emdExtraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emd
eSAT Publishing House
 
Extraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emdExtraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emd
eSAT Journals
 
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERINGAPPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
pirh khan
 
DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...
DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...
DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...
Abhishek Somayaji
 
Novel method to find the parameter for noise removal from multi channel ecg w...
Novel method to find the parameter for noise removal from multi channel ecg w...Novel method to find the parameter for noise removal from multi channel ecg w...
Novel method to find the parameter for noise removal from multi channel ecg w...
eSAT Journals
 
Novel method to find the parameter for noise removal
Novel method to find the parameter for noise removalNovel method to find the parameter for noise removal
Novel method to find the parameter for noise removal
eSAT Publishing House
 

Similar to sleep apnea detection (20)

review1.pptx
review1.pptxreview1.pptx
review1.pptx
 
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
 
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOBCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
 
IRJET- Arrhythmia Detection using One Dimensional Convolutional Neural Network
IRJET- Arrhythmia Detection using One Dimensional Convolutional Neural NetworkIRJET- Arrhythmia Detection using One Dimensional Convolutional Neural Network
IRJET- Arrhythmia Detection using One Dimensional Convolutional Neural Network
 
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...A New Solution to the Brain State Permanency for Brain-Based Authentication M...
A New Solution to the Brain State Permanency for Brain-Based Authentication M...
 
Synthesizing ECG from PPG using GAN's
Synthesizing ECG from PPG using GAN'sSynthesizing ECG from PPG using GAN's
Synthesizing ECG from PPG using GAN's
 
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATIONAPPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
 
Kh3517801787
Kh3517801787Kh3517801787
Kh3517801787
 
IRJET - Sleep Apnea Detection using Physiological Signals
IRJET -  	  Sleep Apnea Detection using Physiological SignalsIRJET -  	  Sleep Apnea Detection using Physiological Signals
IRJET - Sleep Apnea Detection using Physiological Signals
 
711201905
711201905711201905
711201905
 
711201905
711201905711201905
711201905
 
711201905
711201905711201905
711201905
 
PHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUE
PHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUEPHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUE
PHONOCARDIOGRAM HEART SOUND SIGNAL CLASSIFICATION USING DEEP LEARNING TECHNIQUE
 
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
 
Extraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emdExtraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emd
 
Extraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emdExtraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emd
 
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERINGAPPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
 
DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...
DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...
DESIGN AND IMPLEMENTATION OF EMBEDDED MONITOR SYSTEM FOR DETECTION OF A PATIE...
 
Novel method to find the parameter for noise removal from multi channel ecg w...
Novel method to find the parameter for noise removal from multi channel ecg w...Novel method to find the parameter for noise removal from multi channel ecg w...
Novel method to find the parameter for noise removal from multi channel ecg w...
 
Novel method to find the parameter for noise removal
Novel method to find the parameter for noise removalNovel method to find the parameter for noise removal
Novel method to find the parameter for noise removal
 

Recently uploaded

The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Fernanda Palhano
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
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
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
zsjl4mimo
 
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
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
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
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
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
 
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
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
vikram sood
 
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
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
74nqk8xf
 

Recently uploaded (20)

The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
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
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
 
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
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
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
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
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...
 
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...
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
 
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
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
 

sleep apnea detection

  • 1. SLEEPAPNEA DETECTION FROM SINGLE-LEAD ECG:COMPREHENSIVE ANALYSIS OF MACHINE LEARNING AND DEEP LEARNING ALGORITHMS Under the guidance of: presented by : Mrs. CH. SWARNALATHA M. RADHIKA (4511-19-733-014) K. HARI HARA VARA PRASAD (4511-19-733-032) D. MADHU (4511-19-733-040)
  • 2. CONTENTS ■ ABSTRACT ■ INTRODUCTION ■ EXISTING SYSTEM & DISADVANTAGES ■ PROPOSED SYSTEM & ADVANTAGES ■ SYSTEM REQUIREMENTS ■ SYSTEM ARCHITECTURE ■ MODULES ■ CONCLUSION ■ REFERENCES
  • 3. ABSTRACT Sleep apnea is a common sleep breathing disorder in which patients suffer from stopping or decreasing airflow to the lungs for more than 10 seconds. Accurate detection of sleep apnea episodes is an important step in devising appropriate therapies and management strategies. Provides a comprehensive analysis of machine learning and deep learning algorithms on 70 recordings of the Physio Net ECG Sleep Apnea v1.0.0 dataset. Firstly, electrocardiogram (ECG) signals were pre-processed and segmented and then machine learning and deep learning methods were applied for sleep apnea detection. To handle our bio signal processing requirement, all networks were similarly changed.
  • 4. INTRODUCTION ■ Sleep accounts for about one third of the human life span and plays an important role in health and quality of life. Two main stages of sleep are called rapid eye movement (REM)and non-rapid eye movement (NREM). ■ During NREM, oxygen consumption and heart rate decrease as well as the blood pressure, while in the REM stage, blood pressure and heart rate surge. ■ Sleep apnea may occur during any stage of sleep, but it is most dominant during the REM. This is mainly because the muscles in the upper airway are further relaxed during the REM stage of sleep. ■ The main aim to facilitate researchers with different ML and DL techniques for sleep apnea detection. To classify and characterize sleep apnea ECG signals are applied as input.
  • 5. EXISTING SYSTEM ■ Image processing techniques, and signal analysis methods are the main approaches for sleep apnea monitoring. Medical image analysis is a capable method for analyzing sleep apnea especially in severe sleep apnea. Medical image analysis also provides a unique opportunity for screening anatomical changes during sleep apnea. ■ Polysomnography (PSG) is a gold standard for sleep apnea monitoring. PSG consists of various biological signals such as electrocardiogram, electroencephalogram, airflow pulse oximetry, arterial blood oxygen saturation, and nasal flow.
  • 6. DISADVANTAGES ■ However, none of these techniques can be performed in non-specialist settings such as in home and conducting PSG is expensive and often unavailable due to the shortage of physical therapists and sleep monitoring units. ■ Polysomnography (PSG). However, this method requires many electrodes and wires, as well as an expert to monitor the test.
  • 7. PROPOSED SYSTEM ■ We have proposed instead using a single channel signal for SA diagnosis. Among these options, the ECG signal is one of the most physiologically relevant signals of SA occurrence ■ ECG signal-based methods mainly use features (i.e. frequency domain, time domain, and other nonlinear features) acquired from ECG and its derived signals in order to construct the model ■ Conventional machine learning and novel deep learning (convolutional network and recurrent networks and hybrid convolutional-recurrent networks) are two main automatic approaches for sleep apnea monitoring from physiological signals.
  • 8. ADVANTAGES ■ ECG can be easily recorded, ECG-based portable devices represent a better option. which are simple, of low-cost. ■ Using ECG signals can greatly reduce the complexity of diagnostic SA tests and allow for better monitoring of physiological changes in the patient. ■ Hybrid deep models, which have the best accuracy, sensitivity, and specificity, yield the best detection performance. Deep learning methods rely on automatic feature extraction.
  • 9. SYSTEM REQUIREMENTS ■ Hardware Requirements ■ System Processor: Core i3 or above ■ Hard Disk: 250 GB minimum ■ Ram: 4 GB or higher ■ Software Requirements ■ Operating system: Windows 10 or higher ■ Programming Language: Python ■ Framework: Anaconda ■ IDE: Jupiter Notebook
  • 11. MODULES ■ DATA COLLECTION ■ DATA PRE-PROCESSING ■ FEATURE EXTRACTION ■ FEATURE SELECTION ■ MODEL BUILDING ■ MODEL EVALUATION ■ SLEAP APNEA DETECTION
  • 12. DATA COLLECTION  Data collection is process of collecting the data from different source. The dataset is collected from kaggle.  Physio Net Apnea-ECG Database v1.0.0 was used to build our models and to compare their performances. The database contains 70 recordings from 32 individuals , divided into four groups: A, B, C, and X.  The length of the 70 recordings was 8.2±0.52 hours. ECG signals are digitized at 100 Hz. The annotation of the presence of sleep apnea is provided for every 1-min by a sleep expert.
  • 13. DATA PREPROCESSING ■ ECG signals were segmented into 1-min intervals. To extract the R-R Intervals from the ECG signal, the Hamilton R-peak detection method based on an open-source code was used. A median filter was used for removing physiologically uninterpretable points. ■ The extracted R-R Intervals were then presented to the developed machine learning algorithms after appropriate processing . ■ In addition to the R-R Intervals, the amplitudes of R-peaks were also extracted and presented to the deep models. Cubic interpolation at 3Hz was applied to sample R-R intervals and R-peak amplitudes at an equal rate. Finally, the interpolated R-R Intervals and R-peak amplitudes were fed to the deep models.
  • 14. FEATURE EXTRACTION ■ Feature extraction plays a vital role in boosting the performance of proposed algorithms. ■ The most important features of ECG for apnea detection are HRV parameters . ■ In this, a comprehensive set of time-domain, frequency-domain, and non-linear features of HRV were extracted and presented to different machine learning models for sleep apnea detection.
  • 15. FEATURE SELECTION ■ Many irrelevant features lead to the curse of dimensionality problem and have a detrimental impact on the performance of machine learning methods. ■ To cope with these problems, feature selection techniques are applied before classification. ■ Feature selection provides a unique opportunity for detecting the most effective and important features for classification. Here, we applied principal component analysis (PCA) for dimension reduction
  • 17.
  • 18.
  • 19. CONCLUSION We have provided a comprehensive comparison between different machine learning and deep learning algorithms, in a unified framework, for the detection of sleep apnea from single-lead ECG. We have completed the data collection module and extracted the Physio Net Apnea-ECG dataset from kaggle.
  • 20. REFERENCES 1. Physio Net Apnea -ECG: https://physionet.org/content/apnea -ecg /1.0.0/; UCDDB: https://archive.physionet.org/physiobank/database/ucddb/. 2. https://www.kaggle.com/code/paulopinheiro/apnea-ecg/data 3. M. Bahrami and M. Forouzanfar , "Detection of sleep apnea from single-lead ECG: Comparison of deep learning algorithms," in 2021 IEEE International Symposium on Medical Measurements and Applications (Me Me), 2021: IEEE, pp. 1-5. 4. N. Pombo, B. M. Silva, A. M. Pinho , and N. Garcia, "Classifier precision analysis for sleep apnea detection using ecg signals," IEEE Access, vol. 8, pp. 200477-200485, 2020. 5. M. H. Kryger , T. Roth, and W. C. Dement, Principles and Practice of sleep medicine, 6th Edition ed. Elsevier Inc., 2017.