JPH1097514A - 多価写像学習方法 - Google Patents
多価写像学習方法Info
- Publication number
- JPH1097514A JPH1097514A JP8251413A JP25141396A JPH1097514A JP H1097514 A JPH1097514 A JP H1097514A JP 8251413 A JP8251413 A JP 8251413A JP 25141396 A JP25141396 A JP 25141396A JP H1097514 A JPH1097514 A JP H1097514A
- Authority
- JP
- Japan
- Prior art keywords
- function
- multivalent
- equation
- mapping
- learning method
- 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
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/17—Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Physics (AREA)
- Algebra (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Complex Calculations (AREA)
- Image Analysis (AREA)
- Feedback Control In General (AREA)
Abstract
多価写像学習方法を提供する。 【解決手段】 多価関数をクロネッカーのテンソル積の
形で直接数学的に表現し、それを展開して、未知関数に
関して線形方程式となるように関数の置き換えを行い、
置き換えられた未知関数に局所的基底関数の線形結合と
多項式基底の線形結合の和を定義し、この線形化された
関数によって入出力空間内で定義される多様体を誤差お
よび滑らかさ拘束の最適化手続きを用いて例データから
学習あるいは構成することができるので、少数の例デー
タから写像の学習を行うことができる。
Description
なる非線形写像の学習計算モジュールの構成法に係り、
特に、少数の例データから写像の大局的な多様体構造を
学習するとともに、局所的な変化をも学習することがで
きる関数近似による多価写像学習方法に関する。
(特開平7−93296号公報 「多価関数学習方法」
および電子情報通信学会論文誌A、vol.J78−
A,No.3,pp.427−439(1995)「多
価正則化ネットワーク」)を提案している。
を表現することはできるものの局所的に定義される基底
関数しか用いていなかった。すなわち、Fk としてtP
↑(以下、本文中においてベトクルを表すときは↑を付
ける。ただし、数式において表示する場合には正規ベト
クルの表示をする。)を中心とする局所基底関数の線形
和である次の形の関数を用いた。
おいては、特に、中心tP ↑が、教師データの入力部分
x↑(i) に一致する場合を実施例として説明している。
た多価関数近似法では、基底関数が教師データまたは中
心tkp↑の近傍でしか定義されないため、教師データが
存在しない部分での関数形が定まらないという問題があ
った。また、入出力空間の次元(m+n)が大きいほ
ど、必要とされる教師データの数が著しく多くなるとい
う問題もあった。
数の例データから写像の学習が可能である多価写像学習
方法を提供することを目的とする。
学習方法は、n入力m出力からなる写像計算モジュール
を表現する(n+m)次元空間内の多様体の近似手法を
与えるものである。 〔1〕n次元空間において与えられた多層をなすm次元
ベクトル値データを最適に近似するn次元入力空間から
m次元出力空間への滑らかな関数を学習によって系の入
出力関数として求め、(n+m)次元空間内の多様体の
近似手法を与える多価写像学習方法において、(a)多
価関数をクロネッカーのテンソル積の形で直接数学的に
表現するステップと、(b)それを展開して、未知関数
に関して線形方程式となるように関数の置き換えを行う
ステップと、(c)置き換えられた未知関数に局所的基
底関数の線形結合と多項式基底の線形結合の和を定義す
るステップと、(d)この線形化された関数によって入
出力空間内で定義される多様体を誤差および滑らかさ拘
束の最適化手続きを用いて例データから学習するステッ
プとを有する。
をなすm次元ベクトル値データを最適に近似するn次元
入力空間からm次元出力空間への滑らかな関数を学習に
よって系の入出力関数として求め、(n+m)次元空間
内の多様体の近似手法を与える多価写像学習方法におい
て、(a)多様体を、n次元空間におけるm次元ベクト
ル値関数h個を合成した次の方程式で表現するステップ
と、
する線形方程式に変換するステップと、(c)各未知関
数を
ータを用いて未知関数Fk を求めるために、前記式
(4)の左辺の誤差を求める誤差汎関数を定義するステ
ップと、(e)必要に応じて、未知関数の滑らかさ拘束
を定義する正則化演算子を各未知関数に施した値の2乗
を正則化汎関数と定義するステップと、(f)前記誤差
汎関数と正則化汎関数の最小化を達成し、未知関数Fk
を求める手順を導くステップと、(g)未知関数Fk か
らfj を求める変換関数を数式処理的または近似アルゴ
リズムとして求めるステップとを有することを特徴とす
る多価写像学習方法。
において、mが1である。 〔4〕上記〔2〕記載の多価写像学習方法において、m
が2である。 〔5〕上記〔2〕記載の多価写像学習方法において、t
0p↑=t1p↑=t2p↑=…=thp↑なる場合である。 〔6〕上記〔2〕記載の多価写像学習方法において、N
組の例データを〔x(i) ↑,y(i) ↑|i=1,2,
…,N〕として、M=N,tkp↑=x(p)↑(但しp=
1,2,…,N)とした場合である。
において、Kk1=Kk2=…=KkM(但しk=0,1,
2,…,h)なる場合である。
て詳細に説明する。ここでは、与えられたn(n=1,
2,・・・)とm(m=1,2,・・・)に対し、n次
元の実数値入力x↑=(x1 ,x2 ,・・・,xn )と
m次元の実数値出力y↑(y1 ,y2 ,・・・,ym )
を持つ写像計算モジュールを考える。
算モジュールの内部パラメータを決定することを写像の
学習と呼ぶ。この計算モジュールの機能は、入力空間と
出力空間が結合された(n+m)次元空間(x1 ,
x2 ,・・・,xn ,y1 ,y2,・・・,ym )(以
下、この空間を入出力空間と呼ぶ)内の多様体(超曲面
体)で定義される。この多様体を少数組(N組)の例デ
ータ{(x(i) ↑,y(i)↑|i=1,2,・・・,
N}から復元するプロセスは一般に多価写像の近似であ
る。
した特開平7−93296号「多価関数学習方法」およ
び電子情報通信学会論文誌A、vol.J78−A,N
o.3,pp.427−439(1995)「多価正則
化ネットワーク」において、発明者は多価関数を直接表
現するテンソル方程式と関数の滑らかさを拘束する正則
化演算子によって定義されるエネルギー汎関数の最適化
問題に帰着する方法を提案した。
各例データを中心とする局所的な近似は可能であるもの
の、入出力空間全体に渡る大局的な近似を実現できなか
った。そのため、例データが少数しかない場合に、入出
力空間全体に渡る大局的な近似が困難であった。一方、
1価関数を用いた近似において、多項式を基底として用
いた大局的な近似法は古くから知られている(例えば、
Lagrange補間法)ものの、局所的な近似能力が
弱く、例データが存在しない部分で関数が振動するとい
う不都合が指摘されている。さらに、従来の関数近似方
法では、多価関数を表現できないため、出力値に複数の
可能性を持たせることができないという欠点があった。
な近似を両方同時に実現する多価写像の近似法を実現す
るものである。以下、m=1の場合を述べる。出力変数
をyとする。yが、最大h通り(h=1,2,・・・)
の異なる実数値をとり得るものとする。つまり、写像は
h価関数で表される。このとき拘束多様体は次式で表現
できる。
↑)(k=0,1,・・・h)を次式の形に表現する。
はtkp↑を中心とする局所基底関数である。φkj(x
↑)は、x↑を変数とする多変数多項式の基底である。
このように、Fk (x↑)は、局所基底関数の線形和の
項と(大局的に定義される)多変数多項式の項を持つ。
このとき、写像計算モジュールは、基底関数Kkp(x
↑,tkp↑)、基底関数の中心tkp↑、多項式項の次数
および基底の選択、係数rkp、skjなるパラメータを持
つ。これらすべてを例データから計算するのは現実的で
ない。特に、例データがきわめて少数の場合は、多変数
多項式の項だけで大局的に近似するのが現実的である。
論ができる。また、m=2の場合も例示することができ
る(後述)。まず、本発明の第1実施例について、図1
のフローチャートを参照しながら説明する。この第1実
施例では、m=1、かつKk1=Kk2=…=KkM(k=
0,1,…,h)、かつM=N、かつtkp↑=x(p) ↑
(p=1,2,…,N)の場合を述べる。
このときh価関数は、
になるように関数Fk(x↑)〔k=1,2,・・・,
(h+1)〕を用いて、
1,2,・・・,h)を次のように表す(ステップS
3)。
心とする局所基底関数である。ここで、Kk =Kk1=K
k2=……=KkMとおいた。φkj(x↑)はx↑を変数と
する多変数多項式の基底である。 (4)誤差関数を次式で定義する(ステップS4)。
順は、条件付き最適化のためのラグランジュの未定乗数
法など通常の方法を用いて求められる。この他にも、最
適化の基準には多くの変種がありうる(ステップS
6)。 (7)Fk からfj を求めるには、yに関するh次代数
方程式
きる(ステップS7)。この方程式の解を1個だけ求め
るには、ニュートン・ラプソン法による繰り返し計算
返し回数を表す変数であり、
学会論文誌A、vol.J78−A,No.3,pp.
427−439(1995)」に記したアルゴリズムを
用いることができる。次に、本発明の第2実施例につい
て説明する。この第2実施例では、m=2、h=2、か
つKk1=Kk2=…=KkM(k=0,1,…,h)、かつ
M=N、かつtkp↑=x(p) ↑ (p=1,2,…,
N)の場合を述べる。
ける2次元ベクトル値関数2個を合成した次の方程式で
表現する。
くと次のようになる。
換えても式が変化してはいけないという条件を課し、次
の方程式に変形する。
る。
f1 ,2 (x↑),f2 ,1 (x↑),f2 ,2 (x
↑)の代わりに6個の未知関数Fk (k=0,1,2,
3,4,5)を次のように定義する。
うに未知関数(25)に関してすべて線形になる。
3,4,5)を
(i) ↑)は、x(i) ↑を中心とする局所基底関数であ
る。φkj(x↑)は、x↑を変数とする多変数多項式の
基底である。 (4)誤差関数を次式で定義する。
ランジュの未定乗数法など通常の方法を用いて求められ
る。この他にも、最適化の基準には多くの変種があり得
る。 (7)Fk からfi,j を求めるには、方程式(25)を
fi,j について解けばよい。本実施例の場合には、簡単
に解くことができて、以下に述べる公式が得られる。
3実施例について説明する。この第3実施例では、写像
計算モジュールが入力から出力を計算する手順を、図2
に示す写像計算モジュール及び図3に示す構成図を用い
て説明する。図3において、ユニットGk は、
ば、繰り返しアルゴリズム
同時に計算するアルゴリズムである。例えば、繰り返し
アルゴリズム(Durand−Kerner法)
ジュールは、入力x↑に対して、まず、式
0,1,・・・)を計算する。次に、スカラー値の場合
は、第1実施例の最後のステップで導いたアルゴリズム
(図3の説明のうちユニットUとユニットVに関する事
項)を用いて、h個の関数値のうち一つか、または全て
を計算する。ベクトル値の場合は、第2実施例の最後の
ステップS7で説明したようなアルゴリズムを用いる。
のではなく、本発明の趣旨に基づいて種々の変形が可能
であり、これらを本発明の範囲から排除するものではな
い。
多価写像学習方法によれば、次のような効果を奏するこ
とができる。多価関数をクロネッカーのテンソル積の形
で直接数学的に表現し、それを展開して、未知関数に関
して線形方程式となるように関数の置き換えを行い、置
き換えられた未知関数に局所的基底関数の線形結合と多
項式基底の線形結合の和を定義し、この線形化された関
数によって入出力空間内で定義される多様体を誤差およ
び滑らかさ拘束の最適化手続きを用いて例データから学
習あるいは構成することができるので、少数の例データ
から写像の学習を行うことができる。
る視覚、聴覚などのパターン情報処理、ロボットアーム
などの運動制御処理を含む非線形問題の基本情報処理手
段としての役割を果たすことができる。
ある。
モジュールを示す図である。
モジュールの構成図である。
Claims (7)
- 【請求項1】 n次元空間において与えられた多層をな
すm次元ベクトル値データを最適に近似するn次元入力
空間からm次元出力空間への滑らかな関数を学習によっ
て系の入出力関数として求め、(n+m)次元空間内の
多様体の近似手法を与える多価写像学習方法において、 (a)多価関数をクロネッカーのテンソル積の形で直接
数学的に表現するステップと、 (b)それを展開して、未知関数に関して線形方程式と
なるように関数の置き換えを行うステップと、 (c)置き換えられた未知関数に局所的基底関数の線形
結合と多項式基底の線形結合の和を定義するステップ
と、 (d)この線形化された関数によって入出力空間内で定
義される多様体を誤差および滑らかさ拘束の最適化手続
きを用いて例データから学習するステップとを有するこ
とを特徴とする多価写像学習方法。 - 【請求項2】 n次元空間において与えられた多層をな
すm次元ベクトル値データを最適に近似するn次元入力
空間からm次元出力空間への滑らかな関数を学習によっ
て系の入出力関数として求め、(n+m)次元空間内の
多様体の近似手法を与える多価写像学習方法において、 (a)多様体を、n次元空間におけるm次元ベクトル値
関数h個を合成した次の方程式で表現するステップと、 【数1】 (b)この方程式を展開して未知関数に関する線形方程
式に変換するステップと、 (c)各未知関数を 【数2】 なる形に表現するステップと、 (d)例データを用いて未知関数Fk を求めるために、
前記式(1)の左辺の誤差を求める誤差汎関数を定義す
るステップと、 (e)必要に応じて、未知関数の滑らかさ拘束を定義す
る正則化演算子を各未知関数に施した値の2乗を正則化
汎関数と定義するステップと、 (f)前記誤差汎関数と正則化汎関数の最小化を達成
し、未知関数Fk を求める手順を導くステップと、 (g)未知関数Fk からfj を求める変換関数を数式処
理的または近似アルゴリズムとして求めるステップとを
有することを特徴とする多価写像学習方法。 - 【請求項3】 請求項2記載の多価写像学習方法におい
て、mが1である多価写像学習方法。 - 【請求項4】 請求項2記載の多価写像学習方法におい
て、mが2である多価写像学習方法。 - 【請求項5】 請求項2記載の多価写像学習方法におい
て、t0p↑=t1p↑=t2p↑=……=thp↑なる場合で
ある多価写像学習方法。 - 【請求項6】 請求項2記載の多価写像学習方法におい
て、N組の例データを〔x(i) ↑,y(i) ↑|i=1,
2,…,N〕として、M=N,tkp↑=x(p) ↑(但し
p=1,2,…,N)とした場合である多価写像学習方
法。 - 【請求項7】 請求項2記載の多価写像学習方法におい
て、Kk1=Kk2=…=KkM(但しk=0,1,2,…,
h)なる場合である多価写像学習方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8251413A JPH1097514A (ja) | 1996-09-24 | 1996-09-24 | 多価写像学習方法 |
| US08/934,745 US6260032B1 (en) | 1996-09-24 | 1997-09-22 | Method for learning multivalued mapping |
| EP97116637A EP0831405A3 (en) | 1996-09-24 | 1997-09-24 | Function approximation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8251413A JPH1097514A (ja) | 1996-09-24 | 1996-09-24 | 多価写像学習方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1097514A true JPH1097514A (ja) | 1998-04-14 |
Family
ID=17222481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8251413A Pending JPH1097514A (ja) | 1996-09-24 | 1996-09-24 | 多価写像学習方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6260032B1 (ja) |
| EP (1) | EP0831405A3 (ja) |
| JP (1) | JPH1097514A (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6757667B1 (en) | 2000-04-12 | 2004-06-29 | Unilever Home & Personal Care Usa, Division Of Conopco, Inc. | Method for optimizing formulations |
| US6768973B1 (en) | 2000-04-12 | 2004-07-27 | Unilever Home & Personal Care Usa, Division Of Conopco, Inc. | Method for finding solutions |
| US7953675B2 (en) * | 2005-07-01 | 2011-05-31 | University Of Southern California | Tensor voting in N dimensional spaces |
| CN105654110A (zh) * | 2015-12-04 | 2016-06-08 | 深圳先进技术研究院 | 一种张量模式下的有监督学习优化方法及系统 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5083285A (en) * | 1988-10-11 | 1992-01-21 | Kabushiki Kaisha Toshiba | Matrix-structured neural network with learning circuitry |
| US5268834A (en) * | 1991-06-24 | 1993-12-07 | Massachusetts Institute Of Technology | Stable adaptive neural network controller |
| US5276771A (en) * | 1991-12-27 | 1994-01-04 | R & D Associates | Rapidly converging projective neural network |
| US5416899A (en) * | 1992-01-13 | 1995-05-16 | Massachusetts Institute Of Technology | Memory based method and apparatus for computer graphics |
| AU674227B2 (en) * | 1992-11-24 | 1996-12-12 | Pavilion Technologies, Inc. | Method and apparatus for operating a neural network with missing and/or incomplete data |
| US5446828A (en) * | 1993-03-18 | 1995-08-29 | The United States Of America As Represented By The Secretary Of The Navy | Nonlinear neural network oscillator |
| US5568590A (en) * | 1993-12-17 | 1996-10-22 | Xaos Tools | Image processing using genetic mutation of neural network parameters |
| US5729660A (en) * | 1994-05-03 | 1998-03-17 | Chiabrera; Alessandro | 3-D inverse scattering by artificial intelligence : apparatus and method |
| US5774631A (en) * | 1994-05-03 | 1998-06-30 | Chiabrera; Alessandro E. | 3-D reconstruction of objects by artificial intelligence: apparatus and method |
| US5987444A (en) * | 1997-09-23 | 1999-11-16 | Lo; James Ting-Ho | Robust neutral systems |
| US6173218B1 (en) * | 1997-10-15 | 2001-01-09 | The Boeing Company | Neurocomputing control distribution system |
-
1996
- 1996-09-24 JP JP8251413A patent/JPH1097514A/ja active Pending
-
1997
- 1997-09-22 US US08/934,745 patent/US6260032B1/en not_active Expired - Fee Related
- 1997-09-24 EP EP97116637A patent/EP0831405A3/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP0831405A3 (en) | 1999-10-27 |
| US6260032B1 (en) | 2001-07-10 |
| EP0831405A2 (en) | 1998-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Liu et al. | Investigating pose representations and motion contexts modeling for 3D motion prediction | |
| Poggio et al. | Networks for approximation and learning | |
| CN109063820A (zh) | 利用时频联合长时循环神经网络的数据处理方法 | |
| Wei et al. | Learning shape from shading by a multilayer network | |
| Shen et al. | Theoretically principled deep RL acceleration via nearest neighbor function approximation | |
| Zhao et al. | Variational dependent multi-output Gaussian process dynamical systems | |
| Bevanda et al. | Diffeomorphically learning stable Koopman operators | |
| Roh et al. | Fast quantum convolutional neural networks for low-complexity object detection in autonomous driving applications | |
| Meo et al. | Multimodal vae active inference controller | |
| Campello et al. | Hierarchical fuzzy relational models: linguistic interpretation and universal approximation | |
| CN114943182A (zh) | 基于图神经网络的机器人线缆形状控制方法及设备 | |
| CN108596865B (zh) | 一种用于卷积神经网络的特征图增强系统及方法 | |
| CN115601787B (zh) | 一种基于缩略表示的快速人体姿态估计方法 | |
| JPH1097514A (ja) | 多価写像学習方法 | |
| Martirosyan et al. | Inverse linear-quadratic nonzero-sum differential games | |
| CN110348406A (zh) | 参数推断方法及装置 | |
| CN117423164A (zh) | 基于全局拓扑结构信息学习的3d手部姿态估计方法 | |
| CN116935492A (zh) | 一种基于图关系交互学习的人体动作预测方法及装置 | |
| Flentge | Locally weighted interpolating growing neural gas | |
| Montes et al. | Interpretable Fuzzy Models from Data and Adaptive Fuzzy Control: A New Approach | |
| Chen et al. | CLEAR-MP: Clearance Learning-Based Efficient Motion Planning for Dual-Arm Robots under End-Effector Orientation Constraints | |
| Jnadi et al. | SCOPE: Smooth Convex Optimization for Planned Evolution of Deformable Linear Objects | |
| Busoniu et al. | Fuzzy approximation for convergent model-based reinforcement learning | |
| CN120408840B (zh) | 一种基于船型优化参数抽象特征表示的模型构建方法及装置 | |
| Zhang et al. | Designing fuzzy inference system based on improved gradient descent method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20031031 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20031118 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20031210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060418 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060501 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060606 |