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
JP4875433B2 - Learning method of signal identification device - Google Patents
[go: Go Back, main page]

JP4875433B2 - Learning method of signal identification device - Google Patents

Learning method of signal identification device Download PDF

Info

Publication number
JP4875433B2
JP4875433B2 JP2006212437A JP2006212437A JP4875433B2 JP 4875433 B2 JP4875433 B2 JP 4875433B2 JP 2006212437 A JP2006212437 A JP 2006212437A JP 2006212437 A JP2006212437 A JP 2006212437A JP 4875433 B2 JP4875433 B2 JP 4875433B2
Authority
JP
Japan
Prior art keywords
data
learning
neuron
neural network
category
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.)
Expired - Fee Related
Application number
JP2006212437A
Other languages
Japanese (ja)
Other versions
JP2008040684A (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.)
Panasonic Industrial Devices SUNX Co Ltd
Original Assignee
Panasonic Electric Works SUNX Co Ltd
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 Panasonic Electric Works SUNX Co Ltd filed Critical Panasonic Electric Works SUNX Co Ltd
Priority to JP2006212437A priority Critical patent/JP4875433B2/en
Priority to PCT/JP2007/065172 priority patent/WO2008016109A1/en
Priority to EP07805893A priority patent/EP2048603A4/en
Priority to KR1020097002986A priority patent/KR101075824B1/en
Priority to US12/309,773 priority patent/US7831530B2/en
Publication of JP2008040684A publication Critical patent/JP2008040684A/en
Application granted granted Critical
Publication of JP4875433B2 publication Critical patent/JP4875433B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、振動成分を含む対象信号を競合学習型ニューラルネットワークを用いて分類する信号識別装置において、競合学習型ニューラルネットワークを適正に学習させる信号識別装置の学習方法に関するものである。   The present invention relates to a signal identification device learning method for appropriately learning a competitive learning type neural network in a signal identification device that classifies target signals including vibration components using a competitive learning type neural network.

従来から、ニューラルネットワーク(ニューロコンピュータ)の分類機能を利用することにより、振動成分を含む対象信号を分類する技術が知られている。この種の技術は、音声の認識や機器が正常に動作しているか機器に異常が生じているかを判定する異常監視装置などに用いられている。たとえば、この種の技術を採用した異常監視装置では、機器の動作音や機器の振動をセンサ部(トランスデューサ)により電気信号に変換してセンサ部の出力を対象信号に用い、対象信号について複数個のパラメータからなる特徴量を抽出し、この特徴量をニューラルネットワークで分類する技術が種々提案されている。   Conventionally, a technique for classifying a target signal including a vibration component by using a classification function of a neural network (neurocomputer) is known. This type of technology is used in an abnormality monitoring apparatus that recognizes voice and determines whether an apparatus is operating normally or whether an apparatus has an abnormality. For example, in an abnormality monitoring apparatus that employs this type of technology, the operation sound of a device or the vibration of a device is converted into an electrical signal by a sensor unit (transducer), and the output of the sensor unit is used as a target signal. Various techniques have been proposed for extracting feature quantities consisting of the above parameters and classifying the feature quantities using a neural network.

ニューラルネットワークには種々の構成が知られており、たとえば、競合学習型ニューラルネットワーク(自己組織化マップ=SOM)を用いて特徴量のカテゴリを分類することが提案されている。競合学習型ニューラルネットワークは、入力層と出力層との2層からなるニューラルネットワークであり、学習モードと検査モードとの2動作を行う。   Various configurations are known for neural networks. For example, it has been proposed to classify feature categories using a competitive learning type neural network (self-organizing map = SOM). The competitive learning type neural network is a neural network including two layers of an input layer and an output layer, and performs two operations of a learning mode and an inspection mode.

学習モードでは、教師信号を用いずに学習データを与える。学習データにカテゴリを与えておけば、出力層のニューロンにカテゴリを対応付けることができ、同種のカテゴリに属するニューロンからなるクラスタを形成することができる。したがって、学習モードでは、出力層のニューロンのクラスタにカテゴリを示すクラスタリングマップを対応付けることができる。   In the learning mode, learning data is given without using a teacher signal. If a category is given to learning data, a category can be associated with a neuron in the output layer, and a cluster of neurons belonging to the same category can be formed. Accordingly, in the learning mode, a clustering map indicating a category can be associated with a cluster of neurons in the output layer.

検査モードでは、分類しようとする特徴量(入力データ)を学習済みの競合学習型ニューラルネットワークに与え、クラスタリングマップにおいて発火したニューロンが属するクラスタのカテゴリをクラスタリングマップに照合することによって、入力データのカテゴリを分類することができる(たとえば、特許文献1参照)。
特開2004−354111号公報
In the inspection mode, the feature quantity (input data) to be classified is given to a learned competitive learning neural network, and the category of the cluster to which the fired neuron belongs in the clustering map is checked against the clustering map. Can be classified (see, for example, Patent Document 1).
JP 2004-354111 A

ところで、競合学習型ニューラルネットワークでは、教師信号を用いていないから、学習モードにおいて入力される学習データのカテゴリの精度により、検査モードの際のカテゴリの分類の精度が決定される。すなわち、学習モードにおいて使用する学習データとして適正なものを採用する必要があるが、学習データの選別には適切な基準が存在しない。したがって、競合学習型ニューラルネットワークにおける出力層の1つのニューロンが複数のカテゴリの学習データで発火する場合が生じる。言い換えると、適切な学習データを用いて学習しなければ、発火したときにカテゴリを決定できないニューロンが出力層に含まれるという問題が生じる。   By the way, since the competitive learning type neural network does not use a teacher signal, the accuracy of category classification in the inspection mode is determined by the accuracy of the category of learning data input in the learning mode. That is, it is necessary to employ appropriate learning data to be used in the learning mode, but there is no appropriate standard for selecting learning data. Therefore, one neuron of the output layer in the competitive learning type neural network may fire with learning data of a plurality of categories. In other words, unless learning is performed using appropriate learning data, there arises a problem that neurons that cannot determine the category when fired are included in the output layer.

本発明は上記事由に鑑みて為されたものであり、その目的は、競合学習型ニューラルネットの学習に用いる学習データを適正化することにより、信号識別装置のカテゴリの分類精度を高める信号識別装置の学習方法を提供することにある。   The present invention has been made in view of the above-mentioned reasons, and its purpose is to improve the classification accuracy of the category of the signal identification device by optimizing the learning data used for learning of the competitive learning type neural network. It is to provide a learning method.

請求項1の発明は、振動成分を含む対象信号を取り込む信号入力部と、対象信号について複数のパラメータからなる特徴量を抽出する特徴抽出部と、特徴抽出部により抽出した特徴量を入力データとし学習データを用いてあらかじめ学習したカテゴリに従って入力データを分類する競合学習型ニューラルネットワークと、各競合学習型ニューラルネットワークによる分類結果を出力する出力部と、特定のカテゴリに分類されることが期待される複数個のデータからなるデータセットのうち学習データとして採用するデータを選択する学習データ選択部とを備える信号識別装置における競合学習型ニューラルネットワークの学習方法であって、競合学習型ニューラルネットワークにおける出力層の各ニューロンにはそれぞれ重み係数の組を要素とする重みベクトルが対応付けられており、学習データ選択部は、データセットのデータにより学習させた競合学習型ニューラルネットワークにおける出力層の各ニューロンにおいて複数のカテゴリに属するニューロンが存在するときに、データセットのうち当該ニューロンを発火させたデータと当該ニューロンとの乖離度の平均値をカテゴリごとに求めるとともに、当該平均値が最小であるカテゴリのデータのみをデータセットに残して他のデータを削除するデータ選別処理を行い、競合学習型ニューラルネットワークにおける出力層のすべてのニューロンが単一のカテゴリに分類されるまでデータ選別処理を行う処理を繰り返すことを特徴とする。 According to the first aspect of the present invention, a signal input unit that captures a target signal including a vibration component, a feature extraction unit that extracts a feature amount including a plurality of parameters for the target signal, and a feature amount extracted by the feature extraction unit is used as input data. It is expected to be classified into a specific category, a competitive learning type neural network that classifies input data according to categories learned in advance using learning data, an output unit that outputs a classification result by each competitive learning type neural network, and A learning method of a competitive learning type neural network in a signal identification device comprising a learning data selection unit for selecting data to be adopted as learning data from a data set consisting of a plurality of data, the output layer in the competitive learning type neural network Each neuron has a set of weighting factors. Weight vector is associated to, learning data selecting unit, when the neurons which belong to a plurality of categories in each neuron of the output layer in the competitive learning neural network which has learned by the data of the data set, the data set the average value of the discrepancy between the data and those the neurons ignite the neuron with obtaining for each category of, deleting other data leaving only the data category the average value is the minimum data set A data selection process is performed, and the data selection process is repeated until all the neurons in the output layer in the competitive learning type neural network are classified into a single category.

この方法によれば、競合学習型ニューラルネットワークにおける出力層のすべてのニューロンがそれぞれ単一のカテゴリに分類されるように学習データを選別するから、出力層のいずれかのニューロンが発火すれば必ずカテゴリを特定することができ、カテゴリを特定できない曖昧な結果を回避してカテゴリの分類精度を高めることができる。また、出力層のニューロンのうち複数種類のカテゴリの学習データによって発火するニューロンのみを対象として、乖離度によりカテゴリへの帰属の程度を評価するから、定量的な評価により各ニューロンに適正なカテゴリを付与することができる。   According to this method, the learning data is sorted so that all neurons in the output layer in the competitive learning type neural network are each classified into a single category. Can be specified, and an ambiguous result in which the category cannot be specified can be avoided to improve the classification accuracy of the category. In addition, since only the neurons that are fired by learning data of multiple categories among the neurons in the output layer are targeted, the degree of belonging to the category is evaluated by the degree of divergence. Can be granted.

請求項2の発明は、請求項1の発明において、前記乖離度として、着目するニューロンの重みベクトルと前記競合学習型ニューラルネットワークへの入力データとの差分ベクトルの大きさを用いることを特徴とする。   According to a second aspect of the present invention, in the first aspect of the present invention, the magnitude of a difference vector between a weight vector of a focused neuron and input data to the competitive learning type neural network is used as the degree of divergence. .

この方法によれば、乖離度として入力したデータと発火したニューロンとの重みベクトルとの差分を評価し、この差分が小さくなるカテゴリのデータを学習データに採用することにより、学習データを定量的に適正化することができる。   According to this method, the learning data is quantitatively evaluated by evaluating the difference between the weight vector between the data input as the degree of divergence and the firing neuron, and adopting the data of the category in which the difference is small as the learning data. Can be optimized.

本発明の方法によれば、競合学習型ニューラルネットワークにおける出力層のすべてのニューロンをそれぞれ単一のカテゴリに分類するように学習データが設定され、カテゴリの分類精度を高めることができるという利点がある。また、定量的な評価により各ニューロンに適正なカテゴリを付与することができるという利点がある。   According to the method of the present invention, learning data is set so as to classify all neurons of the output layer in the competitive learning type neural network into a single category, and there is an advantage that the classification accuracy of the category can be improved. . Further, there is an advantage that an appropriate category can be assigned to each neuron by quantitative evaluation.

以下に説明する実施形態では、機器の動作によって得られる対象信号の特徴量によって機器の動作が正常か異常かを判別する異常監視装置に本発明の技術を採用する例を示す。つまり、信号識別装置として異常監視装置を例示する。また、機器としてはモータのような動力源を備える設備機器を想定するが、機器の種類はとくに問わない。   In the embodiment described below, an example in which the technique of the present invention is applied to an abnormality monitoring apparatus that determines whether an operation of a device is normal or abnormal based on a feature amount of a target signal obtained by the operation of the device will be described. That is, an abnormality monitoring device is exemplified as the signal identification device. Moreover, although the equipment apparatus provided with motive power sources, such as a motor, is assumed as an apparatus, the kind of apparatus in particular is not ask | required.

本実施形態で説明する信号識別装置は、図1に示すように、教師なしの競合学習型ニューラルネットワーク(以下、単に「ニューラルネット」と呼ぶ)1を用いている。ニューラルネット1は、図2に示すように、それぞれ入力層11と出力層12との2層からなり、出力層12の各ニューロンN2が入力層11のすべてのニューロンN1とそれぞれ結合された構成を有している。ニューラルネット1は、逐次処理型のコンピュータで適宜のアプリケーションプログラムを実行することにより実現する場合を想定しているが、専用のニューロコンピュータを用いることも可能である。   As shown in FIG. 1, the signal identification apparatus described in this embodiment uses an unsupervised competitive learning type neural network (hereinafter simply referred to as “neural network”) 1. As shown in FIG. 2, the neural network 1 includes two layers of an input layer 11 and an output layer 12, and each neuron N <b> 2 of the output layer 12 is coupled to all the neurons N <b> 1 of the input layer 11. Have. Although the neural network 1 is assumed to be realized by executing an appropriate application program on a sequential processing type computer, a dedicated neurocomputer can also be used.

ニューラルネット1の動作には、学習モードと検査モードとがあり、学習モードにおいて適宜の学習データを用いて学習した後に、検査モードにおいて実際の対象信号から生成した特徴量(入力データ)のカテゴリを分類する。   The operation of the neural network 1 has a learning mode and an inspection mode. After learning using appropriate learning data in the learning mode, the category of the feature quantity (input data) generated from the actual target signal in the inspection mode is selected. Classify.

すなわち、入力層11のニューロンN1と出力層12のニューロンN2との結合度(重み係数)は可変であり、学習モードにおいて、学習データをニューラルネット1に入力することによりニューラルネット1を学習させ、入力層11の各ニューロンN1と出力層12の各ニューロンN2との重み係数を決める。言い換えると、出力層12の各ニューロンN2には、入力層11の各ニューロンN1との間の重み係数を要素とする重みベクトルが対応付けられる。したがって、重みベクトルは入力層11のニューロンN1と同数の要素を持ち、入力層11に入力される特徴量のパラメータの個数と重みベクトルの要素の個数とは一致する。   That is, the degree of connection (weighting coefficient) between the neuron N1 of the input layer 11 and the neuron N2 of the output layer 12 is variable, and in the learning mode, the learning data is input to the neural network 1 to learn the neural network 1, The weighting coefficient for each neuron N1 in the input layer 11 and each neuron N2 in the output layer 12 is determined. In other words, each neuron N2 in the output layer 12 is associated with a weight vector whose element is a weight coefficient between each neuron N1 in the input layer 11. Therefore, the weight vector has the same number of elements as the neuron N1 of the input layer 11, and the number of parameters of the feature quantity input to the input layer 11 matches the number of elements of the weight vector.

一方、検査モードでは、カテゴリを判定すべき入力データをニューラルネット1の入力層11に与えると、出力層12のニューロンN2のうち、重みベクトルと入力データとのユークリッド距離が最小であるニューロンN2が発火する。学習モードにおいて出力層12のニューロンN2にカテゴリが対応付けられていれば、発火したニューロンN2の位置のカテゴリによって入力データのカテゴリを知ることができる。   On the other hand, in the inspection mode, when the input data whose category is to be determined is given to the input layer 11 of the neural network 1, among the neurons N2 in the output layer 12, the neuron N2 having the smallest Euclidean distance between the weight vector and the input data is found. set a fire. If a category is associated with the neuron N2 of the output layer 12 in the learning mode, the category of the input data can be known from the category of the position of the fired neuron N2.

出力層12のニューロンN2には、たとえば6×6個の領域を有する2次元のクラスタリングマップ5の各領域に一対一に対応付けられている。したがって、学習モードにおいて、クラスタリングマップ5の各領域に学習データのカテゴリを対応付けておけば、入力データにより発火したニューロンN2に対応するカテゴリをクラスタリングマップ5により知ることができるから、クラスタリングマップ5はニューラルネット1による分類結果を出力する出力部として機能する。   The neuron N2 of the output layer 12 is associated with each region of the two-dimensional clustering map 5 having, for example, 6 × 6 regions on a one-to-one basis. Therefore, if the learning data category is associated with each area of the clustering map 5 in the learning mode, the category corresponding to the neuron N2 fired by the input data can be known from the clustering map 5. It functions as an output unit that outputs the classification result by the neural network 1.

クラスタリングマップ5の各領域(実質的には出力層12の各ニューロンN2)には後述する手順でカテゴリを対応付ける。また、本実施形態では、説明を簡単にするために、ニューラルネット1で分類すべきカテゴリは正常と異常との2種類としており、学習モードでは正常と異常との2種類のカテゴリの学習データを入力する。出力層12の各ニューロンN2のカテゴリには、学習データのカテゴリが反映され、多数個(たとえば、150個)の学習データを与えると、属性の類似度の高いカテゴリがクラスタリングマップ5上で近い位置に配置される。   Categories are associated with each region of the clustering map 5 (substantially, each neuron N2 of the output layer 12) in the procedure described below. Further, in this embodiment, for simplicity of explanation, the categories to be classified in the neural network 1 are two types, normal and abnormal, and in the learning mode, learning data of two types of categories, normal and abnormal, are stored. input. The category of each learning neuron N2 in the output layer 12 reflects the category of the learning data. When a large number (for example, 150) of learning data is given, the category having a high attribute similarity is close to the clustering map 5. Placed in.

したがって、出力層12のニューロンN2のうち同種のカテゴリに属する学習データに対応して発火したニューロンN2は、クラスタリングマップ5上で近い位置に集まりニューロンN2の集合からなるクラスタを形成する。学習モードでニューラルネット1a,1bに与えられる学習データは学習データ記憶部6に格納されており、必要に応じて学習データ記憶部6から読み出されてニューラルネット1に与えられる。   Therefore, the neurons N2 fired corresponding to the learning data belonging to the same category among the neurons N2 in the output layer 12 gather at close positions on the clustering map 5 to form a cluster composed of the set of neurons N2. The learning data given to the neural networks 1a and 1b in the learning mode is stored in the learning data storage unit 6, and is read from the learning data storage unit 6 and given to the neural network 1 as necessary.

ところで、ニューラルネット1により分類する対象信号は、機器Xから得られる電気信号であって、たとえば、機器Xの動作音を検出するマイクロホン2aと、機器Xの動作時に生じる振動を検出する振動センサ2bとの少なくとも一方からなるセンサ部2の出力を用いる。センサ部2の構成は機器Xの種類に応じて適宜に選択され、マイクロホン2a、振動センサ2bのほか、TVカメラ、匂いセンサなどの各種のセンサを単独または組み合わせて用いることができる。あるいはまた、機器Xが発生する信号を取り出して対象信号に用いることも可能である。センサ部2は機器Xの動作により生じる対象信号を取り込むから、信号入力部として機能する。   By the way, the target signal to be classified by the neural network 1 is an electric signal obtained from the device X, for example, a microphone 2a for detecting the operation sound of the device X, and a vibration sensor 2b for detecting vibration generated during the operation of the device X. The output of the sensor unit 2 consisting of at least one of the above is used. The configuration of the sensor unit 2 is appropriately selected according to the type of the device X, and various sensors such as a TV camera and an odor sensor can be used alone or in combination in addition to the microphone 2a and the vibration sensor 2b. Alternatively, a signal generated by the device X can be taken out and used as a target signal. Since the sensor unit 2 captures a target signal generated by the operation of the device X, it functions as a signal input unit.

センサ部2で得られた電気信号である対象信号は、特徴抽出部3に与えられ対象信号の特徴量が抽出される。本実施形態では、センサ部2から特徴抽出部3に与えられる対象信号は振動成分を含む信号であって、特徴抽出部3に入力されることにより対象信号の振動成分を表す複数種類の特徴量が抽出される。   The target signal, which is an electrical signal obtained by the sensor unit 2, is given to the feature extraction unit 3, and the feature amount of the target signal is extracted. In the present embodiment, the target signal given from the sensor unit 2 to the feature extraction unit 3 is a signal including a vibration component, and is input to the feature extraction unit 3 so as to represent a plurality of types of feature amounts representing the vibration component of the target signal. Is extracted.

特徴抽出部3では、機器Xが発生する対象信号から同じ条件で特徴量を抽出するために、まず機器Xの動作に同期したタイミング信号(トリガ信号)を用いたり、対象信号の波形の特徴(たとえば、ひとまとまりの対象信号の開始点と終了点)を用いたりすることによって、対象信号の切り出し(セグメンテーション)を行った後、適宜の単位時間ごとの信号に分割し、単位時間毎に特徴量を抽出する。したがって、特徴抽出部3はセンサ部2から与えられる対象信号を一時的に記憶するバッファを備える。また、特徴抽出部3では、必要に応じて周波数帯域を制限するなどして、ノイズを低減させる前処理を行う。さらに、センサ部2から出力される対象信号をデジタル信号に変換する機能も備える。   The feature extraction unit 3 uses a timing signal (trigger signal) synchronized with the operation of the device X in order to extract a feature value from the target signal generated by the device X under the same conditions, or uses a waveform feature ( For example, the target signal is segmented by using a set of target signal start points and end points, and then divided into signals for each appropriate unit time, and feature quantities for each unit time To extract. Therefore, the feature extraction unit 3 includes a buffer that temporarily stores a target signal given from the sensor unit 2. Further, the feature extraction unit 3 performs preprocessing for reducing noise by limiting the frequency band as necessary. Furthermore, it also has a function of converting a target signal output from the sensor unit 2 into a digital signal.

説明を簡単にするために、ここでは、セグメンテーションを行った後の対象信号の振動成分から複数の周波数成分(周波数帯域ごとのパワー)を抽出し、各周波数成分を特徴量に用いるものとして説明する。周波数成分の抽出には、FFT(高速フーリエ変換)の技術、あるいは多数個のバンドパスフィルタからなるフィルタバンクを用いる。どの周波数成分を特徴量に用いるかは、対象とする機器Xや抽出しようとする異常に応じて適宜に選択される。   In order to simplify the description, it is assumed here that a plurality of frequency components (power for each frequency band) are extracted from the vibration components of the target signal after segmentation, and each frequency component is used as a feature amount. . For the extraction of frequency components, an FFT (Fast Fourier Transform) technique or a filter bank made up of a large number of bandpass filters is used. Which frequency component is used for the feature amount is appropriately selected according to the target device X and the abnormality to be extracted.

特徴抽出部3から単位時間毎に得られた特徴量は、特徴量の抽出のたびにニューラルネット1に与えられる。また、特徴量は学習データとしても用いるために学習データ記憶部6にも格納される。学習データ記憶部6はFIFO(先入れ先出し)であって、最大で、たとえば150個の特徴量が学習データとして保持されるようになっている。   The feature quantity obtained from the feature extraction unit 3 per unit time is given to the neural network 1 every time the feature quantity is extracted. The feature amount is also stored in the learning data storage unit 6 for use as learning data. The learning data storage unit 6 is a FIFO (first-in first-out), and holds, for example, 150 feature values as learning data at the maximum.

以下では、本発明の特徴である学習データ選択部4について説明する。上述したように学習データ記憶部6には多数個の学習データを格納することができるが、各学習データに対応付けたカテゴリは、必ずしも適正であるとは限らない。そこで、学習データ記憶部6では、学習データ記憶部6に格納されたデータをニューラルネット1に与えたときの結果を評価し、その評価によって学習データ記憶部6に格納されているデータから学習に適したデータを選別することにより、適正な学習データのみが学習データ記憶部6に残るようにしている。   Below, the learning data selection part 4 which is the characteristic of this invention is demonstrated. As described above, a large number of pieces of learning data can be stored in the learning data storage unit 6, but the category associated with each piece of learning data is not always appropriate. Therefore, the learning data storage unit 6 evaluates the result when the data stored in the learning data storage unit 6 is applied to the neural network 1, and learning is performed from the data stored in the learning data storage unit 6 by the evaluation. Only appropriate learning data remains in the learning data storage unit 6 by selecting appropriate data.

ここでは、学習データ記憶部6に格納されているデータの集合をデータセットと呼び、データセットを構成している各データはそれぞれ特定のカテゴリ(つまり、正常と異常とのカテゴリ)に分類されることが期待されているものとする。つまり、各データにはカテゴリが対応付けられているものとする。データセットは、学習データ記憶部6に格納されたデータの全体と考えているが、学習データ記憶部6に複数のデータセットを格納してもよい。また、データセットを構成するデータの個数は学習データ記憶部6に格納可能な範囲内で任意である。   Here, a set of data stored in the learning data storage unit 6 is called a data set, and each data constituting the data set is classified into a specific category (that is, a category of normal and abnormal). Suppose that is expected. That is, it is assumed that a category is associated with each data. Although the data set is considered as the whole data stored in the learning data storage unit 6, a plurality of data sets may be stored in the learning data storage unit 6. Further, the number of data constituting the data set is arbitrary within a range that can be stored in the learning data storage unit 6.

学習モードにおいて学習データ記憶部6に格納されているデータセットの1つをニューラルネット1に与えると、各データごとに出力層12のニューロンN2が発火する。学習データ選択部4では、発火したニューロンN2と入力されたデータ(データを識別できる情報と当該データのカテゴリ)とを組にして記憶する。学習後に出力層12の各ニューロンN2について発火させたデータのカテゴリを検査し、当該ニューロンN2を発火させたデータのカテゴリが1種類であれば、そのカテゴリを当該ニューロンN2のカテゴリとする。   When one of the data sets stored in the learning data storage unit 6 is given to the neural network 1 in the learning mode, the neuron N2 in the output layer 12 is fired for each data. The learning data selection unit 4 stores the fired neuron N2 and the input data (information for identifying the data and the category of the data) as a set. After learning, the category of data fired for each neuron N2 of the output layer 12 is examined. If there is only one category of data fired for the neuron N2, that category is set as the category of the neuron N2.

一方、ニューロンN2の中にはカテゴリの異なるデータで発火したニューロンN2が存在する場合もある。複数のカテゴリのデータで発火したニューロンN2はカテゴリを決めることができないからカテゴリを「グレイ」とする。   On the other hand, there may be a neuron N2 that has fired with data of different categories in the neuron N2. Since the neuron N2 fired with data of a plurality of categories cannot determine the category, the category is set to “gray”.

学習データ選択部4では、「グレイ」のニューロンN2については、当該ニューロンN2に対応付けた重みベクトルと、入力されたデータとの乖離度を求める。乖離度は、入力データ(ベクトル)と、当該入力データにより発火したニューロンN2に対応付けた重みベクトルとの差分ベクトルの大きさを反映する値であって、入力データを[X]、発火したニューロンN2の重みベクトルを[Wwin]とすれば([a]はaがベクトルであることを意味している)、乖離度Yは次式で定義される。
Y=([X]/X−[Wwin]/Wwin)([X]/X−[Wwin]/Wwin)
ここにTは転置を表し、角付き括弧を付与していないX,Wwinは各ベクトルのノルムを表す。各ベクトルの要素をノルムで除算していることにより、乖離度Yは正規化されている。
The learning data selection unit 4 obtains the degree of divergence between the weight vector associated with the neuron N2 and the input data for the “gray” neuron N2. The degree of divergence is a value reflecting the magnitude of the difference vector between the input data (vector) and the weight vector associated with the neuron N2 fired by the input data, and the input data is [X], and the fired neuron If the weight vector of N2 is [Wwin] ([a] means that a is a vector), the divergence degree Y is defined by the following equation.
Y = ([X] / X- [Wwin] / Wwin) T ([X] / X- [Wwin] / Wwin)
Here, T represents transposition, and X and Wwin without a square bracket indicate the norm of each vector. The divergence degree Y is normalized by dividing the elements of each vector by the norm.

カテゴリが「グレイ」であるニューロンN2は、正常と異常との2種類のカテゴリのデータによって発火するニューロンN2である。そこで、正常と異常との各カテゴリのデータごとに乖離度Yの平均値を求め、乖離度Yの平均値が小さいほうのカテゴリを当該ニューロンN2のカテゴリとして採用する。また、このとき他のカテゴリに属するデータはデータセットから削除する。   The neuron N2 whose category is “gray” is a neuron N2 that is fired by data of two types of categories, normal and abnormal. Therefore, the average value of the divergence degree Y is obtained for each category of data of normal and abnormal, and the category having the smaller average value of the divergence degree Y is adopted as the category of the neuron N2. At this time, data belonging to other categories is deleted from the data set.

上述のように、カテゴリが「グレイ」であるニューロンN2について、当該ニューロンN2を発火させたデータをカテゴリ毎に分け、各カテゴリごとに乖離度Yの平均値を求め、平均値が小さいほう(3種類以上のカテゴリがある場合には最小のもの)のデータのみをデータセットに残し、「グレイ」のニューロンN2を発火させた他のデータを削除する処理をデータ選別処理と呼ぶことにする。データ選別処理は、「グレイ」のすべてのニューロンN2に対して行い、その処理を、ニューラルネット1における出力層12のすべてのニューロンN2が単一のカテゴリに分類されるまで繰り返す。   As described above, for the neuron N2 whose category is “gray”, the data that fired the neuron N2 is divided for each category, the average value of the divergence degree Y is obtained for each category, and the average value is smaller (3 The process of leaving only the data of the smallest (if there are more than categories) in the data set and deleting the other data that fired the “gray” neuron N2 will be referred to as a data selection process. The data selection process is performed for all the neurons “Gray” N2, and the process is repeated until all the neurons N2 of the output layer 12 in the neural network 1 are classified into a single category.

すなわち、図3に示すように、出力層12のニューロンN2(クラスタリングマップ5と等価)が6×6個であって、データセットによる学習で正常(白抜き部位)と異常(黒塗り部位)と「グレイ」(斜線部位)とに分かれたとする。いま、データセットのデータを(識別番号−カテゴリ)という形式で表すものとし、識別番号は3桁でデータを識別し、カテゴリには正常(OK)と異常(NG)とがあるものとする。たとえば、002−OKという形式で表される。   That is, as shown in FIG. 3, the output layer 12 has 6 × 6 neurons N2 (equivalent to the clustering map 5), and normal (outlined part) and abnormal (blacked out part) are learned by the data set. It is assumed that it is divided into “gray” (shaded area). Now, assume that the data of the data set is represented in the format of (identification number-category), the identification number identifies the data with three digits, and the category has normal (OK) and abnormal (NG). For example, it is expressed in a format of 002-OK.

カテゴリが正常である領域のニューロンN2を発火させたデータ(002−OK、009−OK、017−OK)のカテゴリはいずれも正常であり、カテゴリが異常である領域のニューロンN2を発火させたデータ(041−NG、059−NG、072−NG)のカテゴリはいずれも異常になる。しかしながら、「グレイ」のニューロンN2を発火させたデータには、正常と異常とのデータが混在する。   Data in which the neuron N2 in the area where the category is normal (002-OK, 009-OK, 017-OK) is normal, and the data in which the neuron N2 in the area where the category is abnormal is fired Any of the categories (041-NG, 059-NG, 072-NG) becomes abnormal. However, data obtained by firing the “gray” neuron N2 includes both normal and abnormal data.

いま、図3の例で上から5行目、左から2列目のニューロンN2を発火させたデータが、001−OK、005−OK、010−OK、037−OK、051−NG、070−NGであり、上から3行目、左から4列目のニューロンN2を発火させたデータが、003−OK、008−OK、015−OK、048−NG、057−NG、063−NGであったとする。   Now, in the example of FIG. 3, the data of firing the neurons N2 in the fifth row from the top and the second column from the left are 001-OK, 005-OK, 010-OK, 037-OK, 051-NG, 070-. NG, and data obtained by firing the neuron N2 in the third row from the top and the fourth column from the left are 003-OK, 008-OK, 015-OK, 048-NG, 057-NG, 063-NG. Suppose.

この場合に、当該ニューロンN2を発火させたデータとの乖離度Yを上述した演算により求め、さらにOKとNGとのカテゴリごとに乖離度Yの平均値を求める。たとえば、上から5行目、左から2列目のニューロンN2に関して正常と異常とのカテゴリのデータについて求めた乖離度Yの平均値が、それぞれ0.83、0.25であったとすると、0.25のほうが小さいから、このニューロンN2を発火させたデータのうち、正常のカテゴリを有するデータ(001−OK、005−OK、010−OK、037−OK)を削除する。また、同様に、上から3行目、左から4列目のニューロンN2に関して正常と異常とのカテゴリのデータについて求めた乖離度Yの平均値が、それぞれ0.40、1.13であったとすると、異常のカテゴリを有するデータ(048−NG、057−NG、063−NG)を削除する。   In this case, the divergence degree Y from the data that fired the neuron N2 is obtained by the above-described calculation, and the average value of the divergence degrees Y is obtained for each category of OK and NG. For example, if the average values of the divergence degrees Y obtained for the normal and abnormal category data for the neuron N2 in the fifth row from the top and the second column from the left are 0.83 and 0.25, respectively, Since .25 is smaller, data having normal categories (001-OK, 005-OK, 010-OK, 037-OK) are deleted from the data that fired this neuron N2. Similarly, the average values of the divergence degrees Y obtained for the normal and abnormal category data for the neuron N2 in the third row from the top and the fourth column from the left are 0.40 and 1.13, respectively. Then, data having an abnormal category (048-NG, 057-NG, 063-NG) is deleted.

本実施形態では、カテゴリが2種類であるから、「グレイ」の各ニューロンN2に対して、通常は1回ずつデータ選別処理を行えば、出力層12のすべてのニューロンN2に単一のカテゴリを付与することができる。また、3種類以上のカテゴリに分類する場合でもデータ選別処理を有限回行えば収束する。このようにして、出力層12の各ニューロンN2にそれぞれ1種類のカテゴリを対応付けることができるように学習データを最適化することが可能になる。   In this embodiment, since there are two types of categories, a single category is assigned to all neurons N2 in the output layer 12 if data selection processing is normally performed once for each neuron N2 of “gray”. Can be granted. Even in the case of classification into three or more categories, convergence is achieved if the data selection process is performed a finite number of times. In this way, it is possible to optimize the learning data so that one type of category can be associated with each neuron N2 of the output layer 12.

上述の動作によって、たとえば図4(a)に示すように、学習データ記憶部6に登録された最初のデータでは、出力層12のニューロンN2のうち「グレイ」(斜線部)に分類される領域が大きかったとしても、上述の動作を繰り返すうちに、図4(c)に示すように、「グレイ」の領域がなくなるように学習データを修正することが可能になる。   By the above-described operation, for example, as shown in FIG. 4A, in the first data registered in the learning data storage unit 6, the region classified as “gray” (hatched portion) in the neuron N2 of the output layer 12 Even if is large, the learning data can be corrected so that the “gray” region disappears as shown in FIG. 4C while the above-described operation is repeated.

学習データ選択部4の動作を図5にまとめる。図5においてステップS1〜S4は、学習データ選択部4により学習データを選別するまでの前処理である。すなわち、機器Xなどから学習に用いるための信号(機器Xだけではなく、シミュレーションにより生成した信号なども用いることができる)を収集し(S1)、特徴抽出部3で信号の特徴量を抽出する(S2)。特徴量は学習データ記憶部6に格納され、学習データ記憶部6に記憶されたデータセットを用いてニューラルネット1の学習を行う(S3)。さらに、ニューラルネット1の学習により各ニューロンN2に対応付けたカテゴリを、クラスタリングマップ5に付与する(S4)。   The operation of the learning data selection unit 4 is summarized in FIG. In FIG. 5, steps S <b> 1 to S <b> 4 are preprocessing until the learning data selection unit 4 selects learning data. That is, a signal for use in learning from the device X or the like (not only the device X but also a signal generated by simulation) can be collected (S1), and the feature extraction unit 3 extracts the feature amount of the signal. (S2). The feature amount is stored in the learning data storage unit 6, and the neural network 1 is learned using the data set stored in the learning data storage unit 6 (S3). Further, a category associated with each neuron N2 by learning of the neural network 1 is given to the clustering map 5 (S4).

ところで、ニューラルネット1を学習モードで学習させる間に学習データ選択部4では、出力層12で発火したニューロンN2と、当該ニューロンN2を発火させたデータとを対応付けて記憶することにより、各ニューロンN2とカテゴリとの対応リストを作成し(S5)、リスト中に複数のカテゴリのデータで発火したニューロンN2が存在しなければ(S6)、すべてのニューロンN2にそれぞれ単一のカテゴリを付与したことになるから、学習データ選択部4による処理を終了する(S7)。   By the way, while learning the neural network 1 in the learning mode, the learning data selection unit 4 stores the neuron N2 fired in the output layer 12 and the data that fired the neuron N2 in association with each other. A correspondence list between N2 and category is created (S5), and if there is no neuron N2 that has fired with data of multiple categories in the list (S6), a single category is assigned to all neurons N2 respectively. Therefore, the process by the learning data selection part 4 is complete | finished (S7).

一方、リスト中に複数のカテゴリのデータで発火した「グレイ」のニューロンN2が存在するときには、「グレイ」のニューロンを1個ずつ選択し(S8)、当該ニューロンN2を発火させたデータをカテゴリ毎に分類するとともに、各カテゴリごとの乖離度Yの平均値を求める(S9)。さらに、乖離度の平均値が最小であるカテゴリのデータのみをデータセットに残し、同じニューロンN2を発火させた他のデータはデータセットから削除する(S10)。つまり、ステップS7〜S9がデータ選別処理になる。   On the other hand, if there are “gray” neurons N2 fired with data of a plurality of categories in the list, one “gray” neuron is selected one by one (S8), and the data that fired the neuron N2 is displayed for each category. And an average value of the divergence degrees Y for each category is obtained (S9). Furthermore, only the data of the category with the smallest average divergence is left in the data set, and other data that fired the same neuron N2 is deleted from the data set (S10). That is, steps S7 to S9 are data selection processing.

リスト中に他に「グレイ」のニューロンN2が存在していれば、データ選別処理を繰り返し、出力層12におけるすべての「グレイ」のニューロンN2についてデータ選別処理を行った後に(S11,S12)、学習データ記憶部6に残されているデータを学習データに用い、ステップS3に戻ってニューラルネット1の学習を再度行う。   If there is another “gray” neuron N2 in the list, the data selection process is repeated, and after all the “gray” neurons N2 in the output layer 12 have been subjected to the data selection process (S11, S12), The data remaining in the learning data storage unit 6 is used as learning data, and the process returns to step S3 to learn the neural network 1 again.

以後は、カテゴリが「グレイ」であるニューロンN2が存在しなくなるまで同上の処理を繰り返す。なお、上述の動作では、学習データ記憶部6にあらかじめ多数個のデータを格納しておき、データ選別処理を繰り返すことによって「グレイ」のニューロンN2がなくなるように収束させているが、この動作に代えて、学習データ記憶部6には比較的少数のデータを格納しておき、学習データ記憶部6に格納されるデータを適時に追加することも可能である。   Thereafter, the same processing is repeated until there is no neuron N2 whose category is “gray”. In the above-described operation, a large number of data is stored in the learning data storage unit 6 in advance, and the data selection process is repeated so that the “gray” neuron N2 disappears. Instead, it is also possible to store a relatively small amount of data in the learning data storage unit 6 and add the data stored in the learning data storage unit 6 in a timely manner.

本発明の実施形態を示すブロック図である。It is a block diagram which shows embodiment of this invention. 同上に用いるニューラルネットの概略構成図である。It is a schematic block diagram of the neural network used for the same as the above. 同上の動作説明図である。It is operation | movement explanatory drawing same as the above. 同上の動作説明図である。It is operation | movement explanatory drawing same as the above. 同上の動作説明図である。It is operation | movement explanatory drawing same as the above.

符号の説明Explanation of symbols

1 ニューラルネット(競合学習型ニューラルネットワーク)
2 センサ部
2a マイクロホン
2b 振動センサ
3 特徴抽出部
4 学習データ選択部
5 クラスタリングマップ
6 学習データ記憶部
11 入力層
12 出力層
N1,N2 ニューロン
1 Neural network (competitive learning type neural network)
2 Sensor unit 2a Microphone 2b Vibration sensor 3 Feature extraction unit 4 Learning data selection unit 5 Clustering map 6 Learning data storage unit 11 Input layer 12 Output layer N1, N2 neuron

Claims (2)

振動成分を含む対象信号を取り込む信号入力部と、対象信号について複数のパラメータからなる特徴量を抽出する特徴抽出部と、特徴抽出部により抽出した特徴量を入力データとし学習データを用いてあらかじめ学習したカテゴリに従って入力データを分類する競合学習型ニューラルネットワークと、各競合学習型ニューラルネットワークによる分類結果を出力する出力部と、特定のカテゴリに分類されることが期待される複数個のデータからなるデータセットのうち学習データとして採用するデータを選択する学習データ選択部とを備える信号識別装置における競合学習型ニューラルネットワークの学習方法であって、競合学習型ニューラルネットワークにおける出力層の各ニューロンにはそれぞれ重み係数の組を要素とする重みベクトルが対応付けられており、学習データ選択部は、データセットのデータにより学習させた競合学習型ニューラルネットワークにおける出力層の各ニューロンにおいて複数のカテゴリに属するニューロンが存在するときに、データセットのうち当該ニューロンを発火させたデータと当該ニューロンとの乖離度の平均値をカテゴリごとに求めるとともに、当該平均値が最小であるカテゴリのデータのみをデータセットに残して他のデータを削除するデータ選別処理を行い、競合学習型ニューラルネットワークにおける出力層のすべてのニューロンが単一のカテゴリに分類されるまでデータ選別処理を行う処理を繰り返すことを特徴とする信号識別装置の学習方法。 A signal input unit that captures a target signal including a vibration component, a feature extraction unit that extracts a feature amount including a plurality of parameters for the target signal, and learning in advance using learning data using the feature amount extracted by the feature extraction unit as input data Competitive learning type neural network that classifies input data according to the selected category, output unit that outputs the classification result by each competitive learning type neural network, and data that is expected to be classified into a specific category A learning method of a competitive learning type neural network in a signal identification device including a learning data selection unit that selects data to be adopted as learning data from a set, wherein each neuron of the output layer in the competitive learning type neural network has a weight A weight vector whose elements are coefficient pairs Is associated, the learning data selecting unit, when the neurons belonging in each neuron of the output layer in the competitive learning neural network which has learned by the data of the data set into a plurality of categories exist, the neurons of the data set the average value of the discrepancy between the data obtained by firing the person said neuron with obtaining for each category, the data sorting process of the average value is delete other data leaving only the data set categories of data is minimal A learning method for a signal identification device, characterized in that the data selection processing is repeated until all neurons in the output layer in the competitive learning type neural network are classified into a single category. 前記乖離度として、着目するニューロンの重みベクトルと前記競合学習型ニューラルネットワークへの入力データとの差分ベクトルの大きさを用いることを特徴とする請求項1記載の信号識別装置の学習方法。   2. The signal identification device learning method according to claim 1, wherein a magnitude of a difference vector between a weight vector of a focused neuron and input data to the competitive learning type neural network is used as the divergence degree.
JP2006212437A 2006-08-03 2006-08-03 Learning method of signal identification device Expired - Fee Related JP4875433B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2006212437A JP4875433B2 (en) 2006-08-03 2006-08-03 Learning method of signal identification device
PCT/JP2007/065172 WO2008016109A1 (en) 2006-08-03 2007-08-02 Learning data set optimization method for signal identification device and signal identification device capable of optimizing the learning data set
EP07805893A EP2048603A4 (en) 2006-08-03 2007-08-02 METHOD FOR OPTIMIZING LEARNING DATA SET FOR SIGNAL IDENTIFICATION DEVICE AND SIGNAL IDENTIFICATION DEVICE CAPABLE OF OPTIMIZING LEARNING DATA SET
KR1020097002986A KR101075824B1 (en) 2006-08-03 2007-08-02 Optimizing method of learning data set for signal discrimination apparatus and signal discrimination apparatus capable of optimizing learning data set
US12/309,773 US7831530B2 (en) 2006-08-03 2007-08-02 Optimizing method of learning data set for signal discrimination apparatus and signal discrimination apparatus capable of optimizing learning data set by using a neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006212437A JP4875433B2 (en) 2006-08-03 2006-08-03 Learning method of signal identification device

Publications (2)

Publication Number Publication Date
JP2008040684A JP2008040684A (en) 2008-02-21
JP4875433B2 true JP4875433B2 (en) 2012-02-15

Family

ID=39175625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006212437A Expired - Fee Related JP4875433B2 (en) 2006-08-03 2006-08-03 Learning method of signal identification device

Country Status (1)

Country Link
JP (1) JP4875433B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011107093A (en) * 2009-11-20 2011-06-02 Jx Nippon Oil & Energy Corp Apparatus and method for diagnosing abnormality of vibrating body
CN103810999B (en) * 2014-02-27 2016-10-19 清华大学 Language model training method based on Distributed Artificial Neural Network and system thereof
CN107862785A (en) * 2017-10-16 2018-03-30 深圳市中钞信达金融科技有限公司 Bill authentication method and device
JP7047386B2 (en) 2018-01-10 2022-04-05 セイコーエプソン株式会社 Anomaly warning method and anomaly warning system
JP2020160618A (en) * 2019-03-25 2020-10-01 日本電信電話株式会社 Judgment device, judgment method and judgment program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0492955A (en) * 1990-08-06 1992-03-25 Nippon Telegr & Teleph Corp <Ntt> Learning system for neural network
JP2951382B2 (en) * 1990-09-14 1999-09-20 株式会社エヌ・ティ・ティ・データ Feature extraction method and its implementation device
JPH0934861A (en) * 1995-07-17 1997-02-07 Olympus Optical Co Ltd Cluster classification device
JPH09230954A (en) * 1996-02-28 1997-09-05 Olympus Optical Co Ltd Vector standardizing device
JP2003296696A (en) * 2002-04-02 2003-10-17 Sysmex Corp Clustering device and clustering method

Also Published As

Publication number Publication date
JP2008040684A (en) 2008-02-21

Similar Documents

Publication Publication Date Title
JP4356716B2 (en) Abnormality monitoring device
JP4484643B2 (en) Time series data abnormality determination program and time series data abnormality determination method
CN110047506B (en) A key audio detection method based on convolutional neural network and multi-kernel learning SVM
CN113569672A (en) Lightweight target detection and fault identification method, device and system
JP7056259B2 (en) Inspection system, identification system, and classifier evaluation device
JP4605132B2 (en) Anomaly detection device and anomaly detection method
CN112802011A (en) Fan blade defect detection method based on VGG-BLS
CN117911437A (en) Buckwheat grain adhesion segmentation method for improving YOLOv x
JP4875433B2 (en) Learning method of signal identification device
JP2022036054A (en) Inspection device, inspection method, and inspection program for strung wire
JP4760614B2 (en) Method for selecting learning data of signal identification device
CN115406655A (en) Bearing intelligent fault diagnosis model establishing method and system
JP4886461B2 (en) Abnormality monitoring device
JP4886460B2 (en) Abnormality monitoring device
CN114781541A (en) Power transmission line monitoring multi-source heterogeneous data fusion method, device and system
JP4412306B2 (en) Abnormality determination method and abnormality determination device
CN114760128A (en) Network abnormal flow detection method based on resampling
JP5134605B2 (en) Signal identification device
JP4513796B2 (en) Abnormality monitoring device
Simiyu et al. A forest acoustics–temporal frequency convolution neural network model for detecting illegal logging activities in forest
CN110631827B (en) Gearbox fault diagnosis method based on improved collaborative representation classification
CN119068913B (en) Multi-hidden-danger voice classification marking method and system for power transmission channel
CN121051395B (en) Methods, devices, and equipment for predicting remaining lifetime based on multimodal fusion features
CN118677704B (en) Malicious domain name identification method, device, computer equipment and readable storage medium
CN118609601B (en) A method and system for identifying device operation status based on voiceprint information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071204

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20110902

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20110902

TRDD Decision of grant or rejection written
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110901

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111101

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111125

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees