KR102610810B1 - 사용자의 생각을 디코딩하는 인공지능 시스템 - Google Patents
사용자의 생각을 디코딩하는 인공지능 시스템 Download PDFInfo
- Publication number
- KR102610810B1 KR102610810B1 KR1020220128484A KR20220128484A KR102610810B1 KR 102610810 B1 KR102610810 B1 KR 102610810B1 KR 1020220128484 A KR1020220128484 A KR 1020220128484A KR 20220128484 A KR20220128484 A KR 20220128484A KR 102610810 B1 KR102610810 B1 KR 102610810B1
- Authority
- KR
- South Korea
- Prior art keywords
- neural network
- user
- thoughts
- recursive neural
- characteristic
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/20—Ensemble learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
- A61B5/163—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state by tracking eye movement, gaze, or pupil change
-
- 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/369—Electroencephalography [EEG]
- A61B5/372—Analysis of electroencephalograms
-
- 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/7278—Artificial waveform generation or derivation, e.g. synthesizing signals from measured signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
- G06F16/436—Filtering based on additional data, e.g. user or group profiles using biological or physiological data of a human being, e.g. blood pressure, facial expression, gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/042—Knowledge-based neural networks; Logical representations of neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Medical Informatics (AREA)
- Mathematical Physics (AREA)
- Evolutionary Computation (AREA)
- Animal Behavior & Ethology (AREA)
- Computational Linguistics (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Surgery (AREA)
- Heart & Thoracic Surgery (AREA)
- Pathology (AREA)
- Psychiatry (AREA)
- Computing Systems (AREA)
- Physiology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychology (AREA)
- Signal Processing (AREA)
- Fuzzy Systems (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Child & Adolescent Psychology (AREA)
- Developmental Disabilities (AREA)
- Educational Technology (AREA)
- Hospice & Palliative Care (AREA)
- Social Psychology (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 디코딩 시스템을 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 디코딩 시스템을 이용하여 사용자의 생각을 디코딩하는 것을 설명하는 개략도이다.
도 4a 내지 도 4e는 본 발명의 일 실시예에 따른 디코딩 시스템을 이용하여 사용자의 생각을 디코딩하는 것을 설명하는 개략도이다.
220 : 메모리 230 : 프로세서
Claims (10)
- 측정된 생체 신호를 전처리하고,
상기 전처리된 생체 신호에서 적어도 하나의 제1 생체 신호 특성을 추출하고,
사용자의 생각 파악용으로 학습된 제1 기계학습 모델의 변이형 오토인코더 형태를 가지는 인공신경망을 이용하되,
상기 인공신경망에 상기 적어도 하나의 제1 생체 신호 특성이 입력되고, 상기 적어도 하나의 제1 생체 신호 특성이 최종 결과물로 출력되도록 학습되며,
상기 인공신경망은, 인코더 역할을 하는 제1 재귀신경망과 디코더 역할을 하는 제2 재귀신경망으로 구성되고,
상기 제1 재귀신경망의 입력은, 적어도 하나의 제1 생체 신호 특성이고,
상기 제1 재귀신경망의 출력은, 적어도 하나의 제2 생체 신호 특성이고,
상기 제2 재귀신경망의 입력은, 적어도 하나의 제2 생체 신호 특성이며,
상기 제2 재귀신경망의 출력은, 상기 적어도 하나의 제1 생체 신호 특성이고,
상기 적어도 하나의 제1 생체 신호 특성 중 상기 사용자의 생각 파악을 위해 필요한 적어도 하나의 제2 생체 신호 특성을 결정하고,
상기 학습된 제1 기계학습 모델에서 상기 적어도 하나의 제2 생체 신호를 입력으로 하고 상기 사용자의 생각을 구성하는 단어를 출력으로 하여 제2 기계학습 모델을 학습시키고,
상기 학습된 제1 및 제2 기계학습 모델을 이용하여 상기 사용자의 생각을 구성하는 적어도 하나의 단어를 도출하는 프로세서를 포함하되,
상기 적어도 하나의 제1 생체 신호 특성 및 상기 제1 재귀신경망의 유닛의 연결과, 상기 적어도 하나의 제2 생체 신호 특성 및 상기 제2 재귀신경망의 유닛의 연결은, ALL TO ALL 선형 연결이고,
상기 적어도 하나의 제1 생체 신호 특성 및 상기 제1 재귀신경망의 유닛의 연결과, 상기 적어도 하나의 제2 생체 신호 특성 및 상기 제2 재귀신경망의 유닛의 연결 가중치(weight)는, -1에서 1 사이의 값 중 균일 분포(uniform distribution)로 랜덤(random)하게 결정되며, 초기화 과정에서 고정되고 이후에는 변하지 않고,
상기 제1 재귀신경망의 유닛의 개수는 상기 제1 생체 신호 특성의 개수의 100배 보다 크도록 설정되며,
상기 제1 재귀신경망의 유닛 및 상기 적어도 하나의 제2 생체 신호 특성의 연결과, 상기 제2 재귀신경망의 유닛 및 상기 적어도 하나의 제1 생체 신호 특성의 연결은, ALL TO ALL 선형 연결이고,
상기 제1 재귀신경망의 유닛 및 상기 적어도 하나의 제2 생체 신호 특성의 연결과, 상기 제2 재귀신경망의 유닛 및 상기 적어도 하나의 제1 생체 신호의 특성의 연결 가중치는, -1에서 1 사이의 값 중 균일 분포(uniform distribution)로 랜덤(random)하게 결정되고, 이후에 linear regression이나 pseudo invers matrix 방식의 선형 학습 알고리즘에 의해서 학습되면서 변하며,
상기 제2 기계학습 모델은, 상기 학습된 제1 기계학습 모델에서 상기 적어도 하나의 제2 생체 신호를 입력으로 하고 상기 사용자의 생각을 구성하는 단어를 출력으로 하는 제3 재귀신경망을 포함하고,
상기 적어도 하나의 제2 생체 신호 특성 및 상기 제3 재귀신경망의 유닛의 연결은, ALL TO ALL 선형 연결이고,
상기 적어도 하나의 제2 생체 신호 특성 및 상기 제3 재귀신경망의 유닛의 연결 가중치(weight)는, -1에서 1 사이의 값 중 균일 분포(uniform distribution)로 랜덤(random)하게 결정되며, 초기화 과정에서 고정되고 이후에는 변하지 않고,
상기 제3 재귀신경망의 유닛 및 상기 사용자의 생각을 구성하는 단어에 대응되는 유닛의 연결은, ALL TO ALL 선형 연결이고,
상기 제3 재귀신경망의 유닛 및 상기 사용자의 생각을 구성하는 단어에 대응되는 유닛의 연결 가중치는, linear regression이나 pseudo invers matrix 방식의 선형 학습 알고리즘에 의해서 학습되면서 변하는 것인, 사용자의 생각을 디코딩하는 인공지능 시스템. - 제 1 항에 있어서,
상기 프로세서는,
자연어 처리 기법(NLP)을 이용하여 상기 도출된 적어도 하나의 단어를 상기 사용자의 단말의 제어를 위한 기계 명령어로 변환하는 것인, 사용자의 생각을 디코딩하는 인공지능 시스템. - 제 2 항에 있어서,
상기 프로세서는,
상기 변환된 기계 명령어를 상기 사용자의 단말 상에서 수행하는 것인, 사용자의 생각을 디코딩하는 인공지능 시스템. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/047,073 US20230169312A1 (en) | 2021-11-30 | 2022-10-17 | Artificial intelligence system decoding user's thoughts and method for controlling thereof |
| KR1020230172553A KR20230171413A (ko) | 2021-11-30 | 2023-12-01 | 인공지능을 이용한 사용자의 생각을 단어로 도출하는 시스템 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210167808 | 2021-11-30 | ||
| KR20210167808 | 2021-11-30 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230172553A Division KR20230171413A (ko) | 2021-11-30 | 2023-12-01 | 인공지능을 이용한 사용자의 생각을 단어로 도출하는 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20230081600A KR20230081600A (ko) | 2023-06-07 |
| KR102610810B1 true KR102610810B1 (ko) | 2023-12-13 |
Family
ID=86761555
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220128484A Active KR102610810B1 (ko) | 2021-11-30 | 2022-10-07 | 사용자의 생각을 디코딩하는 인공지능 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102610810B1 (ko) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011517962A (ja) | 2007-10-04 | 2011-06-23 | ニューロニクス エルティーディー. | 中枢神経系に関連する医学的状態の治療のための、および認知機能の向上のためのシステムならびに方法 |
| JP2016106940A (ja) | 2014-12-09 | 2016-06-20 | 株式会社Nttデータ・アイ | 脳疾患診断支援システム、脳疾患診断支援方法及びプログラム |
| KR102169529B1 (ko) | 2019-11-29 | 2020-10-23 | 서울대학교병원 | 뇌파 분석과 관련된 관심 구간을 뇌파 신호에서 레이블링하는 방법 및 이를 수행하는 뇌파 분석 시스템 |
| KR102316631B1 (ko) | 2020-11-19 | 2021-10-22 | 주식회사 포엔 | 기계학습 모델을 이용한 전자약 처방 시스템 및 그 제어방법 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101939369B1 (ko) * | 2017-05-08 | 2019-01-16 | 고려대학교 산학협력단 | 문맥 인식형 뇌-기계 인터페이스 장치 및 방법 |
| KR102030435B1 (ko) * | 2017-12-11 | 2019-10-10 | 한림대학교 산학협력단 | 질환 예측 장치 및 방법 |
| KR102237449B1 (ko) * | 2018-05-18 | 2021-04-07 | 주식회사 송아리아이티 | 환자 진단 학습 방법, 서버 및 프로그램 |
| US20190363048A1 (en) | 2018-05-22 | 2019-11-28 | Lam Research Corporation | Via prefill in a fully aligned via |
| KR102257291B1 (ko) * | 2018-09-14 | 2021-05-28 | 주식회사 아이메디신 | 인지 장애 판별 방법 및 컴퓨터 프로그램 |
| US11393465B2 (en) * | 2019-04-17 | 2022-07-19 | Lg Electronics Inc. | Artificial intelligence apparatus for speech interaction and method for the same |
| KR102221963B1 (ko) * | 2019-05-02 | 2021-03-04 | 엘지전자 주식회사 | 화상 정보를 제공하는 인공 지능 장치 및 그 방법 |
| KR20190121720A (ko) * | 2019-10-07 | 2019-10-28 | 엘지전자 주식회사 | 웨어러블 디바이스 및 웨어러블 디바이스에서 정보를 제공하기 위한 방법 |
-
2022
- 2022-10-07 KR KR1020220128484A patent/KR102610810B1/ko active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011517962A (ja) | 2007-10-04 | 2011-06-23 | ニューロニクス エルティーディー. | 中枢神経系に関連する医学的状態の治療のための、および認知機能の向上のためのシステムならびに方法 |
| JP2016106940A (ja) | 2014-12-09 | 2016-06-20 | 株式会社Nttデータ・アイ | 脳疾患診断支援システム、脳疾患診断支援方法及びプログラム |
| KR102169529B1 (ko) | 2019-11-29 | 2020-10-23 | 서울대학교병원 | 뇌파 분석과 관련된 관심 구간을 뇌파 신호에서 레이블링하는 방법 및 이를 수행하는 뇌파 분석 시스템 |
| KR102316631B1 (ko) | 2020-11-19 | 2021-10-22 | 주식회사 포엔 | 기계학습 모델을 이용한 전자약 처방 시스템 및 그 제어방법 |
Non-Patent Citations (2)
| Title |
|---|
| Gemein L A W etc., Machine-learning-based diagnostics of EEG pathology. Neuroimage. Vol.220, pp.1~16 (2020.06.10.) |
| Tjoa E, Guan C, A Survey on Explainable Artificial Intelligence (XAI): towards Medical XAI. Journal of Latex Class Files. Vol.14, No.8, pp.1~22 (2019.08.14.) |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20230081600A (ko) | 2023-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Rajwal et al. | Convolutional neural network-based EEG signal analysis: A systematic review | |
| CN114533086B (zh) | 一种基于空域特征时频变换的运动想象脑电解码方法 | |
| Yuan et al. | Patients’ EEG data analysis via spectrogram image with a convolution neural network | |
| KR102316631B1 (ko) | 기계학습 모델을 이용한 전자약 처방 시스템 및 그 제어방법 | |
| Khare et al. | Classification of mental states from rational dilation wavelet transform and bagged tree classifier using EEG signals | |
| Dong et al. | A multi-task learning model with reinforcement optimization for ASD comorbidity discrimination | |
| KR102610810B1 (ko) | 사용자의 생각을 디코딩하는 인공지능 시스템 | |
| Nouri et al. | A new approach to feature extraction in MI-based BCI systems | |
| Nouri et al. | Introducing a convolutional neural network and visualization of its filters for classification of EEG signal for SSVEP task | |
| CN119418908B (zh) | 一种孤独症谱系障碍的诊断处理方法及系统 | |
| CN118948297B (zh) | 一种半监督协同聚类的情感脑电特征与样本耦合分析方法、设备及其存储介质 | |
| KR20230171413A (ko) | 인공지능을 이용한 사용자의 생각을 단어로 도출하는 시스템 | |
| KR102344532B1 (ko) | 정신질환의 진단을 위한 설명 가능한 인공지능 시스템 및 정신질환 진단 방법 | |
| Paithane et al. | Electroencephalogram signal analysis using wavelet transform and support vector machine for human stress recognition | |
| US20220151540A1 (en) | Explainable artificial intelligence system for diagnosis of mental diseases and the control method thereof | |
| AU2024234942A1 (en) | Control of computer operations via translation of biological signals and traumatic brain injury prediction based on sleep states | |
| CN116649988A (zh) | 一种脑波信息处理方法及系统、设备及介质 | |
| Dzitac et al. | Identification of ERD using fuzzy inference systems for brain-computer interface | |
| Panachakel et al. | CSP-LSTM Based Emotion Recognition from EEG Signals | |
| Wolf et al. | Brain-Computer Interface Based on Operator Blinks to Control the Drone | |
| Hossain et al. | Classification of Envisioned English Speech from EEG using deep learning approaches | |
| CN120748742B (zh) | 一种矿工异常心理状态分级预警方法 | |
| KR102613879B1 (ko) | 뇌파의 기저 박자에 기반한 뇌 신호 디코딩 장치 및 방법 | |
| de Souza et al. | Feature Extraction for a Genetic Programming-Based Brain-Computer Interface | |
| CN118750009A (zh) | 基于脑机接口的非侵入式康复治疗与控制系统 |
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 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A18-div-PA0107 St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |