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
JP7700720B2 - Learning system, defect prediction system, trained model, learning method, and defect prediction method - Google Patents
[go: Go Back, main page]

JP7700720B2 - Learning system, defect prediction system, trained model, learning method, and defect prediction method - Google Patents

Learning system, defect prediction system, trained model, learning method, and defect prediction method Download PDF

Info

Publication number
JP7700720B2
JP7700720B2 JP2022064282A JP2022064282A JP7700720B2 JP 7700720 B2 JP7700720 B2 JP 7700720B2 JP 2022064282 A JP2022064282 A JP 2022064282A JP 2022064282 A JP2022064282 A JP 2022064282A JP 7700720 B2 JP7700720 B2 JP 7700720B2
Authority
JP
Japan
Prior art keywords
defect
change point
information
product
information indicating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022064282A
Other languages
Japanese (ja)
Other versions
JP2023154742A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2022064282A priority Critical patent/JP7700720B2/en
Priority to CN202310106265.9A priority patent/CN116894503A/en
Publication of JP2023154742A publication Critical patent/JP2023154742A/en
Application granted granted Critical
Publication of JP7700720B2 publication Critical patent/JP7700720B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、学習システム、不良予測システム、学習済みモデル、学習方法、及び不良予測方法に関する。 The present disclosure relates to a learning system, a defect prediction system, a trained model, a learning method, and a defect prediction method.

特許文献1には、製造工程において発生した不具合の要因を、複数の階層構造で表現される知識データから推定する技術が開示されている。 Patent document 1 discloses a technology that estimates the cause of defects that occur during the manufacturing process from knowledge data expressed in multiple hierarchical structures.

特開2007-257285号公報JP 2007-257285 A

しかしながら、特許文献1にかかる技術では、発見された不具合等の不良の要因を推定することができるものの、検査工程において製品の不良を見逃さないための工夫がなく、異常の見逃しは避けられない。 However, while the technology described in Patent Document 1 can estimate the cause of defects such as malfunctions that are discovered, it does not take measures to ensure that product defects are not overlooked during the inspection process, and it is inevitable that abnormalities will be overlooked.

検査工程において製品の不良を見逃さないようにするためには、検査工程等で発見される前に、製品の不良の発生及びその内容を予測することが望まれる。しかしながら、正常時の製造条件等はそもそも製品の不良が発生しないように設定されているものであるため、正常時の製造条件等から製品の不良の発生を予測することは困難である。 In order to avoid overlooking product defects during the inspection process, it is desirable to predict the occurrence and nature of product defects before they are discovered during the inspection process. However, since normal manufacturing conditions are set so that product defects do not occur in the first place, it is difficult to predict the occurrence of product defects from normal manufacturing conditions.

本開示の目的は、上述した課題を鑑み、製品の生産ラインにおいて発生し得る製品の不良を予測することが可能な学習システム、不良予測システム、学習済みモデル、学習方法、及び不良予測方法を提供することにある。 In view of the above-mentioned problems, the objective of the present disclosure is to provide a learning system, a defect prediction system, a trained model, a learning method, and a defect prediction method capable of predicting product defects that may occur on a product production line.

本開示にかかる学習システムは、製品を生産する生産ラインにおける、作業者、生産設備、作業内容の少なくとも1つに関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを、学習モデルに入力し、前記学習モデルを機械学習させることで、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する学習済みモデルを生成する、ものである。 The learning system disclosed herein inputs training data into a learning model, the training data including change point information indicating a change point related to at least one of a worker, production equipment, and work content in a production line that produces a product, and defect information indicating a product defect that has occurred in the production line with the change point, and performs machine learning on the learning model, thereby generating a trained model that inputs the change point information and outputs defect prediction information indicating a product defect that is predicted to occur in response to the change point indicated by the change point information.

このように、前記学習システムは、前記変化点情報と前記不良情報とを含む教師データを機械学習させ、変化点に対して発生し得ると予測される製品の不良を出力する学習済みモデルを生成することができる。そのため、前記学習システムによれば、変化点が生じた場合に、製品の生産ラインにおいて発生し得る製品の不良を予測することが可能な学習済みモデルを得ることができる。そして、製品の不良は、変化点が生じた場合に多く発生することが考えられる。よって、前記学習システムによれば、生産ラインにおいて発生し得る製品の不良を予測することが可能な学習済みモデルを得ることができる。 In this way, the learning system can perform machine learning on training data including the change point information and the defect information, and generate a trained model that outputs product defects that are predicted to occur in response to a change point. Therefore, the learning system can obtain a trained model that is capable of predicting product defects that may occur in a product production line when a change point occurs. Furthermore, it is thought that product defects often occur when a change point occurs. Therefore, the learning system can obtain a trained model that is capable of predicting product defects that may occur in a production line.

また、前記教師データに含める前記不良情報は、前記生産ラインに含まれる検査工程を通過後に発見された不良を示す情報を含む、ようにしてもよい。これにより、生成された学習済みモデルでは、検査工程で発見できなかった不良も予測することができるようになる。 The defect information included in the training data may include information indicating defects discovered after passing through an inspection process included in the production line. This makes it possible for the generated trained model to predict defects that were not discovered during the inspection process.

また、前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含む、ようにしてもよい。これにより、変化点の内容に応じた期間に発生した不良を示す情報を、その変化点と対応付けて機械学習させることができ、より予測精度の高い学習済みモデルを生成することができる。 The defect information included in the training data may include information indicating a product defect that occurred during a period determined according to the content of the change point indicated by the change point information. This allows machine learning to be performed on information indicating a defect that occurred during a period according to the content of the change point in association with the change point, thereby generating a trained model with higher prediction accuracy.

また、前記生産ラインは、製品を組み立てる組立作業を含むラインである、ようにしてもよい。組立作業を含む生産ラインは変化点が生じることが多いことが想定され、変化点と不良とを対応付けた機械学習が実行し易くなる。よって、このような構成により、変化点が生じることが多い組立作業を含む生産ラインについて、発生し得る製品の不良を精度良く予測することが可能な学習済みモデルを得ることができる。 The production line may also be a line that includes assembly work for assembling products. It is expected that change points will frequently occur in production lines that include assembly work, making it easier to execute machine learning that associates change points with defects. Thus, with this configuration, it is possible to obtain a trained model that can accurately predict possible product defects for production lines that include assembly work, where change points frequently occur.

本開示にかかる不良予測システムは、製品を生産する生産ラインにおける、作業者、生産設備、作業内容の少なくとも1つに関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを用いて機械学習させた学習済みモデルに、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する、ものである。 The defect prediction system disclosed herein inputs change point information indicating a change point related to at least one of a worker, production equipment, and work content in a production line that produces a product, and defect information indicating a product defect that has occurred in the production line along with the change point into a trained model trained by machine learning using training data including the change point information, and outputs defect prediction information indicating a product defect that is predicted to occur in response to the change point indicated by the change point information.

このように、前記不良予測システムは、前記変化点情報と前記不良情報とを含む教師データを機械学習させた学習済みモデルを用い、変化点に対して発生し得ると予測される製品の不良を出力することができる。そのため、前記不良予測システムによれば、変化点が生じた場合に、製品の生産ラインにおいて発生し得る製品の不良を予測することができる。そして、製品の不良は、変化点が生じた場合に多く発生することが考えられる。よって、前記不良予測システムによれば、生産ラインにおいて発生し得る製品の不良を予測することができる。 In this way, the defect prediction system can use a trained model that has been machine-learned using training data including the change point information and the defect information to output product defects that are predicted to occur in response to a change point. Therefore, the defect prediction system can predict product defects that may occur in a product production line when a change point occurs. Product defects are thought to occur frequently when a change point occurs. Therefore, the defect prediction system can predict product defects that may occur in a production line.

また、前記教師データに含める前記不良情報は、前記生産ラインに含まれる検査工程を通過後に発見された不良を示す情報を含む、ようにしてもよい。これにより、検査工程で発見できなかった不良も予測することができるようになる。 The defect information included in the training data may also include information indicating defects discovered after passing through an inspection process included in the production line. This makes it possible to predict defects that were not discovered during the inspection process.

また、前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含む、ようにしてもよい。これにより、変化点の内容に応じた期間に発生した不良を示す情報を、その変化点と対応付けて機械学習させた、より予測精度の高い学習済みモデルを用いて、精度よく不良を予測することができる。 The defect information included in the training data may include information indicating a product defect that occurred during a period determined according to the content of the change point indicated by the change point information. This allows for accurate prediction of defects using a trained model with higher predictive accuracy that is machine-learned to associate information indicating a defect that occurred during a period according to the content of the change point with the change point.

また、前記不良予測情報を、前記学習済みモデルに入力された前記変化点情報が示す変化点より後の工程で通知する、ようにしてもよい。これにより、変化点に応じた不良の予測結果を、適した時期に通知することができる。 The defect prediction information may also be notified in a process after the change point indicated by the change point information input to the trained model. This allows the defect prediction results according to the change point to be notified at an appropriate time.

また、前記不良予測情報が複数の不良を示す情報を含む場合、前記複数の不良のそれぞれの重要度に応じて通知対象とする情報を決定し、決定した情報を通知する、ようにしてもよい。これにより、複数の不良が予測される場合であっても、必要な不良予測情報を通知することができる。 In addition, when the defect prediction information includes information indicating multiple defects, the information to be notified may be determined according to the importance of each of the multiple defects, and the determined information may be notified. In this way, even when multiple defects are predicted, necessary defect prediction information can be notified.

また、前記不良予測情報に対応して実施すべき検査の内容を、前記学習済みモデルに入力された前記変化点情報が示す変化点より後の工程で通知する、ようにしてもよい。これにより、変化点に応じて予測された不良に対応して実施すべき検査の内容を、適した時期に通知することができる。 The contents of the inspection to be performed in response to the defect prediction information may be notified in a process after the change point indicated by the change point information input to the trained model. This allows the contents of the inspection to be performed in response to the defect predicted according to the change point to be notified at an appropriate time.

また、前記不良予測情報に対応して実施すべき検査の内容が複数存在する場合、複数の検査の内容のそれぞれに対応する不良の重要度に応じて、通知対象とする情報を決定し、決定した情報を通知する、ようにしてもよい。これにより、予測された不良に対して実施すべき検査の内容が複数存在する場合であっても、必要な検査の内容を通知することができる。 In addition, when there are multiple types of inspections to be performed corresponding to the defect prediction information, the information to be notified may be determined according to the importance of the defect corresponding to each of the multiple types of inspections, and the determined information may be notified. In this way, even when there are multiple types of inspections to be performed for a predicted defect, it is possible to notify the content of the necessary inspection.

また、前記不良予測情報に対応して実施すべき検査の内容を通知し、通知した内容の検査を実施した結果に基づいて、前記学習済みモデルを更新する、ようにしてもよい。これにより、学習済みモデルの精度を向上させることができる。 In addition, the contents of the inspection to be performed in response to the defect prediction information may be notified, and the trained model may be updated based on the results of the inspection of the notified contents. This can improve the accuracy of the trained model.

また、前記生産ラインは、製品を組み立てる組立作業を含むラインである、ようにしてもよい。組立作業を含む生産ラインは変化点が生じることが多いことが想定され、変化点と不良とを対応付けた機械学習が実行し易くなる。よって、このような構成により、変化点が生じることが多い組立作業を含む生産ラインについて、発生し得る製品の不良を精度良く予測することができる。 The production line may also be a line that includes assembly work for assembling products. It is expected that change points will frequently occur in production lines that include assembly work, making it easier to execute machine learning that associates change points with defects. Thus, with this configuration, it is possible to accurately predict possible product defects for production lines that include assembly work, where change points frequently occur.

本開示にかかる学習済みモデルは、製品を生産する生産ラインにおける、作業者、生産設備、作業内容の少なくとも1つに関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを用いて、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力するように、機械学習させたものである。 The trained model disclosed herein is a machine-learned model that uses training data including change point information indicating change points related to at least one of workers, production equipment, and work content in a production line that produces products, and defect information indicating product defects that have occurred in the production line due to the change points, to input the change point information and output defect prediction information indicating product defects that are predicted to occur in response to the change points indicated by the change point information.

このように、前記学習済みモデルは、前記変化点情報と前記不良情報とを含む教師データを機械学習させており、変化点に対して発生し得ると予測される製品の不良を出力するモデルとすることができる。そのため、前記学習済みモデルによれば、変化点が生じた場合に、製品の生産ラインにおいて発生し得る製品の不良を予測することができる。そして、製品の不良は、変化点が生じた場合に多く発生することが考えられる。よって、前記学習済みモデルによれば、生産ラインにおいて発生し得る製品の不良を予測することができる。 In this way, the trained model is machine-trained on training data including the change point information and the defect information, and can be a model that outputs product defects that are predicted to occur in response to a change point. Therefore, the trained model can predict product defects that may occur in a product production line when a change point occurs. Furthermore, it is thought that product defects often occur when a change point occurs. Therefore, the trained model can predict product defects that may occur in a production line.

本開示にかかる学習方法は、製品を生産する生産ラインにおける、作業者、生産設備、作業内容の少なくとも1つに関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを、学習モデルに入力し、前記学習モデルを機械学習させることで、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する学習済みモデルを生成する、ものである。 The learning method disclosed herein involves inputting training data into a learning model, the training data including change point information indicating a change point relating to at least one of a worker, production equipment, and work content in a production line that produces a product, and defect information indicating a product defect that has occurred in the production line with the change point, and training the learning model through machine learning to generate a trained model that inputs the change point information and outputs defect prediction information indicating a product defect that is predicted to occur in response to the change point indicated by the change point information.

前記学習方法によれば、前記学習システムと同様の効果を期待できる。 The learning method is expected to produce the same results as the learning system.

本開示にかかる不良予測方法は、製品を生産する生産ラインにおける、作業者、生産設備、作業内容の少なくとも1つに関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを用いて機械学習させた学習済みモデルに、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する、ものである。 The defect prediction method disclosed herein involves inputting change point information indicating a change point relating to at least one of a worker, production equipment, and work content in a production line that produces a product, and defect information indicating a product defect that has occurred in the production line along with the change point, into a trained model trained by machine learning using training data including the change point information, and outputting defect prediction information indicating a product defect that is predicted to occur in response to the change point indicated by the change point information.

前記不良予測方法によれば、前記不良予測システムと同様の効果を期待できる。 The defect prediction method is expected to produce the same effects as the defect prediction system.

本開示により、製品の生産ラインにおいて発生し得る製品の不良を予測することが可能な学習システム、不良予測システム、学習済みモデル、学習方法、及び不良予測方法を提供することができる。 The present disclosure provides a learning system, a defect prediction system, a trained model, a learning method, and a defect prediction method that are capable of predicting product defects that may occur on a product production line.

実施の形態に係る不良予測システムの一構成例を示すブロック図である。1 is a block diagram showing an example of a configuration of a defect prediction system according to an embodiment; 生産ラインの一例を示す模式図である。FIG. 1 is a schematic diagram showing an example of a production line. 製品の不良の分類の一例を示す模式図である。FIG. 1 is a schematic diagram showing an example of classification of product defects. 図1の不良予測システムで使用される学習済みモデルの説明変数及び目的変数の一例を示す図である。FIG. 2 is a diagram illustrating an example of explanatory variables and target variables of a trained model used in the defect prediction system of FIG. 1 . 図1の不良予測システムにおける学習段階の処理である学習処理の一例を説明するためのフロー図である。2 is a flow chart for explaining an example of a learning process which is a learning stage process in the defect prediction system of FIG. 1; 図1の不良予測システムにおける運用段階の処理である不良予測処理の一例を説明するためのフロー図である。2 is a flow diagram for explaining an example of a defect prediction process which is a process in an operation stage in the defect prediction system of FIG. 1. 図1の不良予測システムにおける運用段階での全体の処理手順の一例を説明するためのフロー図である。2 is a flow diagram for explaining an example of an overall processing procedure in an operation stage in the defect prediction system of FIG. 1. 図7の処理手順によって流通させた製品についての流通後の不良対応処理手順の一例を説明するためのフロー図である。FIG. 8 is a flow diagram for explaining an example of a defect handling procedure after distribution of a product distributed according to the processing procedure of FIG. 7. 他の実施の形態に係る不良予測システムで使用される学習済みモデルを生成する学習システムの一構成例を示すブロック図である。A block diagram showing an example configuration of a learning system that generates a trained model used in a defect prediction system according to another embodiment. 他の実施の形態に係る不良予測システムの一構成例を示すブロック図である。FIG. 13 is a block diagram showing a configuration example of a defect prediction system according to another embodiment.

以下、実施の形態について図面を参照しながら詳細に説明するが、特許請求の範囲に係る発明を以下の実施の形態に限定するものではない。また、実施の形態で説明する構成の全てが課題を解決するための手段として必須であるとは限らない。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略する。 The following describes the embodiments in detail with reference to the drawings, but the claimed invention is not limited to the following embodiments. Furthermore, not all of the configurations described in the embodiments are necessarily essential as means for solving the problems. In each drawing, the same elements are given the same reference numerals, and duplicate explanations will be omitted as necessary to clarify the explanation.

(実施の形態)
まず、本実施の形態に係る不良予測システムの構成例について、図1を参照しながら説明する。図1は、本実施の形態に係る不良予測システムの一構成例を示すブロック図である。図2は、生産ラインの一例を示す模式図で、図3は、製品の不良の分類の一例を示す模式図である。また、図4は、図1の不良予測システムで使用される学習済みモデルの説明変数及び目的変数の一例を示す図である。
(Embodiment)
First, a configuration example of a defect prediction system according to the present embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing a configuration example of a defect prediction system according to the present embodiment. Fig. 2 is a schematic diagram showing an example of a production line, and Fig. 3 is a schematic diagram showing an example of classification of product defects. Fig. 4 is a diagram showing an example of explanatory variables and target variables of a trained model used in the defect prediction system of Fig. 1.

図1に示す不良予測システム100は、学習済みモデル15を用いて、製品を生産する生産ラインにおける製品の不良を予測するシステムである。以下では、不良予測システム100が、未学習モデル14を学習させる学習システムを含む構成例について説明するが、学習システムを備えなくても学習済みモデル15が備えられていれば製品の不良の予測は可能である。なお、学習システムと不良予測システムとを分けて構成した例については、他の実施の形態として後述する。 The defect prediction system 100 shown in FIG. 1 is a system that uses a trained model 15 to predict product defects on a production line that produces the products. Below, an example configuration will be described in which the defect prediction system 100 includes a learning system that trains the untrained model 14, but it is possible to predict product defects even without a learning system as long as the trained model 15 is provided. Note that an example in which the learning system and the defect prediction system are configured separately will be described later as another embodiment.

以下では、予測の対象となる生産ラインとして、図2で例示した生産ライン40を挙げて説明するが、これに限ったものではない。例示する生産ライン40には、後述する変化点となり得る箇所として、変化点41~44,46~48が存在する。無論、変化点となり得る箇所は1箇所以上であればよい。また、例示する生産ライン40には、検査点となる箇所として検査点45、49が存在する。検査点49は最終検査点であり、生産ライン40には少なくとも1か所の検査点が設けられていればよい。 In the following, the production line to be predicted will be described using the example production line 40 shown in Figure 2, but is not limited to this. The example production line 40 has change points 41 to 44 and 46 to 48, which are locations that can be change points, as described below. Of course, there needs to be one or more locations that can be change points. The example production line 40 also has inspection points 45 and 49, which are locations that can be inspection points. Inspection point 49 is the final inspection point, and it is sufficient that there is at least one inspection point on the production line 40.

また、製品の種類や生産工程(製造工程)は問わない。以下では、製品が車両であることを前提として説明するが、電子機器、食品、家具などの他の種類の製品であってもよい。また、製品の不良とは、製品の不具合、製品の製造上のキズなど、製品を市場に流通させる上で不良と見做せるものを指すことができる。 Furthermore, the type of product and the production process (manufacturing process) are not important. In the following explanation, we will assume that the product is a vehicle, but it may be other types of products such as electronic devices, food, or furniture. Furthermore, a product defect can refer to a defect in the product, a manufacturing defect, or any other problem that could be considered a defect in terms of distributing the product on the market.

図3で例示するように、車両で生じ得る不良は、締付に関連する締付関連と、意匠に関連する意匠関連とを含むことができる。締付関連には、部品が斜めに取り付けられてしまう斜め入り、部品間の穴がズレる穴ズレ、締付トルクが不足するトルク不足、焼付塗装時の余分な焼き付け、及び、部品の締め付けがなされていない未締付などを含むことができる。意匠関連には、キズ、汚れ、シワ、変形、部品浮きなどを含むことができる。 As illustrated in FIG. 3, defects that may occur in a vehicle may include fastening-related defects related to fastening and design-related defects related to design. Fastening-related defects may include slanted insertion, where parts are installed at an angle, misaligned holes between parts, insufficient fastening torque, excessive baking during baking paint, and not fastening, where parts are not fastened properly. Design-related defects may include scratches, stains, wrinkles, deformation, loose parts, etc.

図1に示すように、本実施の形態に係る不良予測システム100は、製品の不良を予測する情報処理装置10、車両生産実績データベース(DB)20、及び複数の端末31~36を備えることができる。情報処理装置10、車両生産実績DB20、及び端末31~36は、ネットワークNを介して通信可能に接続されることができる。 As shown in FIG. 1, the defect prediction system 100 according to this embodiment can include an information processing device 10 that predicts product defects, a vehicle production record database (DB) 20, and multiple terminals 31 to 36. The information processing device 10, the vehicle production record DB 20, and the terminals 31 to 36 can be communicatively connected via a network N.

ここで、ネットワークNは、インターネット、イントラネット、携帯電話網、LAN(Local Area Network)等の通信回線網である。なお、不良予測システム100が6つの端末31~36を備える例を説明するが、後述する変化点の入力、不良の入力を行うこと、並びに予測結果の閲覧を行うことが可能な分だけ端末を設けておけばよい。よって、端末は1台以上であればよい。 Here, the network N is a communication line network such as the Internet, an intranet, a mobile phone network, or a LAN (Local Area Network). Note that, although an example will be described in which the defect prediction system 100 has six terminals 31 to 36, it is sufficient to provide as many terminals as are capable of inputting change points and defects, as described below, and viewing the prediction results. Therefore, one or more terminals are sufficient.

情報処理装置10は、不良予測システム100の主たる構成となる装置である。情報処理装置10は、その全体を制御する制御部11と、通信部12と、及び未学習モデル14又は学習済みモデル15が記憶された記憶部13と、を備えることができる。 The information processing device 10 is a device that is the main component of the defect prediction system 100. The information processing device 10 can include a control unit 11 that controls the entire device, a communication unit 12, and a memory unit 13 in which an unlearned model 14 or a learned model 15 is stored.

情報処理装置10は、未学習モデル14を機械学習させる学習段階において学習装置として機能し、学習済みモデル15を用いて予測を実行する運用段階において不良予測装置として機能することができる。なお、学習装置、不良予測装置がそれぞれ独立して構成されることもでき、そのような構成例については図9及び図10を参照しながら後述する。 The information processing device 10 functions as a learning device in the learning stage where the unlearned model 14 is machine-learned, and can function as a defect prediction device in the operation stage where predictions are made using the trained model 15. Note that the learning device and the defect prediction device can be configured independently, and such configuration examples will be described later with reference to Figures 9 and 10.

制御部11は、集積回路(Integrated Circuit)によって実現されることができ、例えばCPU(Central Processing Unit)又はMPU(Micro Processor Unit)又はGPU(Graphics Processing Unit)等のプロセッサ、作業用メモリ、及び不揮発性の記憶装置などによって実現されることができる。この記憶装置にプロセッサによって実行される制御用のプログラムを格納しておき、プロセッサがそのプログラムを作業用メモリに読み出して実行することで、制御部11の機能を果たすことができる。なお、この記憶装置は記憶部13の一部とすることもできる。 The control unit 11 can be realized by an integrated circuit, for example a processor such as a CPU (Central Processing Unit), MPU (Micro Processor Unit), or GPU (Graphics Processing Unit), a working memory, and a non-volatile storage device. The control program executed by the processor is stored in this storage device, and the processor reads the program into the working memory and executes it, thereby fulfilling the functions of the control unit 11. This storage device can also be part of the memory unit 13.

また、制御部11の説明からも分かるように、情報処理装置10は、汎用コンピュータで構成されることができる。情報処理装置10は、学習装置として機能するとき、汎用コンピュータに未学習モデル14を記憶させておき、未学習モデル14に教師データを入力して機械学習して、学習済みモデル15を生成するように構成されることができる。情報処理装置10は、不良予測装置として機能するとき、汎用コンピュータに学習済みモデル15を記憶させ、学習済みモデル15に情報を入力し、予測結果を示す情報を出力するように構成されることができる。 As can also be seen from the description of the control unit 11, the information processing device 10 can be configured as a general-purpose computer. When functioning as a learning device, the information processing device 10 can be configured to store the unlearned model 14 in the general-purpose computer, input teacher data to the unlearned model 14, perform machine learning, and generate the trained model 15. When functioning as a defect prediction device, the information processing device 10 can be configured to store the trained model 15 in the general-purpose computer, input information to the trained model 15, and output information indicating the prediction result.

また、制御部11は、学習時に使用する処理能力が高い第1制御部と、運用時に使用する第2制御部とを備えることもできる。第2制御部は、第1制御部より処理能力を低く抑えることができる。 The control unit 11 can also be equipped with a first control unit with high processing power used during learning, and a second control unit used during operation. The second control unit can have a lower processing power than the first control unit.

通信部12は、ネットワークNを介して車両生産実績DB20や端末31~36と通信を行う通信インタフェースを備えることができる。 The communication unit 12 can be equipped with a communication interface that communicates with the vehicle production record DB 20 and terminals 31 to 36 via the network N.

記憶部13は、未学習モデル14又は学習済みモデル15が記憶された記憶装置である。学習段階においては記憶部13には未学習モデル14が記憶されており、未学習モデル14に教師データを入力し、機械学習させることで学習済みモデル15を生成し、その学習済みモデル15が記憶部13に記憶された状態とすることができる。未学習モデル14のアルゴリズム、即ち学習済みモデル15のアルゴリズムは教師有り学習を行うものであればその種類を問わず、またハイパーパラメータなども問わない。機械学習に使用する教師データ、運用時の入力データや出力データについては後述する。 The memory unit 13 is a storage device in which the unlearned model 14 or the trained model 15 is stored. In the learning stage, the unlearned model 14 is stored in the memory unit 13, and the trained model 15 can be generated by inputting teacher data into the unlearned model 14 and performing machine learning, and the trained model 15 can be stored in the memory unit 13. The algorithm of the unlearned model 14, i.e., the algorithm of the trained model 15, can be of any type as long as it performs supervised learning, and hyperparameters, etc., can also be used. The teacher data used for machine learning and the input data and output data during operation will be described later.

車両生産実績DB20は、図示を省略しているが、ネットワークNに接続された1台以上のサーバコンピュータやストレージ装置を組み合わせて実現することができるが、例えば情報処理装置10に組み込まれてもよい。車両生産実績DB20は、ネットワークNを介したアクセスに対して、各データに対して読出しや書き込みを行い、処理結果をアクセス元へ返信する。 Although not shown, the vehicle production record DB 20 can be realized by combining one or more server computers and storage devices connected to the network N, but may also be incorporated into the information processing device 10, for example. The vehicle production record DB 20 reads and writes each piece of data in response to access via the network N, and returns the processing results to the access source.

車両生産実績DB20は、車両の生産ライン40で生産された車両の情報である製品情報(つまり車両情報)21、発生した変化点についての変化点情報22、及び、生産ライン40での製品の検査によって発見された不良を示す不良情報23を関連付けて管理するデータベースである。車両生産実績DB20では、製品情報21が示す車両に対して、変化点情報22及び不良情報23が関連付けられているが、車両によっては、生産時に変化点や不良の発生が生じない場合もあるため、変化点情報22及び不良情報23の少なくとも一方が関連付けられていない製品情報21も存在する。また、不良情報23は、生産ライン40での製品検査によって不良となった情報だけでなく、市場に流通した後に発見された不良を示す情報を含むことができる。 The vehicle production record DB 20 is a database that manages, in association with each other, product information (i.e., vehicle information) 21, which is information about vehicles produced on the vehicle production line 40, change point information 22 about change points that have occurred, and defect information 23, which indicates defects discovered by product inspection on the production line 40. In the vehicle production record DB 20, change point information 22 and defect information 23 are associated with the vehicle indicated by the product information 21, but since there are cases in which no change points or defects occur during production for some vehicles, there exists product information 21 with which at least one of the change point information 22 and defect information 23 is not associated. Furthermore, the defect information 23 can include not only information about products that have been found to be defective by product inspection on the production line 40, but also information indicating defects discovered after distribution to the market.

変化点情報22は、製品を生産する生産ライン40における、作業者、生産設備、作業内容の少なくとも1つに関する変化点を示す情報である。作業者の変化点としては、例えば、新人が作業する、通常の作業者の休暇への対応で作業者が一時的に代わるなどが挙げられる。よって、作業者の変化点とは、作業者が交代した点、あるいは作業者を熟練度などによってランク付けしておき、作業を行う作業者のランクが変わった点などを指すことができる。生産設備の変化点とは、生産ライン40の設備の一つを交換した点を指し、例えば工具を古いものから新しいものに交換した場合にも生産設備の変化点が生じたとして取り扱う。作業内容の変化点とは、作業効率の改善などの目的で、作業手順や作業方法を変更した点などを指すことができる。また、作業内容の変化点としては、例えば標準的な作業にミスが発生しその手直しを行う場面なども挙げられる。 The change point information 22 is information indicating a change point regarding at least one of the workers, production equipment, and work content in the production line 40 that produces the product. Examples of changes in workers include a new employee working, or a temporary replacement of a worker while a regular worker is on vacation. Thus, a change point in a worker can refer to a change in a worker, or a change in the rank of a worker performing a task when workers are ranked according to their proficiency. A change point in production equipment refers to a change in one piece of equipment in the production line 40, and for example, replacing a tool from an old one with a new one is also treated as a change in production equipment. A change point in work content can refer to a change in work procedures or work methods for the purpose of improving work efficiency. Another example of a change point in work content is a scene where a mistake occurs in a standard task and the mistake is corrected.

実際、これらの変化点によって発生する不良としては、例えば、休暇の作業者の代わりに不慣れな作業者が担当した作業で部品が正常に組付けられていないような不良が挙げられる。また、発生する不良としては、作業者がつけてしまったキズや汚れを手直ししたが、その手直し中に別のところが汚れてしまうといった不良も挙げられる。また、発生する不良としては、工程が変更になったのに気付かなかった新人がそのまま作業してしまい作業されていない箇所が生じるなど、様々な不良が挙げられる。 In fact, defects that occur due to these changes include, for example, parts not being assembled correctly when an inexperienced worker takes over for a worker on vacation. Other defects include when a scratch or stain made by an operator is repaired, but another part becomes dirty while repairing. Other defects include when a new employee does not notice that a process has changed and continues working on the same part, resulting in some parts not being repaired.

端末31~36は、いずれもコンピュータやスマートフォンや専用処理端末等の情報処理装置とすることができ、ネットワークNを介して車両生産実績DB20や情報処理装置10にアクセスすることが可能となっている。 The terminals 31 to 36 can be information processing devices such as computers, smartphones, or dedicated processing terminals, and can access the vehicle production record DB 20 and the information processing device 10 via the network N.

ユーザU1、U2、U3、U4、U5は、それぞれ、車両を生産する生産ライン40についての、人の変化点、作業の変化点、設備や工具の変化点、発見した不良、市場に流通した不良を、入力する作業を行う者である。 Users U1, U2, U3, U4, and U5 are responsible for inputting changes in personnel, changes in work, changes in equipment and tools, defects that have been discovered, and defects that have been distributed in the market, for the production line 40 that produces vehicles.

学習段階において、ユーザU1、U2、U3、U4、U5は、それぞれ端末31、32、33、34、35を用いて対応する情報の入力を実施し、各端末31~35は入力された情報を、学習用の教師データを生成するための情報として、ネットワークNを介して車両生産実績DB20に送信することができる。 During the learning stage, users U1, U2, U3, U4, and U5 input the corresponding information using terminals 31, 32, 33, 34, and 35, respectively, and each of terminals 31 to 35 can transmit the input information to vehicle production record DB 20 via network N as information for generating training data for learning.

また、運用段階において、ユーザU1、U2、U3は、それぞれ端末31、32、33を用いて対応する情報の入力を実施し、各端末31~33は入力された情報を、運用段階での不良予測を実行するための入力情報として情報処理装置10に送信することができる。また、運用段階においてもこのような送信と同時に又は必要に応じて、各端末31~33は入力された情報を、学習用の教師データを更新するための情報として、ネットワークNを介して車両生産実績DB20に送信することができる。 In addition, in the operation phase, users U1, U2, and U3 input corresponding information using terminals 31, 32, and 33, respectively, and each of terminals 31 to 33 can transmit the input information to information processing device 10 as input information for performing defect prediction in the operation phase. Also, in the operation phase, simultaneously with such transmission or as necessary, each of terminals 31 to 33 can transmit the input information to vehicle production record DB 20 via network N as information for updating teacher data for learning.

また、ユーザU6は、運用段階において予測結果を閲覧する者である。運用段階において、端末36は、情報処理装置10からの予測結果の通知を受け取ること、あるいは、情報処理装置10にアクセスして予測結果を閲覧することができる。 User U6 is a person who views the prediction results during the operation phase. During the operation phase, terminal 36 can receive notification of the prediction results from information processing device 10, or access information processing device 10 to view the prediction results.

まず、情報処理装置10が学習装置として機能する場合について説明する。この場合、不良予測システム100は学習システムとして機能することになる。 First, we will explain the case where the information processing device 10 functions as a learning device. In this case, the defect prediction system 100 functions as a learning system.

制御部11は、変化点情報22と、不良情報23のうち、変化点情報22が示す変化点を伴って生産ライン40で発生した製品の不良を示す不良情報と、を含む教師データを、未学習モデル14に入力する。 The control unit 11 inputs training data including change point information 22 and defect information 23 that indicates a product defect that occurred on the production line 40 along with a change point indicated by the change point information 22 into the unlearned model 14.

教師データの入力は、通信部12を介して車両実績DB20から情報を取得することで実施することができる。不良情報23のうち、変化点情報22が示す変化点を伴って生産ライン40で発生した製品の不良を示す不良情報とは、車両実績DB20において変化点情報22に関連付けられている不良情報23とすることができ、以下では、区別のために不良情報24と称する。また、教師データには製品情報21を含むことができる。 The teacher data can be input by acquiring information from the vehicle performance DB 20 via the communication unit 12. Among the defect information 23, the defect information indicating a product defect that occurred on the production line 40 accompanied by a change point indicated by the change point information 22 can be the defect information 23 associated with the change point information 22 in the vehicle performance DB 20, and will be referred to as defect information 24 below for distinction. The teacher data can also include product information 21.

つまり、教師データは、図4で例示する教師データ201のように、説明変数201aとしての製品情報21及び変化点情報22と、目的変数201bとしての不良情報24と、を含むことができる。 In other words, the teacher data can include product information 21 and change point information 22 as explanatory variables 201a, and defect information 24 as objective variables 201b, as in the teacher data 201 illustrated in FIG. 4.

但し、上述したように、生産ライン40で発生した製品の不良には、市場に流通した後に発見された車両の不良も含むことができる。つまり、教師データに含める不良情報24は、生産ライン40に含まれる検査工程を通過後に発見された不良を示す情報を含むことができる。この検査工程は、完成品としての製品を検査する検査点49での完成品検査工程を含むが、生産途中での製品の検査を行う検査点45での途中検査工程も含むこともできる。これにより、生成された学習済みモデル15では、市場に流通した後に発見された不良のような、生産ライン40で採用している検査工程で発見できなかった不良も予測することができるようになる。 However, as described above, product defects that occur on the production line 40 can also include defects in vehicles that are discovered after distribution to the market. In other words, the defect information 24 included in the training data can include information indicating defects that are discovered after passing through the inspection process included in the production line 40. This inspection process includes a finished product inspection process at inspection point 49, where the finished product is inspected, but can also include an intermediate inspection process at inspection point 45, where the product is inspected during production. This makes it possible for the generated trained model 15 to predict defects that could not be discovered in the inspection process used in the production line 40, such as defects discovered after distribution to the market.

また、教師データに含める不良情報24は、変化点情報22が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含むことができる。このように、変化点の内容に応じて、教師データの不良情報24として採用する製品の不良の発生期間を決定するように、つまり変化点の内容に応じて教師データとして採用する不良の発生期間を変えるようにしてもよい。教師データの不良情報24として採用する期間を決定することは、学習に用いる不良情報24の期間を決定することを意味し、結果的に予測する不良情報(不良予測情報)の期間を決定することを意味する。実際、変化点の内容によっては、変化点があったタイミングの製品の不良を学習させればよい場合と、変化点発生後、所定時間の間の製品の不良を学習させる必要がある場合と、があるため、このような構成は有益であると言える。 The defect information 24 included in the teacher data may include information indicating product defects that occurred during a period determined according to the content of the change point indicated by the change point information 22. In this way, the period during which product defects occurred to be adopted as the defect information 24 of the teacher data may be determined according to the content of the change point, that is, the period during which defects occurred to be adopted as teacher data may be changed according to the content of the change point. Determining the period to be adopted as the defect information 24 of the teacher data means determining the period of the defect information 24 used for learning, which ultimately means determining the period of the defect information to be predicted (defect prediction information). In fact, depending on the content of the change point, there are cases where it is sufficient to learn product defects at the time when the change point occurred, and cases where it is necessary to learn product defects for a predetermined time after the occurrence of the change point, so such a configuration can be said to be beneficial.

これにより、変化点の内容に応じた期間に発生した不良を示す情報を、その変化点と対応付けて機械学習させることができ、より予測精度の高い学習済みモデル15を生成することができる。そして、そのような学習済みモデル15を用いて製品の不良を予測することで予測精度を向上させることができる。 This allows information indicating defects that occurred during a period corresponding to the content of the change point to be machine-learned in association with the change point, and a trained model 15 with higher predictive accuracy can be generated. Then, by using such a trained model 15 to predict product defects, the prediction accuracy can be improved.

また、生産ライン40は、製品を組み立てる組立作業を含むラインであるようにしてもよい。組立作業は、部品を組み立てていく作業を指すことができる。組立作業を含む生産ラインは変化点が生じることが多いことが想定され、変化点と不良とを対応付けた機械学習が実行し易くなる。よって、このような構成により、変化点が生じることが多い組立作業を含む生産ライン40について、発生し得る製品の不良を精度良く予測することが可能な学習済みモデル15を得ることができる。そして、そのような学習済みモデル15を用いて製品の不良を予測することで予測精度を向上させることができる。 The production line 40 may also be a line that includes assembly work for assembling products. Assembly work can refer to the work of assembling parts. It is expected that change points will often occur on a production line that includes assembly work, making it easier to execute machine learning that associates change points with defects. Thus, with this configuration, it is possible to obtain a trained model 15 that can accurately predict possible product defects for a production line 40 that includes assembly work that often generates change points. Then, by predicting product defects using such a trained model 15, it is possible to improve prediction accuracy.

また、教師データには、不良情報23が関連付けられていない変化点情報22及び変化点情報22が関連付けられていない不良情報23のうち、少なくとも一方を含むこともできる。例えば、その変化点情報22が示す変化点が不良の発生に影響しないことやその不良情報23が変化点とは無関係に発生する不良を示していることを学習できるためである。 The teacher data may also include at least one of change point information 22 with no associated defect information 23 and defect information 23 with no associated change point information 22. This is because it is possible to learn, for example, that the change point indicated by the change point information 22 does not affect the occurrence of a defect, or that the defect information 23 indicates a defect that occurs independently of the change point.

そして、制御部11は、上記の教師データを入力した未学習モデル14を機械学習させることで、運用時において、変化点情報を入力し、変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する学習済みモデル15を生成する。学習済みモデル15から出力される不良予測情報は、不良情報24に相当する情報であり、不良情報24に含まれる内容と同等の情報とすることができる。 The control unit 11 then performs machine learning on the unlearned model 14 to which the above-mentioned teacher data has been input, to generate a trained model 15 that, during operation, inputs change point information and outputs defect prediction information indicating product defects that are predicted to occur for the change point indicated by the change point information. The defect prediction information output from the trained model 15 is information equivalent to the defect information 24, and can be information equivalent to the content contained in the defect information 24.

このように、学習装置として機能する情報処理装置10は、変化点情報22と不良情報24とを含む教師データを機械学習させ、変化点に対して発生し得ると予測される製品の不良を出力する学習済みモデル15を生成することができる。そのため、情報処理装置10によれば、変化点が生じた場合に、製品の生産ラインにおいて発生し得る製品の不良を予測することが可能な学習済みモデル15を得ることができる。そして、製品の不良は、変化点が生じた場合に多く発生することが考えられる。よって、情報処理装置10によれば、生産ライン40において発生し得る製品の不良を予測することが可能な学習済みモデル15を得ることができると言える。 In this way, the information processing device 10 functioning as a learning device can perform machine learning of training data including change point information 22 and defect information 24, and generate a trained model 15 that outputs product defects that are predicted to occur in response to a change point. Therefore, the information processing device 10 can obtain a trained model 15 capable of predicting product defects that may occur in a product production line when a change point occurs. Furthermore, it is considered that product defects occur frequently when a change point occurs. Therefore, it can be said that the information processing device 10 can obtain a trained model 15 capable of predicting product defects that may occur in a production line 40.

即ち、このようにして得られた学習済みモデル15は、変化点情報22と不良情報24とを含む教師データを機械学習させており、変化点に対して発生し得ると予測される製品の不良を出力するモデルとすることができる。そのため、学習済みモデル15は、変化点が生じた場合に、製品の生産ライン40において発生し得る製品の不良を予測することができる。そして、製品の不良は、変化点が生じた場合に多く発生することが考えられる。よって、学習済みモデル15によれば、生産ライン40において発生し得る製品の不良を予測することができる。 In other words, the trained model 15 obtained in this manner is machine-learned using training data including change point information 22 and defect information 24, and can be a model that outputs product defects that are predicted to occur in response to change points. Therefore, the trained model 15 can predict product defects that may occur in the product production line 40 when a change point occurs. Furthermore, it is thought that product defects occur frequently when a change point occurs. Therefore, the trained model 15 can predict product defects that may occur in the production line 40.

次に、情報処理装置10が不良予測装置として機能する場合について説明する。
制御部11は、上述のように生成された学習済みモデル15に、変化点情報を入力し、その変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する。上述したように学習済みモデル15から出力される不良予測情報は、不良情報24に相当する情報であり、不良情報24に含まれる内容と同等の情報とすることができる。このように、制御部11は不良予測を行う予測部として機能させることができる。
Next, a case where the information processing device 10 functions as a defect prediction device will be described.
The control unit 11 inputs change point information to the trained model 15 generated as described above, and outputs defect prediction information indicating product defects predicted to occur for the change point indicated by the change point information. The defect prediction information output from the trained model 15 as described above is information equivalent to the defect information 24, and can be information equivalent to the contents included in the defect information 24. In this way, the control unit 11 can function as a prediction unit that performs defect prediction.

このように、学習済みモデル15は、変化点情報22を入力し、変化点情報22が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力するようにコンピュータを機能させるためのモデルとすることができる。 In this way, the trained model 15 can be a model for causing a computer to input change point information 22 and output defect prediction information indicating product defects that are predicted to occur for the change points indicated by the change point information 22.

また、制御部11は、通信部12を介して、不良予測情報を、学習済みモデル15に入力された変化点情報22が示す変化点より後の工程で通知することができる。通知先は、端末36などの所定の通知先として決めておくことができる。これにより、変化点に応じた不良の予測結果を、適した時期に通知することができる。 The control unit 11 can also notify the defect prediction information via the communication unit 12 at a process subsequent to the change point indicated by the change point information 22 input to the trained model 15. The notification destination can be determined as a predetermined notification destination such as the terminal 36. This allows the defect prediction result according to the change point to be notified at an appropriate time.

また、不良予測情報が複数の不良を示す情報を含む場合には、制御部11は、通信部12を介して、上記複数の不良のそれぞれの重要度に応じて通知対象とする情報を決定し、決定した情報を通知するようにしてもよい。ここでの通知先も、端末36などの所定の通知先として決めておくことができる。これにより、複数の不良が予測される場合であっても、必要な不良予測情報だけを通知することができる。この場合にも、通知のタイミングは変化点より後の工程とすることができる。 In addition, when the defect prediction information includes information indicating multiple defects, the control unit 11 may determine the information to be notified according to the importance of each of the multiple defects via the communication unit 12, and notify the determined information. The notification destination here can also be determined as a predetermined notification destination such as the terminal 36. This makes it possible to notify only the necessary defect prediction information, even when multiple defects are predicted. In this case, too, the timing of notification can be a process after the change point.

また、入力された変化点が複数ある場合には、制御部11は、最も後の変化点より後の工程で不良予測情報を通知するようにしてもよいし、少なくとも対応する変化点により後の工程でその変化点についての不良予測情報を通知するようにしてもよい。ここでの通知先も、端末36などの所定の通知先として決めておくことができる。また、制御部11は、重要度に応じて通知先を変えるようにしてもよい。 In addition, when multiple change points are input, the control unit 11 may notify the defect prediction information in a process after the latest change point, or may notify the defect prediction information for at least the corresponding change point in a process after that change point. The notification destination here can also be determined as a predetermined notification destination such as the terminal 36. The control unit 11 may also change the notification destination depending on the importance.

また、制御部11は、不良予測情報に対応して実施すべき検査の内容を、学習済みモデル15に入力された変化点情報22が示す変化点より後の工程で通知することもできる。ここでの通知先も、端末36などの所定の通知先として決めておくことができる。これにより、変化点に応じて予測された不良に対応して実施すべき検査の内容を、適した時期に通知することができ、それにより検査者がその通知を受けて検査を実施することができる。 The control unit 11 can also notify the content of the inspection to be performed in response to the defect prediction information at a process subsequent to the change point indicated by the change point information 22 input to the trained model 15. The notification destination here can also be determined as a predetermined notification destination such as the terminal 36. This allows the content of the inspection to be performed in response to the defect predicted according to the change point to be notified at an appropriate time, so that the inspector can receive the notification and perform the inspection.

また、不良予測情報に対応して実施すべき検査の内容が複数存在する場合、制御部11は、複数の検査の内容のそれぞれに対応する不良の重要度に応じて、通知対象とする情報(検査の内容)を決定し、決定した情報を通知するようにしてもよい。ここでの通知先も、端末36などの所定の通知先として決めておくことができる。これにより、予測された不良に対して実施すべき検査の内容が複数存在する場合であっても、必要な検査の内容を通知することができる。この場合でも、上述したような変化点より後の工程での通知を採用してもよい。 In addition, when there are multiple types of inspections to be performed corresponding to the defect prediction information, the control unit 11 may determine the information to be notified (the inspection contents) according to the importance of the defect corresponding to each of the multiple inspection contents, and notify the determined information. The notification destination here may also be determined as a predetermined notification destination such as the terminal 36. In this way, even when there are multiple types of inspections to be performed for the predicted defect, it is possible to notify the necessary inspection contents. Even in this case, notification in a process after the change point as described above may be adopted.

また、制御部11が不良予測情報に対応して実施すべき検査の内容を通知する構成においては、制御部11は、通知した内容の検査を実施した結果に基づいて、学習済みモデル15を更新する(再学習する)ようにしてもよい。検査を実施した結果は、端末36等から入力し、車両実績DB20に登録することができる。これにより、学習済みモデル15の精度を向上させることができる。 In addition, in a configuration in which the control unit 11 notifies the contents of the inspection to be performed in response to the defect prediction information, the control unit 11 may update (re-learn) the trained model 15 based on the results of the inspection of the notified contents. The results of the inspection can be input from the terminal 36 or the like and registered in the vehicle performance DB 20. This can improve the accuracy of the trained model 15.

このように、不良予測システム100は、変化点情報22と不良情報24とを含む教師データを機械学習させた学習済みモデル15を用い、変化点に対して発生し得ると予測される製品の不良を出力することができる。そのため、不良予測システム100によれば、変化点に起因しない不良を予測に用いるデータから省くことができ、変化点が生じた場合に、製品の生産ラインにおいて発生し得る製品の不良(発生する可能性が高い不良)を予測することができる。そして、製品の不良は、変化点が生じた場合に多く発生することが考えられる。よって、不良予測システム100によれば、生産ライン40において発生し得る製品の不良を予測することができる。また、これにより、例えば検査工程等で発見される前に、検査工程において製品の不良を見逃すことを防止することができる。 In this way, the defect prediction system 100 can output product defects that are predicted to occur in response to a change point by using a trained model 15 that has been machine-learned from training data including the change point information 22 and the defect information 24. Therefore, the defect prediction system 100 can exclude defects that are not caused by change points from the data used for prediction, and can predict product defects that may occur in the product production line when a change point occurs (defects that are likely to occur). It is considered that product defects often occur when a change point occurs. Therefore, the defect prediction system 100 can predict product defects that may occur in the production line 40. This can also prevent product defects from being overlooked in an inspection process before they are discovered in the inspection process, for example.

次に、図5を参照しながら不良予測システム100における学習処理の一例について説明する。図5は、不良予測システム100における情報処理装置10で実行される学習段階の処理(学習処理)の一例を説明するためのフロー図である。以下、生産ライン40が組立工程で構成される組立ラインである例を挙げて説明するが、これに限ったものではない。 Next, an example of the learning process in the defect prediction system 100 will be described with reference to FIG. 5. FIG. 5 is a flow diagram for explaining an example of the learning stage process (learning process) executed by the information processing device 10 in the defect prediction system 100. Below, an example will be described in which the production line 40 is an assembly line made up of assembly processes, but the present invention is not limited to this.

まず、ユーザU1~U3がそれぞれ端末31~33から、組立工程での変化点を示す変化点情報22を車両生産実績DB20に出力して記録させ、ユーザU4が端末34から発生した不良を示す不良情報24を車両生産実績DB20に出力して記録させる(ステップS1)。変化点の記録は、例えば組立作業の作業者がユーザU1~U3のいずれかとして、車両が流れてきたときに実行することもできる。また、不良の記録は、例えば組立作業の作業者がユーザU4として、車両が流れてきたときに実行することもできる。 First, users U1 to U3 output change point information 22 indicating change points in the assembly process from terminals 31 to 33 to vehicle production record DB 20 for recording, and user U4 outputs defect information 24 indicating a defect that has occurred from terminal 34 to vehicle production record DB 20 for recording (step S1). Recording of change points can also be performed, for example, by an assembly worker acting as one of users U1 to U3 when a vehicle is conveyed. Also, recording of defects can also be performed, for example, by an assembly worker acting as user U4 when a vehicle is conveyed.

また、ステップS1では、市場に製品を流通させた後、ユーザU5が端末35から市場で発生した不良を示す不良情報24を車両生産実績DB20に出力して記録させる処理も含むことができる。 In addition, step S1 may also include a process in which, after the product is distributed in the market, user U5 outputs defect information 24 indicating defects that occurred in the market from terminal 35 to vehicle production record DB 20 and records the information.

次いで、情報処理装置10は、車両生産実績DB20を参照し、不良情報24が存在する車両情報21であるか否かを判定する(ステップS2)。情報処理装置10は、不良情報24が存在する車両情報21である場合(ステップS2でYESの場合)、その不良情報24を抽出して、端末36に提示し、提示された情報からユーザU6がその不良の種類、その不良を発見した段階、その不良の重大性(重要度)を種別する(ステップS3)。 Next, the information processing device 10 refers to the vehicle production record DB 20 and determines whether the vehicle information 21 contains defect information 24 (step S2). If the vehicle information 21 contains defect information 24 (YES in step S2), the information processing device 10 extracts the defect information 24 and presents it on the terminal 36, and classifies the type of defect, the stage at which the defect was discovered by the user U6, and the severity (importance) of the defect from the presented information (step S3).

ステップS3では、不良を種別することで分類し、各分類にラベリングすることができる。この分類には、図3で例示した分類方法などを採用することができる。ステップS3でのように、不良をその種類によって分類しておくことで、第一に、後々行う機械学習の精度を向上させることができるといった効果を奏する。 In step S3, the defects can be classified by type and labeled into each category. For this classification, the classification method illustrated in FIG. 3 can be used. Classifying the defects by type as in step S3 has the effect of, first, improving the accuracy of machine learning to be performed later.

但し、分類の方法は図3で例示した分類体系を利用することに限ったものではないが、発生した不良は、発生した作業や不良の種類から分類すること、さらには不良の詳細な現象ごとに分類されることができる。不良を種類で分類することで、不良の傾向を学習済みモデル15に反映させることや、後々予測不良に対する追加検査方法を指示することができるようになる。 However, the classification method is not limited to using the classification system illustrated in FIG. 3, but the defects that occur can be classified according to the operation in which they occurred, the type of defect, or even by the detailed phenomenon of the defect. By classifying the defects by type, it becomes possible to reflect the tendency of the defects in the trained model 15 and to instruct additional inspection methods for predicted defects at a later time.

また、ステップS3でのような分類を行うことで、第二に、予測検査を行う優先度の順位付けに反映させることができるといった効果を奏する。つまり、不良を発見した段階、不良の重大性により、特に追加検査で発見すべき予測不良の優先度を決めることができる。ここで、不良は、上述したように、生産ライン40(つまり工場内)で検査した際に発見された不良と、市場に流出してしまった不良と、の大きく2種類あり、特に後者の市場流出した不良は車両ユーザに迷惑をかけることになるため、車両生産者としては特に重要度が高い不良であると言える。さらに、市場流出した不良の中でも車両の完成から発見されるまでの時間が短いものほど、車両に対する信用性を保つためには非常に重要性が高いと位置づけることができる。これに対し、工場内で見つかる不良は基本的な予め定められた検査によって発見されるものであることが多く、不良の中では優先度が低いと言える。 In addition, by performing the classification in step S3, the second effect is that the result can be reflected in the ranking of the priority for performing predictive inspections. In other words, the priority of predicted defects that should be found in additional inspections can be determined depending on the stage at which the defect is found and the severity of the defect. As described above, there are two major types of defects: defects found during inspection on the production line 40 (i.e., in the factory) and defects that have leaked into the market. In particular, defects that have leaked into the market cause inconvenience to vehicle users, so they can be said to be defects of particular importance to vehicle manufacturers. Furthermore, among defects that have leaked into the market, the shorter the time between the completion of the vehicle and the discovery, the higher the importance in maintaining the reliability of the vehicle. In contrast, defects found in the factory are often found by basic, predetermined inspections, and can be said to have a lower priority among defects.

次に、不良の重大性について説明する。不良の重要度は、例えばR1,R2,R3,R4の4段階で大別することができる。ここで、R1は事故や火災及びその虞のある安全上必要なものとすることができる。また、R2は、R1に該当しない、(1)車両としての機能の重要故障及びその虞のあるもの、あるいは(2)保安基準及び当該国や地域の安全などに関わる関係法規に抵触する故障及びその虞のあるものとすることができる。また、R3は、機能の故障及びその虞のあるものとすることができ、R4はR1~R3のいずれにも該当しない問題とすることができる。 Next, the severity of the defect will be explained. The importance of the defect can be broadly categorized into four levels, for example, R1, R2, R3, and R4. Here, R1 can be an accident or fire, or something necessary for safety that has the potential to cause such an accident or fire. R2 can be (1) a major malfunction of the vehicle's functionality that does not fall under R1, or (2) a malfunction that conflicts with safety standards and relevant laws and regulations related to the safety of the country or region, or something that has the potential to cause such an accident or fire, or something that does not fall under R1. R3 can be a malfunction of functionality that has the potential to cause such an accident, and R4 can be a problem that does not fall under any of R1 to R3.

ステップS3に次いで、ユーザU6は、種別した不良を示す情報を、端末36を用いて、車両生産実績DB20の不良情報23として登録(記録)する(ステップS4)。なお、ステップS3,S4の作業は適宜、端末36でその作業を支援するようなユーザインタフェースを用いて行うことができる。 Following step S3, the user U6 uses the terminal 36 to register (record) the information indicating the classified defect as defect information 23 in the vehicle production record DB 20 (step S4). Note that the operations of steps S3 and S4 can be performed as appropriate using a user interface on the terminal 36 that supports the operations.

ステップS4の処理後及びステップS2でNOの場合、情報処理装置10は、車両生産実績DB20を参照して、変化点が関与した製品(この例では車両)とその車両における不良とを紐付ける(ステップS5)。つまり、ステップS5では、車両生産実績DB20において、記録させた変化点情報22と不良情報24とを関連付けさせる。この紐付け(関連付け)は製品情報21に基づき自動的に行うことができる。なお、ステップS2でNOと判定された情報についての紐付けは行われないことになる。 After processing in step S4 and if the answer is NO in step S2, the information processing device 10 refers to the vehicle production record DB 20 and links the product involved in the change point (the vehicle in this example) with the defect in that vehicle (step S5). That is, in step S5, the change point information 22 and defect information 24 recorded in the vehicle production record DB 20 are associated. This linking (association) can be performed automatically based on the product information 21. Note that no linking will be performed for information for which the answer is NO in step S2.

ステップS5において、変化点が関与した車両とその車両における不良を紐付けることで、それらの因果関係を学習させることができ、不良の予測が可能となる。紐付けは、製品情報21に基づき実行されることができる。変化点の設定については、上述したが、このステップS5での紐付けが、有益になるように、つまり精度良い予測が可能となるように行うことが好ましい。 In step S5, by linking the vehicle involved in the change point with the defect in that vehicle, the causal relationship between them can be learned, and the defect can be predicted. The linking can be performed based on the product information 21. The change point was set as described above, but it is preferable that the linking in step S5 is performed in a beneficial manner, that is, so that a highly accurate prediction can be made.

例えば、ある部品の組付け方が間違っている不良については、組付け時に発見した部品の汚れを取る際に、部品を普段と違う持ち方をしてしまい、取り付け方を間違えてしまったことが原因であることがある。よって、これに対応するため、変化点としては、普段行わない、部品の清掃作業を行った点を採用することができる。また、ある作業が実施されていない不良については、設備が変更されたことで作業が変更となった非熟練者が、慌てて作業してしまい手順が乱れて作業を飛ばしたことが原因であることがある。よって、これに対応するため、変化点としては、作業者の変更(特に、熟練度が低い作業者への変更)や設備の変更がなされた点を採用することができる。 For example, a defect where a certain part is assembled incorrectly may be caused by the part being held in a different way than usual when cleaning the part that was discovered during assembly, resulting in the part being installed incorrectly. Therefore, in order to address this, the change point can be the fact that the part was cleaned, which is not usually done. Also, a defect where a certain task was not performed may be caused by a change in equipment, and an unskilled worker whose task had changed worked in a hurry, disrupting the procedures and skipping a task. Therefore, in order to address this, the change point can be the fact that a worker (especially a worker with a lower level of skill) or a change in equipment was made.

ステップS5の後、情報処理装置10は、紐付けた変化点情報22と不良情報24とを教師データとして、未学習モデル14に入力し、機械学習を実行し(ステップS6)、生成された学習済みモデル15として保存し(ステップS7)、処理を終了する。 After step S5, the information processing device 10 inputs the linked change point information 22 and defect information 24 as training data into the unlearned model 14, executes machine learning (step S6), saves the generated trained model 15 (step S7), and ends the process.

次に、図6を参照しながら不良予測システム100における不良予測処理の一例について説明する。図6は、不良予測システム100における運用段階の処理である不良予測処理の一例を説明するためのフロー図である。 Next, an example of the defect prediction process in the defect prediction system 100 will be described with reference to FIG. 6. FIG. 6 is a flow diagram for explaining an example of the defect prediction process, which is the operation stage process in the defect prediction system 100.

まず、ユーザU1、U2、U3は、それぞれ端末31、32、33を用いて、生産ライン40で生産前又は生産途中で既知の変化点を入力し、情報処理装置10に送信し、情報処理装置10がその変化点を示す情報(変化点情報22に相当する情報)を、学習済みモデル15に入力する(ステップS11)。入力される変化点は、発生して未入力の変化点及び発生することが既知の変化点とすることができる。 First, users U1, U2, and U3 use terminals 31, 32, and 33, respectively, to input known change points before or during production on the production line 40 and transmit them to the information processing device 10, which then inputs information indicating the change points (information equivalent to change point information 22) into the trained model 15 (step S11). The change points to be input can be change points that have occurred but have not been input and change points that are known to occur.

次いで、情報処理装置10は、学習済みモデル15からの出力結果が示す変化点から発生し得る不良を示す不良予測情報をリストアップし(ステップS12)、発生し得る不良のリストを不良の重要度に基づきランク付けし、優先度を付与する(ステップS13)。 Next, the information processing device 10 lists defect prediction information indicating defects that may occur from the change points indicated by the output results from the trained model 15 (step S12), and ranks the list of possible defects based on the importance of the defects and assigns priorities (step S13).

次いで、情報処理装置10は、予測不良の種類ごとにその不良を発見可能な追加検査の方法(追加検査を示す内容)を、予め記憶された複数の中から必要な分だけ選択する(ステップS14)。 Next, the information processing device 10 selects the necessary number of additional testing methods (contents indicating additional testing) capable of detecting each type of predicted defect from among a number of pre-stored methods (step S14).

ステップS14において、予測不良種別ごとにその不良を発見することできる追加検査方法を選択することで、不良の種類に対応した追加検査を出力することができる。例えば、締付に関する不良であれば、対象のボルトを締め直すことや、ボルトがしっかり奥まで締め付けられた状態で着座しているか否かを目視で確認すること、といった追加検査の方法を選択することができる。また、意匠関連のキズであれば、手で実際に触って確認することや、汚れであれば光の角度を変えて当ててみながら目視で確認すること、といった追加検査の方法を選択することができる。また、追加検査時には、検査の手順だけでなく、変化点が発生している車両の部品や箇所をモニターなどで明示することで、検査者が車両ごとの追加検査に対応することができる。 In step S14, by selecting an additional inspection method that can find each predicted defect type, an additional inspection corresponding to the type of defect can be output. For example, if the defect is related to fastening, additional inspection methods can be selected such as retightening the target bolt or visually checking whether the bolt is fully fastened and seated. In addition, if the defect is related to design, additional inspection methods can be selected such as actually touching it with your hand, and if it is dirt, visually checking while changing the angle of the light. In addition, during additional inspection, not only the inspection procedure but also the parts and areas of the vehicle where changes have occurred can be clearly displayed on a monitor, etc., allowing the inspector to handle additional inspections for each vehicle.

ステップS14に次いで、情報処理装置10は、選択された追加検査方法を採用した場合の追加検査に要する時間を算出する(ステップS15)。その後、情報処理装置10は、所定検査時間に収まる範囲で予測不良と追加検査を優先度の高い順に選出し、選出した追加検査の内容と予測された不良とを示す情報を、端末36に送信して、ユーザU6に提示し(ステップS16)、処理を終了する。その後、ユーザU6は、作業者に検査を指示し、検査結果を得て、不良が発生した場合には端末36から学習済みモデル15の更新用の情報として、次回のモデル更新時に使用できるように車両生産実績DB20に登録する。 Following step S14, the information processing device 10 calculates the time required for the additional inspection when the selected additional inspection method is adopted (step S15). The information processing device 10 then selects the predicted defects and additional inspections in order of priority within the specified inspection time, transmits information indicating the contents of the selected additional inspections and the predicted defects to the terminal 36 and presents it to the user U6 (step S16), and ends the process. The user U6 then instructs the worker to inspect, obtains the inspection results, and if a defect occurs, registers them in the vehicle production record DB 20 from the terminal 36 as information for updating the trained model 15 so that they can be used the next time the model is updated.

本実施の形態では、ステップS16で説明したように、所定検査時間に収まる範囲で予測不良と追加検査を優先度の高い順に選出し、作業者に提示すること、つまり追加検査にかかる時間を予め算出しておき所定検査時間内で実施できる追加検査のみを行うことができる。このようにすることで、流れ作業のなかで予測不良に対する追加検査を実施することができ、生産ライン40での作業者にとっての負担を増加させないようにすることができる。 In this embodiment, as described in step S16, predicted defects and additional inspections are selected in order of priority within the specified inspection time and presented to the worker; that is, the time required for additional inspections is calculated in advance, and only additional inspections that can be performed within the specified inspection time are performed. In this way, additional inspections for predicted defects can be performed during assembly line work, and the burden on workers on the production line 40 can be prevented from increasing.

次に、図7及び図8を参照しながら、運用段階における全体の処理手順の一例について説明する。図7は、不良予測システム100における運用段階での全体の処理手順の一例を説明するためのフロー図で、図8は、図7の処理手順によって流通させた製品についての流通後の不良対応処理手順の一例を説明するためのフロー図である。 Next, an example of the overall processing procedure in the operation phase will be described with reference to Figures 7 and 8. Figure 7 is a flow diagram for explaining an example of the overall processing procedure in the operation phase of the defect prediction system 100, and Figure 8 is a flow diagram for explaining an example of a defect response processing procedure after distribution of a product distributed according to the processing procedure in Figure 7.

組立工程において車両を組み立てる場合において、まず、情報処理装置10は、図示しない車両組立管理システムなどから組立作業に関する情報(変化点がある場合にはその情報も含む)を得て、その情報に基づき変化点が有るか否かを判定する(ステップS21)。 When assembling a vehicle in an assembly process, the information processing device 10 first obtains information about the assembly work (including information about any change points, if any) from a vehicle assembly management system (not shown) and determines whether or not there are any change points based on that information (step S21).

ステップS21でNOの場合、組立工程を実施してそこに含まれる検査工程で通常の予め定められた検査を実施し(ステップS22)、以下に説明するように、少なくとも不良が生じた場合にユーザU4がその検査結果を端末34から入力する。 If the answer is NO in step S21, the assembly process is carried out and the inspection process included therein performs normal, predetermined inspections (step S22), and as described below, at least if a defect occurs, user U4 inputs the inspection results from terminal 34.

ステップS22に次いで、端末34は、入力された情報を参照して、不良が発生したか否かを判定する(ステップS23)。不良が発生していなかった場合(ステップS23でNOの場合)、情報処理装置10は、その製品(車両)をラインオフする処理を行い(ステップS24)、処理を終了する。ステップS24により、対象の車両が市場に流通されることになる。不良が発生していた場合(ステップS23でYESの場合)、ユーザU4が端末34を用い、発見した不良を車両生産実績DB20に登録し(ステップS28)、作業者に発見した不良を手直しするように通知する。この通知を受けて作業者が手直しを行う(ステップS29)。ステップS29の処理後もステップS24へ進む。 After step S22, the terminal 34 refers to the input information and determines whether or not a defect has occurred (step S23). If no defect has occurred (NO in step S23), the information processing device 10 performs processing to bring the product (vehicle) off the line (step S24) and ends the process. Step S24 allows the target vehicle to be distributed in the market. If a defect has occurred (YES in step S23), the user U4 uses the terminal 34 to register the discovered defect in the vehicle production record DB 20 (step S28) and notifies the worker to fix the discovered defect. Upon receiving this notification, the worker makes the fix (step S29). After processing step S29, the process proceeds to step S24 as well.

一方、ステップS21でYESの場合、ユーザU1~U3のいずれかがそれぞれ端末31~33を用いて、発生する変化点を入力して、情報処理装置10に送信し、情報処理装置10がその変化点を示す変化点情報を一時的に記録する(ステップS25)。また、このとき、情報処理装置10又は端末31~33が車両生産実績DB20へも変化点情報22を登録しておくことができる。 On the other hand, if the answer is YES in step S21, one of the users U1 to U3 uses the terminal 31 to 33 to input the change point that occurs and transmit it to the information processing device 10, and the information processing device 10 temporarily records the change point information indicating the change point (step S25). At this time, the information processing device 10 or the terminal 31 to 33 can also register the change point information 22 in the vehicle production record DB 20.

ステップS25に次いで、情報処理装置10は、記録した変化点情報を学習済みモデル15に入力し、リアルタイムで発生した変化点から発生し得る不良を示す不良予測情報を出力することで、発生した変化点に起因して発生し得る不良を予測し、対応する追加検査を端末36に提示する(ステップS26)。ステップS26の処理については、例えば、図6を参照して説明した処理が利用できる。 After step S25, the information processing device 10 inputs the recorded change point information into the trained model 15, and outputs defect prediction information indicating defects that may occur from the change points that have occurred in real time, thereby predicting defects that may occur due to the change points that have occurred, and presents the corresponding additional inspections to the terminal 36 (step S26). For the processing of step S26, for example, the processing described with reference to FIG. 6 can be used.

次いで、ステップS22で説明した通常の予め定められた検査と、ステップS26で提示された予測不良についての追加検査とを実施し、少なくとも不良が生じた場合にユーザU4がその検査結果を端末34から入力する(ステップS27)。ステップS27に次いで、ステップS23及びそれ以降の処理が実行される。 Next, the normal predetermined test described in step S22 and the additional test for the predicted defect presented in step S26 are performed, and at least if a defect occurs, the user U4 inputs the test result from the terminal 34 (step S27). Following step S27, the processing of step S23 and the subsequent steps are executed.

ステップS24により、対象の車両が市場に流通した後は、車両ユーザ又は車両の販売車などから得た不良(市場に流出した流出不良)に関する情報を、ユーザU5が端末356で収集する。ユーザU5は、各車両について流出不良があったか否かを確認し(ステップS31)、流出不良がなかった車両については処理を終了する。この場合、引き続き車両ユーザがその車両を利用することができる。 After the target vehicle is distributed on the market in step S24, user U5 collects information on defects (defective products that have been released onto the market) obtained from vehicle users or vehicle sales, etc., on terminal 356. User U5 checks whether there have been any defective products released for each vehicle (step S31), and ends the process for vehicles that have not had any defective products released. In this case, the vehicle user can continue to use the vehicle.

ステップS31でYESの場合について、つまり流出不良があった車両について、ユーザU5は、不良情報23を車両生産実績DB20に登録(記録)し(ステップS32)、作業者に発見した不良を手直しするように通知し、作業者が手直しを行う(ステップS33)。ステップS32の処理は、不良情報を販売者から得て自動的に登録されてもよい。また、ステップS33の作業者は、修理業者であってもよい。また、ステップS32で登録された不良情報23は、対象の車両についての車両情報21を参照することで、変化点が存在した場合には変化点情報24と紐付けられることができる。 If step S31 is YES, that is, for a vehicle that has had an outflow defect, user U5 registers (records) defect information 23 in vehicle production record DB 20 (step S32), notifies the worker to fix the defect that was found, and the worker makes the fix (step S33). The process of step S32 may be performed by obtaining defect information from the seller and automatically registering it. Also, the worker in step S33 may be a repair shop. Also, by referring to vehicle information 21 about the target vehicle, the defect information 23 registered in step S32 can be linked to change point information 24 if a change point exists.

以上に説明したように、不良予測システム100によれば、生産ライン40において発生し得る製品の不良を予測することができる。また、これにより、例えば検査工程等で発見される前に、検査工程において製品の不良を見逃すことを防止することができる。 As described above, the defect prediction system 100 can predict product defects that may occur on the production line 40. This can also prevent product defects from being overlooked in the inspection process, for example, before they are discovered in the inspection process.

例えば、既存の不良原因の追究手法では、不良が発生した際に変化点の記録を参照することで原因を判明させ、それに対して対策を行う。これに対し、本実施の形態では、作業前もしくは作業中に入力された変化点をもとに学習結果から起こり得る不良を予測するため、不良が流出することを防ぐことができる。 For example, in existing methods for identifying the cause of defects, when a defect occurs, the cause is identified by referring to the record of change points, and measures are then taken to address the cause. In contrast, in this embodiment, possible defects are predicted from the learning results based on change points input before or during work, making it possible to prevent defects from leaking out.

また、製品の生産工程で発生する不良の多くは、工程における人や、作業、工具や設備における変化点が起因するが、ある変化点が発生した時にこのような不良が起こりやすいと経験則的に認識していた場合でも、変化点に対応した既知の検査方法がないため、不良が市場に流出してしまうことになる。この問題は、工程で発生する変化点が多い場合に特に顕著となり、また、車両などの、1つの製品に対して多くの人が作業を分担して組み立てを行うような製品についても、機械による作業では予想がつかないような不良が発生してしまうために顕著となる。 Furthermore, many of the defects that occur during product production processes are caused by changes in people, work, tools, or equipment in the process, but even if it is empirically known that a certain defect is likely to occur when a certain change point occurs, there is no known inspection method that corresponds to the change point, so the defect ends up on the market. This problem is particularly noticeable when there are many change points in the process, and is also evident in products such as vehicles, where many people share the work of assembling a single product, because unpredictable defects occur when the work is done by machines.

これに対し、本実施の形態では、過去の工程における変化点とその変化点によって発生した不良を機械学習させることによって、現在の工程で起きている変化点を入力することで、どのような不良が発生するかを予測することができる。そして、このようにして予測された不良ごとに作業者に対して、一般的な検査に追加して検査を指示することで、市場に流出してしまうような不良を発見できるようになる。 In contrast, in this embodiment, by using machine learning to learn change points in past processes and the defects that occurred as a result of those change points, it is possible to predict what type of defects will occur by inputting change points occurring in the current process. Then, by instructing workers to carry out an inspection in addition to the general inspection for each defect predicted in this way, it becomes possible to discover defects that could end up on the market.

(他の実施の形態)
次に、図9及び図10を参照しながら、学習装置、不良予測装置がそれぞれ独立して構成される構成例について説明するが、本実施の形態でも上記した実施の形態の様々な応用例が適用できる。図9は、本実施の形態に係る不良予測システムで使用される学習済みモデルを生成する学習システムの一構成例を示すブロック図で、図10は、本実施の形態に係る不良予測システムの一構成例を示すブロック図である。
Other Embodiments
Next, a configuration example in which the learning device and the defect prediction device are configured independently will be described with reference to Fig. 9 and Fig. 10, but various application examples of the above-mentioned embodiment can be applied to this embodiment as well. Fig. 9 is a block diagram showing an example of a configuration of a learning system that generates a trained model used in the defect prediction system according to this embodiment, and Fig. 10 is a block diagram showing an example of a configuration of the defect prediction system according to this embodiment.

図9に示すように、学習システム50は、制御部51、入力部52、及び記憶部53を備えることができる。学習システム50は、例えば、AI(Artificial Intelligence)学習用のPC等のコンピュータを利用して構築することができる。但し、学習システム50は、単体の装置で構成しても複数の装置に機能を分散して構成してもよい。 As shown in FIG. 9, the learning system 50 can include a control unit 51, an input unit 52, and a memory unit 53. The learning system 50 can be constructed, for example, using a computer such as a PC for AI (Artificial Intelligence) learning. However, the learning system 50 can be configured as a single device or with functions distributed across multiple devices.

制御部51は、学習システム50の全体を制御する。制御部51は、例えば、集積回路によって実現されることができ、例えばCPU又はMPU又はGPU等のプロセッサ、作業用メモリ、及び不揮発性の記憶装置などによって実現されることができる。この記憶装置にプロセッサによって実行される制御用のプログラムを格納しておき、プロセッサがそのプログラムを作業用メモリに読み出して実行することで、制御部51の機能を果たすことができる。この制御用のプログラムには、学習を実行する学習プログラムを含むことができる。なお、この記憶装置は、記憶部53を利用することもできる。 The control unit 51 controls the entire learning system 50. The control unit 51 can be realized, for example, by an integrated circuit, and can be realized, for example, by a processor such as a CPU, MPU, or GPU, a working memory, and a non-volatile storage device. The control program executed by the processor is stored in this storage device, and the processor reads the program into the working memory and executes it, thereby fulfilling the functions of the control unit 51. The control program can include a learning program that executes learning. Note that the storage device can also utilize the memory unit 53.

入力部52は、学習に必要な教師データ54のデータセットを、例えば図1の車両生産実績DB20などから取得して入力し、学習時に参照できるように記憶部53に記憶する。入力部52は通信部を備えて構成されることができる。記憶部53は、この教師データ54を格納しておくことができ、未学習モデルとしての学習モデル55を格納しておくことができる。 The input unit 52 acquires and inputs a data set of teacher data 54 required for learning, for example from the vehicle production record DB 20 in FIG. 1, and stores it in the memory unit 53 so that it can be referenced during learning. The input unit 52 can be configured with a communication unit. The memory unit 53 can store this teacher data 54, and can store a learning model 55 as an unlearned model.

学習システム50による処理は、図1等を参照しながら説明した通りであり、制御部51が、未学習モデルとしての学習モデル55を教師データ54に基づき機械学習させて、学習モデル55を学習済みモデルとすればよい。また、学習モデル55は、再学習が必要な場合には新たに用意されたデータセットに基づき再学習させることができる。 The processing by the learning system 50 is as described with reference to FIG. 1 etc., and the control unit 51 performs machine learning on the learning model 55 as an unlearned model based on the teacher data 54, and the learning model 55 becomes a trained model. Furthermore, if re-learning is required, the learning model 55 can be re-trained based on a newly prepared data set.

図10に示すように、不良予測装置60は、制御部61、通信部62、及び、学習システム50で学習された学習済みモデル65を記憶させた記憶部63を備えることができる。不良予測装置60は、図1で説明したようにコンピュータ等の情報処理装置として構築することができる。但し、不良予測装置60は、単体の装置で構成しても複数の装置に機能を分散して構成してもよい。 As shown in FIG. 10, the defect prediction device 60 can include a control unit 61, a communication unit 62, and a memory unit 63 that stores a trained model 65 trained by the learning system 50. The defect prediction device 60 can be constructed as an information processing device such as a computer, as described in FIG. 1. However, the defect prediction device 60 may be configured as a single device or may have its functions distributed across multiple devices.

制御部61は、不良予測装置60の全体を制御する。制御部61は、例えば、集積回路によって実現されることができ、例えばCPU又はMPU又はGPU等のプロセッサ、作業用メモリ、及び不揮発性の記憶装置などによって実現されることができる。この記憶装置にプロセッサによって実行される制御用のプログラムを格納しておき、プロセッサがそのプログラムを作業用メモリに読み出して実行することで、制御部61の機能を果たすことができる。この制御用のプログラムには、学習済みモデル65に入力パラメータとなる変化点情報を含む情報を入力し、出力結果である不良予測情報を得る予測プログラムを含むことができる。なお、この記憶装置は、記憶部63を利用することもできる。 The control unit 61 controls the entire defect prediction device 60. The control unit 61 can be realized, for example, by an integrated circuit, and can be realized, for example, by a processor such as a CPU, MPU, or GPU, a working memory, and a non-volatile storage device. A control program executed by the processor is stored in this storage device, and the processor reads the program into the working memory and executes it, thereby fulfilling the functions of the control unit 61. This control program can include a prediction program that inputs information including change point information that serves as an input parameter to the trained model 65, and obtains defect prediction information that is an output result. Note that the storage device can also utilize the memory unit 63.

通信部62は、変化点情報を端末31~35のいずれか1又は複数から受信して入力する入力部の一例であり、不良予測情報(及び追加検査内容を示す情報)を端末36に送信することで出力する出力部の一例ともなる。 The communication unit 62 is an example of an input unit that receives and inputs change point information from one or more of the terminals 31 to 35, and is also an example of an output unit that outputs defect prediction information (and information indicating the contents of additional testing) by transmitting it to the terminal 36.

不良予測装置60による処理は、図1等を参照しながら説明した通りであり、制御部61が、通信部62を介して変化点情報を含む情報を受信し、学習済みモデル65に入力させ、学習済みモデル65から不良予測情報を得て、端末36に提示する。また、制御部61は、不良予測情報が示す不良に対応する追加検査内容を示す情報を、不良予測情報とともに端末36に提示することもできる。 The processing by the defect prediction device 60 is as described with reference to FIG. 1 etc., and the control unit 61 receives information including change point information via the communication unit 62, inputs it to the trained model 65, obtains defect prediction information from the trained model 65, and presents it to the terminal 36. The control unit 61 can also present information indicating the additional inspection contents corresponding to the defect indicated by the defect prediction information to the terminal 36 together with the defect prediction information.

(代替例等)
上記した各実施の形態では、不良が起こる要因として影響度の大きい、工程での種々の変化点を説明変数として使用した例を挙げているが、説明変数は、これに限ったものではない。説明変数としては、例えば、各生産工程における作業の作業性(作業の難易度、作業姿勢など)、作業者の特性(年齢、経験、性格など)、作業する時間帯(気の緩みやすい連休前、疲れが出る時間帯など)など、他種の情報を適用することもできる。作業の作業性、又は作業性及び時間帯は、例えば、エルゴノミクスに関する指標で表現することもできる。このように、説明変数として採用する情報を増やすことで、不良の予測をより精度高く実行することができるようになる。
(Alternative examples, etc.)
In the above-mentioned embodiments, various change points in the process that have a large influence as a cause of defects are used as explanatory variables, but the explanatory variables are not limited to this. As explanatory variables, other types of information can be applied, such as the workability of each production process (difficulty of work, working posture, etc.), characteristics of the worker (age, experience, personality, etc.), and the time period during which the work is performed (before consecutive holidays when workers are likely to be careless, time periods when they become tired, etc.). Workability, or workability and time period, can be expressed, for example, by an index related to ergonomics. In this way, by increasing the amount of information used as explanatory variables, it becomes possible to more accurately predict defects.

また、上記した各実施の形態では、製品が車両であることを前提に説明したが、他の製品であってもよく、また、説明したシステムや装置は、例示した構成に限らず、その機能が果たせればよい。 In addition, in each of the above embodiments, the product is assumed to be a vehicle, but other products may also be used, and the systems and devices described are not limited to the configurations shown as examples, as long as they perform their functions.

また、上記した各実施の形態で説明したシステムや装置は、いずれも任意に機能を複数の装置に分散させたシステムとして構築することも、単体の装置で構築することもできる。これらの複数の装置や単体の装置はいずれも、汎用又は専用の回路(circuitry)で構成することや、プロセッサ、メモリ、及びインタフェースを備える装置として構成することもできる。 Furthermore, the systems and devices described in each of the above embodiments can be constructed as a system in which the functions are distributed among multiple devices, or as a single device. These multiple devices or single devices can be configured with general-purpose or dedicated circuitry, or as a device equipped with a processor, memory, and interface.

このプロセッサとして、CPU、MPU、GPU、FPGA(Field-Programmable Gate Array)、量子プロセッサ(量子コンピュータ制御チップ)等を用いることができる。このインタフェースには、ユーザ操作を受け付けるための操作機器とのインタフェース、情報を表示する表示機器とのインタフェース、情報の送受のための通信インタフェースなどを含むことができる。上述した複数の装置や単体の装置における機能は、プロセッサがメモリに記憶された制御用のプログラムを読み込んで、インタフェースを介して必要な情報をやり取りしながら実行することにより実現される。 This processor can be a CPU, MPU, GPU, FPGA (Field-Programmable Gate Array), quantum processor (quantum computer control chip), etc. This interface can include an interface with an operating device for accepting user operations, an interface with a display device for displaying information, a communication interface for sending and receiving information, etc. The functions of the above-mentioned multiple devices or a single device are realized by the processor reading a control program stored in memory and executing it while exchanging the necessary information via the interface.

このプログラムは、コンピュータに読み込まれた場合に、実施の形態で説明された1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術、CD-ROM、digital versatile disc(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、又はその他の形式の伝搬信号を含む。 The program includes instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The program may be stored on a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, computer-readable media or tangible storage media include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disc (DVD), Blu-ray (registered trademark) disk or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, a transitory computer-readable medium or communication medium includes electrical, optical, acoustic, or other form of propagated signal.

なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。 The present invention is not limited to the above embodiment, and can be modified as appropriate without departing from the spirit and scope of the invention.

U1~U6 ユーザ
N ネットワーク
10 情報処理装置
11 制御部
12 通信部
13 記憶部
14 未学習モデル
15 学習済みモデル
20 車両生産実績DB
21 製品情報
22 変化点情報
23、24 不良情報
31~36 端末
40 生産ライン
41~44、46~48 変化点
45、49 検査点
50 学習システム
51 制御部
52 入力部
53 記憶部
54 教師データ
55 学習モデル
60 不良予測装置
61 制御部
62 通信部
63 記憶部
65 学習済みモデル
100 不良予測システム
201 教師データ
201a 説明変数
201b 目的変数
U1 to U6 users N network 10 information processing device 11 control unit 12 communication unit 13 storage unit 14 unlearned model 15 learned model 20 vehicle production record DB
21 Product information 22 Change point information 23, 24 Defect information 31 to 36 Terminal 40 Production line 41 to 44, 46 to 48 Change point 45, 49 Inspection point 50 Learning system 51 Control unit 52 Input unit 53 Memory unit 54 Teacher data 55 Learning model 60 Defect prediction device 61 Control unit 62 Communication unit 63 Memory unit 65 Trained model 100 Defect prediction system 201 Teacher data 201a Explanatory variable 201b Objective variable

Claims (14)

製品を生産する生産ラインにおける、作業者に関する、あるいは作業者及び生産設備に関する、あるいは作業者及び作業内容に関する、あるいは作業者及び生産設備及び作業内容に関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを、学習モデルに入力し、
前記学習モデルを機械学習させることで、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する学習済みモデルを生成し、
前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含み、
前記教師データは、前記変化点情報が関連付けられていない前記不良情報を含む
学習システム。
A learning model is provided with training data including change point information indicating a change point in a production line that produces a product, the change point information indicating a change point in a production line that produces a product, the change point information indicating a defect in a product that has occurred in the production line along with the change point, and the defect information indicating a defect in a product that has occurred in the production line along with the change point.
By subjecting the learning model to machine learning, a trained model is generated that inputs the change point information and outputs defect prediction information indicating a product defect that is predicted to occur for the change point indicated by the change point information;
The defect information included in the teacher data includes information indicating a defect of a product that occurred during a period determined according to the content of the change point indicated by the change point information,
The teacher data includes the defect information to which the change point information is not associated .
Learning system.
前記教師データに含める前記不良情報は、前記生産ラインに含まれる検査工程を通過後に発見された不良を示す情報を含む、
請求項1に記載の学習システム。
The defect information to be included in the teacher data includes information indicating a defect found after passing through an inspection process included in the production line.
The learning system according to claim 1 .
前記生産ラインは、製品を組み立てる組立作業を含むラインである、
請求項1又は2に記載の学習システム。
The production line is a line including an assembly operation for assembling a product.
A learning system according to claim 1 or 2.
製品を生産する生産ラインにおける、作業者に関する、あるいは作業者及び生産設備に関する、あるいは作業者及び作業内容に関する、あるいは作業者及び生産設備及び作業内容に関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを用いて機械学習させた学習済みモデルに、前記変化点情報を入力し、
前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力し、
前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含み、
前記教師データは、前記変化点情報が関連付けられていない前記不良情報を含む
不良予測システム。
inputting the change point information into a trained model trained by machine learning using training data including change point information indicating change points in a production line that produces products, related to a worker, related to a worker and production equipment, related to a worker and work content, or related to a worker, production equipment, and work content, and defect information indicating a defect in a product that has occurred in the production line along with the change point;
outputting defect prediction information indicating product defects predicted to occur for the change point indicated by the change point information;
The defect information included in the teacher data includes information indicating a defect of a product that occurred during a period determined according to the content of the change point indicated by the change point information,
The teacher data includes the defect information to which the change point information is not associated .
Defect prediction system.
前記教師データに含める前記不良情報は、前記生産ラインに含まれる検査工程を通過後に発見された不良を示す情報を含む、
請求項に記載の不良予測システム。
The defect information to be included in the teacher data includes information indicating a defect found after passing through an inspection process included in the production line.
The failure prediction system according to claim 4 .
前記不良予測情報を、前記学習済みモデルに入力された前記変化点情報が示す変化点より後の工程で通知する、
請求項又はに記載の不良予測システム。
The defect prediction information is notified at a process subsequent to the change point indicated by the change point information inputted to the trained model.
The failure prediction system according to claim 4 or 5 .
前記不良予測情報が複数の不良を示す情報を含む場合、前記複数の不良のそれぞれの重要度に応じて通知対象とする情報を決定し、決定した情報を通知する、
請求項又はに記載の不良予測システム。
When the defect prediction information includes information indicating a plurality of defects, information to be notified is determined according to the importance of each of the plurality of defects, and the determined information is notified.
The failure prediction system according to claim 4 or 5 .
前記不良予測情報に対応して実施すべき検査の内容を、前記学習済みモデルに入力された前記変化点情報が示す変化点より後の工程で通知する、
請求項又はに記載の不良予測システム。
Notifying the contents of the inspection to be performed in response to the defect prediction information at a process subsequent to the change point indicated by the change point information inputted to the trained model.
The failure prediction system according to claim 4 or 5 .
前記不良予測情報に対応して実施すべき検査の内容が複数存在する場合、複数の検査の内容のそれぞれに対応する不良の重要度に応じて、通知対象とする情報を決定し、決定した情報を通知する、
請求項又はに記載の不良予測システム。
When there are a plurality of contents of the inspection to be performed corresponding to the defect prediction information, information to be notified is determined according to the importance of the defect corresponding to each of the contents of the plurality of inspections, and the determined information is notified.
The failure prediction system according to claim 4 or 5 .
前記不良予測情報に対応して実施すべき検査の内容を通知し、
通知した内容の検査を実施した結果に基づいて、前記学習済みモデルを更新する、
請求項又はに記載の不良予測システム。
notifying the contents of the inspection to be performed in response to the defect prediction information;
Updating the trained model based on the results of inspecting the notified content.
The failure prediction system according to claim 4 or 5 .
前記生産ラインは、製品を組み立てる組立作業を含むラインである、
請求項又はに記載の不良予測システム。
The production line is a line including an assembly operation for assembling a product.
The failure prediction system according to claim 4 or 5 .
製品を生産する生産ラインにおける、作業者に関する、あるいは作業者及び生産設備に関する、あるいは作業者及び作業内容に関する、あるいは作業者及び生産設備及び作業内容に関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを用いて、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力するように、機械学習させた学習済みモデルであって、
前記変化点情報を入力し前記不良予測情報を出力するよう、コンピュータを機能させるための学習済みモデルであり、
前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含み、
前記教師データは、前記変化点情報が関連付けられていない前記不良情報を含む、
学習済みモデル
A trained model that has been machine-learned using training data including change point information indicating a change point in a production line that produces a product, related to a worker, related to a worker and production equipment, related to a worker and work content, or related to a worker, production equipment, and work content, and defect information indicating a product defect that has occurred in the production line with the change point, is inputted, and defect prediction information indicating a product defect that is predicted to occur in response to the change point indicated by the change point information is outputted,
a trained model for causing a computer to function so as to input the change point information and output the defect prediction information ;
The defect information included in the teacher data includes information indicating a defect of a product that occurred during a period determined according to the content of the change point indicated by the change point information,
The teacher data includes the defect information to which the change point information is not associated.
Trained model .
コンピュータが、
製品を生産する生産ラインにおける、作業者に関する、あるいは作業者及び生産設備に関する、あるいは作業者及び作業内容に関する、あるいは作業者及び生産設備及び作業内容に関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを、学習モデルに入力し、
前記学習モデルを機械学習させることで、前記変化点情報を入力し、前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力する学習済みモデルを生成し、
前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含み、
前記教師データは、前記変化点情報が関連付けられていない前記不良情報を含む
学習方法。
The computer
A learning model is provided with training data including change point information indicating a change point in a production line that produces a product, the change point information indicating a change point in a production line that produces a product, the change point information indicating a defect in a product that has occurred in the production line along with the change point, and the defect information indicating a defect in a product that has occurred in the production line along with the change point.
By subjecting the learning model to machine learning, a trained model is generated that inputs the change point information and outputs defect prediction information indicating a product defect that is predicted to occur for the change point indicated by the change point information;
The defect information included in the teacher data includes information indicating a defect of a product that occurred during a period determined according to the content of the change point indicated by the change point information,
The teacher data includes the defect information to which the change point information is not associated .
How to learn.
コンピュータが、
製品を生産する生産ラインにおける、作業者に関する、あるいは作業者及び生産設備に関する、あるいは作業者及び作業内容に関する、あるいは作業者及び生産設備及び作業内容に関する変化点を示す変化点情報と、前記変化点を伴って前記生産ラインで発生した製品の不良を示す不良情報と、を含む教師データを用いて機械学習させた学習済みモデルに、前記変化点情報を入力し、
前記変化点情報が示す変化点に対して発生し得ると予測される製品の不良を示す不良予測情報を出力し、
前記教師データに含める前記不良情報は、前記変化点情報が示す変化点の内容に応じて決定された期間において発生した製品の不良を示す情報を含み、
前記教師データは、前記変化点情報が関連付けられていない前記不良情報を含む
不良予測方法。
The computer
inputting the change point information into a trained model trained by machine learning using training data including change point information indicating change points in a production line that produces products, related to a worker, related to a worker and production equipment, related to a worker and work content, or related to a worker, production equipment, and work content, and defect information indicating a defect in a product that has occurred in the production line along with the change point;
outputting defect prediction information indicating product defects predicted to occur for the change point indicated by the change point information;
The defect information included in the teacher data includes information indicating a defect of a product that occurred during a period determined according to the content of the change point indicated by the change point information,
The teacher data includes the defect information to which the change point information is not associated .
Defect prediction methods.
JP2022064282A 2022-04-08 2022-04-08 Learning system, defect prediction system, trained model, learning method, and defect prediction method Active JP7700720B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022064282A JP7700720B2 (en) 2022-04-08 2022-04-08 Learning system, defect prediction system, trained model, learning method, and defect prediction method
CN202310106265.9A CN116894503A (en) 2022-04-08 2023-01-31 Learning system, failure prediction system, learned model, learning method and failure prediction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022064282A JP7700720B2 (en) 2022-04-08 2022-04-08 Learning system, defect prediction system, trained model, learning method, and defect prediction method

Publications (2)

Publication Number Publication Date
JP2023154742A JP2023154742A (en) 2023-10-20
JP7700720B2 true JP7700720B2 (en) 2025-07-01

Family

ID=88311200

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022064282A Active JP7700720B2 (en) 2022-04-08 2022-04-08 Learning system, defect prediction system, trained model, learning method, and defect prediction method

Country Status (2)

Country Link
JP (1) JP7700720B2 (en)
CN (1) CN116894503A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015153914A (en) 2014-02-14 2015-08-24 オムロン株式会社 Quality managing device, quality managing method and program
JP2018097741A (en) 2016-12-15 2018-06-21 株式会社日立製作所 Production management support device, production management support method, and production management support program
JP2019128669A (en) 2018-01-22 2019-08-01 三菱電機株式会社 Work support system
JP6811881B1 (en) 2020-01-10 2021-01-13 株式会社大気社 Quality management system and quality control program
JP2021193879A (en) 2020-06-09 2021-12-27 日本水産株式会社 Paste product management apparatus, model formation device, paste product management method, model formation method, and program
JP2022002026A (en) 2020-06-22 2022-01-06 トヨタ自動車株式会社 Abnormality measure confirmation support system
JP2022029294A (en) 2020-08-04 2022-02-17 株式会社日立製作所 Factor estimation device, factor estimation system, and program
JP2022046363A (en) 2020-09-10 2022-03-23 横河ソリューションサービス株式会社 Production management system, production management method, and production management program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015153914A (en) 2014-02-14 2015-08-24 オムロン株式会社 Quality managing device, quality managing method and program
JP2018097741A (en) 2016-12-15 2018-06-21 株式会社日立製作所 Production management support device, production management support method, and production management support program
JP2019128669A (en) 2018-01-22 2019-08-01 三菱電機株式会社 Work support system
JP6811881B1 (en) 2020-01-10 2021-01-13 株式会社大気社 Quality management system and quality control program
JP2021193879A (en) 2020-06-09 2021-12-27 日本水産株式会社 Paste product management apparatus, model formation device, paste product management method, model formation method, and program
JP2022002026A (en) 2020-06-22 2022-01-06 トヨタ自動車株式会社 Abnormality measure confirmation support system
JP2022029294A (en) 2020-08-04 2022-02-17 株式会社日立製作所 Factor estimation device, factor estimation system, and program
JP2022046363A (en) 2020-09-10 2022-03-23 横河ソリューションサービス株式会社 Production management system, production management method, and production management program

Also Published As

Publication number Publication date
CN116894503A (en) 2023-10-17
JP2023154742A (en) 2023-10-20

Similar Documents

Publication Publication Date Title
JP6778277B2 (en) Quality control equipment and quality control method
CN103105846B (en) For the repair assisting system of car inspection and repair
US7206771B2 (en) Automated knowledge system for equipment repair based on component failure history
US7373552B2 (en) Model based diagnosis and repair for event logs
CN102591318B (en) Process for service diagnostic and service procedures enhancement
KR102069386B1 (en) Obsolescence forecasting tool
US20190258945A1 (en) Fault diagnosis apparatus and machine learning device
CN108027611B (en) Decision assistance system and method for machine maintenance utilizing decision-making pattern learning supervised by expert opinion
JP2010128553A (en) Failure management method for facility
JP2009223362A (en) Fault diagnostic device and program
US20110066898A1 (en) Predictive analysis method for improving and expediting realization of system safety, availability and cost performance increases
JP2022034392A (en) Fault diagnosis device, fault diagnosis method, and learning completed model
Munyensanga et al. Information management to improve the effectiveness of preventive maintenance activities with computerized maintenance management system at the intake system of circulating water pump
US20050154561A1 (en) Method for performing failure mode and effects analysis
US7007038B1 (en) Defect management database for managing manufacturing quality information
US8812336B2 (en) Providing real-time test ahead work direction for manufacturing optimization
Yin Kwok et al. A quality control and improvement system based on the total control methodology (TCM)
JP7700720B2 (en) Learning system, defect prediction system, trained model, learning method, and defect prediction method
CN115793616A (en) Control platform and method for engine fault diagnosis and maintenance decision
Khan et al. A novel approach for No Fault Found decision-making
US6871326B1 (en) Defect management system and method
Slominski Using STPA and CAST to Design for Serviceability and Diagnostics
JP6663779B2 (en) Risk assessment device and risk assessment system
CN117521432A (en) Failure mode and influence analysis method for in-service process equipment
WO2023002673A1 (en) Analysis device, analysis system, analysis method, and analysis program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241008

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241009

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250602

R150 Certificate of patent or registration of utility model

Ref document number: 7700720

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150