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
JP6453038B2 - Failure cause classification device - Google Patents
[go: Go Back, main page]

JP6453038B2 - Failure cause classification device - Google Patents

Failure cause classification device Download PDF

Info

Publication number
JP6453038B2
JP6453038B2 JP2014222210A JP2014222210A JP6453038B2 JP 6453038 B2 JP6453038 B2 JP 6453038B2 JP 2014222210 A JP2014222210 A JP 2014222210A JP 2014222210 A JP2014222210 A JP 2014222210A JP 6453038 B2 JP6453038 B2 JP 6453038B2
Authority
JP
Japan
Prior art keywords
failure
cause
classification
unit
distribution
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
JP2014222210A
Other languages
Japanese (ja)
Other versions
JP2016091139A (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.)
Hitachi High Tech Corp
Original Assignee
Hitachi High Technologies Corp
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 Hitachi High Technologies Corp filed Critical Hitachi High Technologies Corp
Priority to JP2014222210A priority Critical patent/JP6453038B2/en
Publication of JP2016091139A publication Critical patent/JP2016091139A/en
Application granted granted Critical
Publication of JP6453038B2 publication Critical patent/JP6453038B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Description

本発明は、センサ等から得られた時系列データを解析するための装置及び方法に関する。   The present invention relates to an apparatus and method for analyzing time series data obtained from a sensor or the like.

物流を担う商用車では、故障が業務停止に直結するため、稼働率が事業の損益を左右する。そこで車両故障時の稼働データから故障原因を分類する事で、保守の効率化を図ろうとしている。また、人手による稼動データの故障原因分類は専門家にしかできないため、保守作業に活用できるほど短時間での分類は困難である。   For commercial vehicles that are responsible for logistics, the occupancy rate affects the profit and loss of the business, because breakdowns are directly linked to business suspension. Therefore, we are trying to improve the maintenance efficiency by classifying the cause of failure from the operation data at the time of vehicle failure. Moreover, since the failure cause classification of the operation data manually can be performed only by an expert, it is difficult to classify in a short time so that it can be used for maintenance work.

そのため、機械によって自動的に故障原因の分類を行う。従来では、機械故障時の稼動データを故障原因が判明している過去事例の稼動データを比較することで、故障原因の分類が行われてきた。例えば特許文献1では、波形特徴の出現時刻を故障原因毎に学習し、分類する。
Therefore, the cause of failure is automatically classified by the machine. Conventionally, the cause of failure has been classified by comparing the operation data at the time of machine failure with the operation data of past cases where the cause of the failure is known. For example, in Patent Document 1, the appearance time of a waveform feature is learned and classified for each cause of failure.

特開平8-221113JP-A-8-221113

機械故障時の稼動データと過去事例の稼動データの比較によって故障原因の分類を行う。このような方法の課題は、過去事例の稼働データの量が故障原因の分類性能を左右する点である。これは、機械故障発生時の稼働データを適切に分類するためには、過去事例に類似する稼働データが存在する必要がある。そのため、従来は過去事例の稼働データを十分に用意する事が必要であった。   The cause of failure is classified by comparing operation data at the time of machine failure and operation data of past cases. The problem with such a method is that the amount of operation data of past cases affects the classification performance of failure causes. This is because operation data similar to past cases needs to exist in order to appropriately classify operation data when a machine failure occurs. For this reason, it has conventionally been necessary to prepare sufficient operational data from past cases.

しかしながら、機械の故障発生時の稼働データを十分量用意する事は困難である。これは、故障発生時の稼働データが故障の進行具合、負荷状況、外部環境、操作情報などの様々な要因によって変化するためである。そのため、少ない故障発生時の稼働データで、多くの故障発生時の稼働データを表現する必要がある。特許文献1ではこの点が考慮されていない。
However, it is difficult to prepare a sufficient amount of operation data when a machine failure occurs. This is because the operation data at the time of the failure changes depending on various factors such as the progress of the failure, the load status, the external environment, and operation information. For this reason, it is necessary to represent the operation data at the time of occurrence of many failures with the operation data at the time of occurrence of a small number of failures. Patent Document 1 does not consider this point.

本発明の故障原因分類装置は、装置の状態を示す稼働データを入力する入力部と、装置の状態の稼働データを格納する格納部と、前記入力部において入力された稼働データを前記格納部において格納された稼働データを用いて装置の状態毎に分類する分類部と、機械稼働データの分布領域を学習する領域学習部と、故障原因毎に前記分布領域の遷移を学習する遷移確率計算部と、を有する遷移確率学習部と、を有し、前記分類部は、学習した分布領域によって機械の故障に関する稼働データを領域データに変換する領域変換部と、故障原因毎に学習した領域データの遷移確率行列に応じて各故障原因への分類確率を計算する確率計算部を有するとともに、前記分布領域と前記故障原因毎の分布領域の遷移を用いて稼働データの各故障原因への分類確率を計算し、学習操作部が分析者に故障原因毎の挙動特徴を表示し、前記分析者が前記故障原因毎の挙動特徴と稼働データの挙動を比較し、前記分布領域の操作を行うことを特徴とする故障原因分類装置。 The failure cause classification device according to the present invention includes an input unit that inputs operation data indicating a state of the device, a storage unit that stores operation data of the state of the device, and the operation data input in the input unit in the storage unit. A classification unit that classifies each operation state using stored operation data, a region learning unit that learns a distribution region of machine operation data, and a transition probability calculation unit that learns a transition of the distribution region for each cause of failure A transition probability learning unit including: a region conversion unit that converts operation data related to a machine failure into region data based on the learned distribution region; and a transition of region data learned for each cause of failure. which has a probability calculation section that calculates a classification probability for each failure cause in accordance with the probability matrix, for each failure cause of operational data using transition distribution region of the fault for each cause and the distribution area The class probability is calculated, the learning operation part displays a behavior feature of each fault cause analyst, the analyst to compare the behavior of the operation data and the behavior characteristics of each of the failure cause, performs an operation of said distribution region Failure cause classification apparatus characterized by the above.

本発明によれば、機械故障発生時の稼働データと同様の波形が、過去事例に存在しない場合であっても適切に故障原因を分類する事が可能となる。
According to the present invention, it is possible to appropriately classify the cause of failure even when the waveform similar to the operation data at the time of the occurrence of the machine failure does not exist in the past case.

本実施例のシステムを示した図である。It is the figure which showed the system of a present Example. 車両制御の構成を示した図である。It is the figure which showed the structure of vehicle control. 車両で発生する故障の例を示した図である。It is the figure which showed the example of the failure which generate | occur | produces in a vehicle. 原因分類サーバの構成を示した図である。It is the figure which showed the structure of the cause classification server. 事例記憶部の階層を示した図である。It is the figure which showed the hierarchy of the example memory | storage part. 事例記憶部内のサンプルの形式を示した図である。It is the figure which showed the format of the sample in a case memory | storage part. 故障原因分類手法の概要を示した図である。It is the figure which showed the outline | summary of the failure cause classification | category method. 遷移確率学習部のフローを示した図である。It is the figure which showed the flow of the transition probability learning part. 遷移確率学習部の構成を示した図である。It is the figure which showed the structure of the transition probability learning part. 遷移確率行列を示した図である。It is the figure which showed the transition probability matrix. 分類部の構成を示した図である。It is the figure which showed the structure of the classification | category part. 学習操作部の構成を示した図である。It is the figure which showed the structure of the learning operation part. 学習操作部の例を示した図である。It is the figure which showed the example of the learning operation part. 分類器記憶部の構成を示した図である。It is the figure which showed the structure of the classifier memory | storage part. 分類結果表示部の構成を示した図である。It is the figure which showed the structure of the classification result display part.

以下、図面を用いて本発明の実施例について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は本実施例のシステムを説明する図である。本実施例のシステムは、車両101、通信拠点102、原因分類サーバ103、保守拠点105を含み、分析者104は原因分類サーバ103を操作する。   FIG. 1 is a diagram for explaining the system of this embodiment. The system of this embodiment includes a vehicle 101, a communication base 102, a cause classification server 103, and a maintenance base 105, and the analyst 104 operates the cause classification server 103.

車両101の内部には多数のセンサが内蔵されている。故障時にセンサが検出したセンサデータは車両101から通信拠点102を経由して原因分類サーバ103によって受信される。   A large number of sensors are built in the vehicle 101. Sensor data detected by the sensor at the time of failure is received by the cause classification server 103 from the vehicle 101 via the communication base 102.

原因分類サーバ103は、受信したセンサデータの故障の原因分類を行い、分類結果を保守拠点105に送信する。原因分類のための設定は分析者104によってあらかじめ行われている。保守拠点105は送信されてきた故障の原因分類情報を用いて、効率的な保守作業を行う。   The cause classification server 103 performs cause classification of the failure of the received sensor data and transmits the classification result to the maintenance base 105. Setting for the cause classification is performed in advance by the analyst 104. The maintenance base 105 performs efficient maintenance work using the failure cause classification information transmitted.

車両101、通信拠点102、原因分類サーバ103、保守拠点105、分析者104が操作するインターフェースは規格化された高速ネットワークにより相互に通信が可能である。この高速ネットワークは有線、及び無線の少なくとも1つを含みうる。
Interfaces operated by the vehicle 101, the communication base 102, the cause classification server 103, the maintenance base 105, and the analyst 104 can communicate with each other through a standardized high-speed network. The high-speed network can include at least one of wired and wireless.

図2に車両101内に搭載された車両の制御システムを示す。センサ1(目標値)201は目標値を表し、車両101に与えられる車両の制御に適した目標値である。このセンサ1は車両の状態によって自動で決定される。センサ2(観測値)204は実際の車両101から取得された観測値を表し、車両システム203から制御に必要な情報を取得する。例えば、センサ1はエンジン回転数の目標値であり、センサ2はエンジン回転数の観測値である。コントローラ202はセンサ1(目標値)201とセンサ2(観測値)204の差が0になるように車両システム203への入力を決定する。この入力に従って車両システム203は車両を制御する。例えば、コントローラ202においてセンサ1で表されるエンジン回転数の目標値とセンサ2で表された観測値の差が0になるように燃料の噴射量を調整する。そして、調整された噴射量に従って車両システム203では、燃料を燃焼し、エンジンを回転させる。
FIG. 2 shows a vehicle control system mounted in the vehicle 101. A sensor 1 (target value) 201 represents a target value and is a target value suitable for vehicle control given to the vehicle 101. This sensor 1 is automatically determined according to the state of the vehicle. A sensor 2 (observed value) 204 represents an observed value acquired from the actual vehicle 101, and acquires information necessary for control from the vehicle system 203. For example, sensor 1 is a target value for engine speed, and sensor 2 is an observed value for engine speed. The controller 202 determines the input to the vehicle system 203 so that the difference between the sensor 1 (target value) 201 and the sensor 2 (observed value) 204 becomes zero. The vehicle system 203 controls the vehicle according to this input. For example, the controller 202 adjusts the fuel injection amount so that the difference between the target value of the engine speed represented by the sensor 1 and the observed value represented by the sensor 2 becomes zero. Then, according to the adjusted injection amount, the vehicle system 203 burns fuel and rotates the engine.

図3に車両で発生する故障の例を示す。故障例301は故障原因Aにおけるサンプル1の波形を、故障例302は故障原因Aにおけるサンプル2の波形を示す。目標値であるセンサ1(301aと302a)に対して、故障原因Aが発生すると観測値であるセンサ2(301bと302b)が目標値であるセンサ1に時間の経過とともに追従しなくなり、センサ1とセンサ2の示す値の差が大きくなる特徴を持つ。例えば、エンジンに対して大きな負荷が加わった場合に該当する。図3には示されていないが、例えば故障例301のサンプル1と故障例302のサンプル2は、センサ1とセンサ2の示す値の差が大きくなる速さが異なる。このサンプル間の違いは、サンプル1の方が急激な変化であるため、より大きな負荷が短時間でかかったことによるものである。   FIG. 3 shows an example of a failure that occurs in the vehicle. Failure example 301 shows the waveform of sample 1 in failure cause A, and failure example 302 shows the waveform of sample 2 in failure cause A. When failure cause A occurs with respect to sensor 1 (301a and 302a) that is the target value, sensor 2 (301b and 302b) that is the observed value does not follow sensor 1 that is the target value as time passes. And the difference between the values indicated by the sensor 2 is large. For example, this applies when a large load is applied to the engine. Although not shown in FIG. 3, for example, sample 1 of failure example 301 and sample 2 of failure example 302 differ in the speed at which the difference between the values indicated by sensor 1 and sensor 2 increases. The difference between the samples is due to the fact that the larger load is applied in a short time because the sample 1 has a more rapid change.

また、故障例303は故障原因Bにおけるサンプル1の波形を、故障例304は故障原因Bにおけるサンプル2の波形を示す。目標値であるセンサ1(303aと304a)に対して、故障原因Bが発生すると観測値であるセンサ2(303bと304b)の追従の遅れが大きくなる特徴を持つ。例えば、コントローラの故障が発生した場合に該当する。故障例303のサンプル1と故障例304のサンプル2では、遅れ時間が異なる。故障例303のサンプル1の方が遅れ時間が大きいため、コントローラの故障がより進行した場合に相当する。   Further, failure example 303 shows the waveform of sample 1 in failure cause B, and failure example 304 shows the waveform of sample 2 in failure cause B. The sensor 1 (303a and 304a) that is the target value has a feature that if the cause of failure B occurs, the follow-up delay of the sensor 2 (303b and 304b) that is the observed value increases. For example, this is applicable when a controller failure occurs. The delay time is different between sample 1 of failure example 303 and sample 2 of failure example 304. Since sample 1 of failure example 303 has a larger delay time, this corresponds to a case where the failure of the controller has further progressed.

故障原因Aのサンプルは、操作情報や外部環境、負荷状況によってサンプルの波形が変化する例である。故障原因Bのサンプルは、故障の進行具合によってサンプルの波形が変化する例である。また、故障原因によっては操作情報、外部環境、負荷状況、故障の進行具合の1つ、または組み合わせによってサンプルの波形が変化する。   The sample of failure cause A is an example in which the waveform of the sample changes depending on operation information, the external environment, and the load status. The failure cause B sample is an example in which the waveform of the sample changes depending on the progress of the failure. Depending on the cause of the failure, the waveform of the sample changes depending on one or a combination of the operation information, the external environment, the load status, and the progress of the failure.

本実施例では、故障例301のように急激な変化をするサンプルしか過去事例として保持しない場合でも、故障例302のような緩やかな変化をするサンプルを適切に故障例301と同じ故障原因として分類することを特徴とする。
In this embodiment, even if only a sample that changes rapidly like the failure example 301 is held as a past case, a sample that changes gradually like the failure example 302 is appropriately classified as the same cause of failure as the failure example 301. It is characterized by doing.

図4に原因分類サーバの構成を示す。原因分類サーバは、事例データ記憶部401、遷移確率学習部402、稼働データ403、第一分類部404及び分類結果表示部405から構成される。事例記憶部401は過去の故障原因と稼動データが紐づいた状態で格納されている。遷移確率学習部402では故障原因毎の稼動データの時系列変化を確率で表現する事で、故障例301のように急激な変化をするサンプルしか事例記憶部にない場合でも故障例302のように緩やかな変化をするサンプルを適切に故障原因Aとして分類するための学習を行う。稼働データ403は実際に車両から得られたデータである。第一分類部404は、稼働データ403を遷移確率学習部402のデータを基に分類する。そして、分類結果表示部405は、第一分類部404において分類された結果を表示する。

図5は本実施例における事例記憶部401に格納された過去の故障原因と稼働データが紐づいた状態の階層構造の一例を示している。車種階層501では、車種M1、M2、M3・・・が格納されている。故障種別階層502には故障種別F1、F2・・・が格納されている。故障原因階層503では、故障種別階層502の故障種別と関連する故障原因が格納されている。例えば、車種M1の故障種別F1についてはそれと関連する故障原因A、B・・・Xが格納されている。より具体的には、故障種別階層F1としてエンジン停止が格納されている場合には、故障原因階層503には亀裂、詰まり、センサ故障といった故障原因が格納される。サンプル階層504では、車種、故障種別、故障原因と関連付けられているサンプルが格納されている。
FIG. 4 shows the configuration of the cause classification server. The cause classification server includes a case data storage unit 401, a transition probability learning unit 402, operation data 403, a first classification unit 404, and a classification result display unit 405. The case storage unit 401 is stored in a state in which past failure causes and operation data are linked. The transition probability learning unit 402 expresses a time-series change of operation data for each cause of failure as a probability, so that even in the case where only a sample that changes suddenly as in the failure example 301 is in the case storage unit, as in the failure example 302 Learning is performed to appropriately classify slowly changing samples as failure cause A. The operation data 403 is data actually obtained from the vehicle. The first classification unit 404 classifies the operation data 403 based on the data of the transition probability learning unit 402. The classification result display unit 405 displays the result classified in the first classification unit 404.

FIG. 5 shows an example of a hierarchical structure in which past cause of failure and operation data stored in the case storage unit 401 in this embodiment are linked. In the vehicle type hierarchy 501, vehicle types M1, M2, M3... Are stored. The failure type hierarchy 502 stores failure types F1, F2,. The failure cause hierarchy 503 stores failure causes related to the failure types in the failure type hierarchy 502. For example, the cause of failure A, B,... X associated with the failure type F1 of the vehicle type M1 is stored. More specifically, when engine stop is stored as the failure type hierarchy F1, the failure cause hierarchy 503 stores failure causes such as cracks, clogging, and sensor failures. The sample hierarchy 504 stores samples associated with the vehicle type, the failure type, and the cause of the failure.

図6は、事例記憶部401に格納されているサンプル階層504に格納されたサンプルの形式を示した図である。故障原因A601、故障原因B602はそれぞれ故障原因階層503にある故障原因と一致するものである。故障原因A601と関連付けられたサンプル603、604が故障原因Aの下位階層に格納されている。データ形式605はサンプルの形式を示している。サンプル1にはデータ形式605のように、アクセル開度、エンジン回転数、温度に例示される故障時のセンサデータが時系列データとして時間と同期して格納されている。図6に示すように故障原因Aにはサンプル1、2・・・というように複数のサンプルが関連付けられている。
FIG. 6 is a diagram illustrating a format of a sample stored in the sample hierarchy 504 stored in the case storage unit 401. Failure cause A 601 and failure cause B 602 are the same as the failure causes in the failure cause hierarchy 503. Samples 603 and 604 associated with the failure cause A 601 are stored in a lower hierarchy of the failure cause A. A data format 605 indicates a sample format. In the sample 1, as in the data format 605, sensor data at the time of failure exemplified by the accelerator opening, the engine speed, and the temperature is stored as time series data in synchronization with the time. As shown in FIG. 6, the failure cause A is associated with a plurality of samples such as samples 1, 2,.

図7に、本実施例の故障原因分類手法の概要を示す。   FIG. 7 shows an outline of the failure cause classification method of this embodiment.

故障分布例701は、故障原因Aの故障例301、302の散布図である。横軸はセンサ1、縦軸はセンサ2を表す。各点は各時刻のデータである。楕円701aは正常状態を表す。正常状態では、目標値であるセンサ1に対して観測値が正常に追従するため、センサ1とセンサ2が相関を持つ。そのため、故障分布例701の楕円701aに示す領域にデータが有る場合には、正常状態として見ることができる。また、矢印701bは故障原因Aの時間経過によるセンサの値の挙動を表す。故障原因Aは、目標値であるセンサ1に対して観測値であるセンサ2が追従しなくなる故障の特徴を持つ。そのため、矢印701bのように、センサ1が高い値でもセンサ2が低くなり、センサ1の値が低くなる時に、正常状態であるセンサの値を示す楕円701aに戻るという挙動を示す。   The failure distribution example 701 is a scatter diagram of the failure examples 301 and 302 of the failure cause A. The horizontal axis represents sensor 1, and the vertical axis represents sensor 2. Each point is data at each time. An ellipse 701a represents a normal state. In a normal state, the observed value normally follows the target value of the sensor 1, so that the sensor 1 and the sensor 2 have a correlation. Therefore, if there is data in the area indicated by the ellipse 701a of the failure distribution example 701, it can be viewed as a normal state. An arrow 701b represents the behavior of the sensor value over time of the failure cause A. The failure cause A has a feature of failure in which the sensor 2 as an observation value does not follow the sensor 1 as a target value. Therefore, as indicated by an arrow 701b, even if the value of the sensor 1 is high, the sensor 2 is low, and when the value of the sensor 1 is low, the behavior returns to an ellipse 701a indicating the value of the sensor in the normal state.

故障分布例702は、故障原因Bの故障例303、304の散布図である。横軸はセンサ1、縦軸はセンサ2を表す。各点は各時刻のデータである。楕円702aは正常状態を表す。故障分布例701と同様に、正常状態では目標値であるセンサ1に対して観測値が正常に追従するため、センサ1とセンサ2が相関を持つ。そのため、故障分布例702の楕円702aに示す領域にデータが有る場合には、正常状態として見ることができる。また、矢印702bは故障原因Bの挙動を表す。故障原因Bは、センサ1に対してセンサ2の追従の遅れが大きくなる故障の特徴を持つ。そのため、矢印702bのように、センサ1の値が増加する際にセンサ2の値が増加せず、センサ1の値が大きな値を維持している時にセンサ2の値が増加するという挙動を示す。   The failure distribution example 702 is a scatter diagram of the failure examples 303 and 304 of the failure cause B. The horizontal axis represents sensor 1, and the vertical axis represents sensor 2. Each point is data at each time. An ellipse 702a represents a normal state. Similar to the failure distribution example 701, the observed value normally follows the target value of the sensor 1 in the normal state, so that the sensor 1 and the sensor 2 have a correlation. Therefore, when there is data in the area indicated by the ellipse 702a of the failure distribution example 702, it can be viewed as a normal state. An arrow 702b represents the behavior of the failure cause B. The failure cause B has a feature of failure in which the delay in following the sensor 2 with respect to the sensor 1 becomes large. Therefore, as indicated by an arrow 702b, the value of sensor 2 does not increase when the value of sensor 1 increases, and the value of sensor 2 increases when the value of sensor 1 maintains a large value. .

故障分布例701、702に示すように、故障例301と302、また故障例303と304は同様の散布図と、散布図上での挙動を示す。これは、散布図で分布として表現した際に、時間に関する情報が失われたために、散布図上での各故障例の挙動を辿ると追従しなくなる速さや遅れ時間の大きさを識別できなくなったためである。このように、本実施例では各故障例を分布上でのデータの挙動として表現する事で、サンプルの波形が異なるが故障特徴が同じ故障例を適切に分類する。   As shown in failure distribution examples 701 and 702, failure examples 301 and 302, and failure examples 303 and 304 show the same scatter diagram and behavior on the scatter diagram. This is because, when expressed as a distribution in a scatter diagram, information on time was lost, so it became impossible to identify the speed and delay time that could not be followed when following the behavior of each failure example on the scatter diagram. It is. In this way, in this embodiment, each failure example is expressed as the behavior of data on the distribution, so that failure examples having the same failure characteristics but different sample waveforms are appropriately classified.

故障原因A分類特徴703、故障原因B分類特徴704では、各故障例を分布上でのデータの挙動として表現する事で、故障原因A、故障原因Bを分類するために原因分類サーバ103が検出する特徴を示す。   The failure cause A classification feature 703 and the failure cause B classification feature 704 are detected by the cause classification server 103 to classify the failure cause A and the failure cause B by expressing each failure example as data behavior on the distribution. The characteristics to be shown.

故障原因A分類特徴703は、故障原因Aを分類するために原因分類サーバ103が検出する特徴を示す。破線703aは、故障原因Aを分類するための分布の境界を示す。ここでは、分布境界703aは各センサに対する1つ以上の閾値として決定される。故障原因A分類特徴703ではセンサ1、センサ2に対してそれぞれ2つの閾値が設定されている。この閾値は分析者104によって設定される。   The failure cause A classification feature 703 indicates a feature detected by the cause classification server 103 to classify the failure cause A. A broken line 703a indicates a distribution boundary for classifying the failure cause A. Here, the distribution boundary 703a is determined as one or more threshold values for each sensor. In the failure cause A classification feature 703, two threshold values are set for the sensor 1 and the sensor 2, respectively. This threshold is set by the analyst 104.

分布領域703bは、破線703aによって区切られた領域を示す。これは、各センサに設定された閾値によって原因分類サーバで自動的に決定される。ここでは、センサ1、センサ2に対してそれぞれ2つの閾値が設定されているため、(1)〜(9)の9個の分布領域703bが生成される。原因分類サーバは、各サンプルが分布領域703bをどの順番で移動するかを確率的に表現し、各故障原因の特徴として、最も特徴の似ている故障原因に分類する。   The distribution area 703b indicates an area delimited by a broken line 703a. This is automatically determined by the cause classification server according to the threshold value set for each sensor. Here, since two threshold values are set for each of the sensors 1 and 2, nine distribution regions 703b (1) to (9) are generated. The cause classification server probabilistically expresses in what order each sample moves in the distribution area 703b, and classifies the failure cause with the most similar feature as the feature of each failure cause.

正常状態での挙動は、センサ1にセンサ2が追従し、相関を持って動く。そのため、分布領域703bでは、(3)、(5)、(7)の3つの領域を互いに移動する。   The behavior in the normal state is that the sensor 2 follows the sensor 1 and moves with correlation. Therefore, in the distribution region 703b, the three regions (3), (5), and (7) are moved relative to each other.

故障原因Aの挙動は、センサ1に対してセンサ2が追従しなくなる特徴を持つ。この場合では、(3)、(6)、(9)、(8)、(7)の順で、分布領域703bを移動する。このような分布領域703bの移動を故障原因Aの特徴として、原因分類サーバ103は同様の分布領域の移動をするサンプルを故障原因Aとして分類する。   The behavior of the failure cause A has a feature that the sensor 2 does not follow the sensor 1. In this case, the distribution region 703b is moved in the order of (3), (6), (9), (8), and (7). The cause classification server 103 classifies the sample that moves in the same distribution area as the failure cause A, with such movement of the distribution area 703b as the feature of the failure cause A.

故障原因B分類特徴704は故障原因Bを分類するために原因サーバ103が検出する特徴を示す。破線704aは、故障原因Bを分類するための分布の境界を示す。故障原因Bの散布図に対しても、故障原因A分類特徴703と同様に、分布境界を決める破線704aと分布領域704bが分析者によって決定されている。   The failure cause B classification feature 704 indicates a feature detected by the cause server 103 to classify the failure cause B. A broken line 704a indicates a distribution boundary for classifying the failure cause B. Similarly to the failure cause A classification feature 703, a broken line 704a and a distribution region 704b that determine the distribution boundary are also determined by the analyst for the scatter diagram of the failure cause B.

故障原因Bの挙動は、センサ1に対してセンサ2の追従の遅れが大きくなる特徴を持つ。この場合では、(7)、(8)、(9)、(6)、(3)の順で、分布領域704bを移動する。このような分布領域704bの移動を故障原因Bの特徴として、原因分類サーバ103は同様の分布領域の移動をするサンプルを故障原因Bとして分類する。   The behavior of the failure cause B has a feature that the delay of the follow-up of the sensor 2 with respect to the sensor 1 becomes large. In this case, the distribution area 704b is moved in the order of (7), (8), (9), (6), and (3). The cause classification server 103 classifies a sample that moves in the same distribution region as the failure cause B, with such movement of the distribution region 704b as a feature of the failure cause B.

図7では、2つのセンサに対する例を示した。しかしながら、センサの数は1つ以上であればいくつでもよい。センサが1つの場合には、センサの閾値に対する移動を各故障原因の特徴とする。センサが3つ以上の場合には、各センサの閾値によって生成される多次元の超空間上での分布領域の移動を、各故障原因の特徴とする。   FIG. 7 shows an example for two sensors. However, the number of sensors is not limited as long as it is one or more. In the case of one sensor, the movement of the sensor relative to the threshold value is a feature of each failure cause. When there are three or more sensors, the movement of the distribution area on the multidimensional superspace generated by the threshold value of each sensor is a feature of each failure cause.

また、図7では分布領域を矩形の領域とした。しかしながら、実際には矩形領域で有る必要はなく、様々な分布領域の形態が考えられる。例えば、k-means法によって得られた各クラスタを分布領域とする方法が考えられる。この場合には、事例記憶部401に格納されている同一の故障種別に属するサンプルに対してk-means法を適用する。これによってデータはk個のクラスタによって分類される。このクラスタは、各データの存在する領域からi番目のクラスタに分類するものであるために、分布領域703b、704bに相当するものである。また、混合正規分布近似による各正規分布を分布領域とする方法が考えられる。この場合はデータをk個の正規分布の集まりとして表現する。このk個の正規分布は、k-means法と同様に、各データの存在する領域からi番目の正規分布に分類するものとして使えるため、分布領域703b、704bに相当するものである。   In FIG. 7, the distribution area is a rectangular area. However, it is not actually necessary to be a rectangular area, and various forms of distribution areas are conceivable. For example, a method is considered in which each cluster obtained by the k-means method is used as a distribution region. In this case, the k-means method is applied to samples belonging to the same failure type stored in the case storage unit 401. As a result, the data is classified by k clusters. This cluster is classified into the i-th cluster from the area where each data exists, and therefore corresponds to the distribution areas 703b and 704b. Further, a method in which each normal distribution by mixed normal distribution approximation is used as a distribution region is conceivable. In this case, the data is expressed as a collection of k normal distributions. Since the k normal distributions can be used to classify the i-th normal distribution from the area where each data exists, similarly to the k-means method, the k normal distributions correspond to the distribution areas 703b and 704b.

k-means法を使用した場合には分布領域は超円の形状をとり、混合正規分布近似を使用した場合には分布領域は超楕円の形状を取る。

図8に遷移確率学習部402のフローを示す。また、図9に遷移確率学習部402の構成を示す。
遷移確率学習部402は、領域学習部901、遷移確率計算部902、第二分類部903、学習操作部904、分類器記憶部905によって構成されている。遷移確率学習部402は事例記憶部401に格納されている情報を使って、分類器を生成する。この分類器によって第一分類部404は稼働データ403の故障原因を分類する。
以降では、図9に示す遷移確率学習部402の構成を使って、図8に示す遷移確率学習部フローを説明する。
ステップ801ではフローを開始する。これは、分析者104によって学習が選択されることで実行される。
ステップ802では、分析者によって学習操作部904に学習する車種、故障種別が入力される。
ステップ803では、領域学習部901が事例記憶部401から学習操作部904に入力された車種、故障種別に該当するサンプルと故障原因を全て読み込む。
ステップ804では、領域学習部901が事例記憶部401から読み込んだサンプルに対して分布領域を学習する。実施例では、各センサに対する閾値による矩形領域と、k-means法による超円領域について記述する。分布領域を学習するためには、矩形領域の場合には各センサに対する閾値を、超円領域の場合にはk-means法のクラスタ数kを決める必要がある。
これは、分析者によって学習操作部904に入力される。また、予め初期値を設定しておいてもよい。各センサ閾値、クラスタ数kが決定された後に、領域学習部は分布領域を学習する。
When the k-means method is used, the distribution region takes a super-circular shape, and when the mixed normal distribution approximation is used, the distribution region takes a super-ellipse shape.

FIG. 8 shows a flow of the transition probability learning unit 402. FIG. 9 shows the configuration of the transition probability learning unit 402.
The transition probability learning unit 402 includes a region learning unit 901, a transition probability calculation unit 902, a second classification unit 903, a learning operation unit 904, and a classifier storage unit 905. The transition probability learning unit 402 generates a classifier using information stored in the case storage unit 401. By this classifier, the first classification unit 404 classifies the cause of failure in the operation data 403.
Hereinafter, the transition probability learning unit flow illustrated in FIG. 8 will be described using the configuration of the transition probability learning unit 402 illustrated in FIG. 9.
In step 801, the flow is started. This is executed when learning is selected by the analyst 104.
In step 802, the vehicle type and failure type to be learned are input to the learning operation unit 904 by the analyst.
In step 803, the area learning unit 901 reads all the samples corresponding to the vehicle type and the failure type input from the case storage unit 401 to the learning operation unit 904 and the cause of the failure.
In step 804, the region learning unit 901 learns a distribution region for the sample read from the case storage unit 401. In the embodiment, a rectangular area based on a threshold for each sensor and a supercircle area based on the k-means method are described. In order to learn the distribution region, it is necessary to determine a threshold value for each sensor in the case of a rectangular region, and the number k of clusters in the k-means method in the case of a supercircle region.
This is input to the learning operation unit 904 by the analyst. Also, an initial value may be set in advance. After each sensor threshold value and the number of clusters k are determined, the region learning unit learns the distribution region.

矩形領域の場合には、各センサの閾値によって分布領域が決まる。センサ数をn、i番目のセンサに対する閾値の数をmiとすると、生成される矩形領域の数sは次式で与えられる。   In the case of a rectangular area, the distribution area is determined by the threshold value of each sensor. When the number of sensors is n and the number of thresholds for the i-th sensor is mi, the number of rectangular regions to be generated s is given by the following equation.

各センサによって分割される領域に対して1~sまでの領域番号を決定する事で、矩形領域が生成される。 A rectangular area is generated by determining an area number from 1 to s for the area divided by each sensor.

超円領域の場合には、k-means法によってk個の分布領域が決まる。k-means法では、まず各データに対して1〜kまでのクラスタ番号がランダムに決定される。その後k個のクラスタ中心が計算される。i番目のクラスタの中心の計算は、i番目のクラスタ番号のデータの平均値によって得られる。次に、各データとk個のクラスタ中心を比較し、各データに最も近いクラスタ中心のクラスタ番号を割り振る。このクラスタ中心の計算とクラスタ番号の割り振りを交互に行い、各データのクラスタ番号が変化しなくなるまで続ける。
得られたクラスタ中心によって超円領域が決定される。
ステップ805では、遷移確率学習部902が領域学習部901で得られた領域に従って、故障原因毎に遷移確率行列を学習する。
図10に分布領域が3つの場合での遷移確率行列について示す。遷移確率行列は、故障原因毎に分布領域の挙動を確率的に表現したものである。縦軸は時刻jのデータの属する分布領域である。横軸は時刻j+1のデータの属する分布領域である。遷移確率行列の最下行は時刻jで分布領域(3)にいるデータが、時刻j+1で分布領域(1)にいる確率が0.2、分布領域(2)にいる確率が0.3、分布領域(3)にいる確率が0.5であることを示す。
In the case of a supercircle region, k distribution regions are determined by the k-means method. In the k-means method, first, cluster numbers 1 to k are randomly determined for each data. Then k cluster centers are calculated. The calculation of the center of the i-th cluster is obtained by the average value of the data of the i-th cluster number. Next, each data is compared with k cluster centers, and the cluster number of the cluster center closest to each data is assigned. The calculation of the cluster center and the allocation of the cluster number are performed alternately until the cluster number of each data does not change.
The hypercircle region is determined by the obtained cluster center.
In step 805, the transition probability learning unit 902 learns a transition probability matrix for each failure cause according to the region obtained by the region learning unit 901.
FIG. 10 shows the transition probability matrix when there are three distribution regions. The transition probability matrix is a probability representation of the behavior of the distribution region for each cause of failure. The vertical axis represents the distribution area to which the data at time j belongs. The horizontal axis is the distribution region to which the data at time j + 1 belongs. The bottom row of the transition probability matrix shows that the data in the distribution region (3) at time j has a probability of 0.2 in the distribution region (1) at time j + 1 and the probability of being in the distribution region (2) is 0.3. The probability of being in the distribution region (3) is 0.5.

遷移確率行列の学習について記述する。   Describe learning of transition probability matrix.

まず、各故障原因の各サンプルの各データが属する分布領域を求める。矩形領域の場合には、データが属する矩形領域に割り振られた領域番号が分布領域となる。超円領域の場合には、データと最も近いクラスタ中心のクラスタ番号が分布領域となる。   First, a distribution area to which each data of each sample of each cause of failure belongs is obtained. In the case of a rectangular area, the area number assigned to the rectangular area to which the data belongs becomes the distribution area. In the case of a supercircle region, the cluster number of the cluster center closest to the data is the distribution region.

次に、各データの分布領域の移動回数を計上し、遷移行列とする。例えば、あるサンプルがl個のデータを持っている場合にはl-1回の分布領域の移動が発生する。また、分布領域(2)から(3)への移動がp回有った場合には遷移行列の2行、3列目はpとなる。   Next, the number of movements of the distribution area of each data is counted and used as a transition matrix. For example, when a sample has l pieces of data, the movement of the distribution region occurs l−1 times. When there are p movements from the distribution region (2) to (3), the second row and the third column of the transition matrix are p.

最後に、遷移行列の各行の総和が1となるように正規化し、遷移確率行列とする。
ステップ806では、第二分類部903が遷移確率計算部902で得られた遷移確率行列を使って事例記憶部から読み込んだ各サンプルの故障原因を分類する。
第二分類部の構成を図11に示す。第二分類部は、稼働データ1100、領域変換部1101、分布領域1102、確率計算部1103、遷移確率行列1104、分類結果1105によって構成される。
稼働データ1100は、故障原因を分類する稼働データを示す。ステップ806では学習対象の車種、故障種別に属するサンプルである。
領域変換部1101は、分布領域1102を使って稼働データ1100を領域データへ変換する。領域データへの変換は、遷移確率計算部で行った各データが属する分布領域を求める演算と同一である。そのため、矩形領域の場合には、データが属する矩形領域に割り振られた領域番号が分布領域となる。超円領域の場合には、データと最も近いクラスタ中心のクラスタ番号が分布領域となる。これによってデータ形式605のような稼働データを各時刻の属する分布領域に変換し、領域データとする。
確率計算部1103では、遷移確率行列1104を使って稼働データ1100の各故障原因への分類確率を計算する。ここで、遷移確率行列1104は遷移確率学習部902で得られた遷移確率行列である。
確率計算部ではまず、各故障原因への分類確率を計算する。故障原因Xへの分類確率をqXとする。また、各故障原因の分類確率の初期値は1である。分類確率の計算は、qXに各時刻の分布領域の移動による確率遷移行列を積算することによって行われる。
Finally, the transition matrix is normalized so that the sum of each row of the transition matrix becomes 1 to obtain a transition probability matrix.
In step 806, the second classification unit 903 classifies the cause of failure of each sample read from the case storage unit using the transition probability matrix obtained by the transition probability calculation unit 902.
The configuration of the second classification unit is shown in FIG. The second classification unit includes operation data 1100, region conversion unit 1101, distribution region 1102, probability calculation unit 1103, transition probability matrix 1104, and classification result 1105.
The operation data 1100 indicates operation data for classifying the cause of failure. In step 806, the sample belongs to the vehicle type and failure type to be learned.
The area conversion unit 1101 converts the operation data 1100 into area data using the distribution area 1102. The conversion to the area data is the same as the calculation for obtaining the distribution area to which each data belongs performed by the transition probability calculation unit. Therefore, in the case of a rectangular area, the area number assigned to the rectangular area to which the data belongs becomes the distribution area. In the case of a supercircle region, the cluster number of the cluster center closest to the data is the distribution region. As a result, operation data such as the data format 605 is converted into a distribution area to which each time belongs, and is set as area data.
The probability calculation unit 1103 calculates the classification probability for each failure cause in the operation data 1100 using the transition probability matrix 1104. Here, the transition probability matrix 1104 is a transition probability matrix obtained by the transition probability learning unit 902.
First, the probability calculation unit calculates the classification probability for each failure cause. The classification probability for failure cause X is qX. The initial value of the classification probability of each failure cause is 1. The classification probability is calculated by integrating qX with a probability transition matrix based on the movement of the distribution region at each time.

ここでは、領域変換部1101で得られた領域データが(1)、(1)、(2)、(3)、・・・とした場合の例を使って説明する。故障原因Aの遷移確率行列を図10に示したものとする。領域データは、初め分布領域(1)から分布領域(1)となっている。図10より、故障原因Aでは分布領域(1)にいるデータが次の時刻も分布領域(1)にいる確率は0.3である。このとき、qAは1*0.3=0.3となる。次の時刻では分布領域(1)から分布領域(2)へ移動している。この時qAは1*0.3*0.7=0.21となる。このようにqA=1*0.3*0.7*0.2*・・・を計算する。各故障原因に対してqA、qB、・・・、qXを求める。   Here, description will be made using an example in which the area data obtained by the area conversion unit 1101 is (1), (1), (2), (3),. The transition probability matrix of the failure cause A is shown in FIG. The area data starts from the distribution area (1) to the distribution area (1). From FIG. 10, in the failure cause A, the probability that the data in the distribution region (1) is also in the distribution region (1) at the next time is 0.3. At this time, qA is 1 * 0.3 = 0.3. At the next time, the distribution area (1) moves to the distribution area (2). At this time, qA becomes 1 * 0.3 * 0.7 = 0.21. In this way, qA = 1 * 0.3 * 0.7 * 0.2 * is calculated. QA, qB,..., QX are obtained for each cause of failure.

最後に、各故障原因への分類確率の総和が1となるように正規化する。例えば故障原因Xへの分類確率qXは次式で表される。   Finally, normalization is performed so that the sum of the classification probabilities for each cause of failure becomes 1. For example, the classification probability qX to failure cause X is expressed by the following equation.

ここで右辺の分母は全ての故障原因A、B、・・・、c、・・・Xの分類確率の総和を表す。
分類結果1105は、稼働データの各故障原因への分類確率の内で最も確率の高い故障原因である。これは第二分類部903によって自動的に計算される。
ステップ807では、原因分類サーバ103が事例記憶部401から読み込んだサンプル、領域学習部で得られた分布領域、第二分類部で得られた分類結果を学習操作部904に表示する。
ステップ808では、分析者が学習操作部904を使って分類結果を確認する。ここで、分類結果の確認は、正答率を確認することで行われる。ここで正答率は学習対象のサンプルの内で何割のサンプルが正しい故障原因として分類されたかを示す指標であり、正答したサンプルの数を学習対象のサンプルの数で割った値である。
ステップ809では、分析者によって学習の終了が判定される。例えば、学習の終了が決定されるのは、所定の正答率が達成された場合である。学習の終了が決定された場合には、ステップ812へ進む。学習を終了しない場合には、ステップ810へ進む。
ステップ810では、分析者が学習操作部で分布領域の操作を行う。
ステップ811では、分析者が学習の再実行を決定し、ステップ804へ進む。
図12に、学習操作部904の構成を示す。
学習操作部904は、学習対象表示部1201、分布表示部1202、領域表示部1203、時系列データ表示部1204、分類結果表示部1205、代表例表示部1206、領域操作部1207、学習確定部1208によって構成されている。
学習対象表示部1201では、学習対象の車種、故障種別が表示される。ステップ802では、分析者によって学習対象表示部1201が操作され、学習対象の車種、故障種別が決定される。
分布表示部1202では、学習対象のデータの散布図を表示する。
領域表示部1203では、学習の結果得られた分布領域を表示する。
時系列データ表示部1204では、学習対象のデータを時系列順に表示する。
分類結果表示部1205では、第二分類部903で得られた分類結果1105を表示する。
代表例表示部1206では、各故障原因の代表例を表示する。ここで、各故障原因の代表例とは、該当する故障原因への分類確率が最も高いサンプルである。例えば、故障原因Aの代表例は、学習した故障原因Aのサンプルの内で故障原因Aへの分類確率が最も高いサンプルとなる。また、代表例は、分析者によって決定されてもよい。
領域操作部1207では、分析者が領域学習部に対して操作を行う。領域学習部に対する操作とは、矩形領域の場合には各センサに対する閾値の変更であり、超円領域の場合にはクラスタ数、クラスタ中心の変更となる。
学習確定部1208は、分析者によって学習の終了が判断された場合に選択される。学習確定部1208が分析者に選択された時にステップ809からステップ812へ進む。

図13に学習操作部の例を示す。
学習対象表示部1301では学習対象の車種、故障種別が表示される。また、図13のように、選択された車種、故障種別に該当するサンプルの総数、故障原因毎のサンプル数を表示してもよい。
分布表示部1302は、学習対象のサンプルの散布図を表示する。ここで表示するサンプルは、学習対象全て、ある故障原因のみ、あるサンプルのみといった選択ができる。また、特定のサンプルとその他の全サンプルを異なる色で表示することや、特定のサンプルと特定の故障原因に属する全サンプルを異なる色で表示することができる。また、特定の故障原因の全サンプルとその他の故障原因の全サンプルを異なる色で表示することもできる。例えば、分析者は誤答した原因Xのサンプルを原因X全体の分布と比較する事で、誤答の原因となった分布上での挙動を特定することができる。
分布表示部1302は分布領域を表示する事ができる。このように分布表示部1202と領域表示部1203は同一のグラフ上であってもよい。領域表示部では領域学習部で得られた分布領域を表示する。図13では矩形領域での例を示す。超円領域の場合では領域は円形となる。また、領域学習に混合正規分布近似を使用した場合では、領域は楕円形となる。
このように各データの散布図と、分布領域を同時に表示する事で、分析者の学習条件の決定を支援する。
例えば、分析者は誤答したサンプルとその他のサンプルを異なる色で散布図表示した上に分布領域を重ねて表示する事で、何故その故障原因を誤分類したかを分析する。誤分類の要因としては分布領域の大きさ、数、位置などが挙げられる。そのため、分析者はこれらの情報を参考に領域操作部1207によって領域を調整する。また、領域表示部1202に表示されている領域を直接操作することもできる。
例えば、矩形領域の場合は各センサに対する閾値を操作する。誤分類したサンプルの故障挙動特徴と正答した同じ故障原因サンプルの故障挙動特徴との間に、閾値による破線が存在する場合には誤分類が発生する。これは、センサ閾値による分布領域が細分化されすぎているためである。そのため、分析者は誤分類したサンプルと正答した同じ故障原因のサンプルが同じ分布領域を動くように、センサ閾値を操作する。これは、閾値の変更や削除によって行われる。また、超円領域の場合には、クラスタ中心の移動や、クラスタ数の増減によって分布領域を操作する。
また、領域表示部では、故障原因毎の挙動を表示する事も可能である。これはi番目の分布領域の中心から、i番目の分布領域が次に遷移する確率が高い分布領域の中心に向かって矢印を表示することで行われる。i番目の分布領域が次に遷移する確率が高い分布領域とは、遷移確率行列のi行目で高い遷移確率行列を与える分布領域である。
また、矢印の他にも、レーダーチャートによってi番目の分布領域の中心から次に遷移する確率の高い分布領域を表示してもよい。
分布領域の中心は、矩形領域の場合には矩形領域を形成する各センサの閾値の平均値によって得られる。また、超円領域の場合には、各クラスタの中心として得られる。
分析者は表示された故障原因毎の挙動と各サンプルの挙動を比較する事で、各サンプルが正答した要因、誤答した要因を分析する。例えば、サンプルの挙動が正しい故障原因の挙動より間違った故障原因の挙動に近い場合は誤答の要因となる。このような場合には、分布領域をサンプルと間違った故障原因の分布領域が分かれるように領域を操作する。
時系列データ表示部1303では、各サンプルの時系列データを1つ以上表示する。時系列データ表示部1303は、時系列データと分布領域を同時に表示する事ができる。矩形領域の場合には、各センサの閾値が縦軸に対して垂直に表示される。また超円領域の場合には、各時刻のデータが属するクラスタ番号が表示される。
時系列データ表示部1303は各サンプルの内、分類された故障原因の挙動特徴が現れている部分を明示する機能を有する。図13では時系列データ表示部1303で色が付いている部分が分類された故障原因の挙動特徴が現れている部分である。この挙動特徴部分は各故障原因の挙動とサンプルの挙動を比較することで得られる時刻jの類似度rjで決定される。時刻jの類似度rjは次式によって得られる。
Here, the denominator on the right side represents the sum of the classification probabilities of all failure causes A, B,..., C,.
The classification result 1105 is the failure cause with the highest probability among the classification probabilities for each failure cause in the operation data. This is automatically calculated by the second classification unit 903.
In step 807, the cause classification server 103 displays the sample read from the case storage unit 401, the distribution region obtained by the region learning unit, and the classification result obtained by the second classification unit on the learning operation unit 904.
In step 808, the analyst uses the learning operation unit 904 to confirm the classification result. Here, confirmation of the classification result is performed by confirming the correct answer rate. Here, the correct answer rate is an index indicating how many of the learning target samples are classified as a correct cause of failure, and is a value obtained by dividing the number of correctly answered samples by the number of learning target samples.
In step 809, the end of learning is determined by the analyst. For example, the end of learning is determined when a predetermined correct answer rate is achieved. If the end of learning is determined, the process proceeds to step 812. If the learning is not terminated, the process proceeds to step 810.
In step 810, the analyst operates the distribution region using the learning operation unit.
In step 811, the analyst decides to re-execute learning, and proceeds to step 804.
FIG. 12 shows the configuration of the learning operation unit 904.
The learning operation unit 904 includes a learning target display unit 1201, a distribution display unit 1202, a region display unit 1203, a time-series data display unit 1204, a classification result display unit 1205, a representative example display unit 1206, a region operation unit 1207, and a learning confirmation unit 1208. It is constituted by.
The learning target display unit 1201 displays the learning target vehicle type and failure type. In step 802, the learning object display unit 1201 is operated by the analyst, and the vehicle type and failure type to be learned are determined.
The distribution display unit 1202 displays a scatter diagram of data to be learned.
The area display unit 1203 displays the distribution area obtained as a result of learning.
The time series data display unit 1204 displays learning target data in time series order.
The classification result display unit 1205 displays the classification result 1105 obtained by the second classification unit 903.
A representative example display unit 1206 displays a representative example of each cause of failure. Here, the representative example of each failure cause is a sample having the highest classification probability to the corresponding failure cause. For example, a representative example of the failure cause A is a sample having the highest classification probability to the failure cause A among the learned failure cause A samples. The representative example may be determined by an analyst.
In the region operation unit 1207, the analyst performs an operation on the region learning unit. The operation for the area learning unit is a change of a threshold value for each sensor in the case of a rectangular area, and a change in the number of clusters and the cluster center in the case of a supercircle area.
The learning determination unit 1208 is selected when the end of learning is determined by the analyst. When the learning confirmation unit 1208 is selected by the analyst, the process proceeds from step 809 to step 812.

FIG. 13 shows an example of the learning operation unit.
The learning target display unit 1301 displays the learning target vehicle type and failure type. Further, as shown in FIG. 13, the total number of samples corresponding to the selected vehicle type, failure type, and the number of samples for each cause of failure may be displayed.
The distribution display unit 1302 displays a scatter diagram of the learning target sample. The samples to be displayed here can be selected from all learning targets, only a certain cause of failure, and only certain samples. In addition, a specific sample and all other samples can be displayed in different colors, and a specific sample and all samples belonging to a specific cause of failure can be displayed in different colors. It is also possible to display all samples of a specific failure cause and different samples of other failure causes in different colors. For example, the analyst can identify the behavior on the distribution causing the wrong answer by comparing the sample of the wrong cause X with the distribution of the entire cause X.
The distribution display unit 1302 can display a distribution area. As described above, the distribution display unit 1202 and the region display unit 1203 may be on the same graph. The region display unit displays the distribution region obtained by the region learning unit. FIG. 13 shows an example of a rectangular area. In the case of a supercircle region, the region is circular. In addition, when mixed normal distribution approximation is used for region learning, the region is elliptical.
In this way, by displaying the scatter diagram of each data and the distribution area at the same time, the analysis conditions of the analyst are supported.
For example, the analyst analyzes the reason why the cause of failure is misclassified by displaying the scatter chart with different colors and other samples in a different scatter diagram and displaying the distribution area in an overlapping manner. Factors of misclassification include the size, number, and position of distribution areas. Therefore, the analyst adjusts the area by the area operation unit 1207 with reference to these pieces of information. In addition, the area displayed on the area display unit 1202 can be directly operated.
For example, in the case of a rectangular area, the threshold value for each sensor is manipulated. If there is a broken line with a threshold between the failure behavior characteristic of the misclassified sample and the failure behavior characteristic of the same failure cause sample that has been correctly answered, a misclassification occurs. This is because the distribution region based on the sensor threshold is too finely divided. Therefore, the analyst manipulates the sensor threshold so that the misclassified sample and the correct sample of the same cause of failure move in the same distribution region. This is performed by changing or deleting the threshold value. In the case of a supercircle region, the distribution region is manipulated by moving the cluster center or increasing / decreasing the number of clusters.
The area display unit can also display the behavior for each cause of failure. This is done by displaying an arrow from the center of the i-th distribution area toward the center of the distribution area where the i-th distribution area is likely to transition next. A distribution region having a high probability that the i-th distribution region will transition next is a distribution region that gives a high transition probability matrix in the i-th row of the transition probability matrix.
In addition to arrows, a distribution region with a high probability of transition from the center of the i-th distribution region to the next may be displayed using a radar chart.
In the case of a rectangular area, the center of the distribution area is obtained by the average value of the threshold values of the sensors forming the rectangular area. In the case of a supercircle region, it is obtained as the center of each cluster.
The analyst analyzes the cause of each sample answering correctly and the cause of error by comparing the behavior for each failure cause with the behavior of each sample. For example, if the behavior of the sample is closer to the wrong cause of failure than the correct cause of failure, it becomes a cause of an incorrect answer. In such a case, the region is manipulated so that the distribution region is separated from the sample and the distribution region of the cause of failure.
The time series data display unit 1303 displays one or more time series data of each sample. The time series data display unit 1303 can simultaneously display the time series data and the distribution area. In the case of a rectangular area, the threshold value of each sensor is displayed perpendicular to the vertical axis. In the case of a supercircle region, the cluster number to which the data at each time belongs is displayed.
The time-series data display unit 1303 has a function of clearly indicating a portion in which the classified failure cause behavior features appear in each sample. In FIG. 13, the colored part in the time-series data display unit 1303 is a part where the behavior characteristics of the cause of failure appearing. This behavior feature is determined by the similarity rj at time j obtained by comparing the behavior of each failure cause with the behavior of the sample. The similarity rj at time j is obtained by the following equation.

ここでcjは、時刻jでの故障原因の挙動ベクトルである。これは時刻jにいる分布領域の中心から時刻j+1にいる確率が高い分布領域の中心へのベクトルを正規化したものである。また、djは時刻jでのサンプルの変化ベクトルである。これは、時刻jでのデータ値から時刻j+1のデータ値へのベクトルを正規化したものである。 Here, cj is a failure cause behavior vector at time j. This is a normalized vector from the center of the distribution region at time j to the center of the distribution region with a high probability of being at time j + 1. Dj is a sample change vector at time j. This is a normalized vector from the data value at time j to the data value at time j + 1.

このようにして得られたrjが閾値以上の部分を、分類された故障原因の挙動特徴が現れている部分とする。このように分類された故障原因の挙動特徴が現れている部分を分析者に明示する事で、分析者は該当する時刻に関連するデータに注目して領域の調整をする事ができ、分析作業が効率化できる。
分類結果表示部1304は、学習対象のサンプル毎にサンプル名、事例記憶部401に格納されている故障原因、第二分類部903で得られた分類結果および分類確率を表示する。
分類結果表示部1304はソート機能を有する。これはサンプル名、故障原因、分類結果、分類確率を昇順、降順で表示する。また、色分け機能を有する。例えば、故障原因毎に異なる色で表示する、分類結果毎に異なる色で表示する、分類結果の値に応じて色の濃淡を変化させるといった事が可能である。
分析者によって分類結果表示部1304で特定のサンプルが選択されると、分布表示部1302、時系列データ表示部1303に該当するサンプルが表示される。
代表例表示部1305では、故障原因毎に代表的なサンプルを表示する。代表的なサンプルは、分類確率の最も高いサンプルである。例えば、故障原因Aの代表例は、故障原因Aへの分類確率が最も高いサンプルが選ばれる。
分析者によって代表例表示部1305で特定のサンプルが選択されると、分布表示部1302、時系列データ表示部1303に該当するサンプルが表示される。
分析者は、代表例1305や分類結果表示部1304のソート機能、色分け機能を使用して、故障原因毎の特徴的な挙動を効率的に学習する事ができる。
分析者は、故障原因毎の特徴的な挙動領域が、領域表示部に表示される分布領域と合致するように領域を操作する。
領域操作部1306では、分析者が領域を操作する。矩形領域の場合には閾値の変更や新設、削除によって行われる。また、超円領域の場合には、クラスタ中心の移動や、クラスタ数の増減によって分布領域を操作する。また、領域表示部で直接操作された分布領域によって、常に領域操作部1306は更新される。
再検証実行部1307が、分析者によって選択された場合にはステップ804へ進む。例えば、矩形領域の場合には、領域操作部で設定されている各センサの閾値によって分布領域が決定される。超円領域の場合には、領域操作部1306で設定されているクラスタ中心を初期値としてk-means法が再度実行される。
分析者によって所定の正答率が達成されたと判断された場合に、学習確定部1308が分析者に選択される。その後ステップ812に進む。
以上のように分析者は、故障原因毎の挙動特徴の確認、故障原因毎の挙動の特徴と各サンプルの挙動の特徴の比較、分布領域の操作、再学習による分類結果の更新を繰り返すことによって正答率が向上するように学習を行う。
ステップ812では、領域学習部で得られた領域と遷移確率学習部で得られた遷移確率行列を分類器記憶部905が記憶する。
The part where rj obtained in this way is equal to or greater than the threshold value is the part where the behavior characteristics of the classified cause of failure appear. By clarifying to the analyst the part where the failure cause behavior characteristics classified in this way appear, the analyst can adjust the area by paying attention to the data related to the corresponding time, and the analysis work Can be made more efficient.
The classification result display unit 1304 displays the sample name, the cause of failure stored in the case storage unit 401, the classification result obtained by the second classification unit 903, and the classification probability for each learning target sample.
The classification result display unit 1304 has a sorting function. This displays sample names, failure causes, classification results, and classification probabilities in ascending and descending order. It also has a color-coding function. For example, it is possible to display a different color for each cause of failure, display a different color for each classification result, or change the color shade according to the value of the classification result.
When an analyst selects a specific sample in the classification result display unit 1304, the corresponding sample is displayed in the distribution display unit 1302 and the time-series data display unit 1303.
A representative example display unit 1305 displays a representative sample for each cause of failure. A representative sample is a sample with the highest classification probability. For example, as a representative example of the failure cause A, a sample having the highest classification probability for the failure cause A is selected.
When a specific sample is selected on the representative example display unit 1305 by the analyst, the corresponding sample is displayed on the distribution display unit 1302 and the time-series data display unit 1303.
The analyst can efficiently learn the characteristic behavior for each cause of failure using the sorting function and the color coding function of the representative example 1305 and the classification result display unit 1304.
The analyst operates the region so that the characteristic behavior region for each cause of failure matches the distribution region displayed on the region display unit.
In the area operation unit 1306, the analyst operates the area. In the case of a rectangular area, this is done by changing the threshold value, creating a new area, or deleting it. In the case of a supercircle region, the distribution region is manipulated by moving the cluster center or increasing / decreasing the number of clusters. Further, the region operation unit 1306 is constantly updated by the distribution region directly operated on the region display unit.
If the reverification execution unit 1307 is selected by the analyst, the process proceeds to step 804. For example, in the case of a rectangular area, the distribution area is determined by the threshold value of each sensor set by the area operation unit. In the case of a supercircle region, the k-means method is executed again with the cluster center set by the region operation unit 1306 as an initial value.
When it is determined by the analyst that a predetermined correct answer rate has been achieved, the learning determination unit 1308 is selected by the analyst. Thereafter, the process proceeds to step 812.
As described above, the analyst repeatedly confirms the behavior characteristics for each failure cause, compares the behavior characteristics for each failure cause with the behavior characteristics of each sample, manipulates the distribution area, and updates the classification result by re-learning. Study to improve the correct answer rate.
In step 812, the classifier storage unit 905 stores the region obtained by the region learning unit and the transition probability matrix obtained by the transition probability learning unit.

図14に分類器記憶部の階層構成を示す。
分類器記憶部は車種階層1401、故障種別階層1402、分類情報階層1403、遷移確率行列階層1404によって構成される。車種階層1401では、車種M1、M2・・が格納されている。故障種別階層1402には故障種別F1、F2・・・が格納されている。分類情報階層1403では、遷移確率行列と分布領域が格納されている。遷移確率行列は更に下に遷移確率行列階層1404があり、故障原因A、B、・・・、X毎に遷移確率行列が格納されている。分布領域は第二分類部903で使用する分布領域1102が保存される。この分布領域によってサンプルの各データを領域データに変換する。
ステップ813でフローを終了する。
FIG. 14 shows a hierarchical structure of the classifier storage unit.
The classifier storage unit includes a vehicle type hierarchy 1401, a failure type hierarchy 1402, a classification information hierarchy 1403, and a transition probability matrix hierarchy 1404. The vehicle type hierarchy 1401 stores vehicle types M1, M2,. The failure type hierarchy 1402 stores failure types F1, F2,. In the classification information layer 1403, a transition probability matrix and a distribution area are stored. The transition probability matrix has a transition probability matrix hierarchy 1404 further below, and a transition probability matrix is stored for each failure cause A, B,. In the distribution area, a distribution area 1102 used in the second classification unit 903 is stored. Each data of the sample is converted into area data by this distribution area.
In step 813, the flow ends.

第一分類部404は第二分類部903と同様の構成である。原因分類サーバ103が故障時のデータを受信するたびに、受信した稼働データ403の故障原因分類を行い分類結果表示部405に出力する。第一分類部404では、分布領域1102及び遷移確率行列1104は分類器記憶部905から該当する車種、故障種別の分布領域、遷移確率行列を読み込む。   The first classification unit 404 has the same configuration as the second classification unit 903. Each time the cause classification server 103 receives data at the time of failure, the cause classification of the received operation data 403 is performed and output to the classification result display unit 405. In the first classification unit 404, the distribution region 1102 and the transition probability matrix 1104 read the corresponding vehicle type, failure type distribution region, and transition probability matrix from the classifier storage unit 905.

分類結果表示部405は、第一分類部404で得られた故障原因の分類結果を表示する。この情報は第一分類部404によって書き込まれる。分類結果表示部405は、第一分類部404から分類結果が出力される度に実行される。稼働データ403が車両101から得られたデータである場合には、分類結果表示部405と同様の情報を保守拠点105に表示する事で、効率的な保守業務への活用を行う。   The classification result display unit 405 displays the failure cause classification result obtained by the first classification unit 404. This information is written by the first classification unit 404. The classification result display unit 405 is executed every time a classification result is output from the first classification unit 404. When the operation data 403 is data obtained from the vehicle 101, the same information as the classification result display unit 405 is displayed on the maintenance base 105, so that it can be used for efficient maintenance work.

分類結果表示部405の概要を図15に示す。図15は分類結果表示部405の構成を示した図である。分類結果表示部405は車種情報表示部1500と故障種別表示部1501、データ情報表示部1502、分類原因表示部1503、処置方法表示部1504によって構成されている。
車両情報表示部1500では、故障原因を分類した稼働データが発生した車両に関する情報を表示する。ここで車両に関する情報とは、車両IDや走行距離、車体やエンジン等の型式などである。
故障種別表示部1501では故障種別を表示する。データ情報表示部1502は稼働データ403の情報を表示する。これは各センサの値の特徴や、各センサの時系列データである。分類原因表示部1503は、第一分類部404から出力された各故障原因に該当する確率を表示する。処置方法表示部1504では、あらかじめ登録されている各故障原因に対する処置方法を表示する。保守拠点105においては、表示された故障原因の確率とその処置方法を参考にして、効率的な保守作業を行う。
An overview of the classification result display unit 405 is shown in FIG. FIG. 15 is a diagram showing the configuration of the classification result display unit 405. The classification result display unit 405 includes a vehicle type information display unit 1500, a failure type display unit 1501, a data information display unit 1502, a classification cause display unit 1503, and a treatment method display unit 1504.
The vehicle information display unit 1500 displays information about the vehicle in which the operation data that classifies the cause of failure has occurred. Here, the vehicle information includes a vehicle ID, a travel distance, a model such as a vehicle body and an engine.
The failure type display unit 1501 displays the failure type. A data information display unit 1502 displays information on the operation data 403. This is a characteristic of the value of each sensor and time series data of each sensor. The classification cause display unit 1503 displays the probability corresponding to each failure cause output from the first classification unit 404. The treatment method display unit 1504 displays a treatment method for each cause of failure registered in advance. At the maintenance base 105, efficient maintenance work is performed with reference to the displayed probability of failure cause and its treatment method.

以上、本発明は実施例に限定されるものではなく様々な変形例が含まれる。車両は商用車である必要はないし、本発明の思想は車両以外の船舶、航空機に例示される移動体、移動体以外の機械の保守に適用してもよい。上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
As mentioned above, this invention is not limited to an Example, Various modifications are included. The vehicle does not need to be a commercial vehicle, and the idea of the present invention may be applied to maintenance of a ship other than the vehicle, a moving body exemplified by an aircraft, and a machine other than the moving body. The above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.

101・・・車両
102・・・通信拠点
103・・・原因分類サーバ
104・・・分析者
105・・・保守拠点
101 ... vehicle 102 ... communication base 103 ... cause classification server 104 ... analyzer 105 ... maintenance base

Claims (6)

故障原因分類装置において、
装置の状態を示す稼働データを入力する入力部と、
装置の状態の稼働データを格納する格納部と、
前記入力部において入力された稼働データを前記格納部において格納された稼働データを用いて装置の状態毎に分類する分類部と、
機械稼働データの分布領域を学習する領域学習部と、故障原因毎に前記分布領域の遷移を学習する遷移確率計算部と、を有する遷移確率学習部と、
を有し、
前記分類部は、学習した分布領域によって機械の故障に関する稼働データを領域データに変換する領域変換部と、故障原因毎に学習した領域データの遷移確率行列に応じて各故障原因への分類確率を計算する確率計算部を有するとともに、前記分布領域と前記故障原因毎の分布領域の遷移を用いて稼働データの各故障原因への分類確率を計算し、
学習操作部が分析者に故障原因毎の挙動特徴を表示し、前記分析者が前記故障原因毎の挙動特徴と稼働データの挙動を比較し、前記分布領域の操作を行うことを特徴とする故障原因分類装置。
In the failure cause classification device,
An input unit for inputting operation data indicating the state of the device;
A storage unit for storing operational data of the state of the device;
A classification unit that classifies the operation data input in the input unit for each state of the apparatus using the operation data stored in the storage unit ;
A transition probability learning unit having a region learning unit that learns a distribution region of machine operation data and a transition probability calculation unit that learns a transition of the distribution region for each cause of failure;
Have
The classification unit includes a region conversion unit that converts operation data related to machine failure into region data based on the learned distribution region, and a classification probability for each failure cause according to a transition probability matrix of the region data learned for each cause of failure. While having a probability calculation unit to calculate , using the transition of the distribution area and the distribution area for each failure cause, calculate the classification probability to each failure cause of the operation data,
A learning operation unit displays behavior characteristics for each cause of failure to an analyst, and the analyst compares the behavior characteristics for each cause of failure with the behavior of operation data, and operates the distribution region. Cause classification device.
請求項に記載の故障原因分類装置において、
稼働データの前記故障原因毎の特徴的な部分を表示する事を特徴とする表示部を有することを特徴とする故障原因分類装置。
In the failure cause classification apparatus according to claim 1 ,
A failure cause classification apparatus comprising: a display unit characterized by displaying a characteristic portion for each failure cause of operating data.
請求項に記載の故障原因分類装置において、
前記表示部は、前記故障原因毎に、第一の分布領域から遷移する確率が高い第二の分布領域を表示する事を特徴とする故障原因分類装置。
In the failure cause classification apparatus according to claim 2 ,
The failure cause classification apparatus, wherein the display unit displays a second distribution region having a high probability of transition from the first distribution region for each failure cause.
請求項に記載の故障原因分類装置において、
前記表示部は、前記稼働データの変化方向と前記故障原因毎の分布領域の各時刻での変化方向の類似する部分を表示する事を特徴とする故障原因分類装置。
In the failure cause classification apparatus according to claim 2 ,
The failure cause classification apparatus, wherein the display unit displays a portion in which the change direction of the operation data is similar to the change direction at each time of the distribution area for each failure cause.
請求項に記載の故障原因分類装置において、
前記表示部は、学習に用いたデータの散布図と併せて前記分布領域を表示することを特徴とする故障原因分類装置。
In the failure cause classification apparatus according to claim 2 ,
The failure cause classification apparatus, wherein the display unit displays the distribution area together with a scatter diagram of data used for learning.
請求項に記載の故障原因分類装置において、
前記表示部は、故障原因毎に前記分類確率の高い事例、または分析者によって選択された稼働データを代表例として表示する事を特徴とする故障原因分類装置。
In the failure cause classification apparatus according to claim 2 ,
The display unit displays a case with a high classification probability for each cause of failure or operation data selected by an analyst as a representative example.
JP2014222210A 2014-10-31 2014-10-31 Failure cause classification device Expired - Fee Related JP6453038B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014222210A JP6453038B2 (en) 2014-10-31 2014-10-31 Failure cause classification device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014222210A JP6453038B2 (en) 2014-10-31 2014-10-31 Failure cause classification device

Publications (2)

Publication Number Publication Date
JP2016091139A JP2016091139A (en) 2016-05-23
JP6453038B2 true JP6453038B2 (en) 2019-01-16

Family

ID=56017976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014222210A Expired - Fee Related JP6453038B2 (en) 2014-10-31 2014-10-31 Failure cause classification device

Country Status (1)

Country Link
JP (1) JP6453038B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021089505A (en) * 2019-12-03 2021-06-10 株式会社日立製作所 Monitoring support device and monitoring support method
CN113221252B (en) * 2021-05-31 2023-01-20 震兑工业智能科技有限公司 Ship life prediction method and system
JP2023151886A (en) * 2022-04-01 2023-10-16 オムロン株式会社 Information processing device and information processing program
CN115883319B (en) * 2022-12-30 2024-11-26 天翼云科技有限公司 A configuration method, device and storage medium for improving k8s cluster stability
CN116415176A (en) * 2022-12-30 2023-07-11 北京地平线信息技术有限公司 Troubleshooting method, device, electronic device and storage medium
CN116935608B (en) * 2023-09-18 2023-12-05 广州春光新能源科技发展有限公司 Remote intelligent monitoring method and system for air energy equipment
JP2025052804A (en) * 2023-09-25 2025-04-07 オルガノ株式会社 Operation management method and operation management device
CN117640346B (en) * 2024-01-25 2024-06-21 中兴系统技术有限公司 Communication equipment fault diagnosis method, storage medium and computer equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005251185A (en) * 2004-02-05 2005-09-15 Toenec Corp Electric equipment diagnostic system
WO2012025968A1 (en) * 2010-08-27 2012-03-01 株式会社 日立製作所 Device state diagnostic system

Also Published As

Publication number Publication date
JP2016091139A (en) 2016-05-23

Similar Documents

Publication Publication Date Title
JP6453038B2 (en) Failure cause classification device
US9384603B2 (en) Failure cause classification apparatus
US20180246846A1 (en) Information processing apparatus, information processing method, and storage medium
US20220405605A1 (en) Learning support device, learning device, learning support method, and learning support program
KR20200094622A (en) Method for acquiring sample images for inspecting label among auto-labeled images to be used for learning of neural network and sample image acquiring device using the same
JP2015087903A (en) Apparatus and method for information processing
KR20210078256A (en) Fault diagnosis device and method for optimizing fault diagnosis model
US20220262103A1 (en) Computer-implemented method for testing conformance between real and synthetic images for machine learning
KR20210157302A (en) Method and Apparatus for Automatic Predictive Modeling Based on Workflow
JP2017102906A (en) Information processing apparatus, information processing method, and program
JPWO2019180868A1 (en) Image generator, image generator and image generator
US20220405534A1 (en) Learning apparatus, information integration system, learning method, and recording medium
US20240231300A1 (en) Automatic optimization framework for safety-critical systems of interconnected subsystems
CN120526252A (en) A multi-feature fusion-driven high-quality drainage pipe defect sample automatic labeling method, system, equipment and medium
JP2009186243A (en) Discrimination device, discrimination method, and program
JP6499938B2 (en) Operating data classification device
Jammal et al. Predictive Maintenance of Aircraft Braking Systems: A Machine Learning Approach to Clustering Brake Wear Patterns
Sonka et al. Dual approach for maneuver classification in vehicle environment data
Jasra et al. Literature review of machine learning techniques to analyse flight data
Wong et al. Hybrid classification algorithms based on instance filtering
Garcia et al. Multiclass Flight Anomaly Detection Using Sensor Fusion Based on Dempster-Shafer Theory
KR102398006B1 (en) Self improving object recognition method and system through image capture
CN114270323B (en) Safety verification system and safety verification method of artificial intelligence system
CN119296356A (en) Vehicle-road cooperative automatic driving decision-making method and device based on artificial intelligence
EP3885995A1 (en) Method for configuring a neural network model

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170117

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170124

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170828

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170828

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20180323

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180329

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180607

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180626

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180726

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181212

R150 Certificate of patent or registration of utility model

Ref document number: 6453038

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees