JP2023041348A - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP2023041348A JP2023041348A JP2021148670A JP2021148670A JP2023041348A JP 2023041348 A JP2023041348 A JP 2023041348A JP 2021148670 A JP2021148670 A JP 2021148670A JP 2021148670 A JP2021148670 A JP 2021148670A JP 2023041348 A JP2023041348 A JP 2023041348A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- layer
- data
- pooling
- convolution
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 25
- 238000012545 processing Methods 0.000 claims abstract description 314
- 238000011176 pooling Methods 0.000 claims abstract description 69
- 238000013527 convolutional neural network Methods 0.000 claims description 28
- 238000000034 method Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 17
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 abstract description 13
- 238000013528 artificial neural network Methods 0.000 abstract description 3
- 230000002708 enhancing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 230000004913 activation Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000002485 combustion reaction Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013480 data collection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000004904 shortening 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/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/34—Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes
- G06F9/345—Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes of multiple operands or results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/15—Correlation function computation including computation of convolution operations
- G06F17/153—Multidimensional correlation or convolution
-
- 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/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Biophysics (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Neurology (AREA)
- Complex Calculations (AREA)
Abstract
Description
Claims (6)
- 畳み込みニューラルネットワークに用いられる報処理装置であって、
入力データを取得するデータ取得部と、
畳み込み処理を実行する畳み込み層とプーリング処理を実行するプーリング層を有し、前記入力データを処理する処理部とを備え、
前記処理部は、
前記データ取得部で取得した前記入力データを、処理領域が重複する重複領域と処理領域が重複しない非重複領域を有する処理領域に区切り、
前記処理領域における前記処理を実行する際、前記非重複領域では、前記畳み込み処理あるいは前記プーリング処理を実行し、前記重複領域では、前記畳み込み処理の処理結果あるいは前記プーリング処理の処理結果を再利用して、前記処理を実行するよう構成されている、情報処理装置。 - 前記入力データは時系列データであり、
前記処理部は、
前記時系列データを一定間隔で前記処理領域に区切るとともに、前記重複領域と前記非重複領域を有するよう前記処理領域を区切るよう構成されている、請求項1に記載の情報処理装置。 - 前記処理部は、
全結合層の前段に、前記畳み込み層および前記プーリング層を含む複数の処理層を有し、
前記処理部は、
最初の1周期の処理の際には、前記複数の処理層の第1層から最終層まで、前記畳み込み処理あるいは前記プーリング処理を、順次実行し、
前記処理の2周期以降の処理の際には、前記第1層から前記最終層まで、前周期と今周期の前記非重複領域では、前記畳み込み処理あるいは前記プーリング処理を実行するとともに、前周期と今周期の前記重複領域では、前周期における前記畳み込み処理の前記処理結果あるいは前周期における前記プーリング処理の前記処理結果を再利用して、前記処理を実行するよう構成されている、請求項1または請求項2に記載の情報処理装置。 - 前記最終層は、前記全結合層に入力する出力データを作成するものであり、
前記処理部は、
前周期と今周期の前記重複領域では、前周期における前記畳み込み処理の前記処理結果あるいは前周期における前記プーリング処理の前記処理結果を再利用して、前記出力データを作成し、
前周期と今周期の前記非重複領域では、前記第1層から前記最終層まで、前記畳み込み処理あるいは前記プーリング処理を、順次実行することにより、前記出力データを作成し、
前記最終層で、今周期の前記処理領域における前記出力データが全て作成されると、前記出力データを、前記結合層に入力するよう構成されている、請求項3に記載の情報処理装置。 - 前記処理部は、
前周期と今周期の前記非重複領域では、カーネルによって処理可能なデータが揃うと順次前記処理を実行するよう、請求項4に記載の情報処理装置。 - 前記情報処理装置は、車両に搭載された演算処理装置から構成される、請求項1から請求項5のいずれか1項に記載の情報処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021148670A JP2023041348A (ja) | 2021-09-13 | 2021-09-13 | 情報処理装置 |
US17/876,076 US20230078893A1 (en) | 2021-09-13 | 2022-07-28 | Information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021148670A JP2023041348A (ja) | 2021-09-13 | 2021-09-13 | 情報処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2023041348A true JP2023041348A (ja) | 2023-03-24 |
Family
ID=85480302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021148670A Pending JP2023041348A (ja) | 2021-09-13 | 2021-09-13 | 情報処理装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20230078893A1 (ja) |
JP (1) | JP2023041348A (ja) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110826530B (zh) * | 2014-11-15 | 2023-06-30 | 北京旷视科技有限公司 | 使用机器学习进行面部检测 |
PE20180594A1 (es) * | 2015-05-15 | 2018-04-05 | Motion Metrics Int Corp | Metodo y aparato para localizar una pieza de desgaste en una imagen de un accesorio de trabajo |
US10140515B1 (en) * | 2016-06-24 | 2018-11-27 | A9.Com, Inc. | Image recognition and classification techniques for selecting image and audio data |
US20180089586A1 (en) * | 2016-09-29 | 2018-03-29 | Stmicroelectronics S.R.L. | Artificial neural networks for human activity recognition |
TWI607389B (zh) * | 2017-02-10 | 2017-12-01 | 耐能股份有限公司 | 卷積神經網路的池化運算裝置及方法 |
KR20210036715A (ko) * | 2019-09-26 | 2021-04-05 | 삼성전자주식회사 | 뉴럴 프로세싱 장치 및 뉴럴 프로세싱 장치에서 뉴럴 네트워크의 풀링을 처리하는 방법 |
IT202000016909A1 (it) * | 2020-07-13 | 2022-01-13 | St Microelectronics Srl | Procedimento di elaborazione dati implementato su elaboratore, sistema micro-controllore e prodotto informatico corrispondenti |
-
2021
- 2021-09-13 JP JP2021148670A patent/JP2023041348A/ja active Pending
-
2022
- 2022-07-28 US US17/876,076 patent/US20230078893A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US20230078893A1 (en) | 2023-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107844826B (zh) | 神经网络处理单元及包含该处理单元的处理*** | |
EP3499428A1 (en) | Method and electronic device for convolution calculation in neutral network | |
TW202026858A (zh) | 在深度神經網路中利用啟動稀疏性 | |
US20210019555A1 (en) | Generating video frames using neural networks | |
EP4010769B1 (en) | A method for determining a sensor configuration | |
CN113841162B (zh) | 深度神经网络中的深度优先卷积 | |
US20210097347A1 (en) | Method and apparatus with data processing | |
CN110659069A (zh) | 用于执行神经网络计算的指令调度方法及相应计算*** | |
US11636712B2 (en) | Dynamic gesture recognition method, device and computer-readable storage medium | |
EP3637327A1 (en) | Computing device and method | |
CN114418203B (zh) | 基于碰撞关键特征数据的乘员损伤预测方法及装置 | |
KR20210014561A (ko) | 다수 컨벌루션 윈도우 중의 이미지 데이터를 추출하는 방법, 장치, 기기 및 컴퓨터 판독 가능한 저장매체 | |
CN112651485A (zh) | 识别图像的方法和设备以及训练神经网络的方法和设备 | |
US20200110985A1 (en) | Artifical neural network circuit | |
CN111709415A (zh) | 目标检测方法、装置、计算机设备和存储介质 | |
JP2023041348A (ja) | 情報処理装置 | |
CN111886604A (zh) | 用于运行人工神经网络的方法 | |
CN113496248A (zh) | 训练计算机实施的模型的方法和设备 | |
CN112862080B (zh) | EfficientNet的注意力机制的硬件计算方法 | |
CN111027670A (zh) | 特征图处理方法、装置、电子设备及存储介质 | |
EP4113389A1 (en) | Neural network comprising matrix multiplication | |
KR20220110460A (ko) | 인공신경망 모델을 이용한 데이터 분석 방법 및 장치 | |
CN114897133A (zh) | 一种通用可配置的Transformer硬件加速器及其实现方法 | |
CN112292663A (zh) | 使至少两个被乘数相乘的计算单元、方法和计算机程序 | |
CN114662648A (zh) | 压缩系数集以供随后在神经网络中使用 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20220606 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20220606 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240716 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240717 |