JP6863089B2 - 変数群演算装置、変数群演算方法、及び変数群演算プログラム - Google Patents
変数群演算装置、変数群演算方法、及び変数群演算プログラム Download PDFInfo
- Publication number
- JP6863089B2 JP6863089B2 JP2017107122A JP2017107122A JP6863089B2 JP 6863089 B2 JP6863089 B2 JP 6863089B2 JP 2017107122 A JP2017107122 A JP 2017107122A JP 2017107122 A JP2017107122 A JP 2017107122A JP 6863089 B2 JP6863089 B2 JP 6863089B2
- Authority
- JP
- Japan
- Prior art keywords
- variable group
- group
- regularization term
- value
- variable
- 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
- 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 OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/17—Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method
- G06F17/175—Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method of multidimensional data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Biology (AREA)
- Operations Research (AREA)
- Probability & Statistics with Applications (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Image Analysis (AREA)
- Complex Calculations (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
特許文献2には、正則化項を、p=1であるL1ノルム(|x|)又はp=2であるL2ノルム(|x|2)として、上記の演算を行う演算装置が開示されている。
非特許文献1には、正則化項を、p=2であるL2ノルム(|x|2)として、上記の演算を行う演算装置が開示されている。
未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、前記差分値及び前記未確定変数群の正則化項を含むデータ値と、を同時に最小化する前記未確定変数群を演算する変数群演算装置であって、
前記正則化項を、前記未確定変数群を用いたL1ノルムと、軟化関数と、の畳み込み値とする畳み込み部と、
前記畳み込み部により前記畳み込み値とされた前記正則化項を用いて、前記演算を行う演算部と、を備える。
未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、前記差分値及び前記未確定変数群の正則化項を含むデータ値と、を同時に最小化する前記未確定変数群を演算する変数群演算装置による変数群演算方法であって、
前記正則化項を、前記未確定変数群を用いたL1ノルムと、軟化関数と、の畳み込み値とするステップと、
前記畳み込み値とされた前記正則化項を用いて、前記演算を行うステップと、を含む。
未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、前記差分値及び前記未確定変数群の正則化項を含むデータ値と、を同時に最小化する前記未確定変数群を演算するコンピュータに、
前記正則化項を、前記未確定変数群を用いたL1ノルムと、軟化関数と、の畳み込み値とする手順と、
前記畳み込み値とされた前記正則化項を用いて、前記演算を行う手順と、
を実行させる。
変数群演算装置で用いられるデータ構造であって、
未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、
前記未確定変数群の正則化項であって、前記未確定変数群を用いたL1ノルムと軟化関数との畳み込み値である前記正則化項と、を含み、
前記変数群演算装置が、前記差分値と、前記差分値及び前記正則化項を含むデータ値と、を同時に最小化する前記未確定変数群の演算に用いられる。
まず、本実施の形態の概要について説明する。
図1は、本実施の形態に係る観測データ群(y)の例を示す図である。図1に示されるように、本実施の形態においては、観測データ群(y)として画像データを扱う。なお、図1に示される画像データは、一例であって、これには限定されない。
ここで、A=(A1,・・・,Am)、β=(β1,・・・,βq)である。また、m及びqは定数である。
ここで、f(β)はロス関数、ψ(β)は正則化項である。本実施の形態においては、ロス関数f(β)は、例えば、以下の式(3)のように表される。
ここで、λは正則化変数である。式(4)で表される正則化項ψ(β)は、説明変数(βj)の各々の絶対値の和と正則化変数λとの積となる。なお、正則化項ψ(β)が式(4)のように表されるタイプのスパース学習は、LASSO(Least Absolute Shrinkage and Selection Operator)と呼ばれる。
その一方、ロス関数f(β)の波形は滑らかな場合が多い。
続いて、本実施の形態の構成について説明する。
図2は、本実施の形態に係る変数群演算装置1の構成例を示すブロック図である。図2に示されるように、本実施の形態に係る変数群演算装置1は、プロセッサ10、メモリ20、及びインターフェース(I/F)部30によって、ハードウェア構成されている。また、プロセッサ10は、平滑化単位設定部11、畳み込み部12、及び演算部13を含んでいる。
インターフェース(I/F)部30は、外部との間で各種情報の入出力を行う。
続いて、本実施の形態の動作について説明する。
図3は、本実施の形態に係る変数群演算装置1による変数群演算方法のフロー例を説明するフローチャートである。
以上で、ステップS4で選択した平滑化単位について、最小化問題の演算が完了する。
図4は、説明変数(βj)の個数を表すq=2の場合の平滑化単位設定部11の処理の具体例を説明する図であり、図5は、軟化関数の区間の例を示す図である。
ここで、
は、正規化された説明変数(βj)を表している。
an=0.1σj,0.2σj,…,0.9σj,1σj,2σj,3σj,…
図6は、説明変数(βj)の個数を表すq=2の場合の畳み込み部12の処理の具体例を説明する図である。
畳み込み部12は、平滑化単位設定部11により設定された複数の平滑化単位の1つを選択し、説明変数(βj)毎に、選択した平滑化単位で示される範囲内の、説明変数(βj)の各々の関数値を、軟化関数との畳み込み値とし、平滑化する。
図7(a)〜(d)は、軟化関数Tn(x)をグラフ表示した例を示す図である。
軟化関数は、例えば、テナリー多項式(Ternary Polynomial)関数である。テナリー多項式関数は、関数値の増加領域、一定領域、減少領域の三領域を有し、一定領域を挟んで増加領域と減少領域が対称に表される多項式関数である。なお、テナリー多項式の詳細については、本出願人が既に提出した特開2009−053926号公報に開示されており、これを援用できるものする。
図8に示されるように、軟化関数Tn(x)は、Tn(x)−xの座標系においてTn(x)の波形を原点を中心に点対称に振り分けてT′n+1(x)を生成し、このT′n+1(x)を積分することによって、一つ次数の高いTn+1(x)を生成することができる。
畳み込み部12は、説明変数(βj)の関数値を表すψj(βj)と、上述した多項式の軟化関数Tn(x)と、に基づいて、以下の式(6)を用いて合成積(ψj)d(x)を計算し、畳み込み値を得る。
上述のように、畳み込み部12により、説明変数(βj)の各々の関数値は、軟化関数との畳み込み値となり、平滑化される。そのため、L1正則化項ψ(β)は、平滑化され、必要微分回数の微分が可能な凸関数となる。
ここで、
は、平滑化されたL1正則化項ψ(β)を表している。
そこで、演算部13は、ニュートン法又はその変種方法を適用して、||y−A・β||2と、コスト関数R(β)と、を同時に最小化する説明変数群(β)を演算する。
続いて、本実施の形態の効果について説明する。
本実施の形態に係る変数群演算装置1によれば、スパース学習において、正則化項を加えて、説明変数群(β)の演算を行うに際して、まず、正則化項ψ(β)を、L1ノルムの正則化項であるL1正則化項と、軟化関数と、の畳み込み値として平滑化し、その後に、畳み込み値として平滑化された正則化項ψ(β)を用いて、説明変数群(β)の演算を行う。
例えば、上記の実施の形態においては、L1ノルムを用いたが、L1ノルムをLpノルム(p≠2)に変更した場合にも、本発明は適用可能である。
10 プロセッサ
11 平滑化単位設定部
12 畳み込み部
13 演算部
20 メモリ
30 インターフェース(I/F)部
Claims (6)
- 未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、前記差分値及び前記未確定変数群の正則化項を含むデータ値と、を同時に最小化する前記未確定変数群を演算する変数群演算装置であって、
前記正則化項を、前記未確定変数群を用いたL1ノルムと、軟化関数と、の畳み込み値とする畳み込み部と、
前記畳み込み部により前記畳み込み値とされた前記正則化項を用いて、前記演算を行う演算部と、を備える変数群演算装置。 - 前記畳み込み部は、前記正則化項の必要微分回数に応じて、前記軟化関数を決定する、請求項1に記載の変数群演算装置。
- 未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、前記差分値及び前記未確定変数群の正則化項を含むデータ値と、を同時に最小化する前記未確定変数群を演算する変数群演算装置による変数群演算方法であって、
前記正則化項を、前記未確定変数群を用いたL1ノルムと、軟化関数と、の畳み込み値とするステップと、
前記畳み込み値とされた前記正則化項を用いて、前記演算を行うステップと、を含む変数群演算方法。 - 前記正則化項の必要微分回数に応じて、前記軟化関数を決定するステップをさらに含む、請求項3に記載の変数群演算方法。
- 未確定変数群及び辞書データ群の加算合成値と観測データ群との差分値と、前記差分値及び前記未確定変数群の正則化項を含むデータ値と、を同時に最小化する前記未確定変数群を演算するコンピュータに、
前記正則化項を、前記未確定変数群を用いたL1ノルムと、軟化関数と、の畳み込み値とする手順と、
前記畳み込み値とされた前記正則化項を用いて、前記演算を行う手順と、
を実行させるための変数群演算プログラム。 - 前記コンピュータに、
前記正則化項の必要微分回数に応じて、前記軟化関数を決定する手順をさらに実行させるための、請求項5に記載の変数群演算プログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017107122A JP6863089B2 (ja) | 2017-05-30 | 2017-05-30 | 変数群演算装置、変数群演算方法、及び変数群演算プログラム |
| EP18169744.2A EP3410307A3 (en) | 2017-05-30 | 2018-04-27 | Variable group calculation apparatus, variable group calculation method, variable group calculation program, and data structure |
| US15/988,162 US10783218B2 (en) | 2017-05-30 | 2018-05-24 | Variable group calculation apparatus, variable group calculation method, variable group calculation program, and data structure |
| CN201810516386.XA CN108984477A (zh) | 2017-05-30 | 2018-05-25 | 变量组计算装置、变量组计算方法、介质以及数据结构 |
| JP2021050998A JP2021096879A (ja) | 2017-05-30 | 2021-03-25 | データ構造 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017107122A JP6863089B2 (ja) | 2017-05-30 | 2017-05-30 | 変数群演算装置、変数群演算方法、及び変数群演算プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021050998A Division JP2021096879A (ja) | 2017-05-30 | 2021-03-25 | データ構造 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018205842A JP2018205842A (ja) | 2018-12-27 |
| JP6863089B2 true JP6863089B2 (ja) | 2021-04-21 |
Family
ID=62134065
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017107122A Active JP6863089B2 (ja) | 2017-05-30 | 2017-05-30 | 変数群演算装置、変数群演算方法、及び変数群演算プログラム |
| JP2021050998A Pending JP2021096879A (ja) | 2017-05-30 | 2021-03-25 | データ構造 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021050998A Pending JP2021096879A (ja) | 2017-05-30 | 2021-03-25 | データ構造 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10783218B2 (ja) |
| EP (1) | EP3410307A3 (ja) |
| JP (2) | JP6863089B2 (ja) |
| CN (1) | CN108984477A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113903349B (zh) * | 2021-09-26 | 2025-02-07 | 西安讯飞超脑信息科技有限公司 | 一种降噪模型的训练方法、降噪方法、装置和存储介质 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7602183B2 (en) * | 2007-02-13 | 2009-10-13 | The Board Of Trustees Of The Leland Stanford Junior University | K-T sparse: high frame-rate dynamic magnetic resonance imaging exploiting spatio-temporal sparsity |
| JP2008306651A (ja) * | 2007-06-11 | 2008-12-18 | Olympus Corp | 撮像システムおよびプログラム |
| JP2009053926A (ja) * | 2007-08-27 | 2009-03-12 | Toyota Motor Corp | 経路計画装置及び経路計画方法 |
| US9135567B2 (en) * | 2013-01-18 | 2015-09-15 | International Business Machines Corporation | Transductive lasso for high-dimensional data regression problems |
| US9182483B2 (en) | 2013-03-15 | 2015-11-10 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for random steerable SAR using compressive sensing |
| US10504040B2 (en) * | 2015-06-02 | 2019-12-10 | Nec Corporation | Annealed sparsity via adaptive and dynamic shrinking |
| JP6401674B2 (ja) | 2015-07-30 | 2018-10-10 | 日本電信電話株式会社 | 画像処理方法、画像処理装置及び画像処理プログラム |
| CN107864440B (zh) * | 2016-07-08 | 2022-02-08 | 奥迪康有限公司 | 包括eeg记录和分析系统的助听系统 |
| US20180174028A1 (en) * | 2016-12-20 | 2018-06-21 | Intel Corporation | Sparse coding using neuromorphic computing |
-
2017
- 2017-05-30 JP JP2017107122A patent/JP6863089B2/ja active Active
-
2018
- 2018-04-27 EP EP18169744.2A patent/EP3410307A3/en not_active Withdrawn
- 2018-05-24 US US15/988,162 patent/US10783218B2/en active Active
- 2018-05-25 CN CN201810516386.XA patent/CN108984477A/zh active Pending
-
2021
- 2021-03-25 JP JP2021050998A patent/JP2021096879A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| EP3410307A3 (en) | 2018-12-19 |
| US20180349318A1 (en) | 2018-12-06 |
| EP3410307A2 (en) | 2018-12-05 |
| CN108984477A (zh) | 2018-12-11 |
| JP2021096879A (ja) | 2021-06-24 |
| JP2018205842A (ja) | 2018-12-27 |
| US10783218B2 (en) | 2020-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Greb et al. | Movable curves and semistable sheaves | |
| CN112823364B (zh) | 预测模型增强 | |
| Groppi et al. | High order semi-Lagrangian methods for the BGK equation | |
| Petrovic | An Accelerated Double Step Size model in unconstrained optimization. | |
| Cifani et al. | On numerical methods and error estimates for degenerate fractional convection–diffusion equations | |
| JP2020077311A (ja) | 数値制御装置、加工経路設定方法及びプログラム | |
| Sen Gupta et al. | A posteriori error analysis of two-step backward differentiation formula finite element approximation for parabolic interface problems | |
| JP2021096879A (ja) | データ構造 | |
| JP6623681B2 (ja) | 磁性体シミュレーション装置、マイクロ磁化算出方法及びプログラム | |
| JP7444263B2 (ja) | 帯域推定装置、帯域推定方法、及びプログラム | |
| Xiao et al. | L1 Schemes for time-fractional differential equations: A brief survey and new development | |
| Mihálka et al. | Application of the Cauchy integral formula as a tool of analytic continuation for the resummation of divergent perturbation series | |
| Campolieti et al. | Pricing step options under the CEV and other solvable diffusion models | |
| JP2019016163A (ja) | 磁性体シミュレーション装置、磁性体シミュレーションプログラム、及び磁性体シミュレーション方法 | |
| CN113808011A (zh) | 一种基于特征融合的风格迁移方法、装置及其相关组件 | |
| JP2019191634A (ja) | データ分析方法、データ分析プログラムおよびデータ分析システム | |
| Okuonghae | A-stable high order hybrid linear multistep methods for stiff problems | |
| JP7058723B2 (ja) | 多次元の許容限界に関する逐次埋め込み式統計的解析 | |
| Kato et al. | A semigroup expansion for pricing barrier options | |
| Ogunrinde et al. | A numerical solver for first order initial value problems of ordinary differential equation via the combination of Chebyshev polynomial and exponential function | |
| JP7651965B2 (ja) | 工程管理システム、工程管理方法及び工程管理プログラム | |
| US12081406B2 (en) | Band estimation device, band estimation method, and program | |
| Nieto et al. | Electrical cost optimization for electric submersible pumps: systematic integration of current conditions and future expectations | |
| Dehmer et al. | The quality of zero bounds for complex polynomials | |
| CN110473161B (zh) | 创建图像链的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190827 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200908 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201104 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210209 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210302 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210315 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6863089 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
