KR102686670B1 - 기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템과 그 방법 - Google Patents
기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템과 그 방법 Download PDFInfo
- Publication number
- KR102686670B1 KR102686670B1 KR1020210064303A KR20210064303A KR102686670B1 KR 102686670 B1 KR102686670 B1 KR 102686670B1 KR 1020210064303 A KR1020210064303 A KR 1020210064303A KR 20210064303 A KR20210064303 A KR 20210064303A KR 102686670 B1 KR102686670 B1 KR 102686670B1
- Authority
- KR
- South Korea
- Prior art keywords
- medical record
- user
- order
- electronic medical
- creation
- 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
-
- 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
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- 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
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/20—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Public Health (AREA)
- Theoretical Computer Science (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Software Systems (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Game Theory and Decision Science (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Databases & Information Systems (AREA)
- Pathology (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
도 1은 본 발명의 일 실시예에 따른 머신러닝을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서와 내용을 예측하는 전자의무기록 방법의 흐름도이다.
도 2는 본 발명의 일 실시예에 따른 로컬모델의 구성을 나타내는 개략도이다.
도 3은 본 발명의 일 실시예에 따른 로컬모델의 예측부가 최단경로를 예측하는 과정을 나타내는 세부 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 사용자에게 최단경로의 인터페이스를 제공하는 단계에서, 구체적인 인터페이스 구성을 도시하는 개략도이다.
도 5은 본 발명의 일 실시예에 따른 글로벌모델의 개략도이다.
도 6는 본 발명의 일 실시예에 있어서 로컬모델 및 글로벌모델에서 사용할 수 있는 연합학습(federated learning)의 과정을 예시하는 블록도이다.
Claims (11)
- 기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템으로서,
상기 시스템은 특정 사용자에 대하여 전자의무기록 사용에 관한 로컬모델을 생성하는 모델 생성부를 포함하고,
상기 로컬모델은 사용자별로 예측 데이터를 생성하도록 구성되고, 상기 로컬모델은 시퀀스 데이터 획득부 및 예측부를 포함하며,
상기 시퀀스 데이터 획득부는, 사용자의 전자의무기록 사용정보에 포함된 데이터를 사건별로 각각 시퀀스(sequence) 형태로 표현함으로써 시퀀스 데이터를 획득하고,
상기 사용자의 전자의무기록 사용정보에 포함된 데이터는 의무기록의 종류, 의무기록의 작성순서 및 해당 의무기록의 종류에 연관된 입력 값을 포함하고,
상기 예측부는, 상기 시퀀스 데이터 획득부에서 획득된 사건별 시퀀스 데이터와 상기 사용자의 고유정보를 결합한 것을 기초로 하여 사용자가 사용할 것으로 예상되는 최단경로의 의무기록의 종류, 의무기록의 작성 순서 및 입력 값 중 하나 이상을 예측하고,
상기 모델 생성부는 복수의 사용자별 로컬모델을 통합하여 글로벌모델을 더 생성하고, 상기 글로벌모델은 새로운 사용자가 사용할 것으로 예상되는 최단경로의 의무기록의 종류, 의무기록의 작성순서 및 입력 값을 예측하는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 삭제
- 제1항에 있어서,
상기 로컬모델에서 생성된 예측데이터인 의무기록의 종류, 의무기록의 작성 순서 및 입력 값을 기초로 하여, 사용자에게 상기 최단경로의 기록 관리 인터페이스를 제공하는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제3항에 있어서,
상기 의무기록의 종류는 복수의 상위의무기록항목 및 상기 상위의무기록항목에 연관된 하위 레벨인 복수의 하위의무기록항목을 포함하고,
상기 의무기록의 작성순서는 상위의무기록항목 및 해당 상위의무기록항목에 연관된 복수의 하위의무기록항목 사이의 작성 순서의 관계를 나타내고,
상기 입력 값은 하위의무기록항목에 연관된 사용자가 선택 또는 입력한 구체적인 수치를 나타내는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제4항에 있어서,
상기 로컬모델의 예측부에서 사용자가 사용할 것으로 예상되는 의무기록의 종류, 의무기록의 작성 순서 및 입력 값을 예측하는 것은, 상기 시퀀스 데이터 획득부가 획득한 시퀀스 데이터에서 상위의무기록항목 및 하위의무기록항목의 사용 빈도 분포를 산출하고,
산출된 분포에서 상대적으로 높은 사용 빈도를 나타낸 상위의무기록항목 및 하위의무기록항목들을 클러스터링하고,
상기 클러스터링을 통해 복수의 의무기록항목 중 상기 사용자가 사용하는 의무기록항목만을 분류하여 의무기록의 종류 및 작성순서를 예측하며; 그리고
분류된 하위의무기록항목에 연관된 입력 값을 예측하는 것을 포함하며,
상기 작성순서는 상기 사용자가 사용한 빈도수가 높은 상위의무기록항목 및 하위의무기록항목들로 구성된 최단경로인 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제5항에 있어서,
상기 로컬모델은 비지도학습(unsupervised learning)의 연관 규칙 학습(association rule learning)을 통해 사용자별 사용자의 전자의무기록 사용정보로부터 연속 패턴을 학습하고,
상기 연속 패턴은 상기 사용자가 사용한 빈도수가 높은 의무기록항목의 작성 순서를 기초로한 시퀀스인 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제3항에 있어서,
상기 인터페이스는,
로컬모델에서 생성된 예측데이터인 의무기록의 종류, 의무기록의 작성순서 및 입력 값을 사용자가 수정할 수 있는 수정부를 포함하는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제3항에 있어서,
상기 인터페이스는,
입력 창에 상위의무기록항목을 검색할 수 있는 검색부를 포함할 수 있고,
상기 검색부에서 상위의무기록항목의 진료 항목을 입력하면, 입력된 진료 항목에 추가 하위의무기록항목을 연관시키는 연관항목검색부; 를 더 포함하는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제8항에 있어서,
상기 검색부는 상기 입력 창에 입력된 검색어에 대응하는 자동완성 후보 단어를 제시하는 자동완성후보제시부를 포함할 수 있고,
상기 자동완성 후보 단어의 제시 순서는 우선순위를 기초로 하고, 상기 우선순위는 상위의무기록항목 또는 하위의무기록항목의 사용 빈도가 많은 순서로 제시되는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 제1항에 있어서,
상기 로컬모델 및 글로벌모델은 연합학습(federated learning)을 통해 최단경로를 예측하기 위한 의무기록의 종류, 의무기록의 작성순서 및 입력 값에 대한 상기 로컬모델의 파라미터 값을 학습하고, 로컬 모델의 학습이 완료된 결과에 기초하여 새로운 사용자가 사용할 것으로 예상되는 최단경로의 의무기록의 종류, 의무기록의 작성순서 및 입력 값에 대한 상기 글로벌모델의 파라미터 값이 학습되는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템.
- 컴퓨터 시스템에서 수행되는, 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 방법으로서,
상기 컴퓨터 시스템은 메모리에 포함된 컴퓨터 판독 가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는:
특정 사용자에 대하여 사용자의 전자의무기록 사용에 관한 로컬모델을 생성하는 단계; 및 복수의 사용자별 로컬모델을 통합하여 글로벌모델을 생성하는 단계; 를 수행하고,
상기 로컬모델은 사용자별로 예측 데이터를 생성하도록 구성되고,
상기 특정 사용자에 대한 로컬 모델을 생성하는 단계는, 시퀀스 데이터 획득 단계 및 시퀀스 데이터 예측 단계를 포함하고,
상기 시퀀스 데이터 획득 단계는, 사용자의 전자의무기록 사용정보에 포함된 데이터를 사건별로 각각 시퀀스(sequence) 형태로 표현함으로써 시퀀스 데이터를 획득하고,
상기 사용자의 전자의무기록 사용정보에 포함된 데이터는 의무기록의 종류, 의무기록의 작성순서 및 해당 의무기록의 종류에 연관된 입력 값을 포함하고,
상기 시퀀스 데이터 예측 단계는, 상기 시퀀스 데이터 획득 단계에서 획득된 사건별 시퀀스 데이터와 상기 사용자의 고유정보를 결합한 것을 기초로 하여 사용자가 사용할 것으로 예상되는 최단경로의 의무기록의 종류, 의무기록의 작성 순서 및 입력 값을 예측하는 것이고,
상기 글로벌모델은 새로운 사용자가 사용할 것으로 예상되는 최단경로의 의무기록의 종류, 의무기록의 작성순서 및 입력 값을 예측하는 것을 특징으로 하는 사용자의 전자의무기록 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210064303A KR102686670B1 (ko) | 2021-05-18 | 2021-05-18 | 기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템과 그 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210064303A KR102686670B1 (ko) | 2021-05-18 | 2021-05-18 | 기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템과 그 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20220156363A KR20220156363A (ko) | 2022-11-25 |
| KR102686670B1 true KR102686670B1 (ko) | 2024-07-22 |
Family
ID=84237454
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210064303A Active KR102686670B1 (ko) | 2021-05-18 | 2021-05-18 | 기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템과 그 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102686670B1 (ko) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102759666B1 (ko) * | 2023-11-24 | 2025-01-23 | 이동균 | 생성형 인공지능을 활용한 전자 간호 기록 자동 입력 방법 및 그에 대한 장치 |
| US12259864B1 (en) | 2024-08-05 | 2025-03-25 | nference, inc. | Apparatus and method for training a machine learning model |
| KR102796046B1 (ko) * | 2024-09-23 | 2025-04-18 | 주식회사 에이치디정션 | 대규모 언어 모델을 이용한 의무기록 시스템, 이의 운용 방법 및 의무기록 작성 방법 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6988088B1 (en) | 2000-10-17 | 2006-01-17 | Recare, Inc. | Systems and methods for adaptive medical decision support |
| KR101946270B1 (ko) | 2017-11-03 | 2019-02-11 | 주식회사 셀바스에이아이 | 전자의무기록 서비스에서 사용자 특성 정보를 이용하는 방법 및 장치 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100538579B1 (ko) * | 2003-07-14 | 2005-12-22 | 이지케어텍(주) | 온라인 상에서의 의무기록서식 관리 방법 |
| KR101453431B1 (ko) * | 2012-09-04 | 2014-10-21 | 서울대학교병원 (분사무소) | 의무기록서식 작성시스템 및 그 제어방법 |
| KR101453055B1 (ko) * | 2012-10-23 | 2014-11-03 | 연세대학교 산학협력단 | 전자 임상문서 생성 방법 및 장치 |
| KR101480427B1 (ko) * | 2013-04-25 | 2015-01-14 | 서울대학교병원 (분사무소) | 전자의무기록 시스템 기반 진료정보 기록 작성 제공 방법 및 시스템 |
| KR101918544B1 (ko) * | 2015-05-20 | 2018-11-15 | 삼성에스디에스 주식회사 | 온톨로지를 이용한 전자 차트 제공 방법 및 그 장치 |
| CN109716346A (zh) * | 2016-07-18 | 2019-05-03 | 河谷生物组学有限责任公司 | 分布式机器学习系统、装置和方法 |
-
2021
- 2021-05-18 KR KR1020210064303A patent/KR102686670B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6988088B1 (en) | 2000-10-17 | 2006-01-17 | Recare, Inc. | Systems and methods for adaptive medical decision support |
| KR101946270B1 (ko) | 2017-11-03 | 2019-02-11 | 주식회사 셀바스에이아이 | 전자의무기록 서비스에서 사용자 특성 정보를 이용하는 방법 및 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20220156363A (ko) | 2022-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12211593B2 (en) | Trial design platform with recommendation engine | |
| US11527325B2 (en) | Analysis apparatus and analysis method | |
| KR101869438B1 (ko) | 딥 러닝을 이용하여 환자의 진단 이력으로부터 질병 예후를 예측하는 방법 및 시스템 | |
| KR102686670B1 (ko) | 기계학습을 이용하여 사용자의 전자의무기록의 사용기록으로부터 의무기록의 작성 순서 및 내용을 예측하는 전자의무기록 시스템과 그 방법 | |
| Brown et al. | A natural language processing-based model to automate MRI brain protocol selection and prioritization | |
| Jena et al. | Risk prediction of kidney disease using machine learning strategies | |
| WO2016153790A1 (en) | Knowledge-intensive data processing system | |
| US11710572B2 (en) | Experience engine-method and apparatus of learning from similar patients | |
| Singh et al. | An introduction and review on machine learning applications in medicine and healthcare | |
| WO2016034996A1 (en) | Healthcare similarity engine and dashboard | |
| JP6995940B2 (ja) | 機械学習システムのためのデータ管理方法、装置、およびシステム | |
| US20200058408A1 (en) | Systems, methods, and apparatus for linking family electronic medical records and prediction of medical conditions and health management | |
| JP2018032394A (ja) | 階層データに基づくデバイス制御 | |
| Akundi et al. | Big data analytics in healthcare using machine learning algorithms: A comparative study | |
| KR102755671B1 (ko) | 예후 예측 장치, 방법 및 기록매체 | |
| US20190139633A1 (en) | Apparatus and Method for Care Plan Generation | |
| KR20130104883A (ko) | 관상동맥석회화 수준 변화 예측장치 및 예측방법 | |
| Songram et al. | A study of features affecting on stroke prediction using machine learning | |
| Nguyen et al. | An efficient joint model for high dimensional longitudinal and survival data via generic association features | |
| US11416776B2 (en) | Method of and system for identifying and enumerating cross-body degradations | |
| Balakhontceva et al. | Holistic modeling of chronic diseases for recommendation elaboration and decision making | |
| WO2016121053A1 (ja) | 計算機システム及びグラフィカルモデルの管理方法 | |
| Mukasheva et al. | DEVELOPING A SYSTEM FOR DIAGNOSING DIABETES MELLITUS USING BIGDATA. | |
| Sharma et al. | A data mining approach towards healthcare recommender system | |
| JP6975682B2 (ja) | 医学情報処理装置、医学情報処理方法、及び医学情報処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210518 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20231019 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20240704 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240716 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20240717 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |