JP7629822B2 - Training data generation device, program, and training data generation method - Google Patents
Training data generation device, program, and training data generation method Download PDFInfo
- Publication number
- JP7629822B2 JP7629822B2 JP2021136905A JP2021136905A JP7629822B2 JP 7629822 B2 JP7629822 B2 JP 7629822B2 JP 2021136905 A JP2021136905 A JP 2021136905A JP 2021136905 A JP2021136905 A JP 2021136905A JP 7629822 B2 JP7629822 B2 JP 7629822B2
- Authority
- JP
- Japan
- Prior art keywords
- instruction data
- plan
- data
- generating
- evaluation
- 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
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
Description
本発明は、計画立案に係る機械学習モデルの学習データを生成する学習データ生成装置、プログラムおよび学習データ生成方法に関する。 The present invention relates to a learning data generation device, a program, and a learning data generation method for generating learning data for a machine learning model related to planning.
製造業における生産計画においては、生産量・納期・コストなどの明確な制約の他に、顧客や地域ごとの傾向といった明確化しにくい制約がある。また、特急注文、割り込み、部品の納期遅れなどに対応が求められる。このため、数理最適化技術を用いて制約条件を満たす最適解を求めるだけではなく、熟練者のノウハウに相当する条件の緩和や優先付けなどが必要となる。 In manufacturing production planning, in addition to clear constraints such as production volume, delivery dates, and costs, there are also constraints that are less clear, such as trends by customer or region. There is also a need to respond to rush orders, interruptions, and delayed delivery of parts. For this reason, it is not enough to use mathematical optimization technology to find the optimal solution that satisfies the constraints, but it is also necessary to relax conditions and set priorities, which are equivalent to the know-how of an expert.
熟練者のノウハウを取り入れる手法として機械学習技術がある。機械学習技術を利用するためには、学習データが必要である。特許文献1に記載の学習データ拡張装置は、ソース言語によって記述された文と、ターゲット言語によって記述された文と、で成る入力文対を基に、前記ソース言語または前記ターゲット言語の少なくとも何れかのシソーラス情報を用いて、前記文対に含まれる表現の置換候補を選び、置換対象である前記表現を前記置換候補で置換することによって、ソース言語によって記述された文とターゲット言語によって記述された文とで成る新たな文対を生成する拡張処理部を備える。
Machine learning technology is a method for incorporating the know-how of experts. In order to use machine learning technology, training data is required. The training data expansion device described in
特許文献1に記載の学習データ拡張装置によれば、機械翻訳の精度を上げるために既存の対訳文データを拡張して大量の対訳文データを生成することができる。一方、生産計画における学習データは、製品の注文情報や生産設備に係る情報、生産設備における生産計画である。このため、テキストデータである学習データを生成する特許文献1に記載の学習データ拡張装置を用いて生産計画に適した学習データを生成するのは困難である。これは、生産計画に限らず配送計画や要員計画などを含め計画立案のための学習データについても同様である。
The training data expansion device described in
本発明は、このような背景を鑑みてなされたものであり、計画を立案する機械学習モデル向けの学習データの生成を可能とする学習データ生成装置、プログラムおよび学習データ生成方法を提供することを課題とする。 The present invention has been made in light of this background, and aims to provide a training data generation device, program, and training data generation method that enable the generation of training data for a machine learning model that creates plans.
上記した課題を解決するため、本発明に係る学習データ生成装置は、計画を生成するときに用いる指示データについて既存の指示データの統計情報に基づいて新たな指示データを生成する指示データ生成部と、前記新たな指示データに基づいて計画を生成する計画生成部と、当該計画の評価指標を表示し、選択された計画を取得して、前記選択された計画と当該選択された計画に対応する前記新たな指示データとを出力する計画評価部とを備える。 In order to solve the above-mentioned problems, the learning data generation device of the present invention includes an instruction data generation unit that generates new instruction data for instruction data used when generating a plan based on statistical information of existing instruction data , a plan generation unit that generates a plan based on the new instruction data, and a plan evaluation unit that displays an evaluation index for the plan, acquires a selected plan, and outputs the selected plan and the new instruction data corresponding to the selected plan.
本発明によれば、計画を立案する機械学習モデル向けの学習データの生成を可能とする学習データ生成装置、プログラムおよび学習データ生成方法を提供することができる。上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる。 According to the present invention, it is possible to provide a training data generation device, a program, and a training data generation method that enable the generation of training data for a machine learning model that creates a plan. Problems, configurations, and effects other than those described above will become clear from the description of the following embodiments.
≪学習データ生成装置の概要≫
以下に本発明を実施するための形態(実施形態)における生産計画を立案する機械学習モデル向けの学習データを生成する学習データ生成装置を説明する。学習データ生成装置は、既存の注文情報の統計情報を算出し、当該統計情報に基づいて新たな(架空の)注文情報を生成する。統計情報としては、注文のあった製品の分布や製品ごとの数量の分布などがある。次に学習データ生成装置は、評価指標を変えながら新たな注文情報に対応する生産計画を生成する。評価指標としては、例えば生産性や納期遵守率などがある。続いて学習データ生成装置は、評価指標とともに生産計画を表示し、学習データ生成装置の利用者が学習データとして選択した生産計画と、当該生産計画に対応する注文情報とを学習データとして出力する。
このようにすることで学習データ生成装置は、生産計画を立案する機械学習向けの学習データを生成することができる。
Overview of the training data generation device
A learning data generation device that generates learning data for a machine learning model that formulates a production plan in a form (embodiment) for carrying out the present invention will be described below. The learning data generation device calculates statistical information of existing order information, and generates new (fictitious) order information based on the statistical information. The statistical information includes a distribution of ordered products and a distribution of the quantity of each product. Next, the learning data generation device generates a production plan corresponding to the new order information while changing an evaluation index. The evaluation index includes, for example, productivity and delivery deadline compliance rate. Next, the learning data generation device displays the production plan together with the evaluation index, and outputs the production plan selected as learning data by a user of the learning data generation device and the order information corresponding to the production plan as learning data.
In this way, the learning data generation device can generate learning data for machine learning to formulate production plans.
≪学習データ生成装置の構成≫
図1は、本実施形態に係る学習データ生成装置100の機能ブロック図である。学習データ生成装置100はコンピュータであり、制御部110、記憶部120、および入出力部180を備える。入出力部180には、ディスプレイやキーボード、マウスなどのユーザインターフェイス機器が接続される。入出力部180が通信デバイスを備え、他の装置とのデータ送受信が可能であってもよい。また入出力部180にメディアドライブが接続され、記録媒体を用いたデータのやり取りが可能であってもよい。
Configuration of the learning data generation device
1 is a functional block diagram of a training
≪記憶部の構成≫
記憶部120は、ROM(Read Only Memory)やRAM(Random Access Memory)、SSD(Solid State Drive)などの記憶機器を含んで構成される。記憶部120には、設備データベース130(後記する図2参照)、注文履歴データベース140(後記する図3参照)、計画データ150(後記する図4参照)、カラム関連情報160(後記する図5参照)、評価指標データベース170(後記する図6参照)およびプログラム128が記憶される。プログラム128は、学習データ生成処理(後記する図9参照)の処理手順の記述を含む。
<Configuration of memory unit>
The
≪記憶部:設備データベース≫
図2は、本実施形態に係る設備データベース130のデータ構成図である。設備データベース130は、例えば表形式のデータであって、生産設備に係る情報(設備データ)として、設備の識別情報(「設備」の属性(欄)を参照)と、当該生産設備で生産可能な製品の品番と、単位時間当たりの当該製品の生産量とが関連付けられて記憶される。図2では、識別情報が「P02」の設備では、品番「A01」の製品ならば単位時間に20の生産が可能で、品番「A02」の製品ならば25の生産が可能であることが示されている。設備データベース130は、例えば生産する製品の切り替えにかかる時間など、他の属性を含んでもよい。
<Memory section: Equipment database>
2 is a data configuration diagram of the
≪記憶部:注文履歴データベース≫
図3は、本実施形態に係る注文履歴データベース140のデータ構成図である。注文履歴データベース140は、例えば表形式のデータであって、注文データとして、注文があった製品の識別情報(品番)と、注文日と、納期と、数量とが関連付けられて記憶される。図3では、7月1日に品番「A01」である製品の40個の注文があり、納期は8月3日であることが示されている。注文履歴データベース140は、例えば注文主など、他の属性を含んでもよい。
<<Storage section: Order history database>>
Fig. 3 is a data configuration diagram of the
≪記憶部:計画データ≫
図4は、本実施形態に係る計画データ150のデータ構成図である。計画データ150は、例えば表形式のデータであって、生産設備の識別情報(「設備」の属性参照)と、当該生産設備で製造する製品の識別情報と、製造日と、数量とが関連付けられて記憶される。図4では、7月31日に品番「A01」である製品を識別情報が「P03」の設備で40生産することが示されている。計画データ150は、例えば製造日当日の製造順番など、他の属性を含んでもよい。
<<Memory section: Plan data>>
Fig. 4 is a data configuration diagram of the
≪記憶部:カラム関連情報≫
図5は、本実施形態に係るカラム関連情報160のデータ構成図である。カラム関連情報160は、設備データベース130および注文履歴データベース140それぞれにおけるカラム(属性)間の関連(相関)を示す。カラム関連情報160は、例えば表形式のデータであって、何れのデータベースに係るかを示すデータと、カラムと、当該カラムに関連するカラムである関連とが関連付けられて記憶される。データの値は、設備データベース130を示す「設備」または注文履歴データベース140を示す「注文」である。関連するカラムがない場合には、関連は「独立」になる。
<Memory section: column-related information>
5 is a data configuration diagram of
レコード161は、注文履歴データベース140の品番のカラムは、他のカラムとは関連(相関)はないことを示している。レコード162は、注文履歴データベース140の数量のカラムは、品番と関連している(相関がある)ことを示している。
≪記憶部:評価指標データベース≫
図6は、本実施形態に係る評価指標データベース170のデータ構成図である。評価指標とは、生産計画を評価する指標であり、例えば生産性や納期遵守率、過剰在庫、生産量平準度などの指標がある。評価指標データベース170は、例えば表形式のデータであって、評価指標と、後記する評価値(評価関数)における当該評価指標の重み付けの範囲である重み範囲と、当該評価指標とトレードオフの関係にある評価指標であるトレードオフ指標とが関連付けられて記憶される。図6では、「生産性」の評価指標は「納期遵守率」の評価指標とトレードオフの関係にあって、評価値の重み付けは5~30であることが示されている。
<Memory section: evaluation index database>
6 is a data configuration diagram of the
≪制御部の構成≫
図1に戻って制御部110の構成を説明する。制御部110は、CPU(Central Processing Unit)を含んで構成され、指示データ生成部111、計画生成部112、および計画評価部113が備わる。
<Control Unit Configuration>
1, a description will be given of the configuration of the
≪制御部:指示データ生成部≫
指示データ生成部111は、生産計画を生成するときの入力データとなる(生産計画を生成するときに用いる)指示データについて、実在する指示データから新たな指示データを生成する。本実施形態における指示データは、設備データベース130に含まれる設備データ、および注文履歴データベース140に含まれる注文データとなる。
<<Control unit: instruction data generation unit>>
The instruction
最初に指示データ生成部111は、実在する指示データをグループ化してグループ間の差異情報を抽出する。指示データ生成部111は、例えば時間の観点で(月や期ごとに)グループ化して、差異情報を抽出する。指示データの差異情報の割合が所定値より低ければ、指示データの変化の度合いは小さいと見なして、指示データ生成部111は新たな指示データは生成しない。指示データの差異情報の割合が当該所定値以上であれば、指示データ生成部111は、当該指示データの統計情報に基づいて新たな指示データを生成する。指示データ生成部111は、時間の観点の他に、例えば地域の観点から指示データをグループ化して差異情報を抽出してもよい。
First, the instruction
図7は、本実施形態に係る指示データ210,220の差異情報を説明するための図である。指示データ210は注文履歴データベース140にある指示データのなかで7月の注文データであり、指示データ220は8月の注文データである。差異情報230は、指示データ210,220のレコード(行)ごとの差異を算出することで抽出される。詳しくは、指示データ生成部111は品番などの文字列が一致または不一致に応じて、それぞれ「0」または「1」と算出する。また指示データ生成部111は、日付(注文日、納期)では日の差、数値ならば数の差を差異情報として算出する。図7では指示データ210,220の1行目は月を除いて一致(注文日と納期とは月は不一致だが日が一致)しており、差異は全て0となる(実線の矢印参照)。2行目については、品番、注文日、数量に差異がある(点線の矢印参照)。補足すると、指示データ210,220における注文日の「7/1」と「8/1」とでは、月を除いて日が一致しているので、差異情報230の注文日の欄は「0」となる。また、注文日の「7/2」と「8/3」とでは、月を除いて日が不一致(1日違い)なので、差異情報230の注文日の欄はその差の「1」となる。
Figure 7 is a diagram for explaining the difference information of the
指示データ生成部111は、所定期間内の月ごとにグループ化した注文データの全ての組み合わせについて差異情報230を求める。指示データ生成部111は、差異情報230において差異の割合が所定値未満であれば、注文データの変化の度合いは低いと見なし、新たな指示データは生成しない。指示データ生成部111は、差異の割合が当該所定値以上であれば変化の度合いが高く、新たな指示データとなる注文データを生成する。差異の割合とは、全ての差異情報230において、差異がある(0ではない)行の全行に対する割合であってもよいし、差異がある項目の割合であってもよい。
The instruction
次に指示データ生成部111は、指示データの属性値(データ値、カラムの値)の分布を算出する。関連するカラムがない(カラム関連情報160(図5参照)の関連が「独立」である)場合には、指示データ生成部111は当該カラムの値の分布を算出する。関連するカラムがある場合には、指示データ生成部111は関連するカラムの値ごとに当該カラムの値の分布を算出する。例えば注文履歴データベース140において「数量」のカラムは「品番」に関連している(図5記載のレコード162参照)。指示データ生成部111は、「品番」ごとに「数量」の分布を算出する。
Next, the instruction
続いて指示データ生成部111は、算出した分布情報に従って新たな指示データを生成する。例えば、注文日が1日~5日である割合がそれぞれ10%で、残りの日がほぼ等しい割合ならば、この割合に合うように注文日を生成する。詳しくは、注文日が1日~5日となる指示データが全体のそれぞれ10%となるように、指示データ生成部111は指示データを生成する。さらに指示データ生成部111は、残り50%の指示データの注文日が6日以降であって、それぞれの日付の割合が同じになるように指示データを生成する。
The instruction
また例えば、品番が「A03」の製品の数量について3が3割、4が4割、5が3割ならば、この割合に合うように品番が「A03」の製品の数量を生成する。このように指示データ生成部は、データ値の出現頻度やデータ間の相関度など指示データの統計情報に基づいて新たな指示データを生成する。 For example, if the quantity of products with part number "A03" is 30% for 3, 40% for 40, and 30% for 5, the quantity of products with part number "A03" is generated to match this ratio. In this way, the instruction data generation unit generates new instruction data based on statistical information about the instruction data, such as the frequency of occurrence of data values and the degree of correlation between data.
本実施形態において設備データベース130は固定されており差異は生じない。このため指示データ生成部111は、設備データについては新たな指示データは生成しない。なお以下の説明では、注文履歴データベース140の変化の度合いが高く、新たな指示データが生成されるとして説明する。
In this embodiment, the
≪制御部:計画生成部≫
図1に戻って制御部110の説明を続ける。計画生成部112は、変化の度合いが高い種別の指示データ(注文データ)については新たな指示データ、および、変化の度合いが低い種別の指示データ(設備データ)については既存の指示データに基づいて、複数の生産計画を生成する。計画生成部112は、例えば整数混合計画法や遺伝的アルゴリズムなどの数理最適化手法を用いて、評価関数(目的関数)を変えながら生産計画を生成してもよい。評価関数は重み付けされた評価指標を含み、計画生成部112はこの重み付けを重み範囲(図6参照)内で変えながら、生産計画を生成する。計画生成部112は、トレードオフの関係にある評価指標(図6記載のトレードオフ指標参照)の重み付けを変えながら生産計画を生成する。図6によれば「生産性」と「納期遵守率」とはトレードオフの関係にあり、「生産性」の重みを5から30に増やし「納期遵守率」の重みを100から10に減らしつつ生産計画を生成する。
<Control section: Plan generation section>
Returning to FIG. 1, the
≪制御部:計画評価部≫
計画評価部113は、学習データ生成装置100の利用者に問い合わせて、学習用データに含める生産計画を取得して、出力する。最初に計画評価部113は、計画生成部112が生成した生産計画の評価指標を含む評価画面250(後記する図8)を入出力部180に接続されたディスプレイに表示する。
<Control Unit: Planning and Evaluation Unit>
The
図8は、本実施形態に係る評価画面250の画面構成図である。評価画面250の左側には、上から差異情報表示領域251、カラム関連情報表示領域252、および分布情報表示領域253が配置される。評価画面250の右側には、評価指標グラフ表示領域254、および保存ボタン255が配置される。
差異情報表示領域251には、指示データの種別における差異の割合が表示される。カラム関連情報表示領域252には、カラム関連情報160(図5参照)が表示される。分布情報表示領域253には、ドロップダウンリスト256で選択されたカラムの分布情報を示すグラフが表示される。
8 is a screen configuration diagram of an
The difference
評価指標グラフ表示領域254には、ドロップダウンリスト257で選択されたトレードオフの関係にある評価指標を軸とし、生成された生産計画がプロットされたグラフが表示される。つまりは、グラフの白丸および黒丸は生産計画を示し、その座標が当該生産計画の評価指標を示す。黒丸は、利用者により学習データとして選択された生産計画である。詳しくは、評価画面250が表示された初期の時点では、プロットされた生産計画は全て白丸であって選択されていない(非選択である)。例えば利用者が白丸をクリックすると、当該白丸である生産計画が選択されて黒丸になる。また逆に利用者が黒丸をクリックすると、当該黒丸である選択済みの生産計画が非選択となり白丸になる。
保存ボタン255が押下されると、計画評価部113は選択された生産計画(黒丸)を対応する指示データ(当該生産計画が生成されたときの入力である指示データ)とともに、例えばファイルとして、出力する。
The evaluation index
When the
≪学習データ生成処理≫
図9は、本実施形態に係る学習データ生成処理のフローチャートである。
ステップS11において指示データ生成部111は、差異情報230(図7参照)を生成する。
ステップS12において指示データ生成部111は、ステップS11で生成された差異情報230から差異の割合を算出し、割合が所定値以上であって生成対象となる指示データの種別を特定する。
<Learning data generation process>
FIG. 9 is a flowchart of the learning data generation process according to this embodiment.
In step S11, the instruction
In step S12, the instruction
ステップS13において指示データ生成部111は、ステップS12で特定した生成対象の指示データについて属性値(データ値、カラム値)の分布を算出する。
ステップS14において指示データ生成部111は、ステップS13で算出した分布に基づいて新たな指示データを生成する。
In step S13, the instruction
In step S14, the instruction
ステップS15において計画生成部112は、評価値に含まれる評価指標の重みを変えながらステップS16を実行する。
ステップS16において計画生成部112は、差異が所定値以上である指示データについてはステップS14生成された指示データ、および、差異が所定値未満である指示データについては既存の指示データに基づいて、評価値が最適となる生産計画を生成する。
In step S15, the
In step S16, the
ステップS17において計画評価部113は、評価画面250(図8参照)を入出力部180に接続されたディスプレイに表示する。利用者は、学習データとして採用する生産計画を選択して保存ボタン255を押下する。
ステップS18において計画評価部113は、利用者が学習用データとして選択した生産計画、および対応する指示データを出力する。
In step S17, the
In step S18, the
≪学習データ生成装置の特徴≫
学習データ生成装置100は、指示データである設備データベース130にある設備データおよび注文履歴データベース140にある注文データについて、データ間の差異を算出し、差異の割合が所定値以上である注文データの統計情報に基づいて新たな注文データを生成する。次に学習データ生成装置100は、新たな注文データおよび設備データベース130にある設備データを入力として、評価指標の重み付けを変えながら生産計画を生成する。続いて学習データ生成装置100は、生成された生産計画の評価指標を表示し、利用者が学習用データとして選択した生産計画、および当該生産計画の生成時の入力となった指示データを出力する。
<Features of the learning data generation device>
The learning
このようにすることで、学習データ生成装置100は利用者が望む学習データを生成することができる。学習データは、既存の指示データと同様の統計情報を有して実際のデータに近い指示データ、および当該指示データを入力として生成されて利用者が望ましいと判断した生産計画を含んでいる。このような学習データを学習することで機械学習モデルは、利用者が望む生産計画を立案できるようになる。
In this way, the training
≪変形例:カラム関連情報≫
上記した実施形態では、カラム間の関連はカラム関連情報160に記憶されている。既存指示データを分析して、カラム間の相関度を算出して関連を取得してもよい。このようにすることでカラム関連情報160を設定する手間を削減することができる。
<<Variation: Column-related information>>
In the above embodiment, the relationship between columns is stored in the
≪変形例:計画の対象≫
上記した実施形態において生成される計画は生産計画であるが、これに限る必要はない。学習データ生成装置100は、指示データが需要量と配送容量である配送計画や、指示データが人員スキルや配置条件である要員計画などの計画を立案する機械学習モデルの学習データを生成してもよい。
<<Variation: Target of the Plan>>
In the above embodiment, the plan generated is a production plan, but is not limited to this. The learning
≪その他変形例≫
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。例えば上記した実施形態において学習データ生成装置100は、注文履歴データベース140他のデータを記憶部120に記憶しているが、これに限らない。例えば、クラウド上の記憶装置など、別の装置の記憶されるデータにアクセスしながら学習データを生成してもよい。
Other variations
Although several embodiments of the present invention have been described above, these embodiments are merely illustrative and do not limit the technical scope of the present invention. For example, in the above-described embodiment, the training
本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 The present invention can take various other embodiments, and various modifications such as omissions and substitutions can be made without departing from the gist of the present invention. These embodiments and their modifications are included in the scope and gist of the invention described in this specification, etc., and are included in the scope of the invention described in the claims and their equivalents.
100 学習データ生成装置
111 指示データ生成部
112 計画生成部
113 計画評価部
130 設備データベース(指示データ)
140 注文履歴データベース(指示データ)
150 計画データ(計画)
160 カラム関連情報
170 評価指標データベース
250 評価画面
100 Learning
140 Order history database (instruction data)
150 Planning Data (Plan)
160 Column
Claims (7)
前記新たな指示データに基づいて計画を生成する計画生成部と、
当該計画の評価指標を表示し、選択された計画を取得して、前記選択された計画と当該選択された計画に対応する前記新たな指示データとを出力する計画評価部とを備える
ことを特徴とする学習データ生成装置。 an instruction data generating unit that generates new instruction data based on statistical information of existing instruction data for use in generating a plan;
a plan generating unit that generates a plan based on the new instruction data;
a plan evaluation unit that displays an evaluation index of the plan, acquires a selected plan, and outputs the selected plan and the new instruction data corresponding to the selected plan.
前記指示データに含まれる複数の種別の指示データにおいて、
指示データ間の差異の割合が所定の比率以上である前記種別の指示データについては、当該種別の指示データの統計情報に基づいて前記新たな指示データを生成し、
前記差異の割合が前記所定の比率未満である前記種別の指示データについては、当該種別の指示データを前記新たな指示データとする
ことを特徴とする請求項1に記載の学習データ生成装置。 The instruction data generating unit
In the plurality of types of instruction data included in the instruction data,
For the type of instruction data in which the rate of difference between the pieces of instruction data is equal to or greater than a predetermined rate, the new instruction data is generated based on statistical information of the type of instruction data;
The training data generating device according to claim 1 , wherein, for the type of instruction data in which the rate of difference is less than the predetermined ratio, the type of instruction data is set as the new instruction data.
前記指示データに含まれるデータ値の出現頻度、およびデータ間の相関度の少なくとも1つを含む
ことを特徴とする請求項2に記載の学習データ生成装置。 The statistical information is
3. The training data generating device according to claim 2, wherein the instruction data includes at least one of an occurrence frequency of a data value included in the instruction data and a degree of correlation between data.
重み付けが付与された複数の前記評価指標の組み合わせである評価値が最適である前記計画を生成し、
トレードオフの関係にある複数の前記評価指標の重み付けを変えて複数の前記計画を生成する
ことを特徴とする請求項1に記載の学習データ生成装置。 The plan generation unit
generating the plan in which an evaluation value, which is a combination of the weighted evaluation indexes, is optimal;
The training data generating device according to claim 1 , wherein a plurality of plans are generated by changing weights of the plurality of evaluation indexes that are in a trade-off relationship.
前記指示データは、前記製品の識別情報、注文日、納期、数量の少なくとも1つを含む注文情報である
ことを特徴とする請求項1に記載の学習データ生成装置。 The plan is a production plan for a product,
2. The training data generating device according to claim 1, wherein the instruction data is order information including at least one of identification information of the product, an order date, a delivery date, and a quantity.
計画を生成するときに用いる指示データについて既存の指示データの統計情報に基づいて新たな指示データを生成する指示データ生成部、
前記新たな指示データに基づいて計画を生成する計画生成部、および、
当該計画の評価指標を表示し、選択された計画を取得して、前記選択された計画と当該選択された計画に対応する前記新たな指示データとを出力する計画評価部
として機能させるためのプログラム。 Computer,
an instruction data generating unit that generates new instruction data based on statistical information of existing instruction data for use in generating a plan;
A plan generating unit that generates a plan based on the new instruction data; and
a program for causing the program to function as a plan evaluation unit that displays evaluation indexes of the plan, acquires a selected plan, and outputs the selected plan and the new instruction data corresponding to the selected plan.
計画を生成するときに用いる指示データについて既存の指示データの統計情報に基づいて新たな指示データを生成するステップと
前記新たな指示データに基づいて計画を生成するステップと、
当該計画の評価指標を表示し、選択された計画を取得して、前記選択された計画と当該選択された計画に対応する前記新たな指示データとを出力するステップとを実行する
ことを特徴とする学習データ生成方法。
A training data generating device,
A step of generating new instruction data based on statistical information of existing instruction data for instruction data used when generating a plan; and a step of generating a plan based on the new instruction data.
displaying an evaluation index of the plan, acquiring a selected plan, and outputting the selected plan and the new instruction data corresponding to the selected plan.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021136905A JP7629822B2 (en) | 2021-08-25 | 2021-08-25 | Training data generation device, program, and training data generation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021136905A JP7629822B2 (en) | 2021-08-25 | 2021-08-25 | Training data generation device, program, and training data generation method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023031427A JP2023031427A (en) | 2023-03-09 |
| JP7629822B2 true JP7629822B2 (en) | 2025-02-14 |
Family
ID=85415766
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021136905A Active JP7629822B2 (en) | 2021-08-25 | 2021-08-25 | Training data generation device, program, and training data generation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7629822B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024236615A1 (en) * | 2023-05-12 | 2024-11-21 | 三菱電機株式会社 | Production planning system, learning device, and inference device |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000099108A (en) | 1998-09-17 | 2000-04-07 | Toyota Motor Corp | Production planning system |
| US20190227533A1 (en) | 2018-01-19 | 2019-07-25 | Industrial Technology Research Institute | Method and apparatus for dynamic intelligent scheduling |
| JP7040506B2 (en) | 2018-10-19 | 2022-03-23 | Jfeスチール株式会社 | Factory line load prediction model creation method, factory line load prediction model, factory line production plan creation method, factory line load prediction model creation program, factory line load prediction model creation device, and factory line production plan creation device |
| JP2022158224A (en) | 2021-04-01 | 2022-10-17 | 三菱重工業株式会社 | Data extraction device, learning model construction device, data extraction method, learning model construction method and program |
| JP7168485B2 (en) | 2019-02-20 | 2022-11-09 | 株式会社日立ソリューションズ・クリエイト | LEARNING DATA GENERATION METHOD, LEARNING DATA GENERATION DEVICE, AND PROGRAM |
| JP7311373B2 (en) | 2019-09-20 | 2023-07-19 | 株式会社日立製作所 | COMPUTER SYSTEM, PLAN GENERATION METHOD, AND PROGRAM |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09248736A (en) * | 1996-03-12 | 1997-09-22 | Toshiba Corp | Production planning device |
| JP7272873B2 (en) * | 2019-06-11 | 2023-05-12 | 株式会社日立製作所 | PLANNING SUPPORT DEVICE AND PLANNING SUPPORT METHOD |
-
2021
- 2021-08-25 JP JP2021136905A patent/JP7629822B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000099108A (en) | 1998-09-17 | 2000-04-07 | Toyota Motor Corp | Production planning system |
| US20190227533A1 (en) | 2018-01-19 | 2019-07-25 | Industrial Technology Research Institute | Method and apparatus for dynamic intelligent scheduling |
| JP7040506B2 (en) | 2018-10-19 | 2022-03-23 | Jfeスチール株式会社 | Factory line load prediction model creation method, factory line load prediction model, factory line production plan creation method, factory line load prediction model creation program, factory line load prediction model creation device, and factory line production plan creation device |
| JP7168485B2 (en) | 2019-02-20 | 2022-11-09 | 株式会社日立ソリューションズ・クリエイト | LEARNING DATA GENERATION METHOD, LEARNING DATA GENERATION DEVICE, AND PROGRAM |
| JP7311373B2 (en) | 2019-09-20 | 2023-07-19 | 株式会社日立製作所 | COMPUTER SYSTEM, PLAN GENERATION METHOD, AND PROGRAM |
| JP2022158224A (en) | 2021-04-01 | 2022-10-17 | 三菱重工業株式会社 | Data extraction device, learning model construction device, data extraction method, learning model construction method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023031427A (en) | 2023-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Türegün | Financial performance evaluation by multi-criteria decision-making techniques | |
| US11055731B2 (en) | Parallel processing historical data | |
| Mohammed et al. | A hybrid MCDM approach towards resilient sourcing | |
| US10614363B2 (en) | Method and system for composite scoring, classification, and decision making based on machine learning | |
| JP5484968B2 (en) | Information processing apparatus, information processing method, and program | |
| Kasirian et al. | An integration of a hybrid modified TOPSIS with a PGP model for the supplier selection with interdependent criteria | |
| JP7272873B2 (en) | PLANNING SUPPORT DEVICE AND PLANNING SUPPORT METHOD | |
| Raikov et al. | Assessments of the economic sectors needs in digital technologies | |
| US20180107961A1 (en) | Task Support System and Task Support Method | |
| Rekabi et al. | Designing pharmaceutical supply chain networks with perishable items considering congestion | |
| Navarro | Plant level evidence on product mix changes in Chilean manufacturing | |
| Faiz et al. | Machine learning price prediction during and before COVID-19 and consumer buying behavior | |
| JP7629822B2 (en) | Training data generation device, program, and training data generation method | |
| Nand | Next-generation inventory optimization: advanced inventory management harnessing demand variability integrating fuzzy logic and granular differentiability | |
| JP7228387B2 (en) | Business plan creation support method and business plan creation support device | |
| Kermani et al. | A novel method for supplier selection by two competitors, including multiple criteria | |
| Selvamuthu et al. | Descriptive statistics | |
| Anwar et al. | Behavioral Drivers of Capital Structure and Their Impact on MSE Performance: Evidence from Indonesia | |
| JP2019109646A (en) | Product narrowing down support system and method | |
| JP2003044664A (en) | Selection method for investment security group aiming at investment performance tied to price index | |
| US20160275707A1 (en) | Graph processing system, graph processing method, and non-transitory computer readable medium | |
| JP2016134053A (en) | Business management support system, business management support method, and business management support program | |
| Fraser | Business Statistics for Competitive Advantage with Excel and JMP | |
| Wiśniewska | THE IMPACT OF THE CORONAVIRUS (COVID-19) PANDEMIC ON INVESTORS’BEHAVIOUR IN THE LIGHT OF BEHAVIOURAL FINANCE | |
| US12118494B1 (en) | System and method for mitigating risk associated with a machine-generated forecast |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241127 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250109 |
|
| 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: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7629822 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |