Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6998561B2 - A method for constructing a machine learning model for ultra-deep regression analysis, its device, its program, and a general-purpose mobile terminal device equipped with the program. - Google Patents
[go: Go Back, main page]

JP6998561B2 - A method for constructing a machine learning model for ultra-deep regression analysis, its device, its program, and a general-purpose mobile terminal device equipped with the program. - Google Patents

A method for constructing a machine learning model for ultra-deep regression analysis, its device, its program, and a general-purpose mobile terminal device equipped with the program. Download PDF

Info

Publication number
JP6998561B2
JP6998561B2 JP2018047267A JP2018047267A JP6998561B2 JP 6998561 B2 JP6998561 B2 JP 6998561B2 JP 2018047267 A JP2018047267 A JP 2018047267A JP 2018047267 A JP2018047267 A JP 2018047267A JP 6998561 B2 JP6998561 B2 JP 6998561B2
Authority
JP
Japan
Prior art keywords
probability
scale
distribution
regression analysis
value
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
Application number
JP2018047267A
Other languages
Japanese (ja)
Other versions
JP2018142325A (en
Inventor
澤蒼 顧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of JP2018142325A publication Critical patent/JP2018142325A/en
Application granted granted Critical
Publication of JP6998561B2 publication Critical patent/JP6998561B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/088Non-supervised learning, e.g. competitive learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/043Architecture, e.g. interconnection topology based on fuzzy logic, fuzzy membership or fuzzy inference, e.g. adaptive neuro-fuzzy inference systems [ANFIS]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/047Probabilistic or stochastic networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Fuzzy Systems (AREA)
  • Automation & Control Theory (AREA)
  • Computational Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Complex Calculations (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、人工知能の分野に属し、特に超深層回帰分析の機械学習モデルの構築方法、その装置、及びそのプログラムである、及びそのプログラムが搭載された汎用モバイル端末装置。 The present invention belongs to the field of artificial intelligence, and in particular, a method for constructing a machine learning model for ultra-deep regression analysis, a device thereof, a program thereof, and a general-purpose mobile terminal device equipped with the program.

グーグルの投資により開発されたAlphaGoが棋手の世界チャンビョンを勝った成績により、深層学習にとって世界的な熱狂がもう一度高まった。過去1年間の人工知能の特許出願数は、過去全年の出願総数をはるかに上回っている。 Developed by Google's investment, AlphaGo's achievements in winning the world championship of the swordsman once again heightened the global enthusiasm for deep learning. The number of artificial intelligence patent applications over the past year has far exceeded the total number of applications over the past year.

しかし、深層学習が使われた従来のニューラルネットワークアルゴリズムは、従来のニューラルネットワークの重み値W、及びしき値Tを選ぶ時に、最適解を取得するため、すべての可能性を組み合わせる必要がある、その組み合わせの総数は、P×(W×T)になる、ここで、Pを、従来のニューラルネットワークの層の数とし、nを層毎の接点の数とし、W或はTをパラメータの数とする。However, the conventional neural network algorithm using deep learning needs to combine all the possibilities in order to obtain the optimum solution when selecting the weight value W and the threshold value T of the conventional neural network. The total number of combinations is P × (W × T) n , where P is the number of layers of the conventional neural network, n is the number of contacts per layer, and W or T is the number of parameters. And.

また、膨大な組み合わせの数により、計算複雑度はO(n)になり、NP完全の問題になるため、現在の計算機を用いて計算の結果を得られることは不可能に近いことが分かった。
従来のニューラルネットワークモデルの重み値W、及びしき値Tの定義方法は従来の数学しか使っていないため、結果的に脳のトリガー信号の原理とまったく異なっている。人間の脳の神経は従来のニューラルネットワークモデルとまったく別のメカニズムを判明した。
In addition, it was found that it is almost impossible to obtain the calculation result using the current computer because the calculation complexity becomes O (n n ) due to the huge number of combinations and it becomes an NP-complete problem. rice field.
Since the definition method of the weight value W and the threshold value T of the conventional neural network model uses only the conventional mathematics, as a result, it is completely different from the principle of the trigger signal of the brain. The nerves of the human brain have revealed a completely different mechanism from the conventional neural network model.

さらに、実際の目的関数は元々確率の問題に属することは多かったので、従来のニューラルネットワークモデルは関数の写像しかできない。そのため、大量学習データに依存する必要がある。確率問題を解決することが困難である。特に重み値W、及びしき値Tを選ぶ時に最適解を得ないし、特に損失関数に対した確率勾配降下法SGDを使っても、局所最適解しか得ないので、ブラックボックス問題を残している。 Moreover, since the actual objective function originally belonged to the problem of probability, the conventional neural network model can only map the function. Therefore, it is necessary to rely on mass learning data. It is difficult to solve the probability problem. In particular, when the weight value W and the threshold value T are selected, the optimum solution is not obtained, and even if the stochastic gradient descent SGD for the loss function is used, only the local optimum solution is obtained, so that the black box problem remains.

現在注目されている深層学習モデルは、実際に従来のニューラルネットワークモデルに対し基本的に変わっていなかった。只、隠れ層の数を数百以上増やして行くことだけである。
このような方法を用いて、本当に処理の能力が深くなることができるか、疑問がある。隠れ層の数と処理の能力との間の関係があることを理論的に証明できない。
以上の原因により、その結果は計算の複雑度がもっと高くなるしか見えない。
以上述べたように、深層学習モデルとしては、工業的に広く応用することは期待できない。
The deep learning model that is currently attracting attention has not actually changed from the conventional neural network model. All you have to do is increase the number of hidden layers by hundreds or more.
It is doubtful that such a method can really increase the processing power. It cannot be theoretically proved that there is a relationship between the number of hidden layers and the processing capacity.
Due to the above causes, the result seems to be more complicated in calculation.
As described above, it cannot be expected to be widely applied industrially as a deep learning model.

そこで、よく知られている日本の古河電気工業株式会社が、ニューラルネットワークアルゴリズムを用いて、画像処理しき値を選択し、画像の輪郭を抽出する「画像処理方法及び画像処理装置」という特許出願(特許文献1)が申請された。 Therefore, Furukawa Denki Kogyo Co., Ltd. of Japan, which is well known, applied for a patent called "image processing method and image processing device" that selects the image processing threshold value using a neural network algorithm and extracts the outline of the image. Patent Document 1) has been filed.

自動運転分野への応用では、日本の大手会社のトヨタは、「運転指向推定装置」(特許文献2)という出願を提出した。この出願は、交通事故の発生を避けるために、逆転送ニューラルネットワークの機械学習アルゴリズムを介して、運転者が反映されていない場合であっても、不測の事態を防ぐために、自動的に運転状態を選択することができる自動車の制御方法を提案している。 For applications in the field of autonomous driving, Toyota, a major Japanese company, has submitted an application called "Driving Orientation Estimator" (Patent Document 2). This application uses the machine learning algorithm of the reverse transfer neural network to avoid the occurrence of traffic accidents and automatically to prevent unforeseen circumstances even if the driver is not reflected. We are proposing a vehicle control method that allows you to select.

画像解析への応用分野では、日本の法政大学が、「植物病診断システム、植物病診断方法、及びプログラム」という特許出願(特許文献3)が公開されており、この出願では、深層学習のCNNを導入することにより、植物の葉画像を認識することにより、植物病変を診断する方法である。 In the field of application to image analysis, Japan's Hosei University has published a patent application (Patent Document 3) entitled "Plant Disease Diagnosis System, Plant Disease Diagnosis Method, and Program". It is a method of diagnosing a plant lesion by recognizing a leaf image of a plant by introducing.

世界での複写機の最大手の日本の富士ゼロックスは、偽造防止識別の観点から、「微小セキュリティマークを利用した偽造防止装置及び方法」という特許出願を行った、この出願は、人工知能アルゴリズムを導入して、小さなセキュリティマークにより、商品セキュリティの識別を解決する目的を達成するためのものである。 Japan's Fuji Xerox, the world's largest copier, has filed a patent application for "counterfeit prevention devices and methods using micro security marks" from the perspective of anti-counterfeit identification. Introduced and with a small security mark, it is intended to achieve the purpose of resolving the identification of product security.

特開2013-109762号公報Japanese Unexamined Patent Publication No. 2013-109762 特開2008-225923号公報Japanese Unexamined Patent Publication No. 2008-225923 特開2016-168046号公報Japanese Unexamined Patent Publication No. 2016-168046 特開2012-124957号公報Japanese Unexamined Patent Publication No. 2012-124957

[特許文献1],[特許文献2]及び[特許文献3]では、深層学習を使っている為、上述により、ブラックブックスなどのような問題を改善することが困難である。 Since deep learning is used in [Patent Document 1], [Patent Document 2], and [Patent Document 3], it is difficult to improve problems such as Black Books due to the above.

また、上述(特許文献4)では、人工知能によって偽造防止マークを生成する出願は、どのような人工知能、またはどのような手段を使っているか、どのような成果を達成しているか、不明である。また、微小セキュリティマークに対し、マイクロドットの情報記述方法としては、異なるドットの大きさ、異なるドットの色、及び異なるドットの位置により、情報を記述することは、すてに公知技術になっている、ここで人工知能を導入しても、従来技術と変わらないので、新規性はない。
また、この手法は、データマークの位置、或は方向を表すためのアンカマークは情報記述ができるデータマークより大きい、または異なる形を用いているが、情報を埋込む結果は、秘匿な形になることが困難である。
Further, in the above (Patent Document 4), it is unclear what kind of artificial intelligence or means is used in the application for generating the anti-counterfeit mark by artificial intelligence, and what kind of result is achieved. be. Further, as a method of describing microdot information for a microsecurity mark, it has become a well-known technique to describe information by different dot sizes, different dot colors, and different dot positions. Yes, even if artificial intelligence is introduced here, it is not novel because it is the same as the conventional technology.
Also, in this method, the anchor mark for indicating the position or direction of the data mark uses a larger or different form than the data mark that can describe information, but the result of embedding the information is in a secret form. It is difficult to become.

特に、不法者がスキャナを用いて、微小な偽造防止マークを複写することは避けられない、印刷精度はスキャナの精度より低いので、幾ら微小な偽造防止マークでも、スキャナを用いて完全に複写することが可能である。この出願はレーザーマーカーを用いて、微小な偽造防止マークを作成することも述べたが、このような方法があっでも、従来の公知技術に属することは避けられない、実際にいろんな方法を公開している、現実に携帯電話を用いて偽造商品の識別ができるような方法が望ましいが、この出願ではこのような方法を提供しなかった。
以下、本出願で、関連専門用語を定義する、以下のような定義の内容が発明の範囲に属する。
In particular, it is inevitable that an illegal person will use a scanner to copy minute anti-counterfeit marks.Since the printing accuracy is lower than the accuracy of the scanner, even the smallest anti-counterfeit marks will be completely copied using the scanner. It is possible. This application also stated that a laser marker was used to create a minute anti-counterfeit mark, but even with such a method, it is inevitable that it belongs to the conventional known technology, and actually various methods are disclosed. It is desirable to have a method that can actually identify counterfeit products using a mobile phone, but this application does not provide such a method.
Hereinafter, in this application, the contents of the following definitions that define related technical terms belong to the scope of the invention.

確率空間(Probability Space):
ソ連の数学者Andrey Kolmogorovの「確率理論は測度理論を基礎とすることである」理論に基づいて、いわゆる確率空間とは、可測空間(S,M)に確率測度μ(S)=1を入れた測度空間(S,M,μ)と言う。
Probability Space:
Based on the Soviet mathematician Andrey Kolmogorov's theory that "probability theory is based on measure theory", the so-called probability space is a measurable space (S, M) with a probability measure μ (S) = 1. It is called the entered measure space (S, M, μ).

確率分布(Probability Distribution):
確率変数の各々の値に対して、その起こりやすさを記述するものである。
Probability Distribution:
It describes the likelihood of each value of a random variable.

確率尺度(Probability Scale):
確率空間における任意の確率分布において、1つの確率尺度が存在しなければならず、確率分布の程度を計れる尺度である。
確率密度(Probability Density):
与えられた領域における確率分布関数の積分値
Probability Scale:
In any probability distribution in probability space, one probability scale must exist and is a measure of the degree of probability distribution.
Probability Density:
Integral value of probability distribution function in a given domain

ファジィ事象確率測度(Probability Measure of Fazzy Event)
確率空間を含むユークリッド空間Sにおいて、μ(x)をメンバーシップ関数とし、P(x)が可加法性のような確率測度の性質を満たす場合、また、μ(x)も可加法性のようなファジー測度を満たす場合、ファジィ事象確率測度の集合Aの測度P(A)は、

Figure 0006998561000001
離散式の公式:
Figure 0006998561000002
Fuzzy Event Probability Measure (Probability Measure of Fuzzy Event)
In the Euclidean space S including the probability space, if μ A (x) is a membership function and P (x) satisfies the property of a probability measure such as additiveity, then μ A (x) is also additive. When the fuzzy measure such as is satisfied, the measure P (A) of the set A of the fuzzy event probability measures is
Figure 0006998561000001
Discrete formula:
Figure 0006998561000002

インテリジェントシステム(Intelligent System):
確定的なアルゴリズムに基づいて、システムを構築することである。また、1つのアルゴリズムに基づいて、ある目的関数を達成することであり、その処理の結果は確定的なシステムである。
Intelligent System:
It is to build a system based on a deterministic algorithm. Also, it is to achieve a certain objective function based on one algorithm, and the result of the processing is a deterministic system.

人工知能(Artificial Intelligence):
人工知能とは単にコンピュータを使用することにより、人間の脳の機能を達成することである。つまり、コンピュータを介し、人間の頭脳処理の効果を達成しようことである。即ち不確実な問題を解決すること、或は事前に予測不可能な問題を解決する複雑系の問題とする。
Artificial Intelligence:
Artificial intelligence is the achievement of the function of the human brain simply by using a computer. In other words, it is trying to achieve the effect of human brain processing via a computer. That is, it is a problem of a complex system that solves an uncertain problem or a problem that cannot be predicted in advance.

また、人工知能とは、人間の介入の効果をモデル化し、公式化すること、具体的に言いかえると、人工知能とは、機械学習モデルを用いて確率的な問題を解決することである。 Artificial intelligence is to model and formulate the effects of human intervention, in other words, artificial intelligence is to solve stochastic problems using machine learning models.

クラスタリング(Clustering):
事前に与えた範囲内に対し、ユークリッドの空間尺度に基づいて、データ集合を非自律的に求めること。
Clustering:
To obtain a data set non-autonomously based on the Euclidean spatial scale within a range given in advance.

自己組織(Self-organization):
確率空間の尺度に基づいて、データを自律に高確率の方向に転移することができ、または公式化のモデルに基づいて、繰り返し処理を行うことにより、公式化のモデルより超えた結果を得られるアルゴリズムである。
Self-organization:
An algorithm that can autonomously transfer data in the direction of high probability based on the scale of probability space, or iteratively based on the model of formulation to obtain results that exceed the model of formulation. be.

機械学習(Machine Learning):
コンピュータが事前のデータから、自律的に規則を獲得できるモデル。
Machine Learning:
A model in which a computer can autonomously acquire rules from prior data.

確率尺度に基づいた自己組織(Self-organizing based on a Probability Scale):
Gを確率空間内の確率分布の集合とし、gを集合に属するデータとすると:

Figure 0006998561000003
確率空間における、確率分布gに対し、特徴関数A(G)の値が存在すべきである。したがって、確率空間は測定空間であるため、特徴関数A(G)に対して、必ず確率尺度関数M[G,A(G)]が存在する。確率尺度を基準として、集合G(n)を最大確率方向に転移できる条件は数4のようになる。
Figure 0006998561000004
nがρ(ρを4以上の値とする)より大きい場合になると、自己組織の結果として、目的関数に対して、最大確率分布値をA(G(n))とし、また、A(G(n))を中心とした最大確率尺度をM[G(n),A(G(n)]とすることができる。Self-organization based on a Probability Scale: Self-organization based on a probability scale:
Let G be a set of probability distributions in a probability space, and g f be the data belonging to the set:
Figure 0006998561000003
There should be a value of the characteristic function A (G) for the probability distribution g f in the probability space. Therefore, since the probability space is a measurement space, the probability scale function M [G, A (G)] always exists for the characteristic function A (G). The condition that the set G (n) can be transferred in the maximum probability direction based on the probability scale is as shown in equation 4.
Figure 0006998561000004
When n is larger than ρ (where ρ is a value of 4 or more), as a result of self-organization, the maximum probability distribution value is A (G (n) ) with respect to the objective function, and A (G). The maximum probability scale centered on (n) ) can be M [G (n) , A (G (n) ]].

最大確率(Maximum Probability):
従来の統計的予測の結果を超えること、母体に最も近づいた予測の確率値である。
Maximum Probability:
It is the probability value of the prediction that exceeds the result of the conventional statistical prediction and is the closest to the mother.

確率空間距離(Probability Space Distance):
ユークリッド空間に含まれた確率空間で、v∈V(j=1,2,…,n)を確率分布の要素とし、確率分布の最大確率尺度をMとし、r∈Rをユークリッド空間にある集合Rの要素とすると、ユークリッド空間の集合Rから確率空間の集合Vまでの距離G(R,V)は、以下のように定義することができる。

Figure 0006998561000005
Probability Space Distance:
In the probability space included in the Euclidean space, v j ∈ V (j = 1, 2, ..., N) is an element of the probability distribution, the maximum probability scale of the probability distribution is M j , and r j ∈ R is the Euclidean space. As an element of the set R in, the distance G (R, V) from the set R in the Euclidean space to the set V in the probability space can be defined as follows.
Figure 0006998561000005

超深層学習(Super Deep Learning):
感知層と、神経層と、及び脳皮層からなる新しいニューラルネットワークモデルが構成されたことである。入力情報と感知層、感知層と神経層、および神経層の脳皮層の間での接点が、確率尺度に基づいた自己組織という教師なし機械学習によって接続されている、確率情報が伝達されることである。また、脳の機能を模擬することが可能である。
Super Deep Learning:
A new neural network model consisting of a sensing layer, a nerve layer, and a cerebral skin layer was constructed. Probability information is transmitted, where the points of contact between the input information and the sensing layer, the sensing layer and the nerve layer, and the dermal layer of the nerve layer are connected by unsupervised machine learning of self-organization based on a probability scale. Is. It is also possible to simulate the function of the brain.

本発明の第一の目的は、微小の不安定な確率情報と微小の曖昧な情報を利用し、超深度競合学習により、データ間で最適な類似関係を求めることが可能になる超深層競合学習のニューラルネットワークモデルを構築する。画像認識や音声認識など、または産業自動化に対し、最高なレベルの機械学習モデルを提供することである。 A first object of the present invention is ultra-deep competitive learning, which makes it possible to obtain an optimum similarity relationship between data by ultra-deep competitive learning using minute unstable probability information and minute ambiguous information. Build a neural network model of. To provide the highest level of machine learning models for image recognition, voice recognition, etc., or industrial automation.

本発明の第二の目的は、ユークリッド空間と確率空間とが統一された厳密な距離を求める方法を提供することである。 A second object of the present invention is to provide a method for finding a unified exact distance between the Euclidean space and the probability space.

本発明の第三の目的は、ユークリッド空間と確率空間とが統一された厳密なファジィ事象確率測度を求める方法を提供することである。A third object of the present invention is to provide a method for obtaining a strict fuzzy event probability measure in which the Euclidean space and the probability space are unified.

本発明の第四の目的は従来の線形回帰分析法よりもっと正確に関数アプローチができる超深度回帰分析学習モデルを提供することである。A fourth object of the present invention is to provide an ultra-deep regression analysis learning model capable of a more accurate functional approach than the conventional linear regression analysis method.

本発明の第五の目的は、携帯電話によって消費者が商品偽造を識別することができる超深層競合学習のモデルを提供することである。A fifth object of the present invention is to provide a model of ultra-deep competitive learning that allows consumers to identify product counterfeiting by means of a mobile phone.

上記目的の中で少なくとも1つの目的を達成するために、超深層回帰分析の機械学習モデルの構成方法が次のように提案される。
前記課題を解決するために、請求1に係れる発明は、回帰分析の機械学習モデルの構成方法であって、
(1)プロセッサ、メモリを含むハードウェアに、少なくとも回帰分析、最大確率尺度に基づいた自己組織を含むソフトウェア搭載、回帰分析の機械学習システムを構成すること
(2)上述の回帰分析の機械学習システムはハードウェアとソフトウェアを協働することにより、処理領域のすべてのデータから、得られた線形回帰の直線と、線形回帰の直線の両側の処理領域に含まれるデータのみに対し、最大確率尺度に基づいた自己組織処理を行い、新しい処理領域を生成すること
(3)上述により生成された処理領域内の1回前の繰り返し処理とのデータ密度の差が所定値以下になるまで繰り返す処理により、線形回帰分析の結果を求めることを特徴とする回帰分析の機械学習モデルの構成方法。
In order to achieve at least one of the above objectives, a method for constructing a machine learning model for ultra-deep regression analysis is proposed as follows.
In order to solve the above-mentioned problems, the invention according to claim 1 is a method for constructing a machine learning model for regression analysis.
(1) To configure a machine learning system for regression analysis by installing software including at least regression analysis and self-organization based on the maximum probability scale on hardware including a processor and memory ;
(2) The machine learning system for regression analysis described above collaborates with hardware and software to create a linear regression line obtained from all data in the processing area and the processing areas on both sides of the linear regression line. Perform self-organization processing based on the maximum probability scale only for the contained data to generate a new processing area;
(3) Regression analysis characterized in that the result of linear regression analysis is obtained by a process of repeating until the difference in data density from the previous iterative process in the processing area generated as described above becomes a predetermined value or less . How to configure a machine learning model.

前記自己組織処理の確率尺度を、正規分布、多変数正規分布、対数正規分布、指数分布、t分布、F分布、X分布、二項分布、負の二項分布、多項分布、ポアソン分布、アーラン分布、超幾何分布、幾何学分布、通信量分布、ウェーバー分布、三角分布、ベータ分布、ガンマ分布の少なくとも1つを含む確率分布からなる最大確率密度、確率分布の分散、平均二乗偏差、または共分散を含む一つのランダム性に関する尺度とし、
前記自己組織の最大確率値を、最大確率値の尺度に基づいた自己組織により 求めた確率分布の平均値または期待値とすることを特徴とする請求1に記載された回帰分析の機械学習モデルの構成方法である。
The probability scale of self-organization processing is normal distribution, multivariate normal distribution, logarithmic normal distribution, exponential distribution, t distribution, F distribution, X2 distribution, binomial distribution, negative binomial distribution, polynomial distribution, Poisson distribution, Maximum probability density consisting of probability distributions including at least one of Alan distribution, hypergeometric distribution, geometric distribution, traffic distribution, Weber distribution, triangular distribution, beta distribution, gamma distribution, probability distribution dispersion, mean square deviation, or As a measure of randomness including covariance
The machine learning model for regression analysis according to claim 1, wherein the maximum probability value of the self-organization is an average value or an expected value of a probability distribution obtained by the self-organization based on the scale of the maximum probability value. Is the configuration method of.

前記確率尺度に基づいた自己組織は、確率尺度に基づいて、自己組織の処理により確率空間を最大確率方向に転移することを特徴とする請求項1に記載された回帰分析の機械学習モデルの構成方法。The configuration of the machine learning model for regression analysis according to claim 1, wherein the self-organization based on the probability scale transfers the probability space in the maximum probability direction by processing the self-organization based on the probability scale. Method.

前記処理領域のデータの密度を、繰り返す処理により生成された新たな処理領域に対し、データ分布の密度とすることを特徴とする請求1に記載された回帰分析の機械学習モデルの構成方法である。The method for constructing a machine learning model for regression analysis according to claim 1, wherein the density value of the data in the processing region is set to the density of the data distribution with respect to the new processing region generated by the repeated processing. Is.

前記課題を解決するために、請求5に係れる発明は、回帰分析の機械学習の構成装置であって、
(1)プロセッサ、メモリを含むハードウェアに、少なくとも回帰分析、最大確率尺度に基づいた自己組織を含むソフトウェア搭載、回帰分析の機械学習システムを構成し、
(2)上述の回帰分析の機械学習システムは、ハードウェアとソフトウェアを協働することにより、処理領域のすべてのデータから、得られた線形回帰の直線と、線形回帰の直線の両側の処理領域に含まれるデータのみに対し、最大確率尺度に基づいた自己組織処理を行い、新しい処理領域を生成し、
(3)上述により生成された処理領域内の1回前の繰り返し処理とのデータ密度の差が所定値以下になるまで繰り返す処理により、線形回帰分析の結果を求めることを特徴とする回帰分析の機械学習の構成装置。
In order to solve the above-mentioned problems, the invention according to claim 5 is a device for machine learning of regression analysis.
(1) A machine learning system for regression analysis is configured by installing software including at least regression analysis and self-organization based on the maximum probability scale on hardware including a processor and memory.
(2) The above-mentioned machine learning system for regression analysis collaborates with hardware and software to obtain a linear regression line from all the data in the processing area and the processing areas on both sides of the linear regression line. Self-organization processing based on the maximum probability scale is performed only on the data contained in, and a new processing area is generated .
(3) Regression analysis characterized in that the result of linear regression analysis is obtained by a process of repeating until the difference in data density from the previous iterative process in the processing area generated as described above becomes a predetermined value or less . Machine learning component .

前記課題を解決するため、請求6に係れる発明は、請求項1~4のいずれ1項に記載された方法をプロセッサに実行させるためのプログラム。 In order to solve the above problems, the invention according to claim 6 is a program for causing a processor to execute the method according to any one of claims 1 to 4.

前記課題を解決するために、請求7に係れる発明は、請求項6に記載されたプログラムが搭載された汎用モバイル端末装置。 In order to solve the above problems, the invention according to claim 7 is a general-purpose mobile terminal device equipped with the program according to claim 6.

本発明により提出された回帰分析の機械学習モデルは、回帰分析と、処理領域のすべてのデータから線形回帰分析された直線への距離を、一括で求めることができる。また、すべての処理に対し、人間の介入は要らない、確率尺度に基づいた自己組織の処理により完全に自律学習になることが可能とする。さらに、確率尺度に基づいた自己組織処理を行うことにより、回帰分析された直線と両側のすべてのデータとの距離に対した最大確率値の尺度に基づいて新たな処理領 域を生成することが可能になる。特に回帰分析のモデルの役割と確率尺度に基づいた自己組織モデルを融合することにより、両方役割を最大限に働くことができる。単に普通な回帰分析の演算をした結果より、自動運転に使っている白線認識に対し、暗い天気でも、複雑な環境でも、飛躍的に正確に認識することが可能になり、確率的なデータ予測の分野に対して、飛躍的に正確に予測することが可能になルことが可能である。産業向け人工知能への広い応用を期待できる。 The machine learning model of regression analysis submitted by the present invention can collectively determine the regression analysis and the distance from all the data in the processing area to the linear regression-analyzed straight line. In addition, it is possible to become completely autonomous learning by processing self-organization based on a probability scale, which does not require human intervention for all processing. In addition, by performing self-organization processing based on the probability scale, it is possible to generate a new processing area based on the scale of the maximum probability value for the distance between the regression-analyzed straight line and all the data on both sides. It will be possible. In particular, by fusing the role of the regression analysis model with the self-organization model based on the probability scale, both roles can be maximized. From the result of simply performing ordinary regression analysis, it becomes possible to dramatically and accurately recognize the white line recognition used for autonomous driving even in dark weather or in complicated environments, and probabilistic data prediction. It is possible to make dramatic and accurate predictions for the fields of. Expected to be widely applied to industrial artificial intelligence.

以下に説明する通り、本発明の実施形態について、添付の図面を参照して、さらに詳細に説明するが、本発明の実施形態は例示的なものであり、限定的ではない。 As will be described below, embodiments of the present invention will be described in more detail with reference to the accompanying drawings, but embodiments of the present invention are exemplary and not limited.

図1は、確率分布における多確率尺度定義の示す図である。
図1では、複数の確率空間を含むユークリッド空間に対し、各々確率空間において確率分布の値により、確率分布の目盛り値を求めることができる。ここで、確率分布の中心値を(102)とし、一番目の目盛り値を(103)とし、この間の領域を(106)とする。次は二番目の目盛り値を(104)とし、この間の領域を(107)とする。さらに三番目の目盛り値を(105)とし、この間の領域を(108)とすると、複数の領域における確率分布の目盛り値を多確率尺度と呼ばれる。
FIG. 1 is a diagram showing a multi-probability scale definition in a probability distribution.
In FIG. 1, for a Euclidean space including a plurality of probability spaces, the scale value of the probability distribution can be obtained from the value of the probability distribution in each probability space. Here, the center value of the probability distribution is (102), the first scale value is (103), and the region between them is (106). Next, the second scale value is set to (104), and the region between them is set to (107). Further, assuming that the third scale value is (105) and the region between them is (108), the scale value of the probability distribution in a plurality of regions is called a multi-probability scale.

多確率尺度を設定するもう一つの方法は、一番目の目盛り値の間隔を計算したあと、二番目および三番目の目盛り値の間隔を、一番目の目盛り値の間隔と同様にする、例えば図1(103)と(104)との間隔と、(104)と(105)との間隔は、(102)と(103)との間隔と同様にすることができる。また、一番目の目盛り値の間隔の値を最大確率尺度とする。 Another way to set up a multi-probability scale is to calculate the spacing between the first tick marks and then make the spacing between the second and third tick marks similar to the spacing between the first tick marks, eg Figure. The interval between 1 (103) and (104) and the interval between (104) and (105) can be the same as the interval between (102) and (103). In addition, the value of the interval of the first scale value is used as the maximum probability scale.

多確率尺度を、正規分布、多変数正規分布、対数正規分布、指数分布、t分布、F分布、X分布、二項分布、負の二項分布、多項分布、ポアソン分布、アーラン分布(Erlang Distribution)、超幾何分布、幾何分布、ウェーバー分布(Weibull Distribution)、三角分布、ベータ分布(BetaがDistribution)、ガンマ分布(Gamma Distribution)について少なくとも1つの確率分布の確率特性を持っている確率分布からなることとする。Multi-probability scales, normal distribution, multivariate normal distribution, logarithmic normal distribution, exponential distribution, t distribution, F distribution, X2 distribution, binomial distribution, negative binomial distribution, polynomial distribution, Poisson distribution, Arlan distribution (Erlang) From a probability distribution that has at least one probability characteristic for a distribution), a hypergeometric distribution, a geometric distribution, a Weber distribution (Weibull Distribution), a triangular distribution, a beta distribution (Beta is a Distribution), and a gamma distribution (Gamma Distribution). Will be.

多確率尺度を、確率空間に関する相関係数としても、また、異なる空間に属する距離としても可能である。
また、非確率空間として、多確率尺度を、ユークリッド空間の距離(Euclidean Distance)の尺度、マンハッタン距離(Manhattan Distance)の尺度、パフヌティ-チェビシェフ距離(Chebyshev Distance)の尺度、ミンコフスキー距離(Minkowski Distance)の尺度、マルピーギ距離(Mahalanobis Distance)の尺度、コサイン(Cosine)の尺度、W距離(Wasserstein Distance)の尺度、KL距離(Kullback-Leibler Distance)の尺度、PEの距離(Pearson Distance)尺度を含む、少なくとも一種類の尺度からなることとしてもいい。
The multi-probability scale can be a correlation coefficient for a probability space or a distance belonging to a different space.
In addition, as a non-probability space, the multi-probability scale includes the Euclidean Distance scale, the Manhattan Distance scale, the Chebyshev Distance scale, and the Minkowski Distance (Minkowski Distance) scale. Scale, Mahalanobis Distance scale, Cosine scale, W distance (Wasserstein Distance) scale, KL distance (Kullback-Leibler Distance) scale, PE distance (Pearson Scale) including at least PE distance (PearsonDist) It may consist of one type of scale.

確率尺度を最大確率密度の尺度とする、例えば確率分布の分散、平均二乗偏差、または共分散としてもいいし、1次元空間、二次元空間、或は多次元空間のデータ分布の最大密度の値としてもいい。 The probability scale may be used as a measure of the maximum probability density, for example, the variance of the probability distribution, the root mean square deviation, or the covariance, and the value of the maximum density of the data distribution in the one-dimensional space, the two-dimensional space, or the multidimensional space. You can do it.

多確率的尺度を、Jaccard係数(Jaccardsimilarity Coefficient)の尺度としてもいいし、ハミング距離(Hamming Distance)の尺度としてもいいし、情報エントロピー(Information Entropy)尺度としてもいい。 The multi-probability scale may be used as a Jaccard index (Jaccard index) scale, a Hamming Distance scale, or an Information Entropy scale.

多確率的尺度を、確率アルゴリズムとしてもいい、例は、ベイジアン方法(Bayesian Analysis)、ガウス過程(Gaussian Processes)、ガウス過程とベイジアンのハイブリッドアルゴリズムなどを用いて、多確率的尺度を定義することが可能である。 The multi-probability scale may be used as a probabilistic algorithm, for example, a multi-probability scale can be defined by using a Bayesian method, a Gaussian process, a Gaussian process and a Bayesian hybrid algorithm, and the like. It is possible.

本発明の内容を重点に紹介するために、上記確率尺度の具体的な数学の公式を1つずつ紹介しないが、データにとってすべての目盛りになるような手法を用いて、確率尺度に基づいて、機械学習モデルを構成することを本発明の範囲内とする。 In order to introduce the contents of the present invention with emphasis, I will not introduce the specific mathematical formulas of the above probability scales one by one, but using a method that will be all the scales for the data, based on the probability scale, It is within the scope of the present invention to construct a machine learning model.

図2は多確率尺度に基づいた自己組織の機械学習のフローチャート図である。
ここで、図2に示すように、自己組織の機械学習処理の流れは次のようになる、ここで、目的関数に対して確率分布の目盛りの位置、該当領域の最大確率分布値を求めることである。
FIG. 2 is a flowchart of self-organizing machine learning based on a multi-probability scale.
Here, as shown in FIG. 2, the flow of the machine learning process of the self-organization is as follows. Here, the position of the scale of the probability distribution and the maximum probability distribution value of the corresponding region are obtained for the objective function. Is.

初期化ステップS:多確率尺度に基づいた自己組織のプログラムの初期化ステップです。このステップでは、入力された目的関数D(x,y)を、一次元データとしてもいい、また2次元データとしてもいい、任意次元とすることができます。Initialization step S 1 : Initialization step of the self-organizing program based on the multi-probability scale. In this step, the input objective function D (x, y) can be either one-dimensional data, two-dimensional data, or arbitrary dimension.

ここで、初期の確率尺度をM(0)、及び初期中心値を(x,y(0)とする、ここで、初期中心値を初期特徴値と称する。Here, the initial probability scale is M (0) , and the initial center value is (x 0 , y 0 ) (0) . Here, the initial center value is referred to as an initial feature value.

多確率尺度に基づいた自己組織は、2つの処理方法がある。第1の方法は、確率分布の外から真ん中へ、多確率尺度に基づいた自己組織を行う、第2の方法は、逆に確率分布の真ん中から外へ、多確率尺度に基づいた自己組織を行う。 Self-organization based on the multi-probability scale has two processing methods. The first method performs self-organization based on the multi-probability scale from the outside to the center of the probability distribution, and the second method conversely performs self-organization based on the multi-probability scale from the center to the outside of the probability distribution. conduct.

第1の確率尺度に基づいた自己組織の初期化方法:
この場合に初期化の多確率尺度M(0)’を該当確率分布に対し一番大きい目盛りとする、そのために、確率尺度をM(0)’>M(0)とする、一般的に3倍くらいになる。
Self-organization initialization method based on the first probability scale:
In this case, the initialization multi-probability scale M (0) 'is set as the largest scale for the corresponding probability distribution, and therefore the probability scale is set as M (0) '> M (0) , generally 3. It will be about double.

第2の確率尺度に基づいた自己組織の初期化方法:
ここで、M(0)’=M(0)とし、また、M(0)値に対して、厳密な設定を行う必要がない、人工的に予測してもよい。また、最大確率尺度M(0)を半径値として、初期確率尺度M(0)と中心値(x,y(0)により円形領域、或は矩形領域を自己組織の領域とする。最大確率尺度M(0)ができればすくなくとも、学習した最終結果M(n)の一部分を含んだ方がいい、初期化確率尺度のM(0)’は大きすぎなると、計算の時間が長くなるが、逆に小さすぎになると、正確な結果が得られない可能性がある。
Self-organization initialization method based on the second probability scale:
Here, M (0) '= M (0) may be set, and the M (0) value may be artificially predicted without the need for strict setting. Further, the maximum probability scale M (0) is set as the radius value, and the circular region or the rectangular region is set as the self-organized region according to the initial probability scale M (0) and the center value (x 0 , y 0 ) (0) . If the maximum probability scale M (0) is possible, at least a part of the learned final result M (n) should be included. If the initialization probability scale M (0) 'is too large, the calculation time will be long. On the contrary, if it is too small, accurate results may not be obtained.

他の初期化に関する設定について、Vを自組織の収束値とし、前回の組織の結果と今回の自組織の結果との差を用いて、自己組織の処理を完成したかどうか判断条件とする。収束値Vが大きすぎると、正確な結果が得られない可能性があるが、収束値Vが小さすぎると、計算の時間が長くなる。正しい設定方法は最終の確率尺度M(n)の5-10%ぐらい。MNを自己組織の最大の繰り返し回数とし、自己組織に対し無限に繰り返し状態を避けるため、一般的に5-10回とする。また、mを多確率尺度の目盛り数とする。確率尺度の目盛の数mの設定について、例えば:多確率尺度の目盛りは三つある場合に、確率分布領域に対して三つの目盛りとして分割することができる、この場合にm=3である。初期設定の自組織の処理回数をn=0とする。For other initialization settings, V is the convergence value of the self-organization, and the difference between the result of the previous organization and the result of the current self-organization is used as a condition for determining whether or not the processing of the self-organization is completed. If the convergence value V is too large, accurate results may not be obtained, but if the convergence value V is too small, the calculation time becomes long. The correct setting method is about 5-10% of the final probability scale M (n) . The maximum number of repetitions of the self-organization is set to MN, and generally 5 to 10 times in order to avoid an infinite repetition state with respect to the self-organization. Also, let m be the number of scales on the multi-probability scale. Regarding the setting of several meters of the scale of the probability scale, for example: When there are three scales of the multi-probability scale, it can be divided as three scales with respect to the probability distribution area, in which case m = 3. The default number of processes of the own organization is set to n = 0.

多確率尺度に基づいた自己組織のステップS:このステップでは、m番目の確率尺度の第n回の自組織の処理を行うことである、目的関数D(x,y)に対し、(x,y (n-1)を自己組織の中心値として、m番目の確率尺度M (n-1)を半径とし、中心値(x,y (n-1)と半径M (n-1)値により、新しい目的関数のデータd (n)(x,y)(i=1,2,…,k;j=1,2,…,l)が生成されることができる。新しい確率分布に対し、必ずm番目の新しい中心値(x,y (n)や、新しい確率尺度M (n)を求めることができる。Self-organization step S2 based on the multi-probability scale: In this step, for the objective function D (x, y), which is to perform the nth self-organization processing of the m-th probability scale, (x, y). i , y j ) m (n-1) is the center value of the self-organization, the mth probability scale M m (n-1) is the radius, and the center value (x i , y j ) m (n-1) And the radius M m (n-1) value, the data of the new objective function dm (n) (x i , y j ) (i = 1, 2, ..., k; j = 1, 2, ..., L) Can be generated. For the new probability distribution, the m-th new center value ( xi , y j ) m (n) and the new probability scale M m (n) can always be obtained.

ここで、d (n)(x,y)∈D(x,y),n=n+1,MN=MN-1。すなわちこのステップで、目的関数データd (n)(x,y)に対し、それぞれ、1つずつの新しい目的関数を生成したことにより、少しずつ、最大確率方向へ近付けることが可能である。Here, dm ( n ) (x i , y j ) ∈ D (x, y), n = n + 1, MN = MN-1. That is, in this step, by generating one new objective function for each objective function data dm ( n ) ( xi , y j ), it is possible to gradually approach the maximum probability direction. be.

処理完成の判断ステップS:m番目の確率尺度の処理を完成したかどうの判

Figure 0006998561000006
を判断する、もし1つの条件を満たすとすれば、多確率尺度のm番目の確率尺度に基づいた自己組織が終了する、この場合にSステップへ、もしそうではなければ、Sステップへ移行する。続けて多確率尺度に基づいた自己組織の処理を行う。Judgment of processing completion Step S 3 : Judgment as to whether or not the processing of the mth probability scale has been completed.
Figure 0006998561000006
If one condition is met, the self-organization based on the m - th probability scale of the multi - probability scale ends, in this case go to step S4, if not, go to step S2. Transition. Subsequently, the self-organization is processed based on the multi-probability scale.

データ保存ステップS:m番目の確率尺度に基づいた自己組織処理が完成した後、m番目の目盛の特徴値(x,y (n)、m番目の確率尺度M (n)を学習の結果として保存する。ここで、目盛の特徴値(x,y (n)をm番目領域の確率分布値とし、確率尺度M (n)をm番目の目盛りとする。次にm=m-1、確率尺度の目盛り数を修正する。目的関数の集合、即ち自己組織のデータ範囲に対し、多確率尺度M (n)と特徴値(x,y (n)により、その新しい確率の分布が次のようになる。

Figure 0006998561000007
次に、第2の確率尺度に基づいた自己組織方法に対し、多確率尺度は最小目盛から始める場合に、多確率尺度を正規分布からなることとし、以降の確率尺度の目盛りは一番目の最大確率尺度目盛値を同じとすると、多確率尺度に基づいた自己組織の処理の必要はない。一番目の最大確率尺度の間隔を他の目盛りの間隔と同様とする。また、確率分布表から推算することも可能である。この場合に、確率尺度に基づいた自己組織の処理方法とする、m=0、また次の多確率尺度に基づいた自己組織が終了判断ステップSへ続ける。Data storage step S 4 : After the self-organization processing based on the m-th probability scale is completed, the feature values of the m-th scale (x i , y j ) m (n) , the m-th probability scale M m (n ). ) Is saved as a result of learning. Here, the feature value (x i , y j ) m (n) of the scale is used as the probability distribution value in the m-th region, and the probability scale M m (n) is used as the m-th scale. Next, m = m-1, and the number of scales of the probability scale is corrected. With respect to the set of objective functions, that is, the data range of the self-organization, the new probability distribution is as follows by the multi-probability scale M m (n) and the feature values ( xi , y j ) m (n) .
Figure 0006998561000007
Next, in contrast to the self-organization method based on the second probability scale, when the multi-probability scale starts from the minimum scale, the multi-probability scale consists of a normal distribution, and the subsequent scales of the probability scale are the maximum of the first scale. If the probability scale scale values are the same, there is no need to process the self-organization based on the multi-probability scale. The interval of the first maximum probability scale is the same as the interval of other scales. It is also possible to estimate from the probability distribution table. In this case, m = 0, which is the processing method of the self-organization based on the probability scale, and the self-organization based on the next multi - probability scale continues to the end determination step S5.

終了判断ステップS:多確率尺度に基づいた自己組織の処理が完成したかどうか判断ステップである。このステップ中では、もしm=0を、多確率尺度に基づいた自己組織の処理を終了とする。この場合にステップSへ、そうではない場合に続けてステップSへ移行する。
戻すステップS:最終的に終了し、メインプログラムへ戻す。
End determination step S 5 : It is a determination step as to whether or not the processing of the self-organization based on the multi-probability scale is completed. In this step, if m = 0, the processing of the self-organization based on the multi-probability scale is terminated. In this case, the process proceeds to step S6 , and if not, the process proceeds to step S2.
Return step S 6 : Finally finish and return to the main program.

次にユークリッド空間一点と確率空間の確率分布の中心点との距離を定義する。
図3ユークリッド空間と確率空間が統一された距離の定義を示す図である。
図3に示すように(301)を確率空間に含むユークリッド空間とし、(302)を確率空間での確率分布の中心点w∈Wとし、(303)を確率空間での確率分布の多確率尺度の一番目の目盛Mとし、(304)を確率空間での確率分布の多確率尺度の二番目の目盛Mとし、(305)を確率空間での確率分布の多確率尺度の三番目の目盛Mとし、(309)をユークリッド空間での点v∈Vとする。集合Vから確率空間に属する集合Wまでの距離を求める。
Next, the distance between one point in Euclidean space and the center point of the probability distribution in probability space is defined.
FIG. 3 is a diagram showing a unified definition of distance between Euclidean space and probability space.
As shown in FIG. 3, (301) is a Euclidean space including the probability space, (302) is the center point of the probability distribution in the probability space w j ∈ W, and (303) is the multi-probability of the probability distribution in the probability space. Let M 1 be the first scale of the scale, (304) be the second scale M 2 of the multi-probability scale of the probability distribution in the probability space, and (305) be the third scale of the multi-probability scale of the probability distribution in the probability space. Let M 3 be the scale of, and let (309) be the point v j ∈ V in the Euclidean space. Find the distance from the set V to the set W belonging to the probability space.

実際のパターン認識では、異なる条件により、得られた各々特徴値のデータがランダムになっている。繰り返し学習を行うことにより、特徴ベクトルが構成されたn個の特徴値の確率分布の値を求めることができる。
そこで、確率空間に属する集合Wにおける一点(302)をw∈Wとし、集合Vにおける一点(309)をv∈Vとする。また、(j=1,2,…,n)を特徴値のカウンター値とする場合に、特徴値のカウンター値jに対し、(302)と(303)の間隔をD1j (wj)=M2j-M1jとし、この領域にある確率分布値をp1j (wj)とする。(303)と(304)の間隔をD2j (wj)=M3j-M2jとし、この領域にある確率分布値をp2j (wj)とする。(304)と(305)の間隔をD3j (wj)=M4j-M3jとし、この領域にある確率分布値をp3j (wj)とする。図3に示すように、VからWまでwに属する確率分布の三つの目盛の領域に対し、目盛りの数がm (wj)=3となる。(309)から(302)までの間でユークリッド空間と確率空間が統一された距離G(V,W)は次のように定義することが可能である。

Figure 0006998561000008
ここに,
Figure 0006998561000009
In actual pattern recognition, the data of each obtained feature value is random under different conditions. By performing iterative learning, it is possible to obtain the value of the probability distribution of n feature values in which the feature vector is composed.
Therefore, let w j ∈ W be one point (302) in the set W belonging to the probability space, and let v j ∈ V be one point (309) in the set V. Further, when (j = 1, 2, ..., N) is used as the counter value of the feature value, the interval between (302) and (303) is set to D 1j (wj) = M with respect to the counter value j of the feature value. 2j −M 1j , and the probability distribution value in this region is p 1j (wj) . The interval between (303) and (304) is D 2j (wj) = M 3j −M 2j , and the probability distribution value in this region is p 2j (wj) . The interval between (304) and (305) is D 3j (wj) = M 4j − M 3j , and the probability distribution value in this region is p 3j (wj) . As shown in FIG. 3, the number of scales is m j (wj) = 3 for the region of three scales of the probability distribution belonging to w j from V to W. The distance G (V, W) in which the Euclidean space and the probability space are unified between (309) and (302) can be defined as follows.
Figure 0006998561000008
Here,
Figure 0006998561000009

上式のΔ (wj)は異なる空間の距離の間での誤差値である。そのため、この誤差値を修正すれはば、異なる空間を統一する距離を得ることが可能になる。ここで、異なる空間の距離とは、確率の空間におけるユークリッド距離と確率空間距離である。即ち、確率の空間の中で、ユークリッド距離公式により得られた距離値と、確率空間の実際な距離値との誤差である。上述の概念により、Δ (wj)を修正値として、修正すれば、ユークリッド空間と確率空間が統一される距離を正確に得ることが可能になる。機械学習領域にとってユークリッド空間と確率空間が両方に属するデータ間の尺度問題を解決することが可能にした。Δ j (wj) in the above equation is an error value between different spatial distances. Therefore, if this error value is corrected, it becomes possible to obtain a distance that unifies different spaces. Here, the distances in different spaces are the Euclidean distance and the probability space distance in the space of probability. That is, it is the error between the distance value obtained by the Euclidean distance formula and the actual distance value in the probability space in the space of probability. According to the above concept, if Δ j (wj) is used as a correction value and correction is made, it becomes possible to accurately obtain the distance at which the Euclidean space and the probability space are unified. For the machine learning domain, it has become possible to solve the scale problem between data to which Euclidean space and probability space belong to both.

もしvからwへの間隔に、集合Rに属する一点r∈Rを存在していることとすると、r(310)とw(302)と間での曖昧な関係を表す公式は次のようになる。

Figure 0006998561000010
Figure 0006998561000011
If one point r j ∈ R belonging to the set R exists in the interval from v j to w j , then the formula representing the ambiguous relationship between r j (310) and w j (302). Is as follows.
Figure 0006998561000010
Figure 0006998561000011

上式をメンバーシップ関数とする。任意の一点r∈Rがw∈Wに近づければ近づけるほど、F (wj)の結果は1に近付く、逆にr∈Rがw∈Wと離れければ離れるほど、F (wj)の結果は0に近づく。ここで、距離を表れた方法は、数6からなったので、F (wj)の結果を、ユークリッド空間と確率空間とが統一された曖昧な情報に過ぎない。Let the above equation be a membership function. The closer an arbitrary point r j ∈ R is to w j ∈ W, the closer the result of F j (wj) is to 1, and conversely, the farther r j ∈ R is from w j ∈ W, the more F The result of j (wj) approaches 0. Here, since the method of expressing the distance consists of the number 6, the result of Fj (wj) is merely ambiguous information in which the Euclidean space and the probability space are unified.

メンバーシップ関数の定義方法は上記により提供した方法だけではなく、人間介入の方法によりさまざまな公式を定義することができるので、どんな形で定義をしても、目的関数の二つの要素の間での曖昧な関係を定義すれば、すべて本発明の範囲以内に属する。 The method of defining the membership function is not limited to the method provided above, but various formulas can be defined by the method of human intervention, so no matter how it is defined, it is between the two elements of the objective function. If we define an ambiguous relationship, they all fall within the scope of the present invention.

ここで、任意一点r∈R、もし偶然にw∈Wの確率分布のi番目の領域Dij (wj)にある場合に、この場所の確率分布値をpf (wj)とし、また、もう一つの可能性もある、v∈Vも、もし偶然にw∈Wの確率分布のq番目の領域Dqj (wj)にある場合に、この場所の確率分布値をph (wj)とし、集合Rから集合Wへの間でのファジィ事象確率測度F(w)の公式は次のようになる。

Figure 0006998561000012
Here, if any one point r j ∈ R, and if it happens to be in the i-th region D ij (wj) of the probability distribution of w j ∈ W, the probability distribution value of this place is pf j (wj) , and also. , Another possibility, if v j ∈ V also happens to be in the qth region D qj (wj) of the probability distribution of w j ∈ W, then the probability distribution value at this location is ph j ( Let wj) , and the formula of the fuzzy event probability measure F (w) between the set R and the set W is as follows.
Figure 0006998561000012

上記のような定義により、ファジィ事象確率測度F(w)の役割は、微小の曖昧な情報と微小の不安定な確率情報を利用して、積分計算により、マクロレベル上でかなりの安定な情報を得ることができる、集合のRとWの間での最厳密な類似関係における判断基準にとって、情報処理の理論上に最適な方法に過ぎない、パターン認識の応用において、二つの集合との類似関係を最大限に反映することが可能になったことにより、特徴ベクトル集合Rと、登録され確率分布情報を持つ辞書データ集合Wとの間で最適に照合することができる。According to the above definition, the role of the fuzzy event probability measure F (w) is fairly stable information at the macro level by integral calculation using minute ambiguous information and minute unstable probability information. Is only the theoretically optimal method of information processing for the criteria in the strictest similarity relationship between the R and W of the set, which is similar to the two sets in the application of pattern recognition. Since it is possible to reflect the relationship to the maximum extent, it is possible to optimally collate the feature vector set R with the registered dictionary data set W having probability distribution information.

数8に示したように、r∈Rとv∈Vは、もしw∈Wの確率分布の中を入っていない場合に、確率分布値をpf (wj)=0とph (wj)=0とすると、上記の数7を積分した結果と同様に、ユートリッド空間と確率空間を統一したベクトル距離に関するメンバーシプ関数という曖昧な表現になる。As shown in Eq. 8, r j ∈ R and v j ∈ V set the probability distribution value to pf j (wj) = 0 and ph j if they are not included in the probability distribution of w j ∈ W. When (wj) = 0, it becomes an ambiguous expression of a membership function related to a vector distance that unifies the utrid space and the probability space, similar to the result of integrating the above number 7.

上記のユークリッド空間を、マンハッタン空間:(Manhattan Space);パフヌティ-チェビシェフ空間(Chebyshev Space);ミンコフスキー空(Minkowski Space);マルピーギ空間(Mahalanobis Space);夾角余絃空間(Cosine Space)の中の一種と拡張することができる。 The above Euclidean space is referred to as Manhattan space: (Manhattan Space); Haarana Space; Chebyshev Space; Minkowski Space; Malpigi space (Mahalanobis Space); Can be expanded.

数7及び数8により、ユークリッド空間と確率空間距離が統一された二つの定式方法を纏めると、その特徴は、各々確率空間がユークリッド空間に含まれていることが分かった。データが確率空間の領域を到達する際に、その距離の値は、通過された各々領域の確率分布値に関係している。 By summarizing the two formula methods in which the Euclidean space and the stochastic space distance are unified by the equations 7 and 8, it was found that the probabilistic space is included in the Euclidean space, respectively. When the data reaches a region of probability space, the value of that distance is related to the probability distribution value of each region passed.

また、ここまでの考え方は、確率空間の距離尺度は、確率空間を通過する際に、通過された領域の確率分布値に関係しており、一定の方向性を持つ必要があり、一般的な距離尺度と違い、対称性の条件を満たしていない。例えばvからwまでの距離を計算する時に、その確率空間の距離はvの位置からwの位置まで通過する過程中のwの確率分布の値と関係する。vの確率分布を持っても、vの確率分布値と関係ない。これによって確率尺度の対称性、三角不等式を満たさない。しかし、本発明は下記のように確率の尺度条件について、すべての条件を満たすことができる方法も提出される。In addition, the idea so far is that the distance scale of the probability space is related to the probability distribution value of the passed region when passing through the probability space, and it is necessary to have a certain direction, which is general. Unlike the distance scale, it does not meet the condition of symmetry. For example, when calculating the distance from v j to w j , the distance in the probability space is related to the value of the probability distribution of w j in the process of passing from the position of v j to the position of w j . Even if it has a probability distribution of v j , it has nothing to do with the probability distribution value of v j . This does not satisfy the symmetry of the probability scale and the triangle inequality. However, the present invention also submits a method capable of satisfying all the conditions for measuring the probability as described below.

図4は超深層競合学習のパターン認識モデルの概略図である。
超深層競合学習において、図4に示すように:(4100)と(4200)を確率尺度に基づいた自己組織の処理により最大確率になった2つの特徴ベクトルデータfv1j∈FVとfv2j∈FVとし、(4000)を認識対象の特徴ベクトルSVに属する特徴要素sv∈SV(i=1、2、…e)とする。また、(4001)をsvとし、(4002)をsvとし、(4003)をsvとし、…、(400e)をsvとする。
FIG. 4 is a schematic diagram of a pattern recognition model for ultra-deep competitive learning.
In ultra-deep competitive learning, as shown in FIG. 4: Two feature vector data fv 1j ∈ FV 1 and fv 2j ∈ whose maximum probability is obtained by processing (4100) and (4200) by self-organization based on the probability scale. Let FV 2 be, and let (4000) be a feature element sv j ∈ SV (i = 1, 2, ... e) belonging to the feature vector SV to be recognized. Further, (4001) is sv 1 , (4002) is sv 2 , (4003) is sv 3 , ..., (400e) is sv e .

特徴ベクトルのデータFVに属する特徴要素fv11の一番目の目盛りを(4111)とし、fv11の二番目の目盛りを(4112)とし、fv11の三番目の目盛りを(4113)とし、fv11の中心値を(4110)とする。また、fv12の一番目の目盛りを(4121)とし、fv12の二番目の目盛りを(4122)とし、fv12の三番目の目盛りを(4123)とし、fv12の中心値を(4120)とする。同様に、fv13の一番目の目盛りを(4123)とし、fv13の二番目の目盛りを(4132)とし、fv13の三番目の目盛りを(4133)とし、fv13の中心値を(4130)とする。さらに、fv1eの一番目の目盛りを(41e1)とし、fv1eの二番目の目盛りを(41e2)とし、fv1eの三番目の目盛りを(41e3)とし、fv1eの中心値を(41e0)とする。Feature vector data The first scale of the feature element fv 11 belonging to FV 1 is (4111), the second scale of fv 11 is (4112), the third scale of fv 11 is (4113), and fv. Let the center value of 11 be (4110). Further, the first scale of fv 12 is (4121), the second scale of fv 12 is (4122), the third scale of fv 12 is (4123), and the center value of fv 12 is (4120). And. Similarly, the first scale of fv 13 is (4123), the second scale of fv 13 is (4132), the third scale of fv 13 is (4133), and the center value of fv 13 is (4130). ). Further, the first scale of fv 1e is (41e1), the second scale of fv 1e is (41e2), the third scale of fv 1e is (41e3), and the center value of fv 1e is (41e0). And.

特徴ベクトルのデータFVに属する特徴要素のfv21の一番目の目盛りを(4211)とし、fv21の二番目の目盛りを(4212)とし、fv21の三番目の目盛りを(4213)とし、fv21の中心値を(4210)とする。また、fv22の一番目の目盛りを(4221)とし、fv22の二番目の目盛りを(4222)とし、fv22の三番目の目盛りを(4223)とし、fv22の中心値を(4220)とする。同様にfv23の一番目の目盛りを(4231)とし、fv23の二番目の目盛りを(4232)とし、fv23の三番目の目盛りを(4233)とし、fv23の中心値を(4230)とする。さらに、fv2eの一番目の目盛りを(42e1)とし、fv2eの二番目の目盛りを(42e2)とし、fv2eの三番目の目盛りを(42e3)とし、fv2eの中心値を(42e0)とする。The first scale of the feature element belonging to the feature vector data FV 2 is (4211), the second scale of fv 21 is (4212), and the third scale of fv 21 is ( 4213). Let the center value of fv 21 be (4210). Further, the first scale of fv 22 is (4221), the second scale of fv 22 is (4222), the third scale of fv 22 is (4223), and the center value of fv 22 is (4220). And. Similarly, the first scale of fv 23 is (4231), the second scale of fv 23 is (4322), the third scale of fv 23 is (4233), and the center value of fv 23 is (4230). And. Further, the first scale of fv 2e is (42e1), the second scale of fv 2e is (42e2), the third scale of fv 2e is (42e3), and the center value of fv 2e is (42e0). And.

識別対象の特徴ベクトルSVに属する特徴要素sv∈SVに対し、もし偶然に登録済みの特徴ベクトルFVに属する特徴の要素fv2j確率分布の領域にある場合に、その領域における確率分布値をsf (fv2j)∈SF(FV2)とする。また、fv1jの確率分布の中心値が偶然に特徴要素fv2jの確率分布のエリアにある場合に、その確率分布値をsh (fv2j)∈SH(FV2)(j=1,2,…,e)とする。(これは非常に特殊な状況を発生する場合を考えている、即ちfv1jの確率分布とfv2jの確率分布と殆ど重なる。)For the feature element sv j ∈ SV belonging to the feature vector SV to be identified, if it is in the region of the feature element fv 2j probability distribution belonging to the feature vector FV 2 registered by chance, the probability distribution value in that region is set. Let sf j (fv2j) ∈ SF ( FV2). Further, when the center value of the probability distribution of fv 1j happens to be in the area of the probability distribution of the feature element fv 2j , the probability distribution value is sh j (fv2j) ∈ SH (FV2) (j = 1, 2, ... , E). (This is a case where a very special situation occurs, that is, the probability distribution of fv 1j and the probability distribution of fv 2j almost overlap.)

sv∈SVからfv2jの確率分布の中心まで通過するfv2jの確率分布の多確率尺度の目盛間隔をDij (fv2j)とし、多確率尺度の数をm (fv2j)とし、Dij (fv2j)の区間でのfv2jの確率分布値をPij (fv2j)(i=1,2,…,m (fv2j))とする。The scale interval of the multi-probability scale of the probability distribution of fv 2j passing from sv j ∈ SV to the center of the probability distribution of fv 2j is Dij (fv2j) , the number of multi-probability scales is mj ( fv2j ) , and Dij . Let the probability distribution value of fv 2j in the interval of (fv2j) be Pij ( fv2j ) (i = 1, 2, ..., Mj ( fv2j ) ).

数7と数8に基づいて、認識対象の特徴ベクトルSVと、登録された特徴ベクトルデータFVに関するファジィ事象確率測度は次のようになる。

Figure 0006998561000013
Based on the equations 7 and 8, the fuzzy event probability measure for the feature vector SV to be recognized and the registered feature vector data FV 2 is as follows.
Figure 0006998561000013

同様に、識別対象の特徴ベクトルSVに属する特徴要素sv∈SVに対し、もし偶然に登録済みの特徴ベクトルFVに属する特徴の要素fv1jの確率分布領域にある場合に、その確率分布値をsf (fv1j)∈SF(FV1)とする、また、fv2jの確率分布の中心値が偶然に特徴要素fv1jの確率分布領域にある場合に、その確率分布値をsh (fv1j)∈SH(FV1)(j=1,2,…,e)とする。(これは非常に特殊な状況になった場合を考えている、即ちfv2jの確率分布とfv1jの確率分布と殆ど重なっている。)Similarly, for the feature element sv j ∈ SV belonging to the feature vector SV to be identified, if it is in the probability distribution region of the feature element fv 1j belonging to the feature vector FV 1 registered by chance, the probability distribution value thereof. Is sf j (fv1j) ∈ SF (FV1) , and when the center value of the probability distribution of fv 2j happens to be in the probability distribution region of the feature element fv 1j , the probability distribution value is sh j (fv1j). Let ∈ SH (FV1) (j = 1, 2, ..., E). (This is for a very special situation, that is, the probability distribution of fv 2j and the probability distribution of fv 1j almost overlap.)

sv∈SVからfv1jの確率分布の中心まで通過する場合に、fv1jの確率分布の多確率尺度の目盛間隔をDij (fv1j)とし、多確率尺度の数をm (fv1j)とし、Dij (fv1j)の領域でのfv1jの確率分布値をPij (fv1j)(i=1,2,…,m (fv1j))とする。認識対象の特徴ベクトルSVと、登録された特徴ベクトルデータFVに関するファジィ事象確率測度は次のようになる:

Figure 0006998561000014
When passing from sv j ∈ SV to the center of the probability distribution of fv 1j , the scale interval of the multi-probability scale of the probability distribution of fv 1j is Dij (fv1j) , and the number of multi-probability scales is mj ( fv1j ) . , The probability distribution value of fv 1j in the region of D ij (fv1j) is Pij (fv1j) (i = 1,2, ..., Mj ( fv1j ) ). The fuzzy event probability measure for the feature vector SV to be recognized and the registered feature vector data FV 1 is as follows:
Figure 0006998561000014

識別対象になる特徴ベクトルSVは登録された特徴ベクトルデータFVとFVと競合する公式は次の通り:

Figure 0006998561000015
或は
Figure 0006998561000016
ここで、F>1になると、識別対象になる特徴ベクトルSVは特徴ベクトルデータFVに属する、逆にF<1になると、識別対象になる特徴ベクトルSVは特徴ベクトルデータFVに属する。The feature vector SV to be identified competes with the registered feature vector data FV 2 and FV 1. The formula is as follows:
Figure 0006998561000015
Or
Figure 0006998561000016
Here, when F> 1, the feature vector SV to be identified belongs to the feature vector data FV 2 , and conversely, when F <1, the feature vector SV to be identified belongs to the feature vector data FV 1 .

図5超深層競合学習を用いた最適な分類モデルの概略図
図5に示したように:(501)を、確率空間が含まれたユークリッド空間とする。また、ユークリッド空間(501)の中には、2つの確率空間の確率分布(520)と(530)がある。さらに、(502)を確率分布(520)の中心値とする。(503)を確率分布(520)の一番目の目盛とし、(504)を確率分布(520)の二番目の目盛とし、(505)を確率分布(520)の三番目の目盛とする。次に、(506)を確率分布(520)の一番目の目盛領域とし、この領域の確率分布値をp1j (520)とする。また、(507)を確率分布(520)の二番目の目盛領域とし、この領域の確率分布値をp2j (520)とする。さらに、(508)を確率分布(520)の三番目の目盛領域とし、この領域の確率分布値をp3j (520)とする。
FIG. 5 Schematic diagram of an optimal classification model using ultra-deep competitive learning As shown in FIG. 5,: (501) is defined as an Euclidean space including a probability space. Further, in the Euclidean space (501), there are probability distributions (520) and (530) of two probability spaces. Further, (502) is set as the center value of the probability distribution (520). (503) is the first scale of the probability distribution (520), (504) is the second scale of the probability distribution (520), and (505) is the third scale of the probability distribution (520). Next, (506) is defined as the first scale region of the probability distribution (520), and the probability distribution value in this region is defined as p1j (520) . Further, (507) is defined as the second scale region of the probability distribution (520), and the probability distribution value in this region is defined as p 2j (520) . Further, (508) is defined as the third scale region of the probability distribution (520), and the probability distribution value in this region is defined as p 3j (520) .

同様に、(510)を確率分布(530)の中心値とし、(511)を確率分布(530)の一番目の目盛とし、(512)を確率分布(530)の二番目の目盛りとし、(513)を確率分布(530)の三番目の目盛とし、(514)を確率分布(530)の一番目の目盛領域とし、この領域の確率分布値をp1j (530)、(515)を確率分布(530)の二番目の目盛領域とし、この領域の確率分布値をp2j (530)とし、(516)を確率分布(530)の三番目の目盛領域とし、この領域の確率分布値をp3j (530)とする。Similarly, (510) is the center value of the probability distribution (530), (511) is the first scale of the probability distribution (530), and (512) is the second scale of the probability distribution (530). 513) is the third scale of the probability distribution (530), (514) is the first scale region of the probability distribution (530), and the probability distribution values in this region are p1j (530) and (515) are probabilities. The second scale region of the distribution (530), the probability distribution value of this region is p 2j (530) , (516) is the third scale region of the probability distribution (530), and the probability distribution value of this region is Let p 3j (530) .

次に、確率分布(520)と(530)に対応している二つ中心値(502)と(510)を、二つの集合の要素w∈Wとv∈Vとする。2つの(502)と(510)の両側に接続された直線の上に任意一点r∈Rがある。任意データがこの直線の上に投影された点(500)である。超深層競合学習を用いた最適な分類とは、任意一点r∈Rは520或は530どの確率分布に属するかを求めることである。Next, let the two medians (502) and (510) corresponding to the probability distributions (520) and (530) be the elements w j ∈ W and v j ∈ V of the two sets. There is an arbitrary point r j ∈ R on the straight line connected on both sides of the two (502) and (510). Arbitrary data is a point (500) projected onto this straight line. The optimal classification using ultra-deep competitive learning is to find out which probability distribution 520 or 530 the arbitrary single point r j ∈ R belongs to.

ここで、m (wj)をrと確率分布の中心wとの間での確率尺度の数とし、m (vj)をrと確率分布の中心vとの間での確率尺度の数とする。例えば図5では、m (wj)=3、pij (wj)=pij (520)、pij (vj)=pij (530)[i=1,2,…,(m (wj)=m (vj))]とする。
数6により、確率空間(530)に属する集合Vと確率空間(520)に属する集合Wとの間で、ユークリッド空間と確率空間が統一された厳密な距離の表現公式は次のようになる。

Figure 0006998561000017
Figure 0006998561000018
Here, m j (wj) is the number of probability scales between r j and the center w j of the probability distribution, and m j (vj) is the probability between r j and the center v j of the probability distribution. It is the number of scales. For example, in FIG. 5, mi (wj) = 3, pij (wj) = pij (520) , pij (vj) = pij (530) [i = 1, 2, ..., ( Mj (wj ) ). ) = M j (vj) )].
According to the equation 6, the expression formula of the exact distance between the set V belonging to the probability space (530) and the set W belonging to the probability space (520) is as follows.
Figure 0006998561000017
Figure 0006998561000018

ここで、

Figure 0006998561000019
また、
Figure 0006998561000020
ここで、rから確率分布の中心wまでの距離の定式と、rから確率分布の中心vまでの距離の定式を加えて、確率分布(530)の中心vから確率分布(520)の中心wまでの距離の定式になることを考えていると、二つの確率分布の値に関係するべきである。そのため、(Δ (vj)+Δ (wj))を、確率空間の中で、ユークリッド距離と、確率空間の距離と間での誤差とする。さらに、(Δ (vj)+Δ (wj)を、修正値として修正すれば、ユークリッド空間距離と確率空間が統一された厳密な距離を正確的に得ることが可能になる。上記の数5-8の距離の定義は従来の距離尺度条件の対称性と三角不等式を満たさない。これに比べると、数12は距離の対称性と三角不等式を含め、すべての距離の尺度条件が満たされた、ユークリッド空間と確率空間が統一された距離に対して最も大きな問題を解決した。
上述数8と同様に、r∈Rと確率分布(530)中心値v∈Vとの間のファジィ事象確率測度を考える時に、もしr∈ERが(530)の確率分布の領域にある場合に、その領域の確率分布値をpf (vj)とする。また、w∈Wが偶然に(530)確率分布の領域にある場合に、その領域の確率分布値をph (vj)とする。上記の確率空間の距離の対称性により、もしv∈Vも偶然に(520)確率分布の領域にある場合に、その領域の確率分布値をph (wj)とする。(二つの確率分布がほぼ重なった特殊場合とする)。here,
Figure 0006998561000019
again,
Figure 0006998561000020
Here, by adding the formula for the distance from r j to the center w j of the probability distribution and the formula for the distance from r j to the center v j of the probability distribution, the probability distribution (from the center v j of the probability distribution (530)) Considering that it becomes a formula of the distance to the center wj of 520), it should be related to the values of the two probability distributions. Therefore, (Δ j (vj) + Δ j (wj) ) is set as the error between the Euclidean distance and the distance in the probability space in the probability space. Further, if (Δ j (vj) + Δ j (wj) is corrected as a correction value, it is possible to accurately obtain an exact distance in which the Euclidean space distance and the probability space are unified. The definition of distance of -8 does not satisfy the symmetry and triangular inequality of the conventional distance scale condition. By comparison, the equation 12 satisfies all the distance scale conditions including the distance symmetry and the triangular inequality. , Solved the biggest problem for the unified distance between Euclidean space and probability space.
Similar to Eq. 8, when considering the fuzzy event probability measure between r j ∈ R and the probability distribution (530) center value v j ∈ V, if r j ∈ ER is in the region of the probability distribution (530). In a certain case, the probability distribution value in that region is pf j (vj) . Further, when w j ∈ W happens to be in the region of the (530) probability distribution, the probability distribution value in that region is set to ph j (vj) . Due to the symmetry of the distance in the probability space described above, if v j ∈ V also happens to be in the region of the (520) probability distribution, the probability distribution value in that region is defined as ph j (wj) . (Suppose it is a special case where two probability distributions almost overlap).

数12により、任意の集合Rは集合Vに属するファジィ事象確率測度の公式を次のように定義することができる:

Figure 0006998561000021
ここで、数6により、
Figure 0006998561000022
Figure 0006998561000023
また、
Figure 0006998561000024
By equation 12, any set R can define the formula of the fuzzy event probability measure belonging to the set V as follows:
Figure 0006998561000021
Here, by number 6,
Figure 0006998561000022
Figure 0006998561000023
again,
Figure 0006998561000024

数12と、及び数13を参照してDij (wj)及びDij (vj)、pij (wj)及びpij (vj)、m (wj)及びm (vj)、pf (vj)及びpf (wj)、ph (vj)及びph (wj)を求めることが可能であるので、集合Rは集合Wに属するファジィ事象確率測度の公式は次のようになる。

Figure 0006998561000025
ここで、数6により、
Figure 0006998561000026
また、
Figure 0006998561000027
With reference to the numbers 12 and 13, D ij (wj) and D ij (vj) , p ij (wj) and p ij (vj) , m j (wj) and m j (vj) , pf j ( Since it is possible to obtain vj) and pf j (wj) , ph j (vj) and ph j (wj) , the formula of the fuzzy event probability measure belonging to the set W is as follows.
Figure 0006998561000025
Here, by number 6,
Figure 0006998561000026
again,
Figure 0006998561000027

最後に、上述数11を参考して、FF(W)とF(V)により、F=(F(W)/F(V))の超深層競合学習により、任意集合Rに対して、確率分布を持つ二つのデータの間で、最適化の分類を行うことが可能になった。
ここで、数12により、数13と数14に対し、対称性及び三角不等式を含むすべての距離の尺度条件が満すことにより、この距離に基づいたファジィ事象確率測度も対称性及び三角不等式などすべての尺度条件を満たすことが可能になった。
Finally, with reference to the above number 11, by FF (W) and F (V) , by ultra-deep competitive learning of F = (F (W) / F (V) ), for the arbitrary set R, It has become possible to classify optimizations between two data with a probability distribution.
Here, the number 12 satisfies the scale conditions of all distances including the symmetry and the triangle inequality for the numbers 13 and 14, so that the fuzzy event probability measure based on this distance is also the symmetry and the triangle inequality. It is now possible to meet all scale conditions.

ここでは、2つの確率分布を例として、超深層競合学習のモデル構築方法を述べたが、実際のアプリケーションに応じて、三つの確率分布の分類でも、四つの確率分布の分類でも、n個の確率分布でも、互いに超深層競合学習モデルを用いて最適化の分類を行うことを可能とした。 Here, a model construction method for ultra-deep competitive learning has been described using two probability distributions as an example. However, depending on the actual application, n cases can be classified by either three probability distributions or four probability distributions. Even in the probability distribution, it is possible to classify the optimization using the ultra-deep competitive learning model.

図6は超深層競合学習を用いた最適な分類モデルのフローチャート図である。
図6に示すように、図5を参考し、超深層競合学習は、次のような8ステップにより、実現することが可能である。
の初期化ステップでは、確率尺度に基づいた自己組織の初期化の内容は図2のSの初期化ステップと同様である。まず、確率尺度の目盛りの数をm (wj)及びm (vj)とする。例えばm (wj)=m (vj)=3、また、データの登録空間を設定し、その他必要な初期化処理内容を設定する。
FIG. 6 is a flowchart of an optimum classification model using ultra-deep competitive learning.
As shown in FIG. 6, referring to FIG. 5, ultra-deep competitive learning can be realized by the following eight steps.
In the initialization step of S1, the content of the initialization of the self - organization based on the probability scale is the same as that of the initialization step of S1 in FIG. First, let the number of scales of the probability scale be m j (wj) and m j (vj) . For example, m j (wj) = m j (vj) = 3, a data registration space is set, and other necessary initialization processing contents are set.

の多確率尺度に基づいた自己組織のステップ:図2のステップSを参照し、wjh∈W及びvjh∈V(h=1,2,…,g)に対し、多確率尺度に基づいた自己組織を行うことにより、各々要素の最大確率分布の中心値w∈W及びv∈Vと、最大確率尺度になった目盛り値Dij (vj)及びDij (wj)と、該当領域の確率分布値pij (vj)及びpij (wj)と、または、w∈W及びv∈V及びr∈Rが確率分布領域にある場合に、その確率分布値pf (vj)、ph (vj)及びph (wj)を求める。Steps of self-organization based on the multi-probability scale of S 2 : See step S2 of FIG. 2 , for w jh ∈ Wh and v jh ∈ V h ( h = 1, 2, ..., G). By performing self-organization based on the probability scale, the center values w j ∈ W and v j ∈ V of the maximum probability distribution of each element, and the scale values D ij (vj) and D ij (wj ) that became the maximum probability scale. ) And the probability distribution values pij (vj) and pij (wj) of the corresponding region, or when w j ∈ W and v j ∈ V and r j ∈ R are in the probability distribution region, the probability distribution. Find the values pf j (vj) , ph j (vj) and ph j (wj) .

の判断ステップでは、S2の確率尺度に基づいた自己組織の終了判断であり、確率分布の数PNに対し、すべてのデータが得られたか?N」はSへ、「Y」はデータの保存のステップSへ移行する。 In the judgment step of S3, it is the end judgment of the self-organization based on the probability scale of S2, and all the data are obtained for the number PN of the probability distribution? " N " moves to S2, and "Y" moves to step S4 of data storage.

のデータ保存ステップでは、Sのステップにより得られたすべてのデータをデータペースとして登録する。 In the data storage step of S4, all the data obtained by the step of S2 are registered as a data pace.

確率分布の判断ステップでは、すべての確率分布の処理を完成したか?「N」は確率分布の数PN=PN+1、ステップSへ、新しい確率分布を計算する、「Y」には次のS超深層競合学習ステップへ移行する。S5 Did you complete the processing of all probability distributions in the probability distribution judgment step? "N" is the number of probability distributions PN = PN + 1 , the new probability distribution is calculated in step S2, and "Y" is the next S6 ultra-deep competitive learning step.

超深層競合学習ステップでは、上述の数13及び14の計算結果に基づいて、次のような超深層競合学習を行う。

Figure 0006998561000028
或は
Figure 0006998561000029
ここで、数6により
Figure 0006998561000030
また、
Figure 0006998561000031
20)に属する、逆の場合に別の確率分布(530)に属する。
超深層競合学習の効果は、ユークリッド空間と確率空間が統一された厳密な距離に基づいてファジィ事象確率測度を導入し、w∈W、v∈V及びr∈Rのデータ間で、微小の曖昧な情報と微小の不安定な確率情報を利用して、マイクロレベルで、互いに競合させる、積分計算により、マクロレベル上で最適化されたデータ間での類似関係情報を得ることが可能になった。 In the S6 ultra-deep competitive learning step, the following ultra-deep competitive learning is performed based on the calculation results of the above equations 13 and 14.
Figure 0006998561000028
Or
Figure 0006998561000029
Here, by number 6
Figure 0006998561000030
again,
Figure 0006998561000031
It belongs to another probability distribution (530), which belongs to 20), and vice versa.
The effect of ultra-deep competitive learning introduces a fuzzy event probability measure based on the exact distance between the Euclidean space and the probability space, between the data of w j ∈ W, v j ∈ V and r j ∈ R. It is possible to obtain similarity information between data optimized at the macro level by integral calculation that competes with each other at the micro level by using minute ambiguous information and minute unstable probability information. Became.

完成判断ステップでは、上記の超深層競合学習は完成したか?「N」はステップSへ、再び、超深層競合学習を行う、「Y」になると、次の戻るステップに移行する。
戻るステップでは、メインプログラムに戻るステップに移行する。
Was the above ultra - deep competitive learning completed in the S7 completion judgment step? “N” advances to step S6 , and ultra-deep competitive learning is performed again. When “Y” is reached, the process proceeds to the next return step.
S8 In the return step, the process proceeds to the step of returning to the main program.

図7は超深層競合学習のニューラルネットワークモデルの概略図である。
画像認識を例として超深層競合学習の構成について述べる。図7に示しているように、(801)が感知の対象画像の空間写像を示している。超深層競合学習は画像の情報の抽出を重視している。画像認識の精度を極力に高めるため、認識を対象とする元画像に対して、様々な画像の空間写像を行う。例えば画像の週波数空間写像、画像の色空間写像、画像のパワー空間写像、画像のエッジの空間写像などがある。(802)と(803)はそれぞれ2種類の画像の空間写像を例として示されている。
(804)を画像(801)の局所領域とする、ここで、携帯電話向け画像識別の場合に、360度の任意の角度で、正確に識別ができるために、リンク状画像の分割の方法を導入している。このリンク状の領域のサイズを決定する方法について、大きければ大きいほど、計算速度が速くなる、しかし、認識精度に影響がある、逆に、領域が小さければ小さいほど、認識精度が高くなるが、計算速度は比較的に遅い。各領域の画素数や面積が実際のアプリケーションに応じてうまくバランスを取るべきである。
FIG. 7 is a schematic diagram of a neural network model for ultra-deep competitive learning.
The configuration of ultra-deep competitive learning will be described using image recognition as an example. As shown in FIG. 7, (801) shows a spatial map of the image to be sensed. Ultra-deep competitive learning emphasizes the extraction of image information. In order to maximize the accuracy of image recognition, spatial mapping of various images is performed on the original image to be recognized. For example, there are weekly wave number spatial mapping of an image, color spatial mapping of an image, power spatial mapping of an image, spatial mapping of an edge of an image, and the like. (802) and (803) are shown by taking spatial mappings of two types of images as examples.
(804) is a local region of the image (801). Here, in the case of image identification for mobile phones, a method of dividing a linked image can be used so that the image can be accurately identified at an arbitrary angle of 360 degrees. Introduced. Regarding the method of determining the size of this linked area, the larger the area, the faster the calculation speed, but the recognition accuracy is affected. Conversely, the smaller the area, the higher the recognition accuracy. The calculation speed is relatively slow. The number of pixels and area of each area should be well balanced according to the actual application.

(805)を複数の確率尺度に基づいた自己組織という機械学習モジュールとする。これらの確率尺度に基づいた自己組織という機械学習モジュールが認識の対象と感知層の各接点の間で接続されている。目標関数情報に対し、深層発掘の機能を持つ。また、目標関数の情報を最大確率として抽出する特徴を持つ。また、認識の対象になった画像の位置ずれに合わして、自律的に追跡できる優れた特徴も持つ。
(806)を、新しいニューラルネットワークの感知層とする。
Let (805) be a machine learning module called self-organization based on a plurality of probability scales. A machine learning module called self-organization based on these probability scales is connected between the object of recognition and each contact point of the sensing layer. It has the function of deep excavation for the target function information. It also has the feature of extracting the information of the objective function as the maximum probability. It also has an excellent feature that it can be tracked autonomously according to the misalignment of the image to be recognized.
(806) is used as a sensing layer of a new neural network.

(807)をニューラルネットワークの感知層の接点とし、本発明は、超深層競合学習の機能を深める方法としは、目標の関数の情報量が増加させていくことにより、ニューラルネットワークの感知層の接点の数や、機械学習の数も応じて増やしていく。 Using (807) as the contact point of the sensing layer of the neural network, the present invention is a method of deepening the function of ultra-deep competitive learning by increasing the amount of information of the target function to contact the contact layer of the sensing layer of the neural network. The number of neural networks and the number of machine learning will be increased accordingly.

確率尺度に基づいた自己組織という機械学習は、自律的に最大確率の特徴位置に追跡して行く特徴を持つ。画像認識時に画像の位置ずれの問題を改善できる。特にビデオの認識をする場合に、この特徴を持つことは非常に重要である。 Machine learning called self-organization based on a probability scale has the characteristic of autonomously tracking to the feature position of the maximum probability. The problem of image misalignment during image recognition can be improved. It is very important to have this feature, especially when recognizing video.

(808)を感知層と神経層の間での接続された確率尺度に基づいた自己組織という機械学習モジュールとする。主に超深層競合学習により、感知層から入力された確率情報に対し、深層発掘機能を持つ。さらに、目的関数の確率分布の情報も得ることが可能である。すべての学習したデータが(809)データベースとして登録される。 Let (808) be a machine learning module called self-organization based on a connected probability scale between the sensing layer and the nerve layer. It has a deep excavation function for the probability information input from the sensing layer mainly by ultra-deep competitive learning. Furthermore, it is possible to obtain information on the probability distribution of the objective function. All the learned data is registered as a (809) database.

(810)をニューラルネットワークの神経層とし、(811)をニューラルネットワークの神経層の接点とし、(814)をニューラルネットワークの脳皮層とする。ここで、超深層競合学習により求めた確率分布情報のデータを神経層から脳皮層に伝達する。 (810) is the neural layer of the neural network, (811) is the contact point of the neural layer of the neural network, and (814) is the cerebral skin layer of the neural network. Here, the data of the probability distribution information obtained by the ultra-deep competitive learning is transmitted from the nerve layer to the cerebral skin layer.

(812)を、神経層(810)と脳皮質(814)間で接続された超深層競合機械学習モジュールとし、主に脳皮層(814)により最終に意思決定することであり、その重要な機能は次のようになる。
上記の数12及び数16を用いて、ユークリッド空間と確率空間が統一された厳密な距離尺度、及びファジィ事象確率測度に基づいて、識別対象のサンプルデータは登録された確率分布情報を持つ複数の特徴ベクトルデータ間で、超深層競合学習を行った結果を求める。この処理の効果は、最大限度に曖昧な情報と確率情報とも最適化に利用することが可能になった、パターン認識として異なる価値のベクトルの要素に対して最適化の重み付けの効果がある。
(812) is an ultra-deep competitive machine learning module connected between the nerve layer (810) and the cerebral cortex (814), and its important function is to make a final decision mainly by the cerebral cortex (814). Is as follows.
Using the above numbers 12 and 16, based on a strict distance scale that unifies the Euclidean space and the probability space, and the fuzzy event probability measure, the sample data to be identified is a plurality of registered probability distribution information. Find the result of ultra-deep competitive learning between feature vector data. The effect of this processing is the effect of weighting the optimization on the elements of the vector of different values as pattern recognition, which can be used for the optimization of both the ambiguous information and the probability information to the maximum extent.

次は超深層競合学習からなる最大確率尺度の値と、数11及び数15のような超深層競合学習からなる競合結果に基づいて、神経層のしき値を獲得することができる、これを最終脳皮質(814)の神経が興奮するしき値とする、脳皮層により最終的な認識結果を得ることができる、これは脳機能を模倣する処理方法である。 Next, based on the value of the maximum probability scale consisting of ultra-deep competitive learning and the competition result consisting of ultra-deep competitive learning such as equations 11 and 15, it is possible to obtain the threshold value of the nerve layer, which is the final. The final recognition result can be obtained from the cerebral cortex, which is a threshold value for nerves in the cerebral cortex (814), which is a processing method that mimics brain function.

最後は登録済みの各々特徴ベクトルデータに対し、信頼度において確率尺度に基づいた自己組織という機械学習を行う、最大信頼度の特徴ベクトルデータを用いて、最終の認識結果を決定する。 Finally, for each registered feature vector data, the final recognition result is determined using the feature vector data with the maximum reliability, which is machine learning of self-organization based on the probability scale in reliability.

具体的に特徴ベクトルの信頼度の求め方法は、既に登録されたk番目の画像の特徴ベクトルのj番目の特徴要素に対し、実際に認識した結果により、成功率をCDkjとし、誤認識率をEDkjとすると、信頼値は以下の数17で表すことができる。

Figure 0006998561000032
Specifically, the method for obtaining the reliability of the feature vector is to set the success rate to CD kj and the erroneous recognition rate based on the result of actually recognizing the j-th feature element of the feature vector of the k-th image already registered. Is ED kj , and the reliability value can be expressed by the following number 17.
Figure 0006998561000032

次に、最大確率信頼度を獲得するために、また、上記の各画像のそれぞれの特徴ベクトルの特徴要素の信頼度の値に対し、確率尺度に基づいた自己組織という機械学習を行い、最大の確率の尺度を判断基準として最大確率信頼度を持つ特徴要素を選び、最大確率信頼度を持つ特徴要素のみ、超深層学習を行う。その結果としては、最大の信頼度を有した識別結果を得ることができる。 Next, in order to obtain the maximum probability reliability, and for the reliability value of the feature element of each feature vector of each of the above images, machine learning called self-organization based on the probability scale is performed to obtain the maximum probability. A feature element with the maximum probability reliability is selected using the probability scale as a criterion, and only the feature element with the maximum probability reliability is subjected to ultra-deep learning. As a result, the identification result with the maximum reliability can be obtained.

上述のように、対象になった画像の最大確率の特徴値情報を、確率尺度に基づいた自己組織という機械学習により、感知層へ伝達していく。感知層から、確率尺度に基づいた自己組織という機械学習により求めた確率分布情報を神経層へ伝達していく。神経層から、確率尺度に基づいた自己組織という機械学習により求めた最大確率の信頼度の値と最大確率の尺度値を脳皮層へ伝達していくことである。以上のように、新しいニューラルネットワークの特徴は、各層に対し、確率情報を伝達することであり、また、各層の接点の間で確率尺度に基づいた自己組織という機械学習モジュールに接続することである。 As described above, the feature value information of the maximum probability of the target image is transmitted to the sensing layer by machine learning called self-organization based on the probability scale. From the sensing layer, the probability distribution information obtained by machine learning called self-organization based on the probability scale is transmitted to the nerve layer. From the nerve layer, the value of the reliability of the maximum probability and the scale value of the maximum probability obtained by machine learning of self-organization based on the probability scale are transmitted to the cerebral skin layer. As described above, the feature of the new neural network is to transmit probability information to each layer, and to connect to a machine learning module called self-organization based on a probability scale between the contacts of each layer. ..

図8携帯電話での偽造商品の識別における超深層競合学習の導入の概略図である。
図8に示すように、印刷画像色をCMYKによる構成された色空間とし、電子画像色を、RGBによる構成された色空間とする、電子画像と印刷画像との二つの色空間はほとんど重なっているが、相互に重なっていない部分もある、このような特性を利用して、携帯電話で贋商品を認識する仕組みを作ることが可能である。
FIG. 8 is a schematic diagram of the introduction of ultra-deep competitive learning in the identification of counterfeit products in mobile phones.
As shown in FIG. 8, the two color spaces of the electronic image and the printed image, in which the print image color is a color space composed of CMYK and the electronic image color is a color space composed of RGB, almost overlap each other. However, there are some parts that do not overlap with each other, and it is possible to create a mechanism for recognizing counterfeit products with a mobile phone by utilizing such characteristics.

ここで、元画像の色を(1101)とし、スキャンした画像を(1102)とすると、図8に示すように、スキャンした印刷画像が元画像と全く同じにならない特徴がある。
ただし、いくつかの修正方法により、スキャンで複写した印刷画像は、元の印刷画像に近いようにすることができる。特に肉眼、および従来の光学識別器などにより、原始画像をはっきり区別するのは困難である。どれが複写した画像なのかを判断しにくい、これは現在の全社会で解決できない難しい商品の偽造防止問題である。
Here, if the color of the original image is (1101) and the scanned image is (1102), as shown in FIG. 8, the scanned printed image is not exactly the same as the original image.
However, with some modification methods, the printed image copied by scanning can be made closer to the original printed image. It is difficult to clearly distinguish primitive images, especially with the naked eye and with conventional optical classifiers. It is difficult to determine which is the copied image, which is a difficult product anti-counterfeiting problem that cannot be solved by the entire society today.

具体的な方法は、光学識別器を用いて、印刷ラインに、複数でオリジナル印刷画像を識別したり、あるいは携帯電話で異なる環境の下で複数のオリジナル印刷画像を撮影したりすることであり、多確率尺度に基づいた自己組織の機械学習を用いて、オリジナル印刷画像の特徴ベクトルの確率情報を求める、ここで、確率情報とは、最大確率分布の特徴値と、最大確率尺度の値と、各特徴要素の最大確率分布値を含むことである。 A specific method is to use an optical classifier to identify multiple original print images on a print line, or to take multiple original print images on a mobile phone under different environments. Using machine learning of self-organization based on the multi-probability scale, the probability information of the feature vector of the original printed image is obtained. Here, the probability information includes the feature value of the maximum probability distribution, the value of the maximum probability scale, and the value of the maximum probability scale. It is to include the maximum probability distribution value of each feature element.

次に、携帯で偽造画像を識別する処理ステップにおいて、携帯電話により認識された画像の各特徴要素のデータは、図7に示すように、多確率尺度に基づいた自己組織の機械学習により、最大確率の特徴値を得てから、感知層の各接点に入力し、感知層と神経層の間に、登録されたデータと超深層対抗学習を行い、ファジィ事象の確率測度の値を獲得し、神経層と脳皮質の信頼度を多確率尺度に基づいた自己組織の機械学習を行った後、最終的に脳皮質が読取った印刷画像に対し、偽造品かどうかを決める。 Next, in the process of identifying the fake image on the mobile phone, the data of each feature element of the image recognized by the mobile phone is maximized by self-organizing machine learning based on the multi-probability scale, as shown in FIG. After obtaining the characteristic value of the probability, it is input to each contact point of the sensing layer, the registered data and the ultra-deep counter-learning are performed between the sensing layer and the nerve layer, and the value of the probability measure of the fuzzy event is acquired. After machine learning of the self-tissue based on the multi-probability scale, the reliability of the nerve layer and the cerebral cortex is finally determined whether the printed image read by the cerebral cortex is a counterfeit product.

図9超深層線形回帰分析の機械学習の処理フローチャート図
図9に示すように、超深層線形回帰分析学習の処理流れは、次のような6ステップになる:
初期化ステップS:まず、超深層線形回帰分析学習の対象データを、i番目の処理領域a(i)にあるデータ集合RD(i)に属する各々データ(x (i),y (i))∈RD(i)(j=1,2,…,q;i=1,2,…,Nmax-1)とし、i番目の処理領域a(i)におけるデータ密度をDns (i)とする。ここで、iを超深層線形回帰分析学習の回数のカウンター値とし、Nmaxを超深層線形回帰分析学習最大の回数とする。初期値は(x (0),y (0))∈RD(0)、Dns (0)、及び処理効果判断値Veff、初期処理領域a(0)である。
Fig. 9 Process flow chart of machine learning of ultra-deep linear regression analysis As shown in Fig. 9, the process flow of ultra-deep linear regression analysis learning consists of the following 6 steps:
Initialization step S 1 : First, the target data of the ultra-deep linear regression analysis learning is the data belonging to the data set RD (i) in the i-th processing area a (i) (x j (i), y j (x j (i) , y j ( i) ) ∈ RD (i) (j = 1, 2, ..., q; i = 1, 2, ..., N max -1), and the data density in the i-th processing area a (i) is D ns ( i) . Here, i is a counter value of the number of times of ultra-deep linear regression analysis learning, and N max is the maximum number of times of ultra-deep linear regression analysis learning. The initial values are (x j (0) , y j (0) ) ∈ RD (0) , D ns (0) , the processing effect judgment value V eff , and the initial processing area a (0) .

計算直線距離ステップS:処理領域a(i)にあるデータ(x (i),y (i))∈RD(i)に対して回帰分析された直線の計算は次のようになる:

Figure 0006998561000033
Figure 0006998561000034
Figure 0006998561000035
Figure 0006998561000036
Figure 0006998561000037
Calculation straight line distance step S 2 : The calculation of the straight line subjected to regression analysis for the data (x j (i) , y j (i) ) ∈ RD (i) in the processing area a (i) is as follows. :
Figure 0006998561000033
Figure 0006998561000034
Figure 0006998561000035
Figure 0006998561000036
Figure 0006998561000037

ここで、i番目の従来の線形回帰分析を行った結果は、y(i)’をy(i)の平均値とし、x(i)’をx(i)の平均値とし、b(i)を線形回帰分析の斜率値とする。処理領域a(i)においてj番目データ(x (i),y (i))∈RD(i)(j=1,2,…,q)から線形回帰分析された直線への距離は次のようになる。

Figure 0006998561000038
Here, the result of the i-th conventional linear regression analysis is that y (i) 'is the mean value of y (i) , x (i) ' is the mean value of x (i) , and b (i ). ) Is the slope value of the linear regression analysis. In the processing area a (i) , the distance from the j-th data (x j (i) , y j (i) ) ∈ RD (i) (j = 1, 2, ..., Q) to the linear regression-analyzed straight line is It looks like this:
Figure 0006998561000038

確率尺度に基づいた自己組織ステップS:上記図1及び図2における確率尺度に基づいた自己組織の処理に基づいて、(x (i),y (i))∈RD(i)から回帰分析直線距離までの距離をd (i)(j=1,2,…,q)とする、q個のd (i)に対して、確率尺度に基づいた自己組織処理を行う。
新しい領域の生成ステップS、上記ステップにより、確率尺度に基づいた自己組織の処理を行った最大確率値M(i)に基づいて、i回の線形回帰分析を行った回帰斜線を中心線として、両側に最大確率値以内のデータを保留し、最大確率値以外のデータを除去すると、新しい領域a(i+1)にある新しい超深層線形回帰分析学習の対象データ集合RD(i+1)が生成される。
ここで、i番目の処理領域a(i)におけるデータ密度をDns (i)とは、該当処理領域にあるデータの密度であり、例は、20*30画素の領域における300個画素の画像がある、データ密度値はDns (i)=300/(20*30)=0.5であ

Figure 0006998561000039
加する量、或は減少する量θの値は、黄金分割探索方法により決定すれば、最小繰り返し回数として超深層線形回帰分析学習の処理を行うことが可能である。Self - organization step S3 based on the probability scale: From (x j (i) , y j (i) ) ∈ RD (i) based on the processing of the self-organization based on the probability scale in FIGS. 1 and 2 above. Regression analysis Self-organization processing based on the probability scale is performed on q dj ( i), where the distance to the linear distance is dj (i) (j = 1, 2, ..., Q).
New region generation step S4, with the regression diagonal line performed i times of linear regression analysis as the center line based on the maximum probability value M ( i) obtained by processing the self-organization based on the probability scale in the above step. If data within the maximum probability value is reserved on both sides and data other than the maximum probability value is removed, a new target data set RD (i + 1) for learning ultra-deep linear regression analysis in the new region a (i + 1) is generated. ..
Here, the data density in the i-th processing area a (i) is D ns (i) , which is the density of the data in the corresponding processing area, and an example is an image of 300 pixels in a 20 * 30 pixel area. Yes, the data density value is D ns (i) = 300 / (20 * 30) = 0.5
Figure 0006998561000039
If the value of the amount to be added or the amount to be decreased θ is determined by the golden section search method, it is possible to perform the processing of ultra-deep linear regression analysis learning as the minimum number of repetitions.

終了判断ステップS:次は超深層線形回帰分析学習の処理を終了したかどうか判断方法である、

Figure 0006998561000040
また、
Figure 0006998561000041
数24により、もし「N」になると、Sに移行する、その他「Y」になると、次の戻るステップSへ移行する。End judgment step S 5 : Next is a method of judging whether or not the processing of ultra-deep linear regression analysis learning has been completed.
Figure 0006998561000040
again,
Figure 0006998561000041
According to the number 24, if it becomes "N", it shifts to S2, and if it becomes "Y", it shifts to the next return step S6 .

戻るステップS:超深層線形回帰分析学習の処理は終了し、メインプログラムに戻る。Back Step S 6 : The process of ultra-deep linear regression analysis learning is completed, and the process returns to the main program.

本発明で提出した超深層学習のニューラルネットワークでは、システムの重要な部分に対し、各々機械学習により分散処理を行う特殊機能を持っている。自動運転など産業向けAIシステムを応用することが可能である。また、新しい自動制御方式になった制御システムが期待できる。更に、感知層と神経層の接点、または機械学習の数が無限に増加していくことができるので、機械学習の性能もこれに応じて無限に高くになることも可能である。さらに、ハード環境にとって小さくても、大きてもアプリケーションに応じて、選択することも可能である。このような特徴により産業上のすべての分野に対してAIシステムの応用は可能になると言っても過言ではない。 The neural network for ultra-deep learning submitted in the present invention has a special function of performing distributed processing by machine learning for each important part of the system. It is possible to apply industrial AI systems such as autonomous driving. In addition, a control system with a new automatic control method can be expected. Furthermore, since the number of points of contact between the sensing layer and the nerve layer, or the number of machine learning, can be increased infinitely, the performance of machine learning can be increased infinitely accordingly. Furthermore, it is possible to select whether it is small or large for the hardware environment, depending on the application. It is no exaggeration to say that these characteristics make it possible to apply the AI system to all fields of industry.

確率分布における多確率尺度定義の示す図Diagram showing the definition of a multi-probability scale in a probability distribution 多確率尺度に基づいた自己組織の機械学習のフローチャート図Flowchart diagram of machine learning of self-organization based on multi-probability scale ユークリッド空間と確率空間が統一された距離の定義の示す図Diagram showing the definition of a unified distance between Euclidean space and probability space 超深層競合学習を用いたパターン認識モデルの示す図Diagram showing a pattern recognition model using ultra-deep competitive learning 超深層競合学習を用いた最適な分類モデルの概略図Schematic diagram of the optimal classification model using ultra-deep competitive learning 超深層競合学習を用いた最適な分類モデルの処理フローチャート図Flow chart of optimal classification model processing using ultra-deep competitive learning 超深層競合学習のニューラルネットワークモデルの概略図Schematic diagram of neural network model for ultra-deep competitive learning 携帯電話での偽造商品の識別における超深層競合学習の導入の概略図Schematic diagram of the introduction of ultra-deep competitive learning in the identification of counterfeit products on mobile phones 超深層線形回帰分析学習の処理フローチャート図Processing flowchart of ultra-deep linear regression analysis learning

符号の簡単な説明A brief description of the sign

101 確率空間の確率分布
102 確率分布の中心値
103 一番目の目盛り値
104 二番目の目盛り値
105 三番目の目盛り値
106 一番目の目盛り値103の領域
107 二番目の目盛り値103と104の間の領域
108 三番目の目盛り値104と105の間の領域
302 確率空間における確率分布の中心点W
303 確率空間における確率分布の多確率尺度の一番目の目盛M
304 確率空間における確率分布の多確率尺度の二番目の目盛M
305 確率空間における確率分布の多確率尺度の三番目の目盛M
309 ユークリッド空間にある要素v
310 ユークリッド空間にある要素v∈Vから確率分布の中心値w∈Wまでの間で任意の
要素r∈R(j=1,2,…,n)
4000 識別対象ベクトル
4001 識別画像の特徴sv要素
4002 識別画像の特徴sv要素
4003 識別画像の特徴sv要素
400e 識別画像の特徴sv要素
4100 多確率尺度に基づいた自己組織化した特徴ベクトルデータFV
4200 多確率尺度に基づいた自己組織化した特徴ベクトルデータFV
4110 fv11の中心値
4111 特徴ベクトル集合FVに属する要素fv11の一番目の目盛
4112 fv11の二番目の目盛
4113 fv11の三番目の目盛
4120 fv12の中心値
4121 fv12の一番目の目盛
4122 fv12の二番目の目盛
4123 fv12の三番目の目盛
4130 fv13の中心値
4231 fv13の一番目の目盛
4232 fv13の二番目の目盛
4233 fv13の三番目の目盛
41e0 fv1eの中心値
41e1 fv1eの一番目の目盛
41e2 fv1eの二番目の目盛
41e3 fv1eの三番目の目盛
4210 fv21の中心値
4211 特徴ベクトル集合FVに属するfv21の一番目の目盛
4212 fv21の二番目の目盛
4213 fvの三番目の目盛
4220 fv22の中心値
4221 fv22の一番目の目盛
4222 fv22の二番目の目盛
4223 fv22の三番目の目盛
4230 fv23の中心値
4231 fv23の一番目の目盛
4232 fv23の二番目の目盛
4233 fv23の三番目の目盛
42e0 fv2eの中心値
42e1 fv2eの一番目の目盛
42e2 fv2eの二番目の目盛
42e3 fv2eの三番目の目盛
500 502と510の2つの確率分布の中心が接続された直線上にある要素r∈R(j=1,2,…,n)
501 確率空間を含むユークリッド空間
502 確率分布520の中心値
503 確率分布520の一番目の目盛
504 確率分布520の二番目の目盛
505 確率分布520の三番目の目盛
506 確率分布520の一番目の目盛領域にある確率分布値をp1j
507 確率分布520の一番目の目盛領域にある確率分布値をp2j
508 確率分布520の一番目の目盛領域にある確率分布値をp3j
510 確率分布530の中心値
511 確率分布530の一番目の目盛
512 確率分布530の二番目の目盛り
513 確率分布530の三番目の目盛
514 確率分布530の一番目の目盛領域にある確率分布値p1j
515 確率分布530の二番目の目盛領域にある確率分布値をp2j
516 確率分布530の三番目の目盛領域にある確率分布値をp3j
501 520と530確率空間を含むユークリッド空間
500 502と510との2つの確率分布の中心が接続された直線上にある要素
∈R(j=1,2,…,n)
801 感知対象になった画像の空間写像
802と803 それぞれ2種類の画像の空間写像
804 画像801の局所領域
805 感知対象と感知層との間に接続された多確率尺度に基づいた自己組織という
機械学習ユニット
806 新しいニューラルネットワークの感知層
807 新しいニューラルの感知層の接点
808 感知層と神経層の間で接続された超深層競合学習能力を持つ確率尺度に
基づいた自己組織の機械学習ユニット
809 データベース
810 新しいニューラルの神経層
811 感知層の各々接点に対応した新しいニューラルネットワークの神経層の接点
812 脳皮層と神経層との間では接続された確率尺度に基づいた自己組織という
機械学習ユニット
813 脳皮層神経層との間のデータベース
814 新しいニューラルの脳皮層
815 脳皮層接点
1101 元画像の色
1102 スキャンした後の画像の色
101 Probability distribution in probability space 102 Center value of probability distribution 103 First scale value 104 Second scale value 105 Third scale value 106 Area of first scale value 103 107 Between second scale values 103 and 104 Region 108 Region between third scale values 104 and 105 302 Center point of probability distribution in probability space W j
303 First scale of the multi-probability scale of probability distribution in probability space M 1
304 Second scale M 2 of the multi-probability scale of probability distribution in probability space
305 Third scale M 3 of the multi-probability scale of probability distribution in probability space
309 Elements in Euclidean space v j
310 Any element r j ∈ R (j = 1, 2, ..., N) between the element v j ∈ V in Euclidean space and the center value w j ∈ W of the probability distribution.
4000 Identification image vector 4001 Identification image feature sv 1 element 4002 Identification image feature sv 2 element 4003 Identification image feature sv 3 element 400e Identification image feature sv e element 4100 Self-organized feature vector data based on multi-probability scale FV 1
4200 Self-organized feature vector data FV 2 based on multi-probability scale
4110 fv 11 center value 4111 feature vector set FV 1 first scale 4112 fv 11 second scale 4113 fv 11 third scale 4120 fv 12 center value 4121 fv 12 first 4122 fv 12 second scale 4123 fv 12 third scale 4130 fv 13 center value 4231 fv 13 first scale 4232 fv 13 second scale 4233 fv 13 third scale 41e0 fv 1e center value 41e1 fv 1e first scale 41e2 fv 1e second scale 41e3 fv 1e third scale 4210 fv 21 center value 4211 feature vector set FV 21 first scale 4212 2nd scale of fv 21 4213 3rd scale of fv 4220 center value of fv 22 4221 fv 22 1st scale 4222 fv 22 2nd scale 4223 fv 22 3rd scale 4230 fv 23 center value 4231 fv 23 first scale 4232 fv 23 second scale 4233 fv 23 third scale 42e0 fv 2e center value 42e1 fv 2e first scale 42e2 fv 2e second scale 42e3 fv 2e The element r j ∈ R (j = 1, 2, ..., N) on the straight line connecting the centers of the two probability distributions of the third scale 500 502 and 510.
501 Euclidean space containing probability space 502 Center value of probability distribution 520 503 First scale of probability distribution 520 504 Second scale of probability distribution 520 Third scale of probability distribution 520 506 First scale of probability distribution 520 The probability distribution value in the area is p 1j
507 Probability distribution The probability distribution value in the first scale area of 520 is p 2j .
508 Probability distribution The probability distribution value in the first scale area of 520 is p 3j .
510 Center value of probability distribution 530 511 First scale of probability distribution 530 512 Second scale of probability distribution 530 513 Third scale of probability distribution 530 514 Probability distribution value p in the first scale region of probability distribution 530 1j
515 The probability distribution value in the second scale region of the probability distribution 530 is p 2j .
516 The probability distribution value in the third scale region of the probability distribution 530 is p 3j .
Euclidean space including 501 520 and 530 probability spaces 500 An element on a straight line connecting the centers of two probability distributions 502 and 510 r j ∈ R (j = 1, 2, ..., N)
801 Spatial mapping of the image to be sensed 802 and 803 Spatial mapping of two types of images 804 Local area of image 801 805 A machine called a self-organization based on a multi-probability scale connected between the sensing target and the sensing layer. Learning unit 806 New neural network sensing layer 807 New neural network sensing layer contacts 808 Self-organized machine learning unit 809 database 810 based on a probabilistic scale with ultra-deep competitive learning capabilities connected between the sensing layer and the neural layer New neural neural layer 811 New neural network neural network contacts corresponding to each contact of the sensing layer 812 Machine learning unit 813 cerebral skin layer nerve called self-organization based on the probability scale connected between the dermal layer and the neural layer Database between Layers 814 New Neural Cerebral Layer 815 Cerebral Layer Contact 1101 Original Image Color 1102 Image Color After Scanning

Claims (7)

回帰分析の機械学習モデルの構成方法であって、
(1)プロセッサ、メモリを含むハードウェアに、少なくとも回帰分析、最大確率尺度に基づいた自己組織を含むソフトウェア搭載、回帰分析の機械学習システムを構成すること
(2)上述の回帰分析の機械学習システムはハードウェアとソフトウェアを協働することにより、処理領域のすべてのデータから、得られた線形回帰の直線と、線形回帰の直線の両側の処理領域に含まれるデータのみに対し、最大確率尺度に基づいた自己組織処理を行い、新しい処理領域を生成すること
(3)上述により生成された処理領域内の1回前の繰り返し処理とのデータ密度の差が所定値以下になるまで繰り返す処理により、線形回帰分析の結果を求めることを特徴とする回帰分析の機械学習モデルの構成方法。
It is a method of constructing a machine learning model for regression analysis.
(1) To configure a machine learning system for regression analysis by installing software including at least regression analysis and self-organization based on the maximum probability scale on hardware including a processor and memory ;
(2) The above-mentioned machine learning system for regression analysis collaborates with hardware and software to create a linear regression line obtained from all the data in the processing area and the processing areas on both sides of the linear regression line. Perform self-organization processing based on the maximum probability scale only for the contained data to generate a new processing area;
(3) Regression analysis characterized in that the result of linear regression analysis is obtained by a process of repeating until the difference in data density from the previous iterative process in the processing area generated as described above becomes a predetermined value or less . How to configure a machine learning model.
前記自己組織処理の確率尺度を、正規分布、多変数正規分布、対数正規分布、指数分布、t分布、F分布、X分布、二項分布、負の二項分布、多項分布、ポアソン分布、アーラン分布、超幾何分布、幾何学分布、通信量分布、ウェーバー分布、三角分布、ベータ分布、ガンマ分布の少なくとも1つを含む確率分布からなる最大確率密度、確率分布の分散、平均二乗偏差、または共分散を含む一つのランダム性に関する尺度とし、
前記自己組織の最大確率値を、最大確率値の尺度に基づいた自己組織により求めた確率分布の平均値または期待値とすることを特徴とする請求項1に記載された回帰分析の機械学習モデルの構成方法。
The probability scale of self-organization processing is normal distribution, multivariate normal distribution, logarithmic normal distribution, exponential distribution, t distribution, F distribution, X2 distribution, binomial distribution, negative binomial distribution, polynomial distribution, Poisson distribution, Maximum probability density consisting of probability distributions including at least one of Alan distribution, hypergeometric distribution, geometric distribution, traffic distribution, Weber distribution, triangular distribution, beta distribution, gamma distribution, probability distribution dispersion, mean square deviation, or As a measure of randomness including covariance
The machine learning model for regression analysis according to claim 1, wherein the maximum probability value of the self-organization is an average value or an expected value of a probability distribution obtained by the self-organization based on the scale of the maximum probability value. How to configure.
前記確率尺度に基づいた自己組織は、確率尺度に基づいて、自己組織の処理により確率空間を最大確率方向に転移することを特徴とする請求項1に記載された回帰分析の機械学習モデルの構成方法。The configuration of the machine learning model for regression analysis according to claim 1, wherein the self-organization based on the probability scale transfers the probability space in the maximum probability direction by processing the self-organization based on the probability scale. Method. 前記処理領域のデータの密度値を、繰り返す処理により生成された新たな処理領域に対し、データ分布の密度とすることを特徴とする請求項1に記載された回帰分析の機械学習モデルの構成方法。 The method for constructing a machine learning model for regression analysis according to claim 1, wherein the density value of the data in the processing region is set to the density of the data distribution with respect to the new processing region generated by the repeated processing. .. 回帰分析の機械学習の構成装置であって、
(1)プロセッサ、メモリを含むハードウェアに、少なくとも回帰分析、最大確率尺度に基づいた自己組織を含むソフトウェア搭載、回帰分析の機械学習システムを構成し、
(2)上述の回帰分析の機械学習システムは、ハードウェアとソフトウェアを協働することにより、処理領域のすべてのデータから、得られた線形回帰の直線と、線形回帰の直線の両側の処理領域に含まれるデータのみに対し、最大確率尺度に基づいた自己組織処理を行い、新しい処理領域を生成し、
(3)上述により生成された処理領域内の1回前の繰り返し処理とのデータ密度の差が所定値以下になるまで繰り返す処理により、線形回帰分析の結果を求めることを特徴とする回帰分析の機械学習の構成装置。
It is a component of machine learning for regression analysis.
(1) A machine learning system for regression analysis is configured by installing software including at least regression analysis and self-organization based on the maximum probability scale on hardware including a processor and memory.
(2) The above-mentioned machine learning system for regression analysis collaborates with hardware and software to obtain a linear regression line from all the data in the processing area and the processing areas on both sides of the linear regression line. Self-organization processing based on the maximum probability scale is performed only on the data contained in, and a new processing area is generated .
(3) Regression analysis characterized in that the result of linear regression analysis is obtained by a process of repeating until the difference in data density from the previous iterative process in the processing area generated as described above becomes a predetermined value or less . Machine learning component .
請求項1~4のいずれ1項に記載された方法をプロセッサに実行させるためのプログラム。A program for causing a processor to execute the method according to any one of claims 1 to 4. 請求項6に記載されたプログラムが搭載された汎用モバイル端末装置。 A general-purpose mobile terminal device equipped with the program according to claim 6.
JP2018047267A 2017-02-27 2018-02-27 A method for constructing a machine learning model for ultra-deep regression analysis, its device, its program, and a general-purpose mobile terminal device equipped with the program. Active JP6998561B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710123049.X 2017-02-27
CN201710123049.XA CN108510068A (en) 2017-02-27 2017-02-27 A kind of ultra-deep regression analysis learning method

Publications (2)

Publication Number Publication Date
JP2018142325A JP2018142325A (en) 2018-09-13
JP6998561B2 true JP6998561B2 (en) 2022-01-18

Family

ID=63373316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018047267A Active JP6998561B2 (en) 2017-02-27 2018-02-27 A method for constructing a machine learning model for ultra-deep regression analysis, its device, its program, and a general-purpose mobile terminal device equipped with the program.

Country Status (2)

Country Link
JP (1) JP6998561B2 (en)
CN (1) CN108510068A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111045422A (en) * 2018-10-11 2020-04-21 顾泽苍 Control method for automatically driving and importing 'machine intelligence acquisition' model
CN111126612A (en) * 2018-10-11 2020-05-08 顾泽苍 A composition method of automatic machine learning
CN111523353A (en) * 2019-02-02 2020-08-11 顾泽苍 Method for processing machine understanding radar data
CN111858928B (en) * 2020-06-17 2022-11-18 北京邮电大学 Social media rumor detection method and device based on graph structure counterstudy
CN114818839B (en) * 2022-07-01 2022-09-16 之江实验室 Deep learning-based optical fiber sensing underwater acoustic signal identification method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014524629A (en) 2011-08-19 2014-09-22 ハートフォード スチーム ボイラー インスペクション アンド インシュアランス カンパニー Dynamic outlier bias reduction system and method
JP2015057687A (en) 2013-08-12 2015-03-26 株式会社アポロジャパン Image information code conversion apparatus, image information code conversion method, image related information providing system using image code, image information code conversion program, and recording medium recording the program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014524629A (en) 2011-08-19 2014-09-22 ハートフォード スチーム ボイラー インスペクション アンド インシュアランス カンパニー Dynamic outlier bias reduction system and method
JP2015057687A (en) 2013-08-12 2015-03-26 株式会社アポロジャパン Image information code conversion apparatus, image information code conversion method, image related information providing system using image code, image information code conversion program, and recording medium recording the program

Also Published As

Publication number Publication date
JP2018142325A (en) 2018-09-13
CN108510068A (en) 2018-09-07

Similar Documents

Publication Publication Date Title
JP7057580B2 (en) How to build a new machine learning model, its equipment, general-purpose mobile terminal equipment equipped with the model, and its program
JP6998560B2 (en) A general-purpose mobile terminal device equipped with a method for constructing a distance model in different spaces, its device, its program, and a program constituting the model.
JP6998561B2 (en) A method for constructing a machine learning model for ultra-deep regression analysis, its device, its program, and a general-purpose mobile terminal device equipped with the program.
Elngar et al. Image classification based on CNN: a survey
Yap et al. Adaptive image processing: a computational intelligence perspective
Memon et al. Generalised fuzzy c‐means clustering algorithm with local information
CN110909618B (en) Method and device for identifying identity of pet
CN105488534A (en) Method, device and system for deeply analyzing traffic scene
CN114973031A (en) Visible light-thermal infrared image target detection method under view angle of unmanned aerial vehicle
CN118411522A (en) Transformer weak supervision semantic segmentation method combining context attention
JP6998562B2 (en) A general-purpose mobile terminal device equipped with a method for constructing a model of a fuzzy event probability measure in different spaces, its device, its program, and its program.
Liu et al. Radar signal recognition based on triplet convolutional neural network
US11562184B2 (en) Image-based vehicle classification
CN118691917B (en) Bridge structure damage identification method and system based on machine vision
Walia et al. Unveiling digital image forgeries using Markov based quaternions in frequency domain and fusion of machine learning algorithms
CN118351341A (en) Hyperspectral image subspace clustering method and system
CN115115016A (en) Method and device for training neural network
CN116229172A (en) Contrastive learning-based federated few-shot image classification model training method, classification method and equipment
CN108509966A (en) A kind of method of ultra-deep confrontation study
CN112949500A (en) Improved YOLOv3 lane line detection method based on spatial feature coding
Mahenge et al. Robust deep representation learning for road crack detection
CN108510056A (en) A kind of method that ultra-deep confrontation learns online image recognition
Kanevski et al. Machine learning models for geospatial data
Ummadisetti et al. Character level vehicle license detection using multi layered feed forward back propagation neural network
CN108510069A (en) An Ultra-Deep Manifold Learning Method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201211

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210310

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210615

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210713

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: 20211026

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211206

R150 Certificate of patent or registration of utility model

Ref document number: 6998561

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250