KR102881156B1 - 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 - Google Patents
심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치Info
- Publication number
- KR102881156B1 KR102881156B1 KR1020230092995A KR20230092995A KR102881156B1 KR 102881156 B1 KR102881156 B1 KR 102881156B1 KR 1020230092995 A KR1020230092995 A KR 1020230092995A KR 20230092995 A KR20230092995 A KR 20230092995A KR 102881156 B1 KR102881156 B1 KR 102881156B1
- Authority
- KR
- South Korea
- Prior art keywords
- segments
- disease
- outliers
- health status
- electrocardiogram
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analogue processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
- A61B5/7275—Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Signal Processing (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physiology (AREA)
- Data Mining & Analysis (AREA)
- Psychiatry (AREA)
- Epidemiology (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Cardiology (AREA)
- Evolutionary Computation (AREA)
- Primary Health Care (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Fuzzy Systems (AREA)
- General Physics & Mathematics (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
Description
도 2는 본 개시의 일 실시예에 따라 건강 상태를 예측하는 과정을 나타낸 블록도이다.
도 3은 본 개시의 일 실시예에 따른 머신러닝 모델에 포함된 신경망 구조를 나타낸 개념도이다.
도 4 는 본 개시의 일 실시예에 따른 심전도 세그먼트를 이용한 건강 상태의 예측 방법을 나타낸 순서도이다.
Claims (11)
- 적어도 하나의 프로세서(processor)를 포함하는 컴퓨팅 장치에 의해 수행되는, 심전도 세그먼트를 이용한 건강 상태의 예측 방법으로서,
심전도 데이터를 분할하여 복수의 세그먼트들을 생성하는 단계;
사전 학습된 머신러닝 모델에 상기 복수의 세그먼트들을 입력하여, 복수의 세그먼트들 각각에 대응되는 질환의 가능성을 산출하는 단계;
상기 복수의 세그먼트들 각각에 대응되는 질환의 가능성 중 이상치(outlier)를 제거하는 단계; 및
상기 이상치가 제거된 질환의 가능성을 조합하여, 건강 상태의 예측에 대한 결과 값을 생성하는 단계;
를 포함하는,
방법.
- 제 1 항에 있어서,
상기 심전도 데이터를 분할하여 복수의 세그먼트들을 생성하는 단계는,
상기 심전도 데이터에서 신호를 겹치는 영역이 없이 소정의 길이로 분할하여, 상기 복수의 세그먼트들을 생성하는 단계;
를 포함하는,
방법.
- 제 1 항에 있어서,
상기 심전도 데이터를 분할하여 복수의 세그먼트들을 생성하는 단계는,
고정된 크기의 윈도우를 상기 심전도 데이터에서 기 설정된 영역만큼 움직이면서 상기 심전도 데이터를 분할하여, 상기 복수의 세그먼트들을 생성하는 단계;
를 포함하는,
방법.
- 제 1 항에 있어서,
상기 사전 학습된 머신러닝 모델에 상기 복수의 세그먼트들을 입력하여, 복수의 세그먼트들 각각에 대응되는 출력의 불확실성을 산출하는 단계;
를 더 포함하는,
방법.
- 제 4 항에 있어서,
상기 머신러닝 모델은,
상기 출력의 불확실성을 정량화 하기 위해, 신경망 가중치에 대한 확률 분포를 갖는 신경망;
을 포함하는,
방법.
- 제 4 항에 있어서,
복수의 세그먼트들 각각에 대응되는 질환의 가능성 중 이상치를 제거하는 단계는,
상기 출력의 불확실성이 사전 설정된 제 1 기준 값 이상인 경우, 상기 제 1 기준 값 이상인 출력의 불확실성에 대응되는 질환의 가능성을 이상치로 간주하고 제거하는 단계;
를 포함하는,
방법.
- 제 1 항에 있어서,
상기 이상치가 제거된 질환의 가능성을 조합하여, 건강 상태의 예측에 대한 결과 값을 생성하는 단계는,
상기 이상치가 제거된 질환의 가능성에 대한 평균 값과 사전 설정된 제 2 기준 값을 비교하여, 상기 건강 상태의 예측에 대한 결과 값을 생성하는 단계;
를 포함하는,
방법.
- 제 1 항에 있어서,
상기 이상치가 제거된 질환의 가능성을 조합하여, 건강 상태의 예측에 대한 결과 값을 생성하는 단계는,
상기 이상치가 제거된 질환의 가능성 각각을 사전 설정된 제 3 기준 값을 비교하여, 상기 건강 상태의 예측에 대한 결과 값을 생성하는 단계;
를 포함하는,
방법.
- 제 8 항에 있어서,
상기 이상치가 제거된 질환의 가능성 각각을 사전 설정된 제 3 기준 값을 비교하여, 상기 건강 상태의 예측에 대한 결과 값을 생성하는 단계는,
상기 이상치가 제거된 질환의 가능성이 사전 설정된 제 3 기준 값 이상인지 여부에 따라 상기 이상치가 제거된 질환의 가능성을 이진 값으로 변환하는 단계; 및
상기 변환된 이진 값들 중에서 가장 높은 비율을 차지하는 값을 기준으로, 상기 건강 상태의 예측에 대한 결과 값을 생성하는 단계;
를 포함하는,
방법.
- 컴퓨터 판독가능 저장 매체 저장된 컴퓨터 프로그램(program)으로서, 상기 컴퓨터 프로그램은 하나 이상의 프로세서(processor)에서 실행되는 경우, 심전도 세그먼트를 이용하여 건강 상태를 예측하기 위한 동작들을 수행하도록 하며,
상기 동작들은,
심전도 데이터를 분할하여 복수의 세그먼트들을 생성하는 동작;
사전 학습된 머신러닝 모델에 상기 복수의 세그먼트들을 입력하여, 복수의 세그먼트들 각각에 대응되는 질환의 가능성을 산출하는 동작;
상기 복수의 세그먼트들 각각에 대응되는 질환의 가능성 중 이상치(outlier)를 제거하는 동작; 및
상기 이상치가 제거된 질환의 가능성을 조합하여, 건강 상태의 예측에 대한 결과 값을 생성하는 동작;
을 포함하는,
컴퓨터 프로그램.
- 심전도 세그먼트를 이용하여 건강 상태를 예측하기 위한 컴퓨팅 장치로서,
적어도 하나의 코어(core)를 포함하는 프로세서(processor);
상기 프로세서에서 실행 가능한 프로그램 코드(code)들을 포함하는 메모리(memory); 및
심전도 데이터를 획득하기 위한 네트워크부(network unit);
를 포함하고,
상기 프로세서는,
심전도 데이터를 분할하여 복수의 세그먼트들을 생성하고,
사전 학습된 머신러닝 모델에 상기 복수의 세그먼트들을 입력하여, 복수의 세그먼트들 각각에 대응되는 질환의 가능성을 산출하고,
상기 복수의 세그먼트들 각각에 대응되는 질환의 가능성 중 이상치(outlier)를 제거하며,
상기 이상치가 제거된 질환의 가능성을 조합하여, 건강 상태의 예측에 대한 결과 값을 생성하는,
장치.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025503117A JP2025528719A (ja) | 2022-07-22 | 2023-07-19 | 心電図セグメントを利用した健康状態の予測方法、プログラムおよび装置 |
| CN202380053967.3A CN119585815A (zh) | 2022-07-22 | 2023-07-19 | 利用心电图段预测健康状况的预测方法、程序及装置 |
| PCT/KR2023/010344 WO2024019500A1 (ko) | 2022-07-22 | 2023-07-19 | 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 |
| EP23843346.0A EP4542572A4 (en) | 2022-07-22 | 2023-07-19 | Method, program, and apparatus for predicting health state using electrocardiogram segments |
| KR1020250160289A KR20250161491A (ko) | 2022-07-22 | 2025-10-30 | 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220090764 | 2022-07-22 | ||
| KR20220090764 | 2022-07-22 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020250160289A Division KR20250161491A (ko) | 2022-07-22 | 2025-10-30 | 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20240013673A KR20240013673A (ko) | 2024-01-30 |
| KR102881156B1 true KR102881156B1 (ko) | 2025-11-11 |
Family
ID=89715435
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230092995A Active KR102881156B1 (ko) | 2022-07-22 | 2023-07-18 | 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102881156B1 (ko) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020221632A1 (en) * | 2019-04-30 | 2020-11-05 | Medicalgorithmics Sa | Electrocardiogram signal segmentation |
| WO2021250218A1 (en) * | 2020-06-10 | 2021-12-16 | Implicity | Method and system for analyzing heart rhythms |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102439082B1 (ko) | 2020-01-30 | 2022-08-31 | 연세대학교 원주산학협력단 | 딥러닝 기반 심전도 분석데이터를 이용한 일반인의 간질환 보유 가능성 예측 방법 |
-
2023
- 2023-07-18 KR KR1020230092995A patent/KR102881156B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020221632A1 (en) * | 2019-04-30 | 2020-11-05 | Medicalgorithmics Sa | Electrocardiogram signal segmentation |
| WO2021250218A1 (en) * | 2020-06-10 | 2021-12-16 | Implicity | Method and system for analyzing heart rhythms |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240013673A (ko) | 2024-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240290494A1 (en) | Medical data analysis method based on explainable artificial intelligence, program, and device | |
| KR102835929B1 (ko) | 설명 가능한 인공지능에 기반한 의료 데이터의 해석 방법, 프로그램 및 장치 | |
| KR20240017319A (ko) | 심전도 판독 서비스를 제공하는 방법, 프로그램 및장치 | |
| KR102740470B1 (ko) | 딥러닝 기반으로 연속적인 신체 상태를 계측하는 방법, 컴퓨터 프로그램 및 장치 | |
| CN120302922A (zh) | 把生物信号的质量予以定量化的方法、程序及装置 | |
| US20240374196A1 (en) | Method, computer program, and device for continuously measuring body condition on basis of deep learning | |
| KR102881160B1 (ko) | 심전도를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 | |
| KR102881156B1 (ko) | 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 | |
| KR102893317B1 (ko) | 심전도를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 | |
| KR20250161491A (ko) | 심전도 세그먼트를 이용한 건강 상태의 예측 방법, 프로그램 및 장치 | |
| KR20240013676A (ko) | 심전도를 이용한 심근경색 진단 방법, 프로그램 및장치 | |
| KR20240009883A (ko) | 심전도 기반 신경망 모델의 학습 방법, 프로그램 및장치 | |
| US20260007349A1 (en) | Method, program, and apparatus for predicting health state using electrocardiogram | |
| KR102876800B1 (ko) | 인공지능을 이용한 심전도 판독 방법, 프로그램 및 장치 | |
| KR102905472B1 (ko) | 단기 측정된 심장 신호를 기반으로 장기 심박 변이도를 생성하는 방법, 프로그램 및 장치 | |
| KR102835919B1 (ko) | 의료용 인공지능 모델의 구축 방법, 프로그램 및 장치 | |
| US20260007350A1 (en) | Method, program, and apparatus for predicting health state using electrocardiogram | |
| CN117999031A (zh) | 以可解释人工智能为基础的医疗数据的解析方法、程序及装置 | |
| KR20250046215A (ko) | 인공지능을 이용하여 단일 유도 심전도를 분석하는 방법, 프로그램 및 장치 | |
| KR20240017320A (ko) | 심전도 판독 서비스의 과금 방법, 프로그램 및 장치 | |
| KR20250139778A (ko) | 인공지능을 이용하여 질환의 예후를 예측하는 방법, 프로그램 및 장치 | |
| KR20240148283A (ko) | 인공지능 기반 질환 예측 방법, 프로그램 및 장치 | |
| KR20250035452A (ko) | 심전도 판독센터의 데이터 분류 방법, 프로그램 및 장치 | |
| JP2025528722A (ja) | 心電図を利用した心筋梗塞診断方法、プログラムおよび装置 | |
| WO2025110786A1 (ko) | 인공지능을 이용한 심전도 판독 방법, 프로그램 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A302 | Request for accelerated examination | ||
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| D22 | Grant of ip right intended |
Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D22-EXM-PE0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| A16 | Divisional, continuation or continuation in part application filed |
Free format text: ST27 STATUS EVENT CODE: A-0-1-A10-A16-DIV-PA0107 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| Q13 | Ip right document published |
Free format text: ST27 STATUS EVENT CODE: A-4-4-Q10-Q13-NAP-PG1601 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |