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
JP6520199B2 - Extraction method, information processing apparatus, and extraction program - Google Patents
[go: Go Back, main page]

JP6520199B2 - Extraction method, information processing apparatus, and extraction program - Google Patents

Extraction method, information processing apparatus, and extraction program Download PDF

Info

Publication number
JP6520199B2
JP6520199B2 JP2015032861A JP2015032861A JP6520199B2 JP 6520199 B2 JP6520199 B2 JP 6520199B2 JP 2015032861 A JP2015032861 A JP 2015032861A JP 2015032861 A JP2015032861 A JP 2015032861A JP 6520199 B2 JP6520199 B2 JP 6520199B2
Authority
JP
Japan
Prior art keywords
trial
trials
measures
threshold
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015032861A
Other languages
Japanese (ja)
Other versions
JP2016157173A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2015032861A priority Critical patent/JP6520199B2/en
Publication of JP2016157173A publication Critical patent/JP2016157173A/en
Application granted granted Critical
Publication of JP6520199B2 publication Critical patent/JP6520199B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、抽出方法、情報処理装置、及び抽出プログラムに関する。   The present invention relates to an extraction method, an information processing apparatus, and an extraction program.

社会シミュレーションとは、人間の行動や相互作用をモデル化し、不確実性を有する社会システムを計算機上で模擬することである。社会シミュレーションにおいては、シミュレーションの主題に対する複数の施策のそれぞれごとに、施策に対して不確実性を有する要素の特性を乱数等によって変えながら試行が繰り返される。   Social simulation is to model human behavior and interaction, and simulate social systems with uncertainty on a computer. In the social simulation, the trial is repeated while changing the characteristics of the element having uncertainty with respect to the measure by random numbers and the like for each of the plurality of measures for the subject of the simulation.

例えば、店舗のレジの待ち時間を短縮したいことが主題である場合に、店舗のレジの台数及びレイアウトを施策とし、来店客の行動特性を施策に対して不確実性を有する要素の特性として、シミュレーションを実施することが考えられる(例えば、特許文献1参照)。この場合、レジの台数及びレイアウトに関して、複数の施策のそれぞれごとに、来店客の行動特性を変えながら試行が繰り返される。なお、来店客の行動特性の一例として、来店客の到着時刻や商品の買い上げ点数等が挙げられる。   For example, if the theme is to reduce the wait time of the cash register of the store, the number and layout of the cash register of the store will be the measure, and the behavior characteristic of the customer as the characteristic of the element having uncertainty with respect to the measure It is conceivable to carry out a simulation (see, for example, Patent Document 1). In this case, the trial is repeated while changing the behavior characteristic of the customer for each of a plurality of measures regarding the number and layout of the cash register. As an example of the behavior characteristic of the customer, the arrival time of the customer, the number of purchases of goods, and the like can be mentioned.

社会シミュレーションでは、複数の試行の結果を分析することで、施策の問題点等を抽出することができる。試行の回数が多ければ多いほど、様々なケースを考慮することができ、より多くの問題点が精度良く抽出される可能性が高くなる。   In social simulation, problems and the like of measures can be extracted by analyzing the results of a plurality of trials. The greater the number of trials, the more cases can be considered and the more problems are likely to be extracted with greater precision.

特開2013−250941号公報JP, 2013-250941, A 特開2004−334328号公報JP 2004-334328 A 特開2009−225550号公報JP, 2009-225550, A 特開2005−157788号公報JP 2005-157788 A

しかしながら、膨大な回数の試行のそれぞれについて分析を行うのは、経済的ではない。例えば、店舗のレジの台数及びレイアウトに関するシミュレーションにおいて、100パターンの台数及びレイアウトについて、100パターンの来店客の行動特性を考慮する場合、10000回の試行を実施することになる。   However, it is not economical to analyze each of a large number of trials. For example, in the simulation regarding the number and layout of the cash register of the store, when considering the behavior characteristic of the customer of 100 patterns for the number and layout of 100 patterns, 10000 trials will be performed.

そこで、一側面では、本発明は、シミュレーションの複数の試行の中から分析対象の試行を抽出することを目的とする。   Therefore, in one aspect, the present invention aims to extract an analysis target trial from a plurality of simulation trials.

一つの案では、抽出方法は、シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの出力値を取得する処理と、前記複数の試行のうち、前記特性が共通する第一の試行群ごとに、当該第一の試行群に係る出力値群の平均値との差を、当該出力値群に含まれる各出力値について算出する処理と、前記複数の各試行のそれぞれの出力値について算出された前記差に基づいて、前記複数の試行から一部の試行を抽出する処理と、をコンピュータが実行する。   In one scheme, the extraction method is obtained by performing the simulation trial on a plurality of characteristics of an element having uncertainty with respect to the policy for each of the plurality of policies on the subject of the simulation. The process of acquiring the output value of each of the plurality of trials for each measure and the characteristic, and the output according to the first trial group among the plurality of trials, for each first trial group having the same characteristic. The plurality of trials based on the process of calculating the difference between the value group and the average value of each of the plurality of trials and the difference between the plurality of trials. The computer executes a process of extracting some trials from

一側面によれば、シミュレーションの複数の試行の中から分析対象の試行を抽出することができる。   According to one aspect, an analysis target trial can be extracted from a plurality of simulation trials.

第一の実施の形態の概要を説明するための図である。It is a figure for demonstrating the outline | summary of 1st embodiment. 特徴的な試行の抽出方法の一例を説明するための図である。It is a figure for demonstrating an example of the extraction method of a characteristic trial. 評価値の正規化を説明するための図である。It is a figure for demonstrating normalization of an evaluation value. 第一の実施の形態における抽出装置のハードウェア構成例を示す図である。It is a figure showing the example of hardware constitutions of the extraction device in a first embodiment. 第一の実施の形態における抽出装置の機能構成例を示す図である。It is a figure which shows the function structural example of the extraction apparatus in 1st embodiment. 第一の実施の形態の抽出装置が実行する処理手順の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the process sequence which the extraction apparatus of 1st embodiment performs. 第一の実施の形態のシミュレーション結果の一例を示す図である。It is a figure which shows an example of the simulation result of 1st embodiment. 正規化値の一例を示す図である。It is a figure which shows an example of a normalization value. 各正規化値の環境特性ごとの平均値との差の算出結果の一例を示す図である。It is a figure which shows an example of the calculation result of the difference with the average value for every environmental characteristic of each normalization value. 絶対値が閾値を超える値の抽出例を示す図である。It is a figure showing an example of extraction of a value whose absolute value exceeds a threshold. 第二の実施の形態の概要を説明するための図である。It is a figure for demonstrating the outline | summary of 2nd embodiment. 第二の実施の形態における抽出装置の機能構成例を示す図である。It is a figure which shows the function structural example of the extraction apparatus in 2nd embodiment. 第二の実施の形態における試行の分類処理の処理手順の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the process sequence of the classification process of the trial in 2nd embodiment. 第二の実施の形態のシミュレーション結果の一例を示す図である。It is a figure which shows an example of the simulation result of 2nd embodiment. 各指標の評価値に基づく各試行の分類結果の一例を示す図である。It is a figure which shows an example of the classification result of each trial based on the evaluation value of each parameter | index. 第二の実施の形態における試行の抽出処理の処理手順の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the process sequence of the extraction process of the trial in 2nd embodiment. 抽出候補の更新処理の処理手順の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the process sequence of the update process of an extraction candidate. 第三の実施の形態における抽出装置の機能構成例を示す図である。It is a figure which shows the function structural example of the extraction apparatus in 3rd embodiment.

以下、図面に基づいて第一の実施の形態を説明する。図1は、第一の実施の形態の概要を説明するための図である。図1に示されるグラフg1は、或るシミュレーションの実行結果を示す。本実施の形態では、来店客の行動をモデル化し、複数通りのレジの台数及びレイアウトのそれぞれごとに、複数通りの来店客の行動特性について、試行が繰り返されるシミュレーションを例とする。当該シミュレーションの主題は、店舗のレジの待ち時間を短縮することである。レジの台数及びレイアウトは、当該主題に対する施策である。主題とは、例えば、シミュレーションの実行者又は依頼者にとっての検討課題である。施策とは、例えば、主題に対して検討された対策である。シミュレーションにおいて、施策は、施策の立案者の意思で変更可能な事項である。一方、来店客の行動のように、施策に対して不確実性を有する要素は、施策の立案者の意思ではコントロールすることが困難である。以下、斯かる要素の特性を、以下「環境特性」という。   Hereinafter, a first embodiment will be described based on the drawings. FIG. 1 is a diagram for explaining the outline of the first embodiment. A graph g1 shown in FIG. 1 shows an execution result of a certain simulation. In the present embodiment, the behavior of the customer is modeled, and a simulation is repeated in which trials are repeated for behavior characteristics of a plurality of customers for each of the number and layout of a plurality of cash registers. The subject of the simulation is to reduce the waiting time of the cash register of the store. The number and layout of cash register are the measures for the subject. The subject is, for example, a subject to be considered for a simulation performer or a requester. The measure is, for example, a measure considered for the subject. In the simulation, the measure is a matter that can be changed at the intention of the measure planner. On the other hand, it is difficult for the policy planner's intention to control elements that have uncertainty with the policy, such as customer behavior. Hereinafter, the characteristic of such an element is hereinafter referred to as "environmental characteristic".

ここで、環境特性は、シミュレーションにおける仮想主体の一例である来店客の行動(動作)そのものではなく、シミュレーションにおける来店客の行動に対して与えられる制約、又は来店客の行動に関する分布等である。例えば、1時間あたりの来店客数や、一人あたりの来店客の商品の買い上げ点数の平均及び標準偏差等が、環境特性の一例である。シミュレーションにおいては、1時間あたりの来店客数及び一人あたりの来店客の商品の買い上げ点数の平均及び標準偏差等に基づいて、例えば、乱数等が用いられて、各来店客の出現のタイミングや、各来店客の買い上げ点数等が決定される。したがって、相互に環境特性が共通する試行において、各来店客の行動が完全に一致するとは限らない。なお、試行とは、一つの施策及び一つの環境特性に関して実行される一回のシミュレーションの実行をいう。   Here, the environmental characteristic is not the behavior (movement) of the customer as an example of the virtual entity in the simulation but a restriction given to the customer's behavior in the simulation, or a distribution regarding the customer's behavior. For example, the number of customers per hour, the average and the standard deviation of the number of purchases of products by customers per person, and the like are examples of environmental characteristics. In the simulation, random numbers are used, for example, based on the average number and standard deviation of the number of customers per hour and the purchase points of the customers per person, and the timing of appearance of each customer and each The purchase points of the customers are determined. Therefore, in a trial in which environmental characteristics are common to each other, the behavior of each customer does not always match completely. In addition, trial means execution of one simulation performed with respect to one measure and one environmental characteristic.

グラフg1において、横軸は、施策であり、縦軸は、試行ごとに出力される評価値である。グラフg1には、施策1〜9までの9通りの施策について試行が行われたことが示されている。評価値とは、試行の出力値であり、例えば、施策の評価に用いられる。本実施の形態では、一回の試行において出現する各来店客の待ち時間のうちの最大値(最大待ち時間)が評価値とされる。待ち時間とは、モデル化された来店客が、レジの待ち行列の最後尾に到達してから、レジを抜けるまでの所要時間である。   In the graph g1, the horizontal axis is a measure, and the vertical axis is an evaluation value output for each trial. The graph g1 indicates that trials have been performed on nine types of measures 1 to 9. An evaluation value is an output value of a trial, and is used, for example, for evaluation of a measure. In the present embodiment, the maximum value (maximum waiting time) of the waiting times of each customer appearing in one trial is taken as the evaluation value. The waiting time is the time required for the modeled customer to reach the end of the cash register queue and to leave the cash register.

グラフg1において、施策ごとに垂直に並んでいるプロットは、当該施策に関する各試行の評価値である。図1では、施策ごとに42回の試行が行われた例が示されている。すなわち、9種類の施策のそれぞれごとに42通りの環境特性について試行が行われた例が示されている。従って、全試行回数は、9×42=378回である。   In the graph g1, a plot vertically arranged for each measure is an evaluation value of each trial related to the measure. FIG. 1 shows an example in which 42 trials were performed for each measure. That is, an example is shown in which trials were performed for 42 environmental characteristics for each of the 9 types of measures. Therefore, the total number of trials is 9 × 42 = 378 times.

グラフg1において、折れ線は、施策ごとの評価値群の平均値を接続したものである。一方、三角形(△)によって示されているプロット群は、或る環境特性に関するプロットである。すなわち、当該プロット群は、環境特性は共通し、施策が相互に異なるプロットの集合である。   In the graph g1, the broken line is the connection of the average value of the evaluation value group for each measure. On the other hand, the plots shown by triangles (Δ) are plots for certain environmental characteristics. That is, the group of plots is a set of plots in which environmental characteristics are common and measures are mutually different.

当該プロット群の中で、施策2及び3に関するプロットを除くプロットは、ほぼ同様の評価値を示す。一方、施策2及び3は、他のプロット群から大きく外れている。   Among the plot groups, the plots excluding the plots for measures 2 and 3 show almost the same evaluation values. On the other hand, measures 2 and 3 are far from the other plot groups.

したがって、施策2及び3には、同じ環境特性下において(例えば、来店客の行動が近似している状況において)、他の施策では発生しないような混雑がレジ周辺で発生するリスクが有ることが分かる。そうすると、当該環境特性と施策2又は施策3との組み合わせに係る試行に関して分析を行うことは、斯かるリスクを回避するためにも有効であるといえる。   Therefore, under the same environmental characteristics (for example, in the situation where the behavior of customers is similar), measures 2 and 3 have a risk that congestion may occur around the cash register that does not occur with other measures I understand. Then, it can be said that it is effective to analyze the trial concerning the combination of the environmental characteristic and the measure 2 or the measure 3 to avoid such a risk.

そこで、本実施の形態では、施策2又は3における△のプロットに対応する試行が、施策に特有の問題を示唆しうる試行であると考える。すなわち、本実施の形態では、環境特性が共通するにも拘わらず、施策によって評価値のばらつきが大きい試行群の中で、他の評価値から乖離している評価値に係る試行を抽出する方法が開示される。以下、このような試行を、単に、「特徴的な試行」という。   Therefore, in the present embodiment, it is considered that the trial corresponding to the plot of Δ in the measure 2 or 3 is a try that can indicate a problem specific to the measure. That is, in the present embodiment, a method of extracting a trial related to an evaluation value which deviates from other evaluation values in a trial group having a large variation in evaluation value depending on the measure despite common environmental characteristics. Is disclosed. Hereinafter, such a trial is simply referred to as a “characteristic trial”.

なお、最大値又は最小値といった単純な統計値を示す試行を抽出したのでは、各施策の問題点を抽出するは困難である。すなわち、最大値又は最小値を示す試行は、買い上げ点数の多い来店客が短期間に集中した等、不確実性を有する要素の特性に大きく依存している可能性が高い。したがって、最大値又は最小値となる試行を分析したとしても、いずれの施策においても共通の問題(例えば、来店客が集中した等)が抽出される可能性が高く、或る施策に特有の問題を抽出できない可能性が高い。   In addition, if the trial which shows simple statistics values, such as the maximum value or the minimum value, is extracted, it is difficult to extract the problem point of each measure. That is, the trial showing the maximum value or the minimum value is highly likely to be largely dependent on the characteristics of the element having uncertainty, such as a large number of customers having a large number of purchases concentrated in a short period of time. Therefore, even if the maximum value or the minimum value is analyzed, there is a high possibility that common problems (for example, concentration of customers) are extracted in any of the measures, and problems specific to certain measures There is a high possibility that it can not be extracted.

本実施の形態において、特徴的な試行は、例えば、図2に示される方法によって抽出される。図2は、特徴的な試行の抽出方法の一例を説明するための図である。図2中、図1と同一部分には同一符号を付している。   In the present embodiment, characteristic trials are extracted by, for example, the method shown in FIG. FIG. 2 is a diagram for explaining an example of a characteristic trial extraction method. In FIG. 2, the same parts as in FIG. 1 are given the same reference numerals.

例えば、グラフg1に示されるような評価値の集合において、環境特性が共通する試行群に係る評価値群(以下、「環境共通評価値群」という。)ごとに、当該環境共通評価値群の平均値が算出され、当該環境共通評価値群に属する各評価値について、当該平均値との差が算出される(S1)。グラフg1は、42通りの環境特性に関する試行結果であるため、42通りの環境共通評価値群のそれぞれに関して平均値及び差が算出される。   For example, in a set of evaluation values as shown in graph g1, for each evaluation value group (hereinafter referred to as "common environmental evaluation value group") related to a trial group having common environmental characteristics, the environmental common evaluation value group An average value is calculated, and for each evaluation value belonging to the environmental common evaluation value group, a difference from the average value is calculated (S1). Since the graph g1 is a trial result regarding 42 environmental characteristics, an average value and a difference are calculated for each of 42 environmental common evaluation value groups.

グラフg2は、当該差がプロットされたものである。グラフg2において横軸は、グラフg1と同様に施策である。縦軸は、環境共通特性群ごとの各評価値についての平均値との差である。   The graph g2 is a plot of the difference. The horizontal axis in the graph g2 is a measure similar to the graph g1. The vertical axis is the difference from the average value for each evaluation value for each environmental common characteristic group.

続いて、平均値との差に基づいて、特徴的な試行が抽出される。例えば、正の閾値より大きい差と、負の閾値よりも小さい差が抽出される(S2)。グラフg3は、グラフg2に対して、正の閾値より大きい範囲a1を示す図形と、負の閾値より小さい範囲a2を示す図形とが合成されたものである。グラフg3において、範囲a1又は範囲a2に含まれるプロットに係る試行が、特徴的な試行として抽出される。   Subsequently, characteristic trials are extracted based on the difference from the average value. For example, a difference larger than the positive threshold and a difference smaller than the negative threshold are extracted (S2). The graph g3 is a combination of a graph indicating the range a1 larger than the positive threshold and a graph indicating the range a2 smaller than the negative threshold with respect to the graph g2. In the graph g3, the trial concerning the plot included in the range a1 or the range a2 is extracted as a characteristic trial.

なお、図2に示した抽出方法が実行される前の事前処理として、施策ごとの評価値群(以下、「施策共通評価値群」という。)の平均値及び分散(標準偏差)が、各施策共通評価値群の間で相互に一致するように、各評価値について正規化が行われてもよい。   In addition, as a pre-processing before the extraction method shown in FIG. 2 is performed, the average value and the dispersion (standard deviation) of each evaluation value group for each measure (hereinafter referred to as "measure common evaluation value group") Normalization may be performed on each evaluation value so as to be mutually consistent among the measure common evaluation value group.

図3は、評価値の正規化を説明するための図である。図3中、図1と同一部分には同一符号を付している。図3において、グラフg4は、各施策共通評価値群の平均値が0、標準偏差が1となるように、各評価値が正規化された結果である。   FIG. 3 is a diagram for explaining normalization of the evaluation value. In FIG. 3, the same parts as in FIG. 1 are given the same reference numerals. In FIG. 3, a graph g4 is a result of normalizing each evaluation value such that the average value of each measure common evaluation value group is 0 and the standard deviation is 1.

このように正規化が行われた評価値の集合に関して、図2において説明した抽出方法が実行されてもよい。そうすることで、施策共通評価値群の平均値や分散が、他の施策と大きく異なる施策が有る場合に、当該施策に関する試行が、特徴的な試行として多く抽出されてしまう可能性を低下させることができる。すなわち、各施策の平均的な影響を除去することができ、各施策内において、特徴的な試行を抽出できる可能性を高めることができる。   The extraction method described in FIG. 2 may be performed on the normalized set of evaluation values. By doing so, when there is a measure that the average value and variance of the measure common evaluation value group differ greatly from other measures, the possibility that many trials related to the measure will be extracted as characteristic trials is reduced. be able to. That is, the average impact of each measure can be removed, and the possibility of extracting characteristic trials can be enhanced in each measure.

例えば、他の施策に対して施策共通評価値群の平均値が極端に小さい施策があったとする。当該施策の施策共通評価値群の最大値は、当該施策共通評価値群内において極端に大きい値であるが、当該最大値に係る環境特性と同じ環境特性に関して実施された他の施策に関する試行の評価値群には近似した値であるとする。このような場合、当該最大値に関して算出される平均値との差は0に近いため、図2に示した抽出方法では、当該最大の評価値に係る試行は抽出されない可能性が有る。   For example, suppose that there is a measure in which the average value of the measure common evaluation value group is extremely small compared to other measures. The maximum value of the measure common evaluation value group of the measure is an extremely large value in the measure common evaluation value group, but the trial concerning another measure implemented for the same environmental characteristic as the environmental characteristic concerning the maximum value It is assumed that the evaluation value group is an approximate value. In such a case, since the difference from the average value calculated with respect to the maximum value is close to 0, the extraction method illustrated in FIG. 2 may not extract a trial related to the maximum evaluation value.

しかし、当該試行は、当該施策の施策共通評価値群の平均値を基準として見た場合に、或る環境特性においては最大待ち時間が極端に長くなるリスクが有ることを示唆している。したがって、当該試行を分析することで、斯かるリスクの原因を解明できる可能性が有る。よって、当該試行も特徴的な試行であるといえる。   However, the trial suggests that there is a risk that the maximum waiting time is extremely long in certain environmental characteristics, when viewed on the basis of the average value of the measure common evaluation value group of the measure. Therefore, by analyzing the trial, there is a possibility that the cause of the risk can be elucidated. Therefore, it can be said that the trial is also a characteristic trial.

そこで、施策の平均的な傾向によって埋もれてしまう可能性の有る特徴的な試行も抽出可能なように、上記のような正規化が行われてもよい。   Therefore, the above normalization may be performed so that characteristic trials that may be buried by the average tendency of the measure can be extracted.

以下、上記において説明した試行の抽出方法を実現するための抽出装置10の詳細について説明する。   Hereinafter, details of the extraction apparatus 10 for realizing the trial extraction method described above will be described.

図4は、第一の実施の形態における抽出装置のハードウェア構成例を示す図である。図4の抽出装置10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102、メモリ装置103、CPU104、及びインタフェース装置105等を有する。   FIG. 4 is a diagram showing an example of a hardware configuration of the extraction device in the first embodiment. The extraction device 10 of FIG. 4 includes a drive device 100, an auxiliary storage device 102, a memory device 103, a CPU 104, an interface device 105, and the like mutually connected by a bus B.

抽出装置10での処理を実現するプログラムは、記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。   A program for realizing the processing in the extraction device 10 is provided by the recording medium 101. When the recording medium 101 in which the program is recorded is set in the drive apparatus 100, the program is installed from the recording medium 101 to the auxiliary storage apparatus 102 via the drive apparatus 100. However, the installation of the program does not necessarily have to be performed from the recording medium 101, and may be downloaded from another computer via a network. The auxiliary storage device 102 stores the installed program and also stores necessary files and data.

メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って抽出装置10に係る機能を実行する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。   The memory device 103 reads out the program from the auxiliary storage device 102 and stores it when there is an instruction to start the program. The CPU 104 executes a function related to the extraction device 10 in accordance with a program stored in the memory device 103. The interface device 105 is used as an interface for connecting to a network.

なお、記録媒体101の一例としては、CD−ROM、DVDディスク、又はUSBメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置102の一例としては、HDD(Hard Disk Drive)又はフラッシュメモリ等が挙げられる。記録媒体101及び補助記憶装置102のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。   Note that, as an example of the recording medium 101, a portable recording medium such as a CD-ROM, a DVD disk, or a USB memory can be mentioned. Further, as an example of the auxiliary storage device 102, a hard disk drive (HDD) or a flash memory may be mentioned. The recording medium 101 and the auxiliary storage device 102 both correspond to computer readable recording media.

図5は、第一の実施の形態における抽出装置の機能構成例を示す図である。図5において、抽出装置10は、結果取得部11、正規化部12、差分算出部13、抽出部14、及び出力部15等を有する。これら各部は、抽出装置10にインストールされる1以上のプログラムが、CPU104に実行させる処理により実現される。抽出装置10は、また、シミュレーション結果記憶部16を利用する。シミュレーション結果記憶部16は、補助記憶装置102、又は抽出装置10にネットワークを介して接続される記憶装置等を用いて実現可能である。   FIG. 5 is a diagram showing an example of a functional configuration of the extraction device in the first embodiment. In FIG. 5, the extraction apparatus 10 includes a result acquisition unit 11, a normalization unit 12, a difference calculation unit 13, an extraction unit 14, an output unit 15, and the like. These units are realized by processing that one or more programs installed in the extraction device 10 cause the CPU 104 to execute. The extraction device 10 also uses the simulation result storage unit 16. The simulation result storage unit 16 can be realized using the auxiliary storage device 102 or a storage device connected to the extraction device 10 via a network.

シミュレーション結果記憶部16は、シミュレーション結果を記憶する。すなわち、シミュレーション結果記憶部16は、シミュレーションの試行ごとに、当該試行によって出力された評価値を記憶する。結果取得部11は、シミュレーション結果記憶部16からシミュレーション結果を取得する。   The simulation result storage unit 16 stores simulation results. That is, the simulation result storage unit 16 stores the evaluation value output by the trial for each trial of the simulation. The result acquisition unit 11 acquires the simulation result from the simulation result storage unit 16.

正規化部12は、結果取得部11によって取得されるシミュレーション結果に含まれる各評価値に関し、図3において説明したような正規化を行う。差分算出部13は、正規化された評価値の集合について、環境共通評価値群ごとに平均値を算出し、環境共通評価値群ごとに各評価値の平均値との差を算出する。抽出部14は、差分算出部13によって各評価値について算出された差に基づいて、特徴的な試行を抽出する。出力部15は、抽出部14によって抽出された試行に関する情報(例えば、施策を示す情報及び環境特性を示す情報等)を出力する。   The normalization unit 12 performs normalization as described in FIG. 3 on each evaluation value included in the simulation result acquired by the result acquisition unit 11. The difference calculating unit 13 calculates an average value for each environmental common evaluation value group for the normalized set of evaluation values, and calculates a difference between the common environmental evaluation value group and the average value of each evaluation value. The extraction unit 14 extracts characteristic trials based on the difference calculated for each evaluation value by the difference calculation unit 13. The output unit 15 outputs information related to the trial extracted by the extraction unit 14 (for example, information indicating a measure and information indicating an environmental characteristic).

以下、抽出装置10が実行する処理手順について説明する。図6は、第一の実施の形態の抽出装置が実行する処理手順の一例を説明するためのフローチャートである。   Hereinafter, the processing procedure which extraction device 10 performs is explained. FIG. 6 is a flowchart for explaining an example of the processing procedure executed by the extraction device of the first embodiment.

ステップS101において、結果取得部11は、シミュレーション結果をシミュレーション結果記憶部16から取得する。   In step S101, the result acquisition unit 11 acquires a simulation result from the simulation result storage unit 16.

図7は、第一の実施の形態のシミュレーション結果の一例を示す図である。図7には、施策1〜3の3種類の施策のそれぞれと、環境特性1〜5の5通りの環境特性とのそれぞれとの組み合わせごとに、当該組み合わせに係る試行によって出力された評価値が示されている。以下、i番目の施策を「施策i」と表記し、j番目の環境特性を「環境特性j」と表記する。また、施策iと環境特性jとの組み合わせに係る試行の評価値を、Ei,jと表記する。 FIG. 7 is a view showing an example of a simulation result of the first embodiment. In FIG. 7, the evaluation value output by the trial which concerns on the said combination is shown for every combination with each of three types of measures of the measures 1-3, and each of five kinds of environmental characteristics of the environmental characteristics 1-5. It is shown. Hereinafter, the i-th measure is referred to as "measure i", and the j-th environmental characteristic is referred to as "environmental characteristic j". Further, the evaluation value of the trial concerning the combination of the measure i and the environmental characteristic j is denoted as Ei, j .

続いて、正規化部12は、各施策共通評価値群の平均値及び分散が相互に一致するように、各Ei,jを正規化する(S102)。具体的には、正規化部12は、施策共通評価値群ごと(図7の列ごと)に平均値及び分散を算出する。正規化部12は、i番目の施策に係る施策共通評価値群に属する評価値Ei,jについては、当該施策共通評価値群の平均値及び分散を、以下の式(1)に当てはめて、正規化された評価値(以下、「正規化値」という。)Fi,jを求める。
i,j=(Ei,j−i番目の施策共通評価値群の平均値)/(i番目の施策共通評価値群の分散)1/2 ・・・(1)
例えば、施策1に係る施策共通評価値群の平均値は、13.8であり、分散は、11.7である。したがって、正規化部12は、j=1〜5について、
1,j=(E1、j−13.8)/(11.7)1/2
を計算する。同様にして、全てのFi,jが計算される。
Subsequently, the normalization unit 12 normalizes each E i, j so that the average value and the variance of each measure common evaluation value group coincide with each other (S102). Specifically, the normalization unit 12 calculates an average value and a variance for each measure common evaluation value group (each row in FIG. 7). For the evaluation value Ei, j belonging to the measure common evaluation value group pertaining to the i-th measure, the normalization unit 12 applies the mean value and the variance of the measure common evaluation value group to the following formula (1) , A normalized evaluation value (hereinafter referred to as “normalized value”) F i, j is obtained.
F i, j = (average value of E i, j − i-th measure common evaluation value group) / (dispersion of i-th measure common evaluation value group) 1/2 (1)
For example, the average value of the measure common evaluation value group according to measure 1 is 13.8, and the variance is 11.7. Therefore, for the normalization unit 12, j = 1 to 5
F 1, j = (E 1, j- 13.8) / (11.7) 1/2
Calculate Similarly, all F i, j are calculated.

図8は、正規化値の一例を示す図である。式(1)によれば、施策ごとのFi,jの平均値が0となり、施策ごとのFi,jの標準偏差が1となるように、各Ei、jについてFi、jが算出される。 FIG. 8 is a diagram showing an example of the normalized value. According to equation (1), F i for each measure, next average value of j is 0, F i for each measure, as the standard deviation of the j becomes 1, each E i, for j F i, j is It is calculated.

続いて、差分算出部13は、環境特性が共通するFi,jごと(図8の行ごと)に、平均値を算出する(S103)。例えば、環境特性1に関して、i=1〜3のFi,1の平均値は、0.266928である。 Subsequently, the difference calculating unit 13 calculates an average value for each F i, j (for each row in FIG. 8) in which the environmental characteristics are common (S103). For example, for environmental characteristic 1, the average value of F i, 1 for i = 1 to 3 is 0.266928.

続いて、差分算出部13は、環境特性が共通するFi,jごとに、当該環境特性に関して算出された平均値との差を算出する(S104)。例えば、Fi,jについて、j番目の環境特性に関して算出された平均値との差を、Gi,jとすると、以下の式(2)に基づく計算が行われる。
i,j=Fi,j−j番目の環境特性に関して算出された平均値 ・・・(2)
上記したように、環境特性1に関して算出された平均値は、0.266928である。したがって、施策i=1〜3について、
i,1=Fi,1−0.266928
が計算される。同様にして、すべてのGi,jが計算される。
Subsequently, the difference calculating unit 13 calculates , for each F i, j common to the environmental characteristics, the difference from the average value calculated for the environmental characteristics (S104). For example, assuming that the difference between F i, j and the average value calculated for the j-th environmental characteristic is G i, j , calculation is performed based on the following equation (2).
G i, j = average value calculated for the environmental characteristic of the f i, j −th (2)
As described above, the average value calculated for environmental characteristic 1 is 0.266928. Therefore, for measures i = 1 to 3,
Gi , 1 = Fi , 1-0.266928
Is calculated. Similarly, all G i, j are calculated.

図9は、各正規化値の環境特性ごとの平均値との差の算出結果の一例を示す図である。   FIG. 9 is a diagram showing an example of the calculation result of the difference between each normalized value and the average value for each environment characteristic.

続いて、抽出部14は、図9に示される値の中で、正の閾値より大きい値、又は負の閾値より小さい値を抽出する(S105)。すなわち、図9に示される各値の中で、その絶対値が、閾値を超える値が抽出される。但し、正の閾値と負の閾値との絶対値は、同一でなくてもよい。各閾値は、例えば、補助記憶装置102に予め記憶されている。   Subsequently, the extraction unit 14 extracts values larger than the positive threshold or smaller than the negative threshold among the values shown in FIG. 9 (S105). That is, among the values shown in FIG. 9, values whose absolute values exceed the threshold are extracted. However, the absolute values of the positive threshold and the negative threshold may not be the same. Each threshold value is stored in advance in the auxiliary storage device 102, for example.

図10は、絶対値が閾値を超える値の抽出例を示す図である。図10において、太線で囲まれた値が、抽出された値である。具体的には、施策2及び環境特性1の試行2,1と、施策1及び環境特性2の試行1,2と、施策2及び環境特性3の試行2,3とが抽出されている。換言すれば、当該値に係る試行が抽出されたことになる。すなわち、図10では、正の閾値が1.0であり、負の閾値が−1.0である場合の抽出結果が示されている。これら各閾値は、環境特性ごとの平均値から、標準偏差の1倍分離れている(外れている)値である。なお、閾値の絶対値は、1に限定されない。 FIG. 10 is a diagram illustrating an example of extraction of a value whose absolute value exceeds a threshold. In FIG. 10, values surrounded by thick lines are extracted values. Specifically, the measures 2 and trial 2,1 environmental characteristics 1, and measures 1 and trial 2 environment characteristic 2, and trial 2 measures 2 and environmental properties 3 is extracted. In other words, the trial concerning the value is extracted. That is, FIG. 10 shows the extraction result in the case where the positive threshold is 1.0 and the negative threshold is -1.0. Each of these threshold values is a value that is separated (out of the standard deviation) by 1 from the average value for each environmental characteristic. The absolute value of the threshold is not limited to one.

続いて、出力部15は、抽出部14によって抽出された試行に関する情報を出力する(S106)。例えば、当該試行の施策を示す情報及び環境特性を示す情報が出力されてもよい。また、出力形態は、所定のものに限定されない。例えば、表示装置への表示であってもよいし、ネットワークを介して接続されるコンピュータ等への送信であってもよい。また、補助記憶装置102等への記憶であってもよいし、プリンタへの出力であってもよい。   Subsequently, the output unit 15 outputs information on the trial extracted by the extraction unit 14 (S106). For example, information indicating a measure of the trial and information indicating an environmental characteristic may be output. Also, the output form is not limited to a predetermined one. For example, the information may be displayed on a display device or may be transmitted to a computer connected via a network. In addition, the information may be stored in the auxiliary storage device 102 or the like, or may be output to a printer.

例えば、評価値の上位3番目までを抽出対象とした場合、図7において、評価値が18である試行2,1及び試行1,4と、評価値が16である試行3,4とが抽出される。一方、本実施の形態において抽出された試行は、試行2,1、試行1,2、及び試行2,3である。このうち、試行1,2及び試行2,3評価値の上位3番目までには含まれていない。したがって、本実施の形態によれば、単純な統計値には該当しない評価値に係る試行を抽出することができる。その結果、施策に特有の問題を示唆しうる試行を抽出することができる。 For example, when the top three evaluation values are to be extracted, in FIG. 7, trials 2, 1 and 1 , 4 with an evaluation value of 18 and trials 3 and 4 with an evaluation value of 16 are extracted. Be done. On the other hand, the trials extracted in this embodiment are trials 2 , 1 , trials 1 , 2 and trials 2 , 3 . Among these, trials 1 and 2 and trials 2 and 3 are not included in the top third of the evaluation value. Therefore, according to the present embodiment, it is possible to extract trials relating to evaluation values that do not correspond to simple statistical values. As a result, it is possible to extract trials that may indicate problems specific to the policy.

本実施の形態では、試行回数が少ない場合を説明したが、例えば10000通り等、膨大な回数の試行が行われた場合でも、本実施形態にかかる抽出方法を用いれば、特徴的な試行を簡単に抽出することができる。   In the present embodiment, the case where the number of trials is small has been described, but even if a large number of trials have been performed, for example, 10000, the characteristic trial can be simplified if the extraction method according to the present embodiment is used. Can be extracted.

なお、図6において、ステップS102は省略されてもよい。この場合、ステップS103においては、図7に示されるシミュレーション結果が入力データとされればよい。   In FIG. 6, step S102 may be omitted. In this case, in step S103, the simulation result shown in FIG. 7 may be used as input data.

また、本実施の形態を適用可能な範囲は、特定のシミュレーションの結果に限定されない。複数の施策のそれぞれごとに、複数の環境特性について試行が繰り返されるシミュレーションであれば、本実施の形態は、様々なシミュレーションの結果に適用可能である。   Moreover, the range which can apply this Embodiment is not limited to the result of a specific simulation. The present embodiment is applicable to various simulation results as long as the simulation is repeated for each of a plurality of environmental characteristics for each of a plurality of measures.

例えば、それぞれ業務内容が相互に異なる複数のコールセンタを含む組織が有るとする。当該組織では、各オペレータについてジョブローテーションを設け、各オペレータは、一定期間ごとにコールセンタを移動して、異なる業務を担当する。ここで、ローテーションの間隔(一つの業務の継続期間)が長すぎると、各オペレータは、ローテーションが一巡したときに、元の業務の内容を忘れてしまい、作業効率が低下する可能性が有る。一方、当該間隔が短すぎると、各オペレータは、担当業務に習熟しないうちに、次の業務を担当することになり、作業効率が低下する可能性が有る。そこで、当該間隔について、最適な値を求めることが要求されているとする。   For example, it is assumed that there is an organization including a plurality of call centers each having different business content. In this organization, a job rotation is provided for each operator, and each operator moves a call center at regular intervals and takes charge of different tasks. Here, if the rotation interval (the duration of one operation) is too long, each operator may forget the contents of the original operation when the rotation makes one round, and the operation efficiency may be reduced. On the other hand, if the interval is too short, each operator will be in charge of the next task without becoming familiar with the task in charge, and there is a possibility that work efficiency may be reduced. Therefore, it is assumed that it is required to obtain an optimal value for the interval.

この場合、当該間隔が施策とされ、コール数やコールのタイミング等が環境特性としされて、シミュレーションが実行されることが考えられる。すなわち、複数の間隔のそれぞれごとに、複数通りの環境特性について、試行が繰り返されることが考えられる。各試行からは、例えば、作業効率が評価値として出力されてもよい。   In this case, it is conceivable that the simulation is executed with the interval being a measure and the number of calls, the timing of calls, and the like being environmental characteristics. That is, it is conceivable that the trial is repeated for a plurality of environmental characteristics for each of the plurality of intervals. From each trial, for example, the work efficiency may be output as an evaluation value.

このように実行されるシミュレーションの結果に対しても、本実施の形態が有効であるのは明らかである。   It is apparent that the present embodiment is effective also for the result of simulation performed in this manner.

なお、本実施形態にかかる抽出装置10は、特徴的な試行を抽出するものであるが、抽出した特徴的な試行に基づき、さらなるシミュレーションを実行してもよい。すなわち、抽出装置10は、抽出した特徴的な試行についての詳細分析を実行しても良い。この場合、抽出装置10は、抽出した特徴的な試行に対応する環境及び特性の組み合わせを入力として受け付け、詳細分析のためのシミュレーションを実行しても良い。   In addition, although the extraction apparatus 10 concerning this embodiment extracts a characteristic trial, based on the extracted characteristic trial, you may perform a further simulation. That is, the extraction device 10 may perform a detailed analysis of the extracted characteristic trials. In this case, the extraction apparatus 10 may receive, as an input, a combination of environments and characteristics corresponding to the extracted characteristic trials, and may execute a simulation for detailed analysis.

また、平均値からの差の変代わりに、偏差値等の統計値が用いられてもよい。   Also, instead of the difference from the average value, a statistical value such as a deviation value may be used.

次に、第二の実施の形態について説明する。第二の実施の形態では第一の実施の形態と異なる点について説明する。第二の実施の形態において、特に言及されない点については、第一の実施の形態と同様でもよい。   Next, a second embodiment will be described. In the second embodiment, points different from the first embodiment will be described. The second embodiment may be the same as the first embodiment in the points not particularly mentioned.

第二の実施の形態では、各試行の評価値として用いられる指標が複数である場合について説明する。例えば、第一の実施の形態では、レジの待ち時間の最大値が評価値の指標の例とされたが、第二の実施の形態では、例えば、レジの待ち時間の最大値に加え、レジの待ち時間の平均値が、評価値の指標として用いられる例について説明する。   In the second embodiment, a case where there are a plurality of indices used as evaluation values for each trial will be described. For example, in the first embodiment, the maximum value of the waiting time of the cash register is taken as an example of the index of the evaluation value, but in the second embodiment, for example, in addition to the maximum value of the waiting time of the cash register An example is described in which the average value of the waiting time is used as an index of the evaluation value.

例えば、100通りの施策と100通りの環境特性について、10000回の試行が行われるのは第一の実施の形態と同様である。但し、第二の実施の形態では、各試行について、2種類の評価値が出力される。したがって、10000×2=20000個の評価値に基づいて、分析対象とする試行を抽出する(試行を絞り込む)必要が有る。   For example, with respect to 100 measures and 100 environmental characteristics, 10000 trials are performed as in the first embodiment. However, in the second embodiment, two types of evaluation values are output for each trial. Therefore, it is necessary to extract trials to be analyzed (refine trials) based on 10000 × 2 = 20000 evaluation values.

図11は、第二の実施の形態の概要を説明するための図である。図11には、2種類の施策のそれぞれごとに4通りの環境特性に関して実行された8回の試行によって出力された評価値が示されている。(1)は、指標1に係る評価値を示し、(2)は、指標2に係る評価値を示す。すなわち、図11には、1回の試行によって指標1及び2の2種類の指標に関する評価値が出力される例が示されている。   FIG. 11 is a diagram for explaining an outline of the second embodiment. FIG. 11 shows evaluation values output by eight trials performed on four environmental characteristics for each of two types of measures. (1) shows an evaluation value concerning index 1, and (2) shows an evaluation value concerning index 2. That is, FIG. 11 shows an example in which evaluation values regarding two types of indexes of index 1 and index 2 are output by one trial.

本実施の形態では、まず、指標ごとに、当該指標に係る評価値と、当該指標に係る2つの閾値との比較に基づいて、試行群が複数のグループに分類される。2つの閾値は、上の閾値と下の閾値とである。上の閾値は、評価値が大きい方に外れている試行を抽出又は特定するための閾値である。下の閾値は、評価値が小さい方に外れている試行を抽出又は特定するための閾値である。評価値が上の閾値を超えるグループを、「上分類」という。評価値が上の閾値以下で、かつ、下の閾値以上であるグループを、「中分類」という。評価値が、下の閾値未満であるグループを、「下分類」という。   In the present embodiment, first, for each index, the trial group is classified into a plurality of groups based on the comparison between the evaluation value of the index and the two threshold values of the index. Two thresholds are an upper threshold and a lower threshold. The upper threshold is a threshold for extracting or identifying the trial in which the evaluation value is greater. The lower threshold is a threshold for extracting or identifying an attempt with a smaller evaluation value. A group whose evaluation value exceeds the upper threshold is called "upper classification". A group whose evaluation value is less than or equal to the upper threshold and greater than or equal to the lower threshold is referred to as "middle classification". A group whose evaluation value is less than the lower threshold is referred to as "lower classification".

上記の分類後、いずれか一つの指標(以下、「着目指標」)という。)を基準として、施策ごとに、上分類又は下分類に属する試行が一つであれば、当該一つの試行が第二の実施の形態における特徴的な試行として抽出される。一方、上分類又は下分類に複数の試行が属する場合、当該複数の試行について、他の指標に関しても相互に同じグループに属するか否かが判定される。すなわち、他の指標に関しても、上の閾値と下の閾値との関係が共通するか否かが判定される。他の指標に関して、当該複数の試行のうちのいずれの試行とも異なる分類に属する試行は、第二の実施の形態における特徴的な試行として抽出される。一方、他の指標に関しても相互に同じ分類に属する試行が複数有る場合、当該複数のうち、着目指標に関する評価値について、上の閾値又は下の閾値との差の絶対値が最大である試行が、第二の実施の形態における特徴的な試行として抽出される。但し、この場合、抽出される試行は一つに限定されなくてもよい。例えば、上の閾値又は下の閾値との差の絶対値が上記N番目までの試行が抽出されてもよい。但し、Nは、他の指標に関しても相互に同じ分類に属する試行の数より少ない値である。なお、他の指標は、他の全ての指標でなくてもよい。例えば、他の指標の数が10である場合に、9個の他の指標に関して相互に同じグループに属するか否かが判定されてもよい。   After the above classification, it is referred to as any one index (hereinafter, "focused index"). One trial is extracted as a characteristic trial in the second embodiment if there is only one trial belonging to the upper classification or the lower classification based on the above. On the other hand, when a plurality of trials belong to the upper classification or the lower classification, it is determined whether or not the plurality of trials belong to the same group as each other with respect to other indicators. That is, with regard to the other indexes, it is determined whether the relationship between the upper threshold and the lower threshold is common. Trials belonging to a category different from any one of the plurality of trials with respect to the other indicators are extracted as characteristic trials in the second embodiment. On the other hand, when there are a plurality of trials belonging to the same category mutually for the other indicators, among the plurality of trials, the trials having the largest absolute value of the difference between the upper threshold or the lower threshold for the evaluation value regarding the target indicator , Extracted as a characteristic trial in the second embodiment. However, in this case, the number of trials to be extracted may not be limited to one. For example, the absolute value of the difference with the upper threshold or the lower threshold may be extracted up to the Nth trial. However, N is a value smaller than the number of trials which belong to the same classification mutually also about other indices. Note that the other indicators may not be all the other indicators. For example, when the number of other indicators is 10, it may be determined whether or not the other nine indicators belong to the same group.

例えば、図11では、上分類に属する試行の評価値が太線で囲まれている。指標1に関する上の閾値は200であり、下の閾値は0である。指標2に関する上の閾値は30であり、下の閾値は、0である。   For example, in FIG. 11, evaluation values of trials belonging to the upper classification are surrounded by thick lines. The upper threshold for index 1 is 200 and the lower threshold is 0. The upper threshold for index 2 is 30, and the lower threshold is 0.

指標1を着目指標とすると、施策1に関しては、環境特性2に係る試行と環境特性3に係る試行とが、上分類に属する。しかし、これら2つの試行は、指標2に関して属するグループが相互に異なる。したがって、この場合、双方の試行が、特徴的な試行として抽出される。また、指標1の施策2に関しては、環境特性1に係る試行と環境特性4に係る試行とが、上分類に属する。これら2つの試行は、指標2に関しても相互に同じグループ(中分類)に属する。すなわち、指標1と同じ分類に属するか否かが判定されるのではなく、指標2において各試行が相互に同じ分類に属するか否かが判定される。この場合、これら2つの試行のうち、指標1の上の閾値との差の絶対値が大きい環境特性4の方の試行が、特徴的な試行として抽出される。   Assuming that the indicator 1 is a focused indicator, with regard to the measure 1, the trial concerning the environmental characteristic 2 and the trial concerning the environmental characteristic 3 belong to the upper classification. However, these two trials are different from each other in the group to which the index 2 belongs. Thus, in this case, both trials are extracted as characteristic trials. Moreover, regarding the measure 2 of the index 1, the trial concerning the environmental characteristic 1 and the trial concerning the environmental characteristic 4 belong to the above classification. These two trials also belong to the same group (middle classification) with respect to index 2. That is, it is not determined whether or not the trial 1 belongs to the same classification as the index 1, but it is determined in the indicator 2 whether the trials belong to the same classification. In this case, among these two trials, the trial of the environmental characteristic 4 having a large absolute value of the difference with the threshold value above the index 1 is extracted as the characteristic trial.

なお、下分類に属する試行に関しても特徴的な試行の抽出が行われる。また、指標2についても同様に着目指標とされて、特徴的な試行の抽出が行われる。   Note that characteristic trials are extracted also for trials belonging to the lower classification. Further, the index 2 is similarly set as the target index, and extraction of characteristic trials is performed.

図12は、第二の実施の形態における抽出装置の機能構成例を示す図である。図12中、図5と同一部分には同一符号を付し、その説明は省略する。また、図12中、図5と対応する部分には、図5の符号の末尾に「a」を付加した符号が付されている。   FIG. 12 is a diagram showing an example of a functional configuration of the extraction device in the second embodiment. In FIG. 12, the same parts as those in FIG. 5 are indicated by the same reference numerals and the explanation thereof will be omitted. Further, in FIG. 12, the parts corresponding to those in FIG. 5 are denoted by the reference numerals with “a” added at the end of the reference numerals in FIG.

図12において、抽出装置10aは、結果取得部11a、分類部17、抽出部18、及び出力部15等を有する。これら各部は、抽出装置10aにインストールされる1以上のプログラムが、CPU104に実行させる処理により実現される。抽出装置10aは、また、シミュレーション結果記憶部16aを利用する。シミュレーション結果記憶部16aは、補助記憶装置102、又は抽出装置10aにネットワークを介して接続される記憶装置等を用いて実現可能である。   In FIG. 12, the extraction device 10a includes a result acquisition unit 11a, a classification unit 17, an extraction unit 18, an output unit 15, and the like. These units are realized by processing that one or more programs installed in the extraction device 10 a cause the CPU 104 to execute. The extraction device 10a also uses a simulation result storage unit 16a. The simulation result storage unit 16a can be realized by using the auxiliary storage device 102 or a storage device connected to the extraction device 10a via a network.

シミュレーション結果記憶部16aは、シミュレーションの試行ごとに、複数種類の指標につい当該試行によって出力された評価値を記憶する。結果取得部11aは、シミュレーション結果記憶部16aからシミュレーション結果を取得する。   The simulation result storage unit 16 a stores, for each trial of the simulation, evaluation values output by the trial for a plurality of types of indices. The result acquisition unit 11a acquires the simulation result from the simulation result storage unit 16a.

分類部17は、複数の試行のそれぞれについて、指標の種類別に、結当該指標に関して果取得部11aによって取得される評価値と、当該指標に対する閾値との比較に基づいて、図11において説明したような分類を行う。換言すれば、分類部は、指標の種類別に、上分類に属する試行と、下分類に属する試行とを特定する。   The classification unit 17 is described in FIG. 11 for each of a plurality of trials, based on the comparison of the evaluation value acquired by the fruit acquiring unit 11a with respect to the relevant index and the threshold value for the relevant indicator, for each index type. Classification. In other words, the classification unit identifies the trials belonging to the upper classification and the trials belonging to the lower classification according to the type of index.

抽出部18は、相互に同じ施策に係る試行群の中で、或る指標に関して、他のいずれの試行とも異なるグループに分類された試行を抽出する。すなわち、上分類又は下分類に属する試行が一つである場合に、当該試行が抽出される。抽出部18は、また、相互に同じ施策に係る試行群の中で、或る指標に関して、上分類又は下分類に分類された試行が複数有る場合、当該複数の試行のうちの一つの試行を抽出する。当該一つの試行は、当該或る指標以外の他の全ての指標に関しても同じグループに分類された試行群の中で、当該或る指標に関する評価値について、上の閾値又は下の閾値との差の絶対値が最大である試行である。   The extraction unit 18 extracts trials classified into groups different from any other trial with respect to a certain index, among trial groups relating to the same measure. That is, when one trial belongs to the upper classification or the lower classification, the trial is extracted. In addition, when there is a plurality of trials classified into the upper classification or the lower classification with respect to a certain index among the trial groups according to the same measure, the extraction unit 18 performs one trial of the plurality of trials. Extract. Among the trial groups classified into the same group with respect to all other indicators other than the certain indicator, the one trial is the difference between the evaluation value for the certain indicator and the upper threshold or the lower threshold. Is the trial whose absolute value is the largest.

図13は、第二の実施の形態における試行の分類処理の処理手順の一例を説明するためのフローチャートである。   FIG. 13 is a flowchart for explaining an example of a processing procedure of classification processing of trials in the second embodiment.

ステップS201において、結果取得部11aは、シミュレーション結果をシミュレーション結果記憶部16aから取得する。   In step S201, the result acquisition unit 11a acquires a simulation result from the simulation result storage unit 16a.

図14は、第二の実施の形態のシミュレーション結果の一例を示す図である。図14には、3種類の施策のそれぞれごとに5通りの環境特性に関して実行された15回の試行によって出力された評価値が示されている。(1)は、指標1に係る評価値を示し、(2)は、指標2に係る評価値を示す。すなわち、図14には、1回の試行によって指標1及び2の2種類の指標に関する評価値が出力される例が示されている。   FIG. 14 is a diagram showing an example of a simulation result of the second embodiment. FIG. 14 shows the evaluation values output by 15 trials performed on five environmental characteristics for each of the three types of measures. (1) shows an evaluation value concerning index 1, and (2) shows an evaluation value concerning index 2. That is, FIG. 14 shows an example in which evaluation values regarding two types of indexes of index 1 and index 2 are output in one trial.

続いて、分類部17は、変数iに1を代入する(S202)。変数iは、処理対象の指標を識別するための変数である。続いて、分類部17は、変数iの値が、指標の種類数(ここでは、2)以下であるか否かを判定する(S203)。   Subsequently, the classification unit 17 substitutes 1 into the variable i (S202). The variable i is a variable for identifying an index to be processed. Subsequently, the classification unit 17 determines whether the value of the variable i is equal to or less than the number of types of index (here, 2) (S203).

変数iの値が、指標の種類数以下である場合(S203でYes)、分類部17は、変数jに1を代入する(S204)。変数jは、処理対象の施策を識別するための変数である。続いて、分類部17は、変数jの値が、施策数以下であるか否かを判定する(S205)。図14の例では、施策数は3である。   If the value of the variable i is equal to or less than the number of types of indicators (Yes in S203), the classification unit 17 substitutes 1 into the variable j (S204). The variable j is a variable for identifying the measure to be processed. Subsequently, the classification unit 17 determines whether the value of the variable j is equal to or less than the number of measures (S205). In the example of FIG. 14, the number of measures is three.

変数jの値が、施策数以下である場合(S205でYes)、分類部17は、変数kに1を代入する(S206)。変数kは、処理対象の環境特性を識別するための変数である。続いて、分類部17は、変数kの値が、環境特性数以下であるか否かを判定する(S207)。図14の例では、環境特性数は5である。   If the value of the variable j is equal to or less than the number of measures (Yes in S205), the classification unit 17 substitutes 1 for the variable k (S206). The variable k is a variable for identifying an environmental characteristic to be processed. Subsequently, the classification unit 17 determines whether the value of the variable k is equal to or less than the number of environmental characteristics (S207). In the example of FIG. 14, the number of environmental characteristics is five.

変数kの値が環境特性数以下である場合(S207でYes)、分類部17は、変数T(i,j)に、施策jに関する指標iに対する上の閾値を代入し、変数t(i,j)に、施策jに関する指標iに対する下の閾値を代入する(S208)。なお、上の閾値及び下の閾値は、指標ごとだけでなく、施策ごとに異なっていてもよい。上の閾値及び下の閾値は、予め設定される。又は、ステップS208において、施策jに関する全ての試行の指標iの平均値と標準偏差とが算出され、以下の演算によって、上の閾値及び下の閾値が決定されてもよい。   If the value of the variable k is less than or equal to the number of environmental characteristics (Yes in S207), the classification unit 17 substitutes the upper threshold for the index i for the measure j into the variable T (i, j) to set the variable t (i, j). Substitute the lower threshold for index i relating to measure j into j) (S208). The upper threshold and the lower threshold may be different not only for each index but also for each measure. The upper threshold and the lower threshold are preset. Alternatively, in step S208, the average value and the standard deviation of the indices i of all the trials for the measure j may be calculated, and the upper threshold and the lower threshold may be determined by the following operation.

上の閾値=平均値+標準偏差
下の閾値=平均値−標準偏差
続いて、分類部17は、施策j及び環境特性kに係る試行の指標iの評価値であるV(i,j,k)と、T(i,j)及びt(i,j)とを比較する。分類部17は、比較結果に応じて、変数C(i,j,k)に対して、当該試行の分類先のグループの識別情報(以下、「グループ番号」という。)を代入する(S209)。すなわち、変数C(i,j,k)は、施策j及び環境特性kに係る試行について、指標iの評価値に基づく分類先のグループのグループ番号を格納するための変数である。グループ番号としての「1」は、上分類を示す。グループ番号としての「2」は、下分類を示す。グループ番号としての「3」は、中分類を示す。したがって、当該評価値が上の閾値より大きければ(すなわち、V(i,j,k)>T(i,j)ならば)、変数C(i,j,k)には、1が代入される。又は、当該評価値が下の閾値より小さければ(すなわち、V(i,j,k)<t(i,j)ならば)、変数C(i,j,k)には2が代入される。又は、当該評価値が上の閾値以下であり、かつ、下の閾値以上であれば、変数C(i,j,k)には3が代入される。
Upper threshold = average value + standard deviation. Lower threshold = average value−standard deviation. Then, the classification unit 17 calculates the evaluation value of the index j of the trial relating to the measure j and the environmental characteristic k, V (i, j, k ) And T (i, j) and t (i, j). The classification unit 17 substitutes identification information (hereinafter referred to as "group number") of the group to which the trial is classified, for the variable C (i, j, k) according to the comparison result (S209). . That is, the variable C (i, j, k) is a variable for storing the group number of the group to be classified based on the evaluation value of the index i for the trial related to the measure j and the environmental characteristic k. “1” as a group number indicates the above classification. "2" as a group number indicates a lower classification. "3" as a group number indicates middle classification. Therefore, if the evaluation value is larger than the upper threshold (ie, if V (i, j, k)> T (i, j)), 1 is substituted into variable C (i, j, k) Ru. Or, if the evaluation value is smaller than the lower threshold (that is, if V (i, j, k) <t (i, j)), 2 is substituted for the variable C (i, j, k) . Alternatively, if the evaluation value is equal to or lower than the upper threshold and equal to or higher than the lower threshold, 3 is substituted for the variable C (i, j, k).

続いて、分類部17は、変数kに1を加算し(S210)、ステップS207以降を繰り返す。ステップS207以降が繰り返される過程において、変数kの値が、環境特性数より大きくなると、すなわち、全ての環境特性に関してステップS208以降が実行されると(S207でNo)、分類部17は、変数jに1を加算して(S211)、ステップS205以降を繰り返す。   Subsequently, the classification unit 17 adds 1 to the variable k (S210), and repeats step S207 and subsequent steps. In the process in which step S207 and subsequent steps are repeated, if the value of variable k becomes larger than the number of environmental characteristics, that is, if step S208 and subsequent steps are executed for all environmental characteristics (No in S207), classification unit 17 selects variable j 1 is added to (S211), and step S205 and subsequent steps are repeated.

ステップS205以降が繰り返される過程において、変数jの値が、施策数より大きくなると、すなわち、全ての施策に関してステップS206以降が実行されると(S205でNo)、分類部17は、変数iに1を加算して(S212)、ステップS203以降を繰り返す。ステップS203以降が繰り返される過程において、変数iの値が、指標の種類数より大きくなると、すなわち、全ての指標に関してステップS204以降が実行されると(S203でNo)、図13の処理は終了する。   In the process of repeating step S205 and subsequent steps, if the value of variable j becomes larger than the number of measures, that is, if step S206 and subsequent steps are executed for all the measures (No in S205), classification unit 17 sets variable i to 1 Are added (S212), and step S203 and subsequent steps are repeated. When the value of the variable i becomes larger than the number of index types in the process of repeating step S203 and subsequent steps, that is, when step S204 and subsequent steps are executed for all the indices (No in S203), the processing of FIG. .

したがって、図13の処理では、全ての試行について、指標ごとに分類が行われ、分類結果が、変数C(i,j,k)に代入される。   Therefore, in the process of FIG. 13, classification is performed for each index for all trials, and the classification result is substituted into the variable C (i, j, k).

図15は、各指標の評価値に基づく各試行の分類結果の一例を示す図である。図15には、図14に示した評価値に基づく、各試行の分類結果が示されている。すなわち、図15には、各試行について、分類先のグループのグループ番号が示されている。図15の例では、指標1及び指標2のいずれに対しても、上の閾値は300であり、下の閾値は100である。   FIG. 15 is a diagram showing an example of classification results of each trial based on the evaluation value of each index. FIG. 15 shows the classification results of each trial based on the evaluation values shown in FIG. That is, FIG. 15 shows the group numbers of the groups to be classified for each trial. In the example of FIG. 15, the upper threshold is 300 and the lower threshold is 100 for both the index 1 and the index 2.

j番目の施策とk番目の環境特性とに係る試行を、試行(j,k)と表記すると、指標1に関しては、試行(1,2)、試行(1,5)が、グループ番号1(すなわち、上分類)に分類されている。また、指標2に関しては、試行(2,1)、試行(1,2)、及び試行(2,3)が、グループ番号2(すなわち、下分類)に分類されている。   If the trial concerning the j-th measure and the k-th environmental characteristic is expressed as trial (j, k), trial (1, 2) and trial (1, 5) are group number 1 (index) for index 1. That is, it is classified into the above classification). Also, with regard to index 2, trials (2, 1), trials (1, 2), and trials (2, 3) are classified into group number 2 (that is, lower classification).

続いて、抽出部18が図13の処理の後に実行する処理手順について説明する。図16は、第二の実施の形態における試行の抽出処理の処理手順の一例を説明するためのフローチャートである。   Subsequently, a processing procedure performed by the extraction unit 18 after the processing of FIG. 13 will be described. FIG. 16 is a flowchart for describing an example of a processing procedure of trial extraction processing in the second embodiment.

ステップS301において、抽出部18は、変数Eを空に初期化する。変数Eは、最終的に抽出された試行の識別情報を格納するための変数である。続いて、抽出部18は、変数iに1を代入して、変数E(i)を空に初期化する(S302)。変数i、j、及びkの意味については、図13と同様である。変数E(i)は、処理対象の試行において抽出候補とされた試行の識別情報を格納するための変数である。   In step S301, the extraction unit 18 initializes the variable E to be empty. The variable E is a variable for storing identification information of the finally extracted trial. Subsequently, the extraction unit 18 substitutes 1 into the variable i and initializes the variable E (i) to empty (S302). The meanings of the variables i, j and k are the same as in FIG. The variable E (i) is a variable for storing identification information of trials that have been made extraction candidates in the trial to be processed.

続いて、抽出部18は、変数iの値が、指標の種類数以下であるか否かを判定する(S303)。変数iの値が、指標の種類数以下である場合(S303でYes)、抽出部18は、変数jに1を代入する(S304)。続いて、抽出部18は、変数jの値が、施策数以下であるか否かを判定する(S305)。変数jの値が、施策数以下である場合(S305でYes)、抽出部18は、変数kに1を代入する(S306)。続いて、抽出部18は、変数kの値が、環境特性数以下であるか否かを判定する(S307)。   Subsequently, the extraction unit 18 determines whether the value of the variable i is equal to or less than the number of types of indices (S303). If the value of the variable i is equal to or less than the number of types of indicators (Yes in S303), the extraction unit 18 substitutes 1 into the variable j (S304). Subsequently, the extraction unit 18 determines whether the value of the variable j is equal to or less than the number of measures (S305). If the value of the variable j is equal to or less than the number of measures (Yes in S305), the extraction unit 18 substitutes 1 into the variable k (S306). Subsequently, the extraction unit 18 determines whether the value of the variable k is less than or equal to the number of environmental characteristics (S307).

変数kの値が、環境特性数以下である場合(S307でYes)、抽出部18は、抽出候補の更新処理を実行する(S308)。抽出候補の更新処理においては、変数E(i)の内容が更新される。例えば、試行(j,k)が抽出候補として判定されれば、試行(j,k)の識別情報が、変数(i)に代入される。本実施の形態において、当該識別情報は、<j,k>の形式で表現される。   When the value of the variable k is equal to or less than the number of environmental characteristics (Yes in S307), the extraction unit 18 executes an extraction candidate update process (S308). In the extraction candidate updating process, the content of the variable E (i) is updated. For example, if trial (j, k) is determined as an extraction candidate, identification information of trial (j, k) is substituted into variable (i). In the present embodiment, the identification information is expressed in the form of <j, k>.

続いて、抽出部18は、変数kに1を加算し(S309)、ステップS307以降を繰り返す。ステップS307以降が繰り返される過程において、変数kの値が、環境特性数より大きくなると、すなわち、全ての環境特性に関してステップS308が実行されると(S307でNo)、抽出部18は、変数jに1を加算して(S310)、ステップS305以降を繰り返す。ステップS305以降が繰り返される過程において、変数jの値が、施策数より大きくなると、すなわち、全ての施策に関してステップS306以降が実行されると(S305でNo)、抽出部18は、変数Eに、変数Eの内容と変数E(i)の内容との和集合を代入し、変数iに1を加算して(S311)、ステップS303以降を繰り返す。ステップS303以降が繰り返される過程において、変数iの値が、指標の種類数より大きくなると、すなわち、全ての指標に関してステップS304以降が実行されると(S303でNo)、出力部15は、変数Eの内容を出力する(S312)。   Subsequently, the extraction unit 18 adds 1 to the variable k (S309), and repeats step S307 and subsequent steps. If the value of the variable k becomes larger than the number of environmental characteristics in the process of repeating step S307 and subsequent steps, that is, if step S308 is executed for all the environmental characteristics (No in S307), the extraction unit 18 sets the variable j as the variable j. 1 is added (S310), and step S305 and subsequent steps are repeated. In the process of repeating step S305 and subsequent steps, when the value of variable j becomes larger than the number of measures, that is, step S306 and subsequent steps are executed for all the measures (No in S305), extraction unit 18 sets variable E to A union of the contents of the variable E and the contents of the variable E (i) is substituted, 1 is added to the variable i (S311), and the steps after S303 are repeated. When the value of the variable i becomes larger than the number of index types in the process of repeating step S303 and subsequent steps, that is, when step S304 and subsequent steps are executed for all the indices (No in S303), the output unit 15 performs variable E The contents of are output (S312).

続いて、ステップS308の詳細について説明する。図17は、抽出候補の更新処理の処理手順の一例を説明するためのフローチャートである。   Subsequently, the details of step S308 will be described. FIG. 17 is a flowchart for explaining an example of the processing procedure of the extraction candidate updating process.

ステップS401において、抽出部18は、C(i',j,k)<3が成立するか否かを判定する。ここで、i'は、図16のステップS308においてが実行される時点における、変数iの値より小さい1以上のいずれかの値である。また、j、kは、当該時点における変数j、kの値である。すなわち、ステップS401では、試行(j、k)が、指標i'(指標iより前のいずれかの指標)について、上分類又は下分類に属するか否かが判定される。当該判定は、試行(j,k)が、指標i'に関して実行された図17の処理において、抽出の是非の判定対象とされたか否かの判定を意味する。つまり、ステップS401は、同一の試行(j,k)について、抽出の是非を2回以上行わないようにするための判定処理である。   In step S401, the extraction unit 18 determines whether C (i ′, j, k) <3 holds. Here, i ′ is one or more values smaller than the value of the variable i at the time when step S308 of FIG. 16 is executed. Also, j and k are the values of variables j and k at that time. That is, in step S401, it is determined whether the trial (j, k) belongs to the upper classification or the lower classification with respect to the index i ′ (any index before the index i). The determination means determination as to whether or not trial (j, k) has been determined as the target of extraction in the process of FIG. 17 executed for the index i ′. That is, step S401 is a determination process for preventing extraction twice or more for the same trial (j, k).

C(i',j,k)<3が成立する場合(S401でNo)、図17の処理は終了する。C(i',j,k)<3が成立しない場合(S401でYes)、抽出部18は、C(i,j,k)の値に基づいて処理を分岐させる(S402)。   If C (i ′, j, k) <3 is satisfied (No in S401), the process of FIG. 17 ends. When C (i ′, j, k) <3 does not hold (Yes in S401), the extraction unit 18 branches the process based on the value of C (i, j, k) (S402).

C(i,j,k)の値が1である場合(S402で「1」)、抽出部18は、C(n,j,k)=C(n,j,k')が成立するか否かを判定する(S403)。ここで、nは、任意の指標(すなわち、全ての指標)である。また、k'は、施策jに関して既にE(i)に格納されている環境特性である。すなわち、試行(j,k)と施策が共通し、指標iに関して既に抽出候補とされているいずれかの試行(j,k')と試行(j,k)とが、全ての指標に関して同じグループに分類されているか否かが判定される。   When the value of C (i, j, k) is 1 (“1” in S 402), the extraction unit 18 determines whether C (n, j, k) = C (n, j, k ′) holds It is determined whether or not it is (S403). Here, n is an arbitrary index (ie, all indexes). K ′ is an environmental characteristic already stored in E (i) for the measure j. That is, any trial (j, k ') and trial (j, k) which have the same policy as the trial (j, k) and have already been selected as extraction candidates for the index i are the same group for all the indicators It is determined whether or not it is classified into.

C(n,j,k)=C(n,j,k')が成立しない場合(S403でNo)、抽出部18は、E(i)に対して、試行(j,k)の識別情報である<j,k>を追加する(S404)。すなわち、試行(j,k)が、試行(j,k')と全ての指標に関して異なるグループに分類されている場合、又はE(i)が空である場合等において、試行(j,k)は、抽出候補とされる。   When C (n, j, k) = C (n, j, k ′) does not hold (No in S403), the extraction unit 18 identifies the identification information of trial (j, k) for E (i). <J, k> is added (S404). That is, if trial (j, k) is classified into different groups with respect to trial (j, k ') and all the indicators, or if E (i) is empty, etc., trial (j, k) Is a candidate for extraction.

C(n,j,k)=C(n,j,k')が成立する場合(S403でYes)、抽出部18は、V(i,j,k)>V(i,j,k')を満たすk'が存在するか否かを判定する(S405)。すなわち、<j,k'>が既にE(i)に格納されているか否か、格納されている場合には、試行(j,k')の指標iに係る評価値よりも、試行(j,k)の指標iに係る評価値の方が大きいか否かが判定される。なお、当該判定は、厳密には、試行(j,k')の指標iに係る評価値−上の閾値の絶対値よりも、試行(j,k)の指標iに係る評価値−上の閾値の絶対値の方が大きいか否かの判定に相当する。   If C (n, j, k) = C (n, j, k ') holds (Yes in S403), the extraction unit 18 determines that V (i, j, k)> V (i, j, k'). ) Is determined (S405). That is, whether or not <j, k ′> is already stored in E (i), and if it is stored, the trial (j, k ′) is more trial than the evaluation value according to the index i of the trial (j, k ′). , K) is judged whether the evaluation value concerning the index i is larger. In addition, the said judgment is strictly the evaluation value which concerns on the index i of trial (j, k ')-the evaluation value which concerns on the index i of trial (j, k) rather than the absolute value of the threshold value on This corresponds to the determination of whether the absolute value of the threshold is larger.

V(i,j,k)>V(i,j,k')を満たすk'が存在する場合(S405でYes)、抽出部18は、E(i)から<j,k'>を取り除いて、E(i)に<j,k>を追加する(S406)。V(i,j,k)>V(i,j,k')を満たすk'が存在しない場合(S405でNo)、E(i)に対して<j,k>は、追加されない。   If k ′ satisfying V (i, j, k)> V (i, j, k ′) exists (Yes in S 405), the extraction unit 18 removes <j, k ′> from E (i). Then, <j, k> is added to E (i) (S406). If k ′ satisfying V (i, j, k)> V (i, j, k ′) does not exist (No in S405), <j, k> is not added to E (i).

一方、C(i,j,k)の値が2である場合(S402で「2」)、抽出部18は、ステップS407において、ステップS403と同じ判定を行う。すなわち、試行(j,k)と施策が共通し、指標iに関して既に抽出候補とされているいずれかの試行(j,k')と試行(j,k)とが、全ての指標に関して同じグループに分類されているか否かが判定される。   On the other hand, when the value of C (i, j, k) is 2 (“2” in S402), the extraction unit 18 performs the same determination as in step S403 in step S407. That is, any trial (j, k ') and trial (j, k) which have the same policy as the trial (j, k) and have already been selected as extraction candidates for the index i are the same group for all the indicators It is determined whether or not it is classified into.

C(n,j,k)=C(n,j,k')が成立しない場合(S407でNo)、抽出部18は、E(i)に対して、試行(j,k)の識別情報である<j,k>を追加する(S408)。C(n,j,k)=C(n,j,k')が成立する場合(S407でYes)、抽出部18は、V(i,j,k)<V(i,j,k')を満たすk'が存在するか否かを判定する(S409)。すなわち、<j,k'>が既にE(i)に格納されているか否か、格納されている場合には、試行(j,k')の指標iに係る評価値よりも、試行(j,k)の指標iに係る評価値の方が小さいか否かが判定される。なお、当該判定は、厳密には、試行(j,k')の指標iに係る評価値−下の閾値の絶対値よりも、試行(j,k)の指標iに係る評価値−下の閾値の絶対値の方が小さいか否かの判定に相当する。   When C (n, j, k) = C (n, j, k ′) does not hold (No in S407), the extraction unit 18 identifies the identification information of trial (j, k) for E (i). <J, k> is added (S408). If C (n, j, k) = C (n, j, k ') holds (Yes in S407), the extraction unit 18 determines that V (i, j, k) <V (i, j, k'). ) Is determined (S409). That is, whether or not <j, k ′> is already stored in E (i), and if it is stored, the trial (j, k ′) is more trial than the evaluation value according to the index i of the trial (j, k ′). , K) is determined whether the evaluation value according to index i is smaller. In addition, the said determination is strictly the evaluation value which concerns on the index i of trial (j, k ')-the evaluation value which concerns on the index i of trial (j, k) rather than the absolute value of the lower threshold. This corresponds to the determination of whether the absolute value of the threshold is smaller.

V(i,j,k)<V(i,j,k')を満たすk'が存在する場合(S409でYes)、抽出部18は、E(i)から<j,k'>を取り除いて、E(i)に<j,k>を追加する(S410)。V(i,j,k)<V(i,j,k')を満たすk'が存在しない場合(S409でNo)、E(i)に対して<j,k>は、追加されない。   If k ′ satisfying V (i, j, k) <V (i, j, k ′) exists (Yes in S409), the extraction unit 18 removes <j, k ′> from E (i). Then, <j, k> is added to E (i) (S410). If k ′ satisfying V (i, j, k) <V (i, j, k ′) does not exist (No in S409), <j, k> is not added to E (i).

また、C(i,j,k)の値が3である場合(S402で「3」)、E(i)の更新は行われない。本実施の形態において、中分類に属する試行は、抽出候補とされないからである。   Further, when the value of C (i, j, k) is 3 ("3" in S402), the update of E (i) is not performed. In the present embodiment, trials belonging to middle classification are not considered extraction candidates.

上述したように、第二の実施の形態によれば、複数の指標のいずれかの評価値が、平均から外れる値(上分類又は下分類に属する値)に係る試行が抽出される。したがって、一つの指標に基づいて試行を抽出する場合に比べて、施策に潜むリスクが見逃される可能性を低減することができる。   As described above, according to the second embodiment, a trial related to a value (value belonging to the upper classification or the lower classification) in which the evaluation value of any of the plurality of indices deviates from the average is extracted. Therefore, compared with the case where trial is extracted based on one index, it is possible to reduce the possibility of missing the risk behind the measure.

また、全ての指標に関して相互に同じグループに分類された複数の試行が有る場合、当該複数の試行のうちの一つの試行が抽出対象とされる。その結果、同様の現象を示す可能性の高い複数の試行を一つに絞り込むことができ、抽出される試行の数を分析可能な程度まで削減することができる。この点について、具体例を挙げて説明する。例えば、店舗におけるレジの待ち時間に関するシミュレーションの例では、短期的な混雑の場合は、各試行のレジの待ち時間の最大値が大きくなり、各試行のレジの待ち時間の平均値が平均的な値になる可能性が高いと考えられる。一方、長期的又は慢性的な混雑の場合は、各試行に関して両方とも大きな値になることが考えられる。例えば、試行(j,k)と試行(j,k+1)とが、レジの待ち時間の最大値及び平均値のいずれにおいても同じ傾向を示す場合(相互に同じグループに分類される場合)、試行(j,k)と試行(j,k+1)との双方を分析しても、当該最大値が大きくなる原因及び当該平均値が大きくなる原因は同じになる可能性が高い。したがって、この場合、試行(j,k)と試行(j,k+1)とのいずれか一方が分析対象として抽出されれば十分であると考えられる。また、評価値がより平均から外れている方(すなわち、現象が顕著に現れている方)が、分析対象としては好適である。一方、試行(j,k)と試行(j,k+1)とが、レジの待ち時間の最大値に関しては同じ傾向を示し、平均値に関しては異なる傾向を示す(異なるグループに分類される)場合、試行(j,k)と試行(j,k+1)とが示す現象は、異なる可能性が高い。したがって、この場合、本実施の形態では、双方の試行が抽出される。   In addition, when there are a plurality of trials classified into the same group mutually for all the indicators, one trial of the plurality of trials is set as an extraction target. As a result, a plurality of trials likely to exhibit the same phenomenon can be narrowed down to one, and the number of trials extracted can be reduced to an analysis possible level. A specific example is given and demonstrated about this point. For example, in the simulation example of cash register waiting time in a store, in the case of short-term congestion, the maximum cash waiting time of each trial increases, and the average cash waiting time of each trial is average. It is considered that there is a high possibility of becoming a value. On the other hand, in the case of long-term or chronic congestion, it is possible that both values become large for each trial. For example, if trials (j, k) and trials (j, k + 1) show the same tendency in both maximum and average waiting time of cash register (if they are classified into the same group) Even if both (j, k) and trial (j, k + 1) are analyzed, the cause of the increase in the maximum value and the cause of the increase in the average value are likely to be the same. Therefore, in this case, it is considered sufficient that either one of the trial (j, k) and the trial (j, k + 1) is extracted as an analysis target. In addition, the one whose evaluation value deviates more from the average (that is, the one in which the phenomenon appears significantly) is suitable as the analysis target. On the other hand, if trial (j, k) and trial (j, k + 1) show the same tendency with regard to the maximum value of cash register latency and show different tendencies with respect to the average value The phenomena shown by trial (j, k) and trial (j, k + 1) are likely to be different. Therefore, in this case, both trials are extracted in the present embodiment.

次に、第三の実施の形態について説明する。第三の実施の形態では第二の実施の形態と異なる点について説明する。第三の実施の形態において、特に言及されない点については、第二の実施の形態と同様でもよい。   Next, the third embodiment will be described. In the third embodiment, points different from the second embodiment will be described. The third embodiment may be similar to the second embodiment in the points not particularly mentioned.

図18は、第三の実施の形態における抽出装置の機能構成例を示す図である。図18中、図12又は図5と同一部分には同一符号を付し、その説明は省略する。   FIG. 18 is a diagram showing an example of a functional configuration of the extraction device in the third embodiment. In FIG. 18, the same parts as in FIG. 12 or FIG.

第三の実施の形態における抽出装置10bは、正規化部12及び差分算出部13を更に有する。正規化部12及び差分算出部13が実行する処理については、第一の実施の形態において説明した通りである。但し、第三の実施の形態において、正規化部12は、指標ごとに、評価値の正規化を実行する。差分算出部13は、指標ごとに、正規化された評価値の集合について、環境共通評価値群ごとに平均値を算出し、環境共通評価値群ごとに各評価値の平均値との差を算出する。   The extraction device 10b according to the third embodiment further includes a normalization unit 12 and a difference calculation unit 13. The processes executed by the normalization unit 12 and the difference calculation unit 13 are as described in the first embodiment. However, in the third embodiment, the normalization unit 12 normalizes the evaluation value for each index. The difference calculation unit 13 calculates, for each index, an average value for each environmental common evaluation value group for a set of normalized evaluation values, and for each environmental common evaluation value group, a difference from the average value of each evaluation value calculate.

なお、分類部17は、差分算出部13の出力結果について、上の閾値及び下の閾値に基づく分類を行う。この場合、全ての指標の評価値に関して正規化が行われているため、全ての指標に関して上の閾値及び下の閾値は共通であってもよい。例えば、上の閾値は+1であり、下の閾値は−1であってもよい。   The classification unit 17 classifies the output result of the difference calculation unit 13 based on the upper threshold and the lower threshold. In this case, since the normalization is performed with respect to the evaluation values of all the indices, the upper threshold and the lower threshold may be common to all the indices. For example, the upper threshold may be +1 and the lower threshold may be -1.

また、第一の実施の形態と同様に、正規化部12による正規化は省略されてもよい。   Furthermore, as in the first embodiment, normalization by the normalization unit 12 may be omitted.

なお、第三の実施の形態において抽出装置10bが実行する処理手順の説明については、第一の実施の形態及び第二の実施の形態より自明であるため省略する。   The description of the processing procedure executed by the extraction device 10b in the third embodiment will be omitted as it is obvious from the first embodiment and the second embodiment.

なお、上記各実施の形態において、抽出装置10は、情報処理装置の一例である。評価値は、出力値の一例である。結果取得部11は、請求項6の取得部の一例である。差分算出部13は、請求項6の算出部の一例である。結果取得部11aは、請求項7の取得部の一例である。分類部17は、請求項7の特定部の一例である。抽出部18は、請求項7の抽出部の一例である。   In each of the above embodiments, the extraction device 10 is an example of an information processing device. The evaluation value is an example of the output value. The result acquisition unit 11 is an example of the acquisition unit of claim 6. The difference calculation unit 13 is an example of a calculation unit of claim 6. The result acquisition unit 11a is an example of the acquisition unit of claim 7. The classification unit 17 is an example of the specification unit of claim 7. The extraction unit 18 is an example of the extraction unit of claim 7.

以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   Although the embodiments of the present invention have been described above in detail, the present invention is not limited to such specific embodiments, and various modifications may be made within the scope of the present invention as set forth in the claims.・ Change is possible.

10、10a、10b 抽出装置
11、11a 結果取得部
12 正規化部
13 差分算出部
14 抽出部
15 出力部
16、16a シミュレーション結果記憶部
17 分類部
18 抽出部
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
B バス
10, 10a, 10b Extraction Device 11, 11a Result Acquisition Unit 12 Normalization Unit 13 Difference Calculation Unit 14 Extraction Unit 15 Output Unit 16, 16a Simulation Result Storage Unit 17 Classification Unit 18 Extraction Unit 100 Drive Device 101 Recording Medium 102 Auxiliary Storage Device 103 Memory Unit 104 CPU
105 Interface device B bus

Claims (12)

シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの出力値を取得する処理と、
前記複数の試行のうち、前記特性が共通する第一の試行群ごとに、当該第一の試行群に係る出力値群の平均値との差を、当該出力値群に含まれる各出力値について算出する処理と、
前記複数の各試行のそれぞれの出力値について算出された前記差に基づいて、前記複数の試行から一部の試行を抽出する処理と、
をコンピュータが実行することを特徴とする抽出方法。
For each of a plurality of measures for the subject of the simulation, a plurality of each of the measures and each of the characteristics obtained by executing the simulation trial for a plurality of characteristics of elements having uncertainty with respect to the measures Processing to obtain the output value of each trial,
Among the plurality of trials, for each first trial group common to the characteristics, the difference between the average value of the output value group according to the first trial group and each output value included in the output value group The process to calculate
A process of extracting a partial trial from the plurality of trials based on the difference calculated for each output value of the plurality of trials;
An extraction method characterized in that the computer executes.
前記抽出する処理は、前記差が閾値を超える出力値に係る試行を抽出する、
ことを特徴とする請求項1記載の抽出方法。
The extracting process extracts a trial related to an output value in which the difference exceeds a threshold.
The extraction method according to claim 1, characterized in that:
前記複数の試行のうち、前記施策が共通する第二の試行群のそれぞれに係る各出力値群について、当該出力値群のバラツキを示す指標の前記複数の施策間の差を縮小させるように当該出力値群に含まれる各出力値を変更する処理をコンピュータが実行し、
前記算出する処理は、前記変更する処理によって変更された値について、前記差を算出する、
ことを特徴とする請求項1又は2記載の抽出方法。
Among the plurality of trials, for each output value group pertaining to each of the second trial group common to the measures, the difference between the plurality of measures of the indicator indicating the variation of the output value group is reduced The computer executes a process of changing each output value included in the output value group,
The calculating process calculates the difference for the value changed by the changing process.
The extraction method according to claim 1 or 2, characterized in that:
抽出した前記試行に対応する施策及び特性を出力する処理をコンピュータが実行することを特徴とする請求項1乃至3のいずれかに記載の抽出方法。   The extraction method according to any one of claims 1 to 3, wherein the computer executes a process of outputting a measure and a characteristic corresponding to the extracted trial. コンピュータ上に構築された複数の環境下のそれぞれで仮想主体を動作させる複数の試行ごとに出力された値を取得する処理と、
前記複数の試行のうちの前記環境が共通する試行群ごとに、当該試行群に係る値群の平均値との差を、当該値群に含まれる各値について算出する処理と、
前記試行のそれぞれの値について算出された前記差に基づいて、前記複数の試行のうちの一部の試行を抽出する処理と、
をコンピュータが実行することを特徴とする抽出方法。
A process of acquiring values output for each of a plurality of trials for operating a virtual subject in each of a plurality of environments built on a computer;
A process of calculating, for each value included in the value group, a difference from the average value of the value group pertaining to the trial group, for each trial group having the same environment among the plurality of trials ;
Extracting a portion of the plurality of trials based on the difference calculated for each value of the trials;
An extraction method characterized in that the computer executes.
コンピュータが、
シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの複数種類の指標に関する出力値を取得し、
前記指標ごとに、当該指標に関する出力値が、当該指標に対する第一の閾値よりも大きい試行又は当該指標に対する第二の閾値よりも小さい試行を特定し、
前記複数種類の指標のうちの第一の指標に関して、いずれかの前記施策について複数の試行が特定された場合、当該複数の試行のうち、他の指標に関して前記第一の閾値及び前記第二の閾値との関係が共通する試行の中から、当該複数の試行のうちの一部の試行を抽出する、
処理を実行することを特徴とする抽出方法。
The computer is
For each of a plurality of measures for the subject of the simulation, a plurality of each of the measures and each of the characteristics obtained by executing the simulation trial for a plurality of characteristics of elements having uncertainty with respect to the measures Get output values for each of the multiple types of indicators in the trial,
For each of the indicators, specify an attempt whose output value for the indicator is greater than a first threshold for the indicator or less than a second threshold for the indicator,
When a plurality of trials are specified for any one of the measures with respect to a first indicator among the plurality of types of indicators, the first threshold and the second threshold with respect to other indicators among the plurality of trials. Extract some trials out of the plurality of trials out of trials having a common relationship with the threshold value,
An extraction method characterized by performing processing.
前記抽出する処理は、前記第一の指標に関する出力値と前記第一の指標に対する前記第一の閾値又は前記第二の閾値との差の絶対値が最大である試行を抽出する、
ことを特徴とする請求項記載の抽出方法。
The extracting process extracts a trial in which an absolute value of a difference between an output value related to the first index and the first threshold or the second threshold with respect to the first index is largest.
The extraction method according to claim 6 , characterized in that.
コンピュータ上に構築された複数の環境下それぞれで仮想主体を複数の施策に基づいて動作させる試行ごとに複数種類の指標に関して出力された値を取得し、
前記指標ごとに、当該指標に関する値と複数の閾値との関係が所定の条件を満たす試行を特定し、
前記複数の指標のうちの第一の指標に関して、いずれかの前記施策について複数の試行が特定された場合、当該複数の試行のうち、他の指標に関して前記複数の閾値との関係が共通する試行の中から、当該複数の試行のうちの一部の試行を抽出する、
処理をコンピュータが実行することを特徴とする抽出方法。
Gets the value output for a plurality types of indicators virtual entity for each attempt to operate on the basis of a plurality of measures for each of the plurality of environment built on a computer,
For each of the indicator, the relationship between the value related to the metrics and a plurality of threshold values to identify a predetermined condition is satisfied trials,
When a plurality of trials is specified for any one of the measures with respect to the first indicator among the plurality of indicators, another trial among the plurality of trials is a trial in which the relationship with the plurality of threshold values is common with respect to the other indicator. Extract some of the multiple trials out of
An extraction method characterized in that a computer executes a process.
シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの出力値を取得する取得部と、
前記複数の試行のうち、前記特性が共通する第一の試行群ごとに、当該第一の試行群に係る出力値群の平均値との差を、当該出力値群に含まれる各出力値について算出する算出部と、
前記複数の各試行のそれぞれの出力値について算出された前記差に基づいて、前記複数の試行から一部の試行を抽出する抽出部と、
を有することを特徴とする情報処理装置。
For each of a plurality of measures for the subject of the simulation, a plurality of each of the measures and each of the characteristics obtained by executing the simulation trial for a plurality of characteristics of elements having uncertainty with respect to the measures An acquisition unit that acquires the output value of each trial;
Among the plurality of trials, for each first trial group common to the characteristics, the difference between the average value of the output value group according to the first trial group and each output value included in the output value group A calculation unit to calculate
An extraction unit that extracts a part of trials from the plurality of trials based on the difference calculated for each output value of each of the plurality of trials;
An information processing apparatus comprising:
シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの複数種類の指標に関する出力値を取得する取得部と、
前記指標ごとに、当該指標に関する出力値が、当該指標に対する第一の閾値よりも大きい試行又は当該指標に対する第二の閾値よりも小さい試行を特定する特定部と、
前記複数種類の指標のうちの第一の指標に関して、いずれかの前記施策について複数の試行が特定された場合、当該複数の試行のうち、他の指標に関して前記第一の閾値及び前記第二の閾値との関係が共通する試行の中から、当該複数の試行のうちの一部の試行を抽出する抽出部と、
を有することを特徴とする情報処理装置。
For each of a plurality of measures for the subject of the simulation, a plurality of each of the measures and each of the characteristics obtained by executing the simulation trial for a plurality of characteristics of elements having uncertainty with respect to the measures An acquisition unit for acquiring output values of each of a plurality of types of indicators of trial;
A specifying unit that specifies, for each of the indicators, an attempt in which an output value regarding the indicator is larger than a first threshold for the indicator or smaller than a second threshold for the indicator;
When a plurality of trials are specified for any one of the measures with respect to a first indicator among the plurality of types of indicators, the first threshold and the second threshold with respect to other indicators among the plurality of trials. An extraction unit that extracts some of the plurality of trials out of the trials having a common relationship with the threshold;
An information processing apparatus comprising:
シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの出力値を取得する処理と、
前記複数の試行のうち、前記特性が共通する第一の試行群ごとに、当該第一の試行群に係る出力値群の平均値との差を、当該出力値群に含まれる各出力値について算出する処理と、
前記複数の各試行のそれぞれの出力値について算出された前記差に基づいて、前記複数の試行から一部の試行を抽出する処理と、
をコンピュータに実行させる抽出プログラム。
For each of a plurality of measures for the subject of the simulation, a plurality of each of the measures and each of the characteristics obtained by executing the simulation trial for a plurality of characteristics of elements having uncertainty with respect to the measures Processing to obtain the output value of each trial,
Among the plurality of trials, for each first trial group common to the characteristics, the difference between the average value of the output value group according to the first trial group and each output value included in the output value group The process to calculate
A process of extracting a partial trial from the plurality of trials based on the difference calculated for each output value of the plurality of trials;
An extraction program that causes a computer to execute.
コンピュータに、
シミュレーションの主題に対する複数の施策のそれぞれごとに、前記施策に対して不確実性を有する要素に関する複数通りの特性について前記シミュレーションの試行を実行して得られる、前記施策ごと及び前記特性ごとの複数の試行のそれぞれの複数種類の指標に関する出力値を取得し、
前記指標ごとに、当該指標に関する出力値が、当該指標に対する第一の閾値よりも大きい試行又は当該指標に対する第二の閾値よりも小さい試行を特定し、
前記複数種類の指標のうちの第一の指標に関して、いずれかの前記施策について複数の試行が特定された場合、当該複数の試行のうち、他の指標に関して前記第一の閾値及び前記第二の閾値との関係が共通する試行の中から、当該複数の試行のうちの一部の試行を抽出する、
処理を実行させる抽出プログラム。
On the computer
For each of a plurality of measures for the subject of the simulation, a plurality of each of the measures and each of the characteristics obtained by executing the simulation trial for a plurality of characteristics of elements having uncertainty with respect to the measures Get output values for each of the multiple types of indicators in the trial,
For each of the indicators, specify an attempt whose output value for the indicator is greater than a first threshold for the indicator or less than a second threshold for the indicator,
When a plurality of trials are specified for any one of the measures with respect to a first indicator among the plurality of types of indicators, the first threshold and the second threshold with respect to other indicators among the plurality of trials. Extract some trials out of the plurality of trials out of trials having a common relationship with the threshold value,
An extraction program that runs a process.
JP2015032861A 2015-02-23 2015-02-23 Extraction method, information processing apparatus, and extraction program Expired - Fee Related JP6520199B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015032861A JP6520199B2 (en) 2015-02-23 2015-02-23 Extraction method, information processing apparatus, and extraction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015032861A JP6520199B2 (en) 2015-02-23 2015-02-23 Extraction method, information processing apparatus, and extraction program

Publications (2)

Publication Number Publication Date
JP2016157173A JP2016157173A (en) 2016-09-01
JP6520199B2 true JP6520199B2 (en) 2019-05-29

Family

ID=56826006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015032861A Expired - Fee Related JP6520199B2 (en) 2015-02-23 2015-02-23 Extraction method, information processing apparatus, and extraction program

Country Status (1)

Country Link
JP (1) JP6520199B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7466479B2 (en) * 2021-02-22 2024-04-12 株式会社日立製作所 Business improvement support device, program, and storage medium storing the program
JP7638201B2 (en) * 2021-12-02 2025-03-03 株式会社日立製作所 DECISION SUPPORT DEVICE, DECISION SUPPORT METHOD, AND DECISION SUPPORT PROGRAM

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7877308B1 (en) * 2007-04-26 2011-01-25 Klein Decisions, Inc. Method and system for using risk tolerance and life goal preferences and rankings to enhance financial projections
JP5949179B2 (en) * 2012-06-04 2016-07-06 富士通株式会社 Prediction program, prediction device, and prediction method
JP6082564B2 (en) * 2012-10-16 2017-02-15 株式会社日立製作所 Data integration analysis system

Also Published As

Publication number Publication date
JP2016157173A (en) 2016-09-01

Similar Documents

Publication Publication Date Title
JP6299759B2 (en) Prediction function creation device, prediction function creation method, and program
JP7141371B2 (en) Learning data refinement method and computer system
US11436617B2 (en) Behavior pattern search system and behavior pattern search method
JP7145059B2 (en) Model Prediction Basis Presentation System and Model Prediction Basis Presentation Method
JP7280921B2 (en) Computer system, reasoning method, and program
JP6268000B2 (en) Unobserved factor estimation support device, unobserved factor estimation support method, and unobserved factor estimation support program
JP4890806B2 (en) Prediction program and prediction device
JP2018147280A (en) Data analysis device and data analysis method
CN109726764A (en) A kind of model selection method, device, equipment and medium
KR20200073822A (en) Method for classifying malware and apparatus thereof
JP6520199B2 (en) Extraction method, information processing apparatus, and extraction program
JP7070994B2 (en) Processing equipment, processing methods and programs
JP7424474B2 (en) Learning device, anomaly detection device, learning method, and anomaly detection method
JP6930195B2 (en) Model identification device, prediction device, monitoring system, model identification method and prediction method
CN107885754B (en) Method and device for extracting credit variables from transaction data based on LDA model
JP2017122955A (en) Production planning support system and support method
JP6611679B2 (en) Data generation method and computer system
US20020029220A1 (en) Data extracting method, information processing apparatus, and recording medium
JP7249580B2 (en) Application method, application program and application device
JP2016103126A (en) Method for finding condition of category division of key performance indicator, computer for the purpose and computer program
WO2018185899A1 (en) Library retrieval device, library retrieval system and library retrieval method
JP2013218607A (en) Software quality evaluation apparatus, software quality evaluation method and program
JP5516925B2 (en) Reliability calculation device, reliability calculation method, and program
JP2019133470A (en) Behavior discrimination method, behavior discrimination device and program
JP6766103B2 (en) Analytical method and calculator

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190319

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190415

R150 Certificate of patent or registration of utility model

Ref document number: 6520199

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees