JP2001014295A - Data prediction method, data prediction device, and recording medium - Google Patents
Data prediction method, data prediction device, and recording mediumInfo
- Publication number
- JP2001014295A JP2001014295A JP18704899A JP18704899A JP2001014295A JP 2001014295 A JP2001014295 A JP 2001014295A JP 18704899 A JP18704899 A JP 18704899A JP 18704899 A JP18704899 A JP 18704899A JP 2001014295 A JP2001014295 A JP 2001014295A
- Authority
- JP
- Japan
- Prior art keywords
- data
- prediction
- evaluation
- specific
- predicted
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000011156 evaluation Methods 0.000 claims abstract description 98
- 238000004590 computer program Methods 0.000 abstract description 2
- 230000010485 coping Effects 0.000 abstract 1
- 230000002123 temporal effect Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 5
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】
【課題】 時系列データの性質の時間的変化に対応する
ことができるデータ予測方法、その方法を実施するため
のデータ予測装置及びコンピュータをその装置として機
能させる為のコンピュータプログラムが記録されている
記録媒体の提供。
【解決手段】 データ予測装置として機能するコンピュ
ータ1は、複数の予測モデルを予測モデルデータベース
72に格納しており、これら複数の予測モデルを用い
て、実績データベース71に格納されている時系列デー
タから将来のデータを複数算出する。そして、予測モデ
ル別に予測履歴が格納されている第1予測履歴データベ
ース73及び評価期間別に予測履歴が格納されている第
2予測履歴データベース74を参照し、前記算出された
複数の将来のデータの中から最適であるデータを選択す
る。
(57) [Summary] [Problem] To provide a data prediction method capable of coping with a temporal change in the property of time-series data, a data prediction device for implementing the method, and a computer program for causing a computer to function as the device Of a recording medium on which is recorded. A computer functioning as a data prediction device stores a plurality of prediction models in a prediction model database, and uses the plurality of prediction models to convert time-series data stored in an actual performance database. Calculate multiple future data. Then, referring to the first prediction history database 73 in which the prediction history is stored for each prediction model and the second prediction history database 74 in which the prediction history is stored for each evaluation period, the plurality of calculated future data are referred to. Select the best data from.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、時系列データに基
づいて将来のデータの予測を行うデータ予測方法、その
方法を実施する為のデータ予測装置、及びコンピュータ
をその装置として機能させる為のコンピュータプログラ
ムが記録されている記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data prediction method for predicting future data based on time-series data, a data prediction device for performing the method, and a computer for causing a computer to function as the device. The present invention relates to a recording medium on which a program is recorded.
【0002】[0002]
【従来の技術】時系列データから将来のデータを予測す
るための予測モデルとして、単純移動平均モデル、指数
平滑化モデル、ARIMA(AutoRegressive Integrated
Moving Average)モデル及びニューラルネットワークモ
デル等が従来から利用されている。また、これらのモデ
ルに季節変動又はトレンド等の要素を盛り込んだ予測モ
デルを用いることもある。さらに、これらのモデルとは
別に、対象とする時系列データの特性に着目し、その時
系列データに限定した予測モデルを開発する場合もあ
る。2. Description of the Related Art As a prediction model for predicting future data from time-series data, a simple moving average model, an exponential smoothing model, an ARIMA (AutoRegressive Integrated
Moving Average) models, neural network models, and the like have been conventionally used. In addition, a prediction model in which elements such as seasonal variation or trend are incorporated in these models may be used. Further, apart from these models, there is a case where a prediction model focusing on the characteristics of the target time-series data is developed, focusing on the characteristics of the target time-series data.
【0003】以上のような予測モデルは各々固有の特徴
を有しており、これらの予測モデルの中から対象とする
時系列データに適している予測モデルを選択するために
は、実際にこれらの予測モデルを用いて予測値を算出
し、その予測値と実績値との誤差に基づいて各予測モデ
ル毎に評価を行う必要がある。その結果、誤差がもっと
も小さい予測モデルが、対象とする時系列データに適し
ている予測モデルであると判断される。[0003] Each of the above-mentioned prediction models has its own characteristic. In order to select a prediction model suitable for the target time-series data from these prediction models, these prediction models are actually used. It is necessary to calculate a predicted value using a prediction model, and to evaluate each prediction model based on an error between the predicted value and the actual value. As a result, the prediction model with the smallest error is determined to be the prediction model suitable for the target time-series data.
【0004】ところで、時系列データの性質は時間の経
過に伴って変化する場合が多く、精度の高い予測を行う
ためには、このような変化に対応して適用する予測モデ
ルを変更しなければならない。したがってデータ予測方
法においては、予測モデルの変更をどの時期に行うかを
決定することが重要な問題となる。By the way, the properties of time-series data often change with the passage of time. In order to perform highly accurate prediction, it is necessary to change a prediction model applied in response to such a change. No. Therefore, in the data prediction method, it is important to determine when to change the prediction model.
【0005】この問題を解決すべく、特開平7−649
65号公報(以下、従来技術1という)では、ニューラ
ルネットワークを用いて時系列データの性質の変化に対
応することによって、適正な時期に予測モデルを動的に
修正することができる販売量予測方法が提案されてい
る。特開平9ー179850号公報(以下、従来技術2
という)では、予測において生じる誤差を、予測モデル
自体に内在する定常誤差と予測モデル構築の際には考慮
することができない因子による攪乱誤差とに分離するこ
とによって、より正確な誤差を算出することができるた
めに、予測モデルの変更時期の適正化を図ることが可能
である需要予測モデル評価方法が提案されている。In order to solve this problem, Japanese Patent Laid-Open No. 7-649 discloses
Japanese Patent Publication No. 65 (hereinafter referred to as “prior art 1”) discloses a sales volume prediction method capable of dynamically correcting a prediction model at an appropriate time by responding to a change in the properties of time-series data using a neural network. Has been proposed. Japanese Patent Application Laid-Open No. 9-179850 (hereinafter referred to as Conventional Technique 2)
Is to calculate more accurate errors by separating the errors that occur in prediction into steady errors inherent in the prediction model itself and disturbance errors due to factors that cannot be considered when building the prediction model. Therefore, a demand prediction model evaluation method capable of optimizing the change time of the prediction model has been proposed.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、従来技
術1では予測モデルを動的に修正することが可能である
が、ニューラルネットワーク以外の予測モデルには適用
することができないので、適用できる分野が限定される
という問題がある。However, in the prior art 1, the prediction model can be dynamically modified, but cannot be applied to prediction models other than the neural network, so that the applicable field is limited. There is a problem that is.
【0007】また、従来技術2では予測モデルの最適な
変更時期を特定することができるが、これとは別に予測
モデルの変更操作を行う必要がある。製品の販売量等の
予測においては一つの製品のみならず複数の異なる製品
を対象とする場合が多いが、この場合、予測モデルの変
更の都度オペレータによって予測モデルの変更作業をす
べての製品に対して行わなければならないため、多大な
工数を要するという問題がある。[0007] Further, in the prior art 2, it is possible to specify an optimal change time of the prediction model, but it is necessary to perform an operation of changing the prediction model separately from this. Forecasts of product sales volume etc. often target not only one product but also a plurality of different products.In this case, every time a forecast model is changed, the operator changes the forecast model to all products. This requires a large number of man-hours.
【0008】さらに、従来技術2では予測モデルを評価
する際にその評価の対象とする期間(以下、評価期間と
いう)をオペレータによって予め設定する必要があり、
設定された評価期間が異なる場合は予測モデルの変更時
期も異なることがあるため、恣意性の高い評価になり得
るという問題がある。Further, in the prior art 2, when a prediction model is evaluated, a period to be evaluated (hereinafter referred to as an evaluation period) needs to be set in advance by an operator.
If the set evaluation periods are different, the prediction model may be changed at different times, and thus there is a problem that the evaluation can be highly arbitrary.
【0009】本発明は斯かる事情に鑑みてなされたもの
であり、複数の予測モデルを用いて将来のデータを複数
予測し、予測された複数の将来のデータの中から最適で
あるデータを選択することによって、種々の分野のデー
タの予測に用いることができるデータ予測方法、データ
予測装置及び記録媒体の提供を目的とする。[0009] The present invention has been made in view of such circumstances, and a plurality of future data are predicted using a plurality of prediction models, and optimal data is selected from the plurality of predicted future data. Accordingly, an object of the present invention is to provide a data prediction method, a data prediction device, and a recording medium that can be used for predicting data in various fields.
【0010】また、本発明の他の目的は、既に予測され
た複数の予測データと過去の時系列データとの誤差を算
出することによって、最適である予測モデルを自動的に
選択することができるデータ予測方法、その方法を実施
する為の装置及びコンピュータをその装置として機能さ
せるためのコンピュータプログラムが記録されている記
録媒体の提供を目的とする。Another object of the present invention is to automatically select an optimal prediction model by calculating an error between a plurality of prediction data already predicted and past time series data. It is an object of the present invention to provide a data prediction method, a device for implementing the method, and a recording medium on which a computer program for causing a computer to function as the device is recorded.
【0011】さらに、本発明の他の目的は、複数の評価
期間別に既に予測された複数の予測データと過去の時系
列データとの誤差を算出することによって、最適である
評価期間を自動的に選択することができるデータ予測方
法、データ予測装置及び記録媒体の提供を目的とする。Another object of the present invention is to automatically calculate an optimum evaluation period by calculating an error between a plurality of prediction data already predicted for each of a plurality of evaluation periods and past time-series data. An object of the present invention is to provide a selectable data prediction method, a data prediction device, and a recording medium.
【0012】[0012]
【課題を解決するための手段】第1発明に係るデータ予
測方法は、複数の予測モデルを用いて過去の時系列デー
タから将来のデータを複数予測した後、前記複数の予測
モデルに対する評価を行い、該評価に基づいて、前記予
測された複数の将来のデータの中から特定のデータを選
択するデータ予測方法において、予測モデルの評価の対
象となる期間である複数の評価期間毎に前記複数の予測
モデルの中から特定の予測モデルを選択し、前記複数の
評価期間の中から特定の評価期間を選択し、選択された
前記特定の予測モデル及び前記特定の評価期間に基づい
て、前記予測された複数の将来のデータの中から特定の
データを選択することを特徴とする。A data prediction method according to a first aspect of the present invention predicts a plurality of future data from past time-series data using a plurality of prediction models, and evaluates the plurality of prediction models. A data prediction method for selecting specific data from the plurality of predicted future data based on the evaluation, wherein the plurality of evaluation data are selected for each of a plurality of evaluation periods that are target periods for evaluation of a prediction model. Selecting a specific prediction model from among the prediction models, selecting a specific evaluation period from the plurality of evaluation periods, and performing the prediction based on the selected specific prediction model and the specific evaluation period. Specific data is selected from the plurality of future data.
【0013】第2発明に係るデータ予測方法は、複数の
予測モデルによって既に予測された複数の予測デ─タを
記憶し、前記複数の予測モデルを用いて過去の時系列デ
ータから将来のデータを複数予測した後、記憶した前記
複数の予測デ─タに基づいて前記複数の予測モデルに対
する評価を行い、該評価に基づいて、前記予測された複
数の将来のデータの中から特定のデータを選択するデー
タ予測方法において、前記複数の予測データと前記時系
列データとの第1の誤差を、予測モデルの評価の対象と
なる期間である複数の評価期間毎に算出するステップ
と、算出された第1の誤差に基づいて、前記評価期間毎
に特定の予測モデルを選択するステップと、選択された
予測モデルによって予測された予測データと前記時系列
データとの第2の誤差を、前記評価期間毎に算出するス
テップと、算出された第2の誤差に基づいて、特定の評
価期間を選択するステップと、選択された前記特定の予
測モデル及び前記特定の評価期間に基づいて、前記予測
された複数の将来のデータの中から特定のデータを選択
するステップとを有することを特徴とする。A data prediction method according to a second invention stores a plurality of prediction data already predicted by a plurality of prediction models, and uses the plurality of prediction models to convert future time series data from past time series data. After the plurality of predictions, the plurality of prediction models are evaluated based on the stored plurality of prediction data, and specific data is selected from the plurality of predicted future data based on the evaluation. Calculating a first error between the plurality of prediction data and the time-series data for each of a plurality of evaluation periods, which is a period for which a prediction model is evaluated. Selecting a specific prediction model for each of the evaluation periods based on the first error, and a second error between the prediction data predicted by the selected prediction model and the time-series data. Is calculated for each of the evaluation periods, based on the calculated second error, a step of selecting a specific evaluation period, and based on the selected specific prediction model and the specific evaluation period. Selecting specific data from the plurality of predicted future data.
【0014】第3発明に係るデータ予測装置は、複数の
予測モデルによって既に予測された複数の予測デ─タを
記憶する記憶部を備え、前記複数の予測モデルを用いて
過去の時系列データから将来のデータを複数予測した
後、前記記憶部に記憶された前記複数の予測デ─タに基
づいて前記複数の予測モデルに対する評価を行い、該評
価に基づいて、前記予測された複数の将来のデータの中
から特定のデータを選択するデータ予測装置において、
前記複数の予測データと前記時系列データとの第1の誤
差を、予測モデルの評価の対象となる期間である複数の
評価期間毎に算出する第1の算出手段と、第1の算出手
段によって算出された第1の誤差に基づいて、前記評価
期間毎に特定の予測モデルを選択する予測モデル選択手
段と、該予測モデル選択手段により選択された予測モデ
ルによって予測された予測データと前記時系列データと
の第2の誤差を、前記評価期間毎に算出する第2の算出
手段と、算出された第2の誤差に基づいて、特定の評価
期間を選択する評価期間選択手段と、前記予測モデル選
択手段により選択された前記特定の予測モデル及び前記
評価期間選択手段により選択された前記特定の評価期間
に基づいて、前記予測された複数の将来のデータの中か
ら特定のデータを選択するデータ選択手段とを備えるこ
とを特徴とする。[0014] A data prediction device according to a third aspect of the present invention includes a storage unit for storing a plurality of prediction data already predicted by a plurality of prediction models, and using the plurality of prediction models to convert past time series data. After predicting a plurality of future data, an evaluation is performed on the plurality of prediction models based on the plurality of prediction data stored in the storage unit, and based on the evaluation, the predicted plurality of future models is evaluated. In a data prediction device that selects specific data from data,
A first calculating unit that calculates a first error between the plurality of prediction data and the time-series data for each of a plurality of evaluation periods, which are periods for which a prediction model is evaluated, and a first calculating unit. Prediction model selection means for selecting a specific prediction model for each of the evaluation periods based on the calculated first error; prediction data predicted by the prediction model selected by the prediction model selection means; Second calculating means for calculating a second error from data for each of the evaluation periods, evaluation period selecting means for selecting a specific evaluation period based on the calculated second error, and the prediction model Based on the specific prediction model selected by the selection unit and the specific evaluation period selected by the evaluation period selection unit, specific data is selected from the plurality of predicted future data. Characterized in that it comprises a data selection means for-option.
【0015】第4発明に係る記録媒体は、コンピュータ
に、複数の予測モデルによって既に予測された複数の予
測デ─タを記憶させ、前記複数の予測モデルを用いて過
去の時系列データから将来のデータを複数予測させた
後、記憶させた前記複数の予測デ─タに基づいて前記複
数の予測モデルに対する評価を行わせ、該評価に基づい
て、前記予測された複数の将来のデータの中から特定の
データを選択させるプログラムが記録してあるコンピュ
ータでの読み取りが可能な記録媒体において、コンピュ
ータに、前記複数の予測データと前記時系列データとの
第1の誤差を、予測モデルの評価の対象となる期間であ
る複数の評価期間毎に算出させるプログラムコード手段
と、コンピュータに、算出された第1の誤差に基づい
て、前記評価期間毎に特定の予測モデルを選択させるプ
ログラムコード手段と、コンピュータに、選択された予
測モデルによって予測された予測データと前記時系列デ
ータとの第2の誤差を、前記評価期間毎に算出させるプ
ログラムコード手段と、コンピュータに、算出された第
2の誤差に基づいて、特定の評価期間を選択させるプロ
グラムコード手段と、コンピュータに、選択された前記
特定の予測モデル及び前記特定の評価期間に基づいて、
前記予測された複数の将来のデータの中から特定のデー
タを選択させるプログラムコード手段とを有するプログ
ラムが記録してあることを特徴とする。A recording medium according to a fourth aspect of the present invention causes a computer to store a plurality of prediction data already predicted by a plurality of prediction models, and use the plurality of prediction models to convert past time-series data into future data. After predicting a plurality of data, an evaluation of the plurality of prediction models is performed based on the stored plurality of prediction data, and based on the evaluation, out of the plurality of predicted future data, In a computer-readable recording medium on which a program for selecting specific data is recorded, a computer is provided with a first error between the plurality of prediction data and the time-series data as an object of evaluation of a prediction model. Program code means for calculating for each of a plurality of evaluation periods, which is a period of time, and a computer for each of the evaluation periods based on the calculated first error. Program code means for selecting a constant prediction model; and program code means for causing a computer to calculate a second error between the prediction data predicted by the selected prediction model and the time-series data for each evaluation period. A program code means for causing the computer to select a specific evaluation period based on the calculated second error; and causing the computer to select the specific prediction model and the specific evaluation period,
A program having program code means for selecting specific data from the plurality of predicted future data is recorded.
【0016】本発明による場合、既に予測された複数の
予測デ─タを記憶し、複数の予測モデルを用いて過去の
時系列データから将来のデータを複数予測した後、記憶
している前記複数の予測データと前記過去の時系列デー
タとの誤差を算出する。算出された誤差に基づいて前記
複数の予測モデルの評価を行い、その評価の結果にした
がって評価期間毎に最適である予測モデルを選択する。
次に選択された予測モデルによって予測された予測デー
タと前記時系列データとの誤差を算出する。算出された
誤差に基づいて最適である評価期間を選択する。そして
選択された最適である予測モデル及び最適である評価期
間によって特定されるデータを選び、選ばれたデータを
最終結果とする。According to the present invention, a plurality of prediction data already predicted are stored, and a plurality of future data are predicted from past time-series data using a plurality of prediction models. Is calculated between the predicted data of the above and the past time-series data. The plurality of prediction models are evaluated based on the calculated error, and an optimum prediction model is selected for each evaluation period according to the evaluation result.
Next, an error between the prediction data predicted by the selected prediction model and the time-series data is calculated. An optimal evaluation period is selected based on the calculated error. Then, data specified by the selected optimal prediction model and optimal evaluation period is selected, and the selected data is used as a final result.
【0017】このように、特定の予測モデルのみではな
く複数の予測モデルを適用することができるので、種々
の分野のデータの予測に使用することが可能である。As described above, not only a specific prediction model but also a plurality of prediction models can be applied, so that it can be used for prediction of data in various fields.
【0018】また、既に予測された複数の予測デ─タと
過去の時系列データとの誤差に基づいて、最適である予
測モデルを自動的に選択し適用することができるので、
予測モデルの適切な変更時期を特定することが可能とな
り、しかもオペレータによる予測モデルの変更作業を行
う必要がない。In addition, an optimal prediction model can be automatically selected and applied based on an error between a plurality of prediction data already predicted and past time-series data.
It is possible to specify an appropriate change time of the prediction model, and it is not necessary for the operator to change the prediction model.
【0019】さらに、複数の評価期間別に既に予測され
た複数の予測データと過去の時系列データとの誤差に基
づいて、最適である評価期間を自動的に選択することが
できるので、従来技術に比較してより客観的なデータ予
測を行うことが可能となり、しかも時系列データの性質
が変化する周期にも対応することができる。Furthermore, the optimum evaluation period can be automatically selected based on the error between the plurality of prediction data already predicted for each of the plurality of evaluation periods and the past time-series data. This makes it possible to perform more objective data prediction in comparison with the present invention, and can cope with a cycle in which the property of the time-series data changes.
【0020】[0020]
【発明の実施の形態】以下、本発明をその実施の形態を
示す図面に基づいて詳述する。図1は、本発明に係るデ
ータ予測装置の実施の形態の構成を示すブロック図であ
る。図1において、1はデータ予測装置として用いるコ
ンピュータを示しており、コンピュータ1はCPU2を
有し、該CPU2に対して、CPU2において発生する
データを記憶するRAM3、キーボード及びマウス等の
入力装置からなる入力部4、入出力画面を表示するディ
スプレイ5、本発明のプログラムが記録されているCD
−ROM又はフレキシブルディスク等の可搬型記録媒体
10から本発明に係るデ─タ予測装置のプログラムを読
み取るCD−ROMドライブ又はフレキシブルディスク
ドライブ等からなる外部記憶装置6、外部記憶装置6に
より読み取った本発明のプログラムを格納するハードデ
ィスク7、並びに外部と通信を行うための通信インタフ
ェース8が接続されている。またハードディスク7は、
過去の時系列データを格納している実績データベース7
1、複数の予測モデルを格納している予測モデルデータ
ベース72、予測モデル毎の過去の予測値を格納してい
る第1予測履歴データベース73、及び評価期間毎の過
去の予測値を格納している第2予測履歴データベース7
4を有している。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the drawings showing the embodiments. FIG. 1 is a block diagram showing a configuration of an embodiment of a data prediction device according to the present invention. In FIG. 1, reference numeral 1 denotes a computer used as a data prediction device. The computer 1 has a CPU 2, and is provided with a RAM 3 for storing data generated in the CPU 2, an input device such as a keyboard and a mouse. An input unit 4, a display 5 for displaying an input / output screen, a CD on which a program of the present invention is recorded
An external storage device 6 such as a CD-ROM drive or a flexible disk drive for reading a program of the data prediction device according to the present invention from a portable recording medium 10 such as a ROM or a flexible disk, and a book read by the external storage device 6 A hard disk 7 for storing the program of the invention and a communication interface 8 for communicating with the outside are connected. The hard disk 7
Results database 7 that stores past time-series data
1, a prediction model database 72 storing a plurality of prediction models, a first prediction history database 73 storing past prediction values for each prediction model, and storing past prediction values for each evaluation period. Second prediction history database 7
Four.
【0021】コンピュータ1は、通信インタフェース8
により通信回線20に接続されている。さらに通信回線
20はルータ等の接続装置21によりインターネット等
の外部ネットワーク回線22に接続されている。The computer 1 has a communication interface 8
Is connected to the communication line 20. Further, the communication line 20 is connected to an external network line 22 such as the Internet by a connection device 21 such as a router.
【0022】本発明に係るデータ予測装置のプログラム
は可搬型記録媒体10から読み取る以外にも、外部ネッ
トワーク回線22を介して外部サーバコンピュータ23
に接続し、外部サーバコンピュータ23に内蔵された前
記プログラムを記録してある記録媒体24からコンピュ
ータ1へ前記プログラムをダウンロードすることにより
ハードディスク7に格納し、格納されたプログラムをC
PU2がRAM3にロードすることによってコンピュー
タ1は本発明のデータ予測装置として機能する。このよ
うにしてデータ予測装置として機能するコンピュータ1
は、後述する本発明のデータ予測方法の処理手順を実施
することができる。The program of the data prediction device according to the present invention is not only read from the portable recording medium 10 but also connected to the external server computer 23 via the external network line 22.
And stores the program in the hard disk 7 by downloading the program from the recording medium 24 in which the program built in the external server computer 23 is recorded to the computer 1, and stores the stored program in C
The computer 1 functions as the data prediction device of the present invention by the PU 2 loading the RAM 3. The computer 1 thus functioning as a data prediction device
Can execute the processing procedure of the data prediction method of the present invention described later.
【0023】図2乃至図4は夫々、実績データベース7
1、第1予測履歴データベース73及び第2予測履歴デ
ータベース74の概念図である。FIGS. 2 to 4 show the results database 7 respectively.
FIG. 1 is a conceptual diagram of a first prediction history database 73 and a second prediction history database 74.
【0024】図2に示す実績データベース71は、ある
製品の過去における月毎の需要量の実績値を格納してい
る。なお、格納されているデータとしては、例えば製品
の出荷量又は在庫量、及び温度等の時間とともに変化す
るデータであればよい。また時系列データは月毎のデー
タでなくても、週毎、日毎及び時間毎など一定間隔のデ
ータであればよい。The result database 71 shown in FIG. 2 stores the actual value of the monthly demand amount of a certain product in the past. Note that the stored data may be any data that changes with time, such as, for example, the shipment amount or stock amount of the product and the temperature. The time-series data need not be monthly data, but may be data at fixed intervals such as weekly, daily, and hourly.
【0025】図3に示す第1予測履歴データベース73
は、月毎に算出された需要量の予測値の履歴を、予測モ
デルm(m=1乃至M)別に格納している。この予測値
は、月の需要量が確定する都度その翌月分が算出され
る。なお、予測モデルmは予測モデルデータベース72
に格納されているすべての予測モデルに対応している。
したがって例えば予測モデルデータベース72に5個の
予測モデルが格納されている場合は、第1予測履歴デー
タベース73には、予測モデルm(m=1乃至5)別
に、月毎に算出された予測値の履歴が格納されているこ
とになる。The first prediction history database 73 shown in FIG.
Stores the history of the predicted value of the demand calculated for each month for each prediction model m (m = 1 to M). This prediction value is calculated for the following month each time the demand for the month is determined. The prediction model m is stored in the prediction model database 72.
Supports all prediction models stored in.
Therefore, for example, when five prediction models are stored in the prediction model database 72, the first prediction history database 73 stores the prediction values calculated for each month for each prediction model m (m = 1 to 5). The history is stored.
【0026】図4に示す第2予測履歴データベース74
は、月毎に算出された需要量の予測値の履歴を、評価期
間n(n=1乃至N)別に格納している。この予測値
は、評価期間nにおいて最も評価が高い予測モデルによ
り算出された予測値であり、第1予測履歴データベース
73に格納されている予測値の中から、後述する手順に
したがって選択されるものである。ここでNの値は本発
明に係るデータ予測処理を実行する前にオペレータによ
り予め設定されている。なお、この評価期間nは、実績
データベース71に格納されている最新の時系列データ
の月から起算して過去に遡った期間である。したがって
本実施の形態の場合では、図2に示されているとおり、
実績データベース71に格納されている最新の時系列デ
ータの月は1998年12月であるので、例えば評価期
間n(n=3)は、1998年10月から12月までの
3カ月間を表すことになる。The second prediction history database 74 shown in FIG.
Stores the history of the predicted value of the demand calculated for each month for each evaluation period n (n = 1 to N). This prediction value is a prediction value calculated by the prediction model having the highest evaluation in the evaluation period n, and is selected from prediction values stored in the first prediction history database 73 according to a procedure described later. It is. Here, the value of N is set in advance by the operator before executing the data prediction processing according to the present invention. The evaluation period n is a period that starts from the month of the latest time-series data stored in the performance database 71 and goes back in the past. Therefore, in the case of the present embodiment, as shown in FIG.
Since the month of the latest time-series data stored in the performance database 71 is December 1998, for example, the evaluation period n (n = 3) represents three months from October to December 1998. become.
【0027】以下にデータ予測装置として機能するコン
ピュータ1の動作について説明する。図5はデータ予測
装置として機能するコンピュータ1のデータ予測処理に
おける処理手順を示すフローチャートである。The operation of the computer 1 functioning as a data prediction device will be described below. FIG. 5 is a flowchart showing a processing procedure in a data prediction process of the computer 1 functioning as a data prediction device.
【0028】まず、予測モデルデータベース72に格納
されている複数の予測モデルm(m=1乃至M)から任
意の予測モデルmを取得する(S501)。次に取得さ
れた予測モデルmを用いて、実績データベース71に格
納されている需要量の実績値から需要量の予測値を算出
し(S502)、算出された予測値を予測モデルm別に
第1予測履歴データベース73に格納する(S50
3)。以上のS501乃至S503の処理を、予測モデ
ルデータベース72に格納されているすべての予測モデ
ルmに対して行う(S504)。First, an arbitrary prediction model m is obtained from a plurality of prediction models m (m = 1 to M) stored in the prediction model database 72 (S501). Next, using the acquired prediction model m, a predicted value of the demand amount is calculated from the actual value of the demand amount stored in the performance database 71 (S502), and the calculated predicted value is calculated for each prediction model m by the first prediction model m. It is stored in the prediction history database 73 (S50)
3). The above processing of S501 to S503 is performed on all the prediction models m stored in the prediction model database 72 (S504).
【0029】図6は、S501乃至S504の処理を実
行した後の第1予測履歴データベース73の概念図であ
る。図6に示すとおり、S501乃至S504の処理を
実行した結果、予測の対象の月である1999年1月に
係る需要量の予測値が、予測モデルm別に、第1予測履
歴データベース73に追加され格納されている。FIG. 6 is a conceptual diagram of the first prediction history database 73 after executing the processing of S501 to S504. As shown in FIG. 6, as a result of executing the processing of S501 to S504, the predicted value of the demand amount for January 1999, which is the month to be predicted, is added to the first prediction history database 73 for each prediction model m. Is stored.
【0030】次に、実績データベース71から需要量の
実績値を取得し、また第1予測履歴データベース73か
ら任意の予測モデルmにより算出された需要量の予測値
の予測履歴を取得する(S505)。取得された需要量
の実績値と過去に算出された需要量の予測値との誤差を
表す評価値を、評価期間n(n=1乃至N)毎に算出し
(S506)、算出された評価値をRAM3に記憶する
(S507)。なおこの評価値としては、2乗誤差の平
均及び誤差の絶対値の平均等を用いることができる。以
上のS505乃至S507の処理を、予測モデルデータ
ベース72に格納されているすべての予測モデルmに対
して行う(S508)。Next, the actual value of the demand is acquired from the actual database 71, and the prediction history of the predicted value of the demand calculated by the arbitrary prediction model m is acquired from the first prediction history database 73 (S505). . An evaluation value representing an error between the obtained actual value of the demand amount and the predicted value of the demand amount calculated in the past is calculated for each evaluation period n (n = 1 to N) (S506), and the calculated evaluation value is calculated. The value is stored in the RAM 3 (S507). As the evaluation value, an average of the square errors, an average of the absolute values of the errors, and the like can be used. The processing from S505 to S507 is performed on all the prediction models m stored in the prediction model database 72 (S508).
【0031】次に、RAM3に記憶されているすべての
評価値を参照し、各評価期間n毎に、最も評価値が良い
予測モデルを選択する(S509)。選択された予測モ
デルmにより算出された需要量の予測値を、各評価期間
n別に、第2予測履歴データベース74に夫々格納する
(S510)。Next, referring to all the evaluation values stored in the RAM 3, a prediction model having the best evaluation value is selected for each evaluation period n (S509). The predicted value of the demand calculated by the selected prediction model m is stored in the second prediction history database 74 for each evaluation period n (S510).
【0032】図7は、S505乃至S510の処理を実
行した後の第2予測履歴データベース74の概念図であ
る。図7に示すとおり、S505乃至S510の処理を
実行した結果、予測の対象の月である1999年1月に
係る需要量の予測値が、評価期間n別に、第2予測履歴
データベース74に追加され格納されている。FIG. 7 is a conceptual diagram of the second prediction history database 74 after executing the processing of S505 to S510. As shown in FIG. 7, as a result of executing the processing of S505 to S510, the predicted value of the demand amount for January 1999, which is the month to be predicted, is added to the second prediction history database 74 for each evaluation period n. Is stored.
【0033】次に、実績データベース71から需要量の
実績値を、第2予測履歴データベース73から任意の評
価期間nに係る需要量の予測値の予測履歴を、予め設定
された期間L分だけ夫々取得する(S511)。取得さ
れた需要量の実績値と過去に算出された需要量の予測値
との誤差を表す評価値を算出し(S512)、算出され
た評価値をRAM3に記憶する(S513)。なおこの
場合も前述したとおり評価値としては2乗誤差の平均及
び誤差の絶対値の平均等を用いることができる。以上の
S511乃至S513の処理を、すべての評価期間nに
対して行う(S514)。Next, the actual value of the demand amount from the actual performance database 71 and the prediction history of the predicted value of the demand amount for an arbitrary evaluation period n from the second prediction history database 73 are respectively stored for a predetermined period L. It is acquired (S511). An evaluation value representing an error between the acquired actual demand value and a predicted demand value calculated in the past is calculated (S512), and the calculated evaluation value is stored in the RAM 3 (S513). In this case, as described above, the average of the square errors and the average of the absolute values of the errors can be used as the evaluation values. The above processing of S511 to S513 is performed for all the evaluation periods n (S514).
【0034】次に、RAM3に記憶されているすべての
評価値を参照し、最も評価値が良い評価期間nを選択す
る(S515)。選択された評価期間nに係る需要量の
予測値を最終結果としてディスプレイ5に表示する(S
516)。Next, referring to all the evaluation values stored in the RAM 3, an evaluation period n having the best evaluation value is selected (S515). The predicted value of the demand amount for the selected evaluation period n is displayed on the display 5 as a final result (S
516).
【0035】以上の処理を、月の需要量が確定する都度
繰り返す。そしてその都度最適である予測モデルにより
算出された需要量の予測値を最終結果とする。したがっ
て、予測モデルの適切な変更時期を特定することができ
るばかりか、それと同時に予測モデルの変更作業が行わ
れていることになる。そのため、従来技術1の場合とは
異なり、予測モデルの変更の都度オペレータによる予測
モデルの変更作業を行う必要はない。The above processing is repeated every time the monthly demand is determined. Then, the predicted value of the demand calculated by the optimal prediction model in each case is used as the final result. Therefore, not only can the appropriate change time of the prediction model be specified, but at the same time, the work of changing the prediction model is being performed. Therefore, unlike the case of the prior art 1, it is not necessary for the operator to change the prediction model every time the prediction model is changed.
【0036】[0036]
【発明の効果】以上のように、特定の予測モデルのみで
はなく複数の予測モデルを適用することができるので、
種々の分野のデータの予測に用いることができる。As described above, not only a specific prediction model but also a plurality of prediction models can be applied.
It can be used to predict data in various fields.
【0037】また、既に予測された複数の予測データと
過去の時系列データとの誤差に基づいて、最適である予
測モデルを自動的に選択し適用することができるので、
予測モデルの適切な変更時期を特定することが可能とな
り、しかもオペレータによる予測モデルの変更作業を必
要としない。Further, the most suitable prediction model can be automatically selected and applied based on the error between a plurality of prediction data already predicted and the past time series data.
It is possible to specify an appropriate change time of the prediction model, and it is not necessary for the operator to change the prediction model.
【0038】さらに、複数の評価期間別に既に予測され
た複数の予測データと過去の時系列データとの誤差に基
づいて、最適である評価期間を自動的に選択することが
できるので、従来技術に比較してより客観的なデータ予
測を行うことが可能となり、しかも時系列データの性質
が変化する周期にも対応することができる等、本発明は
優れた効果を奏する。Further, the optimum evaluation period can be automatically selected based on the error between the plurality of prediction data already predicted for each of the plurality of evaluation periods and the past time-series data. The present invention has excellent effects, for example, it is possible to perform more objective data prediction compared to the present invention, and it is possible to cope with a cycle in which the property of the time-series data changes.
【0039】なお、本発明を鉄鋼分野に適用した結果、
上述したような効果が認められている。As a result of applying the present invention to the steel field,
The effects described above have been observed.
【図1】本発明に係るデータ予測装置の実施の形態の構
成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an embodiment of a data prediction device according to the present invention.
【図2】実績データベースの概念図である。FIG. 2 is a conceptual diagram of a performance database.
【図3】第1予測履歴データベースの概念図である。FIG. 3 is a conceptual diagram of a first prediction history database.
【図4】第2予測履歴データベースの概念図である。FIG. 4 is a conceptual diagram of a second prediction history database.
【図5】データ予測装置として機能するコンピュータの
データ予測処理における処理手順を示すフローチャート
である。FIG. 5 is a flowchart showing a processing procedure in a data prediction process of a computer functioning as a data prediction device.
【図6】第1予測履歴データベースの概念図である。FIG. 6 is a conceptual diagram of a first prediction history database.
【図7】第2予測履歴データベースの概念図である。FIG. 7 is a conceptual diagram of a second prediction history database.
1 コンピュータ 2 CPU 3 RAM 4 入力部 5 ディスプレイ 6 外部記憶装置 7 ハードディスク 8 通信インタフェース 71 実績データベース 72 予測モデルデータベース 73 第1予測履歴データベース 74 第2予測履歴データベース DESCRIPTION OF SYMBOLS 1 Computer 2 CPU 3 RAM 4 Input part 5 Display 6 External storage device 7 Hard disk 8 Communication interface 71 Result database 72 Prediction model database 73 First prediction history database 74 Second prediction history database
フロントページの続き (72)発明者 永井 恵 大阪府大阪市中央区北浜4丁目5番33号 住友金属工業株式会社内 (72)発明者 今井 太一 大阪府大阪市中央区北浜4丁目5番33号 住友金属工業株式会社内 (72)発明者 松▲崎▼ 健一 大阪府大阪市中央区北浜4丁目5番33号 住友金属工業株式会社内 Fターム(参考) 5B049 AA02 CC11 EE01 EE31 Continued on the front page (72) Inventor Megumi Nagai 4-5-33 Kitahama, Chuo-ku, Osaka City, Osaka Prefecture Inside Sumitomo Metal Industries, Ltd. (72) Inventor Taichi Imai 4-5-33 Kitahama, Chuo-ku, Osaka City, Osaka Prefecture Sumitomo Metal Industries Co., Ltd. (72) Inventor Matsu ▲ Saki ▼ Kenichi 4-53 Kitahama, Chuo-ku, Osaka City, Osaka Prefecture F-term (reference) 5B049 AA02 CC11 EE01 EE31
Claims (4)
データから将来のデータを複数予測した後、前記複数の
予測モデルに対する評価を行い、該評価に基づいて、前
記予測された複数の将来のデータの中から特定のデータ
を選択するデータ予測方法において、 予測モデルの評価の対象となる期間である複数の評価期
間毎に前記複数の予測モデルの中から特定の予測モデル
を選択し、前記複数の評価期間の中から特定の評価期間
を選択し、選択された前記特定の予測モデル及び前記特
定の評価期間に基づいて、前記予測された複数の将来の
データの中から特定のデータを選択することを特徴とす
るデータ予測方法。After predicting a plurality of future data from past time-series data using a plurality of prediction models, an evaluation is performed on the plurality of prediction models, and based on the evaluation, the predicted plurality of future models are evaluated. In a data prediction method of selecting specific data from among the data, a specific prediction model is selected from the plurality of prediction models for each of a plurality of evaluation periods, which are periods to be evaluated by the prediction model, A specific evaluation period is selected from a plurality of evaluation periods, and specific data is selected from the plurality of predicted future data based on the selected specific prediction model and the specific evaluation period. A data prediction method characterized by:
た複数の予測デ─タを記憶し、前記複数の予測モデルを
用いて過去の時系列データから将来のデータを複数予測
した後、記憶した前記複数の予測デ─タに基づいて前記
複数の予測モデルに対する評価を行い、該評価に基づい
て、前記予測された複数の将来のデータの中から特定の
データを選択するデータ予測方法において、 前記複数の予測データと前記時系列データとの第1の誤
差を、予測モデルの評価の対象となる期間である複数の
評価期間毎に算出するステップと、 算出された第1の誤差に基づいて、前記評価期間毎に特
定の予測モデルを選択するステップと、 選択された予測モデルによって予測された予測データと
前記時系列データとの第2の誤差を、前記評価期間毎に
算出するステップと、 算出された第2の誤差に基づいて、特定の評価期間を選
択するステップと、 選択された前記特定の予測モデル及び前記特定の評価期
間に基づいて、前記予測された複数の将来のデータの中
から特定のデータを選択するステップとを有することを
特徴とするデータ予測方法。2. A method for storing a plurality of prediction data already predicted by a plurality of prediction models, predicting a plurality of future data from past time-series data using the plurality of prediction models, and storing the plurality of prediction data. A data prediction method for evaluating the plurality of prediction models based on a plurality of prediction data and selecting specific data from the plurality of predicted future data based on the evaluation; Calculating a first error between the predicted data and the time-series data for each of a plurality of evaluation periods, which are periods for which the prediction model is evaluated, based on the calculated first error, Selecting a specific prediction model for each evaluation period; calculating a second error between prediction data predicted by the selected prediction model and the time-series data for each evaluation period Selecting a specific evaluation period based on the calculated second error; and, based on the selected specific prediction model and the specific evaluation period, the predicted plurality of future periods. Selecting specific data from the data.
た複数の予測デ─タを記憶する記憶部を備え、前記複数
の予測モデルを用いて過去の時系列データから将来のデ
ータを複数予測した後、前記記憶部に記憶された前記複
数の予測デ─タに基づいて前記複数の予測モデルに対す
る評価を行い、該評価に基づいて、前記予測された複数
の将来のデータの中から特定のデータを選択するデータ
予測装置において、 前記複数の予測データと前記時系列データとの第1の誤
差を、予測モデルの評価の対象となる期間である複数の
評価期間毎に算出する第1の算出手段と、 第1の算出手段によって算出された第1の誤差に基づい
て、前記評価期間毎に特定の予測モデルを選択する予測
モデル選択手段と、 該予測モデル選択手段により選択された予測モデルによ
って予測された予測データと前記時系列データとの第2
の誤差を、前記評価期間毎に算出する第2の算出手段
と、 算出された第2の誤差に基づいて、特定の評価期間を選
択する評価期間選択手段と、 前記予測モデル選択手段により選択された前記特定の予
測モデル及び前記評価期間選択手段により選択された前
記特定の評価期間に基づいて、前記予測された複数の将
来のデータの中から特定のデータを選択するデータ選択
手段とを備えることを特徴とするデータ予測装置。3. A storage unit for storing a plurality of prediction data already predicted by a plurality of prediction models, and after predicting a plurality of future data from past time-series data using the plurality of prediction models. Performing an evaluation on the plurality of prediction models based on the plurality of prediction data stored in the storage unit, and, based on the evaluation, identifying specific data from the plurality of predicted future data. In the data prediction device to be selected, a first calculation unit that calculates a first error between the plurality of prediction data and the time-series data for each of a plurality of evaluation periods that are target periods for evaluation of a prediction model; A prediction model selecting unit that selects a specific prediction model for each evaluation period based on the first error calculated by the first calculation unit; and a prediction model selected by the prediction model selecting unit. A second of the prediction data predicted by Dell and the time-series data
A second evaluation means for calculating an error of each of the evaluation periods, an evaluation period selection means for selecting a specific evaluation period based on the calculated second error, and a prediction model selection means. Data selecting means for selecting specific data from the plurality of predicted future data based on the specific prediction model and the specific evaluation period selected by the evaluation period selecting means. A data prediction device characterized by the above-mentioned.
って既に予測された複数の予測デ─タを記憶させ、前記
複数の予測モデルを用いて過去の時系列データから将来
のデータを複数予測させた後、記憶させた前記複数の予
測デ─タに基づいて前記複数の予測モデルに対する評価
を行わせ、該評価に基づいて、前記予測された複数の将
来のデータの中から特定のデータを選択させるプログラ
ムが記録してあるコンピュータでの読み取りが可能な記
録媒体において、 コンピュータに、前記複数の予測データと前記時系列デ
ータとの第1の誤差を、予測モデルの評価の対象となる
期間である複数の評価期間毎に算出させるプログラムコ
ード手段と、 コンピュータに、算出された第1の誤差に基づいて、前
記評価期間毎に特定の予測モデルを選択させるプログラ
ムコード手段と、 コンピュータに、選択された予測モデルによって予測さ
れた予測データと前記時系列データとの第2の誤差を、
前記評価期間毎に算出させるプログラムコード手段と、 コンピュータに、算出された第2の誤差に基づいて、特
定の評価期間を選択させるプログラムコード手段と、 コンピュータに、選択された前記特定の予測モデル及び
前記特定の評価期間に基づいて、前記予測された複数の
将来のデータの中から特定のデータを選択させるプログ
ラムコード手段とを有するプログラムが記録してあるこ
とを特徴とするコンピュータでの読み取りが可能な記録
媒体。4. A method in which a plurality of prediction data already predicted by a plurality of prediction models are stored in a computer, and a plurality of future data are predicted from past time-series data using the plurality of prediction models. A program for causing the plurality of prediction models to be evaluated based on the stored plurality of prediction data, and selecting specific data from the plurality of predicted future data based on the evaluation. A computer-readable recording medium on which a first error between the plurality of prediction data and the time-series data is stored in a computer. A program code means for calculating for each evaluation period, and a computer selecting a specific prediction model for each evaluation period based on the calculated first error. That the program code means, to a computer, a second error between said time-series data and the prediction data predicted by the selected prediction model,
Program code means for calculating for each evaluation period; program code means for causing a computer to select a specific evaluation period based on the calculated second error; and A program having program code means for selecting specific data from the plurality of predicted future data based on the specific evaluation period, wherein the program is readable by a computer. Recording medium.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18704899A JP3668642B2 (en) | 1999-06-30 | 1999-06-30 | Data prediction method, data prediction apparatus, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18704899A JP3668642B2 (en) | 1999-06-30 | 1999-06-30 | Data prediction method, data prediction apparatus, and recording medium |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2001014295A true JP2001014295A (en) | 2001-01-19 |
JP2001014295A5 JP2001014295A5 (en) | 2005-04-14 |
JP3668642B2 JP3668642B2 (en) | 2005-07-06 |
Family
ID=16199273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18704899A Expired - Fee Related JP3668642B2 (en) | 1999-06-30 | 1999-06-30 | Data prediction method, data prediction apparatus, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3668642B2 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6731990B1 (en) * | 2000-01-27 | 2004-05-04 | Nortel Networks Limited | Predicting values of a series of data |
JP2006085645A (en) * | 2004-09-17 | 2006-03-30 | Canon System Solutions Inc | Data prediction apparatus, data prediction method, and program |
JP2007018216A (en) * | 2005-07-07 | 2007-01-25 | Nec Corp | Reasonable inventory quantity calculation system and reasonable inventory quantity calculation method |
JP2007293624A (en) * | 2006-04-25 | 2007-11-08 | Ricoh Co Ltd | Demand prediction method and demand prediction program |
JP2007323455A (en) * | 2006-06-02 | 2007-12-13 | Fuji Xerox Co Ltd | System and method for supporting failure preventive diagnosis |
US7383201B2 (en) | 2001-12-05 | 2008-06-03 | Canon Kabushiki Kaisha | Demand forecast device, method, and program product |
JP2009129159A (en) * | 2007-11-22 | 2009-06-11 | Hitachi Ltd | Time series prediction system |
JP2010152431A (en) * | 2008-12-24 | 2010-07-08 | Mitsubishi Electric Corp | Unauthorized access detection device, unauthorized access detection program, recording medium and unauthorized access detection method |
WO2011046228A1 (en) * | 2009-10-15 | 2011-04-21 | 日本電気株式会社 | System operation management device, system operation management method, and program storage medium |
JP5698860B1 (en) * | 2014-08-22 | 2015-04-08 | 株式会社アールファイブ | Inventory management system, inventory management method, and program |
JP6124232B1 (en) * | 2016-11-15 | 2017-05-10 | シーロムパートナーズ税理士法人 | Financial forecasting system, financial forecasting method, and financial forecasting program |
JP2017151614A (en) * | 2016-02-23 | 2017-08-31 | 株式会社日立製作所 | Computing machine and analytical index calculation method |
WO2017168458A1 (en) * | 2016-03-28 | 2017-10-05 | 日本電気株式会社 | Prediction model selection system, prediction model selection method, and prediction model selection program |
KR20200051343A (en) * | 2018-11-05 | 2020-05-13 | (주)엔키아 | Method and apparatus for estimating a predicted time series data |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06119291A (en) * | 1992-10-06 | 1994-04-28 | Toshiba Corp | Water supply prediction device |
JPH0736849A (en) * | 1993-07-20 | 1995-02-07 | Hitachi Ltd | Information processing system |
JPH10105559A (en) * | 1996-09-27 | 1998-04-24 | Hitachi Ltd | Information processor |
JPH10124476A (en) * | 1996-10-23 | 1998-05-15 | Nri & Ncc Co Ltd | Hierarchical prediction model construction apparatus and method |
JPH10124478A (en) * | 1996-10-23 | 1998-05-15 | Nri & Ncc Co Ltd | Segment generation type prediction model construction apparatus and method |
JPH10134027A (en) * | 1996-10-29 | 1998-05-22 | Toyota Motor Corp | Method and device for supporting prediction of sale |
JPH10207857A (en) * | 1997-01-20 | 1998-08-07 | Fujitsu Ltd | Time series prediction device |
JPH10228463A (en) * | 1997-02-17 | 1998-08-25 | Hitachi Ltd | Demand prediction model evaluating method |
JPH10240799A (en) * | 1997-02-27 | 1998-09-11 | Nri & Ncc Co Ltd | New store evaluation support system |
-
1999
- 1999-06-30 JP JP18704899A patent/JP3668642B2/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06119291A (en) * | 1992-10-06 | 1994-04-28 | Toshiba Corp | Water supply prediction device |
JPH0736849A (en) * | 1993-07-20 | 1995-02-07 | Hitachi Ltd | Information processing system |
JPH10105559A (en) * | 1996-09-27 | 1998-04-24 | Hitachi Ltd | Information processor |
JPH10124476A (en) * | 1996-10-23 | 1998-05-15 | Nri & Ncc Co Ltd | Hierarchical prediction model construction apparatus and method |
JPH10124478A (en) * | 1996-10-23 | 1998-05-15 | Nri & Ncc Co Ltd | Segment generation type prediction model construction apparatus and method |
JPH10134027A (en) * | 1996-10-29 | 1998-05-22 | Toyota Motor Corp | Method and device for supporting prediction of sale |
JPH10207857A (en) * | 1997-01-20 | 1998-08-07 | Fujitsu Ltd | Time series prediction device |
JPH10228463A (en) * | 1997-02-17 | 1998-08-25 | Hitachi Ltd | Demand prediction model evaluating method |
JPH10240799A (en) * | 1997-02-27 | 1998-09-11 | Nri & Ncc Co Ltd | New store evaluation support system |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6731990B1 (en) * | 2000-01-27 | 2004-05-04 | Nortel Networks Limited | Predicting values of a series of data |
US7383201B2 (en) | 2001-12-05 | 2008-06-03 | Canon Kabushiki Kaisha | Demand forecast device, method, and program product |
JP2006085645A (en) * | 2004-09-17 | 2006-03-30 | Canon System Solutions Inc | Data prediction apparatus, data prediction method, and program |
JP2007018216A (en) * | 2005-07-07 | 2007-01-25 | Nec Corp | Reasonable inventory quantity calculation system and reasonable inventory quantity calculation method |
JP2007293624A (en) * | 2006-04-25 | 2007-11-08 | Ricoh Co Ltd | Demand prediction method and demand prediction program |
JP4710720B2 (en) * | 2006-06-02 | 2011-06-29 | 富士ゼロックス株式会社 | Failure prevention diagnosis support system and failure prevention diagnosis support method |
JP2007323455A (en) * | 2006-06-02 | 2007-12-13 | Fuji Xerox Co Ltd | System and method for supporting failure preventive diagnosis |
JP2009129159A (en) * | 2007-11-22 | 2009-06-11 | Hitachi Ltd | Time series prediction system |
JP2010152431A (en) * | 2008-12-24 | 2010-07-08 | Mitsubishi Electric Corp | Unauthorized access detection device, unauthorized access detection program, recording medium and unauthorized access detection method |
JP2013229064A (en) * | 2009-10-15 | 2013-11-07 | Nec Corp | System operation management device, system operation management method, and program storage medium |
CN102576328A (en) * | 2009-10-15 | 2012-07-11 | 日本电气株式会社 | System operation management device, system operation management method, and program storage medium |
JPWO2011046228A1 (en) * | 2009-10-15 | 2013-03-07 | 日本電気株式会社 | System operation management apparatus, system operation management method, and program storage medium |
WO2011046228A1 (en) * | 2009-10-15 | 2011-04-21 | 日本電気株式会社 | System operation management device, system operation management method, and program storage medium |
US8959401B2 (en) | 2009-10-15 | 2015-02-17 | Nec Corporation | System operations management apparatus, system operations management method and program storage medium |
CN102576328B (en) * | 2009-10-15 | 2015-09-09 | 日本电气株式会社 | Dynamic System management devices, Dynamic System management method and program recorded medium |
US9384079B2 (en) | 2009-10-15 | 2016-07-05 | Nec Corporation | System operations management apparatus, system operations management method and program storage medium |
US10496465B2 (en) | 2009-10-15 | 2019-12-03 | Nec Corporation | System operations management apparatus, system operations management method and program storage medium |
JP5698860B1 (en) * | 2014-08-22 | 2015-04-08 | 株式会社アールファイブ | Inventory management system, inventory management method, and program |
JP2016044029A (en) * | 2014-08-22 | 2016-04-04 | 株式会社アールファイブ | Inventory control system, inventory control method and program |
JP2017151614A (en) * | 2016-02-23 | 2017-08-31 | 株式会社日立製作所 | Computing machine and analytical index calculation method |
JPWO2017168458A1 (en) * | 2016-03-28 | 2018-09-13 | 日本電気株式会社 | Prediction model selection system, prediction model selection method, and prediction model selection program |
WO2017168458A1 (en) * | 2016-03-28 | 2017-10-05 | 日本電気株式会社 | Prediction model selection system, prediction model selection method, and prediction model selection program |
JP2018081462A (en) * | 2016-11-15 | 2018-05-24 | シーロムパートナーズ税理士法人 | Financial forecasting system, financial forecasting method, and financial forecasting program |
JP6124232B1 (en) * | 2016-11-15 | 2017-05-10 | シーロムパートナーズ税理士法人 | Financial forecasting system, financial forecasting method, and financial forecasting program |
KR20200051343A (en) * | 2018-11-05 | 2020-05-13 | (주)엔키아 | Method and apparatus for estimating a predicted time series data |
KR102124425B1 (en) | 2018-11-05 | 2020-06-18 | (주)엔키아 | Method and apparatus for estimating a predicted time series data |
Also Published As
Publication number | Publication date |
---|---|
JP3668642B2 (en) | 2005-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6308162B1 (en) | Method for controlled optimization of enterprise planning models | |
Disney et al. | Genetic algorithm optimisation of a class of inventory control systems | |
JP2001014295A (en) | Data prediction method, data prediction device, and recording medium | |
US20150363226A1 (en) | Run time estimation system optimization | |
US7881889B2 (en) | Method and apparatus for determining energy savings by using a baseline energy use model that incorporates an artificial intelligence algorithm | |
US20070143045A1 (en) | Method and apparatus for determining energy savings by using a baseline energy use model that incorporates a neural network algorithm | |
US7801834B2 (en) | Method and apparatus for estimator tool | |
KR102574244B1 (en) | A method and apparatus for generating future demand forecast data based on attention mechanism | |
US20200311749A1 (en) | System for Generating and Using a Stacked Prediction Model to Forecast Market Behavior | |
EP1652022A2 (en) | System and method for representing and incorporating available information into uncertainty-based forecasts | |
JP2007233944A (en) | System for predicting commodity sales | |
O'Neil et al. | Newsvendor problems with demand shocks and unknown demand distributions | |
WO2009039500A1 (en) | Method and apparatus for determining energy savings by using a baseline energy use model that incorporates an artificial intelligence algorithm | |
Godinho Filho et al. | Assessing the impact of alternative continuous improvement programmes in a flow shop using system dynamics | |
JPWO2019159772A1 (en) | Model generator, demand forecaster, demand forecast method, and program | |
JP4843379B2 (en) | Computer system development program | |
JP4339769B2 (en) | Prediction model selection device, prediction model selection method, and program | |
Wang et al. | Control of key performance indicators of manufacturing production systems through pair-copula modeling and stochastic optimization | |
JP4733552B2 (en) | PARCOR coefficient calculation device, PARCOR coefficient calculation method, program thereof, and recording medium thereof | |
JPH10228463A (en) | Demand prediction model evaluating method | |
JP6617605B2 (en) | Demand amount prediction program, demand amount prediction method, and information processing apparatus | |
JP4280045B2 (en) | Production volume calculation method, production volume calculation device, production volume calculation system, production volume calculation program and recording medium | |
CN111340276B (en) | Method and system for generating prediction data | |
JP2004110300A (en) | Data prediction method, data prediction device, computer program, and recording medium | |
JP2006155432A (en) | Method and program for replenishing stock, and stock replenishment quantity management device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20040219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040609 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050318 |
|
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: 20050405 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050411 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3668642 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110415 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110415 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120415 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120415 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130415 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130415 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |