KR102593438B1 - 뉴럴 네트워크 학습 방법 및 디바이스 - Google Patents
뉴럴 네트워크 학습 방법 및 디바이스 Download PDFInfo
- Publication number
- KR102593438B1 KR102593438B1 KR1020170153971A KR20170153971A KR102593438B1 KR 102593438 B1 KR102593438 B1 KR 102593438B1 KR 1020170153971 A KR1020170153971 A KR 1020170153971A KR 20170153971 A KR20170153971 A KR 20170153971A KR 102593438 B1 KR102593438 B1 KR 102593438B1
- Authority
- KR
- South Korea
- Prior art keywords
- neural network
- signal
- learning
- modality
- network model
- 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
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 49
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000003062 neural network model Methods 0.000 claims abstract description 60
- 230000015654 memory Effects 0.000 claims description 15
- 238000012549 training Methods 0.000 claims description 10
- 238000013473 artificial intelligence Methods 0.000 abstract description 9
- 239000000284 extract Substances 0.000 abstract description 6
- 230000006870 function Effects 0.000 abstract description 6
- 238000010801 machine learning Methods 0.000 abstract description 5
- 238000013135 deep learning Methods 0.000 abstract description 4
- 210000004556 brain Anatomy 0.000 abstract description 2
- 230000019771 cognition Effects 0.000 abstract description 2
- 230000003278 mimic effect Effects 0.000 abstract description 2
- 238000011156 evaluation Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 12
- 238000007781 pre-processing Methods 0.000 description 10
- 230000005236 sound signal Effects 0.000 description 8
- 230000002123 temporal effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000033001 locomotion Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 230000006403 short-term memory Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/049—Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
- G06N5/025—Extracting rules from data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Molecular Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2a 및 도 2b는 일 실시예에 따른 디바이스가 뉴럴 네트워크를 학습시키는 방법을 설명하기 위한 도면이다.
도 3은 일 실시예에 따른 디바이스가 서로 다른 도메인의 모달리티 신호를 이용하여 타겟 태스크를 수행하는 방법을 설명하기 위한 도면이다.
도 4는 일 실시예에 따른 디바이스가 서로 다른 도메인의 모달리티 신호를 이용하여 타겟 태스크를 수행하는 방법을 보다 구체적으로 설명하기 위한 도면이다.
도 5 및 도 6은 일 실시예에 따른 클래스 인식을 위한 뉴럴 네트워크 학습 디바이스의 블록도이다.
도 7은 일 실시예에 따른 프로세서를 설명하기 위한 도면이다.
도 8은 일 실시예에 따른 데이터 학습부의 블록도이다.
도 9는 일 실시예에 따른 데이터 인식부의 블록도이다.
Claims (11)
- 디바이스에 의한 뉴럴 네트워크 학습 방법에 있어서, 시간 순서에 따라 정렬된 제 1 도메인의 타겟 모달리티 신호와 시간 순서에 따라 정렬된 제 2 도메인의 보조(auxiliary) 모달리티 신호를 획득하는 단계;
상기 보조 모달리티 신호가 상기 시간 순서에 따라 정렬되지 않도록 셔플링을 수행하는 단계;
제 1 뉴럴 네트워크 모델을 이용하여, 상기 타겟 모달리티 신호로부터 상기 타겟 모달리티 신호의 특성 정보를 획득하는 단계;
제 2 뉴럴 네트워크 모델을 이용하여, 상기 특성 정보 및 상기 셔플링된 보조 모달리티 신호로부터 상기 셔플된 보조 모달리티 신호의 시간 순서 정보를 획득하는 단계; 및
상기 시간 순서 정보에 기초하여 획득된 제 1 오류 신호 및 상기 특성 정보에 기초하여 획득된 제 2 오류 신호를 이용하여 상기 제 1 뉴럴 네트워크 모델의 가중치를 업데이트함으로써 상기 제 1 뉴럴 네트워크 모델의 학습을 수행하는 단계를 포함하고,
상기 특성 정보는 상기 타겟 모달리티 신호에 포함된 적어도 하나의 객체를 식별하기 위해 이용되는, 뉴럴 네트워크 학습 방법. - 제 1 항에 있어서,
상기 시간 순서 정보에 기초하여 획득된 제 1 오류 신호를 이용하여 상기 제 2 뉴럴 네트워크 모델의 가중치를 업데이트 함으로써 상기 제 2 뉴럴 네트워크 모델의 학습을 수행하는 단계를 더 포함하는, 뉴럴 네트워크 학습 방법. - 제 1 항에 있어서,
상기 제 1 뉴럴 네트워크 또는 상기 제 2 뉴럴 네트워크 중 적어도 하나는 시퀀스 퍼즐 네트워크를 포함하는, 뉴럴 네트워크 학습 방법. - 삭제
- 삭제
- 뉴럴 네트워크 학습 디바이스에 있어서,
하나 이상의 인스트럭션을 저장하는 메모리; 및
상기 메모리에 저장된 상기 하나 이상의 인스트럭션을 실행하는 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
시간 순서에 따라 정렬된 제 1 도메인의 타겟 모달리티 신호와 시간 순서에 따라 정렬된 제 2 도메인의 보조(auxiliary) 모달리티 신호를 획득하고,
상기 보조 모달리티 신호가 상기 시간 순서에 따라 정렬되지 않도록 셔플링을 수행하며,
제 1 뉴럴 네트워크 모델을 이용하여, 상기 타겟 모달리티 신호로부터 상기 타겟 모달리티 신호의 특성 정보를 획득하고,
제 2 뉴럴 네트워크 모델을 이용하여, 상기 특성 정보 및 상기 셔플링된 보조 모달리티 신호로부터 상기 셔플된 보조 모달리티 신호의 시간 순서 정보를 획득하며,
상기 시간 순서 정보에 기초하여 획득된 제 1 오류 신호 및 상기 특성 정보에 기초하여 획득된 제 2 오류 신호를 이용하여 상기 제 1 뉴럴 네트워크 모델의 가중치를 업데이트함으로써 상기 제 1 뉴럴 네트워크 모델의 학습을 수행하고,
상기 특성 정보는 상기 타겟 모달리티 신호에 포함된 적어도 하나의 객체를 식별하기 위해 이용되는,뉴럴 네트워크 학습 디바이스. - 제 6항에 있어서, 상기 적어도 하나의 프로세서는,
상기 시간 순서 정보에 기초하여 획득된 제 1 오류 신호를 이용하여, 상기 제 2 뉴럴 네트워크 모델의 가중치를 업데이트 함으로써, 상기 제 2 뉴럴 네트워크 모델의 학습을 수행하는, 뉴럴 네트워크 학습 디바이스. - 제 6항에 있어서,
상기 제 1 뉴럴 네트워크 또는 상기 제 2 뉴럴 네트워크 중 적어도 하나는 시퀀스 퍼즐 네트워크를 포함하는, 뉴럴 네트워크 학습 디바이스. - 삭제
- 삭제
- 제 1항 내지 제 3항 중 어느 하나의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170153971A KR102593438B1 (ko) | 2017-11-17 | 2017-11-17 | 뉴럴 네트워크 학습 방법 및 디바이스 |
US16/131,841 US11640518B2 (en) | 2017-11-17 | 2018-09-14 | Method and apparatus for training a neural network using modality signals of different domains |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170153971A KR102593438B1 (ko) | 2017-11-17 | 2017-11-17 | 뉴럴 네트워크 학습 방법 및 디바이스 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190056720A KR20190056720A (ko) | 2019-05-27 |
KR102593438B1 true KR102593438B1 (ko) | 2023-10-24 |
Family
ID=66534528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170153971A Active KR102593438B1 (ko) | 2017-11-17 | 2017-11-17 | 뉴럴 네트워크 학습 방법 및 디바이스 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11640518B2 (ko) |
KR (1) | KR102593438B1 (ko) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102593438B1 (ko) * | 2017-11-17 | 2023-10-24 | 삼성전자주식회사 | 뉴럴 네트워크 학습 방법 및 디바이스 |
US11922314B1 (en) * | 2018-11-30 | 2024-03-05 | Ansys, Inc. | Systems and methods for building dynamic reduced order physical models |
JP6972057B2 (ja) * | 2019-03-15 | 2021-11-24 | 株式会社東芝 | 演算装置 |
US11922677B2 (en) * | 2019-03-27 | 2024-03-05 | Nec Corporation | Information processing apparatus, information processing method, and non-transitory computer readable medium |
WO2021006404A1 (ko) * | 2019-07-11 | 2021-01-14 | 엘지전자 주식회사 | 인공지능 서버 |
CN110472395B (zh) * | 2019-08-05 | 2021-04-20 | 武汉联影医疗科技有限公司 | 脑波数据处理方法、装置、设备、介质及脑波数据处理器 |
CN110503596A (zh) * | 2019-08-12 | 2019-11-26 | 北京中科寒武纪科技有限公司 | 视频处理方法、装置、电子设备以及计算机可读存储介质 |
CN110929867B (zh) * | 2019-10-29 | 2023-12-12 | 北京小米移动软件有限公司 | 神经网络结构的评估、确定方法、装置和存储介质 |
KR20210051343A (ko) | 2019-10-30 | 2021-05-10 | 삼성에스디에스 주식회사 | 비지도 도메인 적응 장치 및 방법 |
SG10201910949PA (en) | 2019-11-21 | 2020-11-27 | Lian Wang | Artificial Intelligence Brain |
KR102224693B1 (ko) * | 2019-11-29 | 2021-03-08 | 브이아이씨테크 주식회사 | 제어 명령에 따른 이동체의 이동결과 추정을 위한 인공지능 모델 학습방법, 장치 및 프로그램 |
US12094196B2 (en) | 2019-12-03 | 2024-09-17 | Samsung Electronics Co., Ltd. | Robot and method for controlling thereof |
CN113326913A (zh) * | 2020-02-28 | 2021-08-31 | 上海商汤智能科技有限公司 | 神经网络模型的转换方法、模型精度定位方法及装置 |
CN111738416B (zh) * | 2020-06-17 | 2023-07-18 | 北京字节跳动网络技术有限公司 | 模型同步更新方法、装置及电子设备 |
KR102405726B1 (ko) * | 2021-09-08 | 2022-06-07 | 에이엠스퀘어 주식회사 | 클라우드 데이터 전송 정보량의 최적화를 위한 뉴런 모델 기반 제어 장치 및 제어 방법 |
CN118114686B (zh) * | 2024-02-04 | 2024-10-18 | 哈尔滨工业大学 | 一种基于思维链的大模型机器翻译强化方法、系统、设备及介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2996939B1 (fr) | 2012-10-12 | 2014-12-19 | Commissariat Energie Atomique | Procede de classification d'un objet multimodal |
US11240349B2 (en) | 2014-12-31 | 2022-02-01 | Ebay Inc. | Multimodal content recognition and contextual advertising and content delivery |
US10311339B2 (en) * | 2017-02-14 | 2019-06-04 | Google Llc | Unsupervised learning techniques for temporal difference models |
US20180330205A1 (en) * | 2017-05-15 | 2018-11-15 | Siemens Aktiengesellschaft | Domain adaptation and fusion using weakly supervised target-irrelevant data |
EP3596666A1 (en) * | 2017-05-19 | 2020-01-22 | Google LLC | Multi-task multi-modal machine learning model |
US10949742B2 (en) * | 2017-09-18 | 2021-03-16 | International Business Machines Corporation | Anonymized time-series generation from recurrent neural networks |
KR102593438B1 (ko) * | 2017-11-17 | 2023-10-24 | 삼성전자주식회사 | 뉴럴 네트워크 학습 방법 및 디바이스 |
WO2020256732A1 (en) * | 2019-06-21 | 2020-12-24 | Siemens Aktiengesellschaft | Domain adaptation and fusion using task-irrelevant paired data in sequential form |
US11574500B2 (en) * | 2020-09-08 | 2023-02-07 | Samsung Electronics Co., Ltd. | Real-time facial landmark detection |
US11928764B2 (en) * | 2020-09-15 | 2024-03-12 | Nvidia Corporation | Neural network motion controller |
US20220121387A1 (en) * | 2020-10-21 | 2022-04-21 | Korea Advanced Institute Of Science And Technology | Method for estimating read reference voltages for flash storage using neural network and apparatus therefor |
-
2017
- 2017-11-17 KR KR1020170153971A patent/KR102593438B1/ko active Active
-
2018
- 2018-09-14 US US16/131,841 patent/US11640518B2/en active Active
Non-Patent Citations (2)
Title |
---|
Galen Andrew et al., "Deep Canonical Correlation Analysis," Proceedings of the 30th International Conference on Machine Learning (2013.06.16.)* |
TSUHAN CHEN and RAM R. RAO, "Audio-Visual Integration in Multimodal Communication," PROCEEDINGS OF THE IEEE (1998.05.31.)* |
Also Published As
Publication number | Publication date |
---|---|
US11640518B2 (en) | 2023-05-02 |
US20190156203A1 (en) | 2019-05-23 |
KR20190056720A (ko) | 2019-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102593438B1 (ko) | 뉴럴 네트워크 학습 방법 및 디바이스 | |
KR102481885B1 (ko) | 클래스 인식을 위한 뉴럴 네트워크 학습 방법 및 디바이스 | |
KR102607208B1 (ko) | 뉴럴 네트워크 학습 방법 및 디바이스 | |
KR102400017B1 (ko) | 객체를 식별하는 방법 및 디바이스 | |
KR102532749B1 (ko) | 약한 지도 학습에 기초한 뉴럴 네트워크의 계층적 학습 방법 및 장치 | |
US11216694B2 (en) | Method and apparatus for recognizing object | |
KR102491546B1 (ko) | 객체를 인식하는 방법 및 장치 | |
US11593588B2 (en) | Artificial intelligence apparatus for generating training data, artificial intelligence server, and method for the same | |
KR102387305B1 (ko) | 멀티모달 데이터 학습 방법 및 장치 | |
US11900244B1 (en) | Attention-based deep reinforcement learning for autonomous agents | |
KR102473447B1 (ko) | 인공지능 모델을 이용하여 사용자 음성을 변조하기 위한 전자 장치 및 이의 제어 방법 | |
KR102532748B1 (ko) | 뉴럴 네트워크 학습 방법 및 장치 | |
KR102548732B1 (ko) | 신경망 학습 방법 및 이를 적용한 장치 | |
CN112347691B (zh) | 人工智能服务器 | |
US20190228294A1 (en) | Method and system for processing neural network model using plurality of electronic devices | |
US20210035309A1 (en) | Electronic device and control method therefor | |
KR102464906B1 (ko) | 패션 상품을 추천하는 전자 장치, 서버 및 그 동작 방법 | |
US20240160929A1 (en) | Device for training and managing a visual scene graph model and control method thereof | |
KR20250051652A (ko) | 인공 지능 장치 및 그의 세그먼테이션 학습 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20171117 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201027 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20171117 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20221228 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: 20230719 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20231019 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20231020 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |