JP6520199B2 - Extraction method, information processing apparatus, and extraction program - Google Patents
Extraction method, information processing apparatus, and extraction program Download PDFInfo
- 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
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.
しかしながら、膨大な回数の試行のそれぞれについて分析を行うのは、経済的ではない。例えば、店舗のレジの台数及びレイアウトに関するシミュレーションにおいて、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.
以下、図面に基づいて第一の実施の形態を説明する。図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
グラフ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
したがって、施策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
そこで、本実施の形態では、施策2又は3における△のプロットに対応する試行が、施策に特有の問題を示唆しうる試行であると考える。すなわち、本実施の形態では、環境特性が共通するにも拘わらず、施策によって評価値のばらつきが大きい試行群の中で、他の評価値から乖離している評価値に係る試行を抽出する方法が開示される。以下、このような試行を、単に、「特徴的な試行」という。
Therefore, in the present embodiment, it is considered that the trial corresponding to the plot of Δ in the
なお、最大値又は最小値といった単純な統計値を示す試行を抽出したのでは、各施策の問題点を抽出するは困難である。すなわち、最大値又は最小値を示す試行は、買い上げ点数の多い来店客が短期間に集中した等、不確実性を有する要素の特性に大きく依存している可能性が高い。したがって、最大値又は最小値となる試行を分析したとしても、いずれの施策においても共通の問題(例えば、来店客が集中した等)が抽出される可能性が高く、或る施策に特有の問題を抽出できない可能性が高い。 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
図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
抽出装置10での処理を実現するプログラムは、記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
A program for realizing the processing in the
メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って抽出装置10に係る機能を実行する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。
The
なお、記録媒体101の一例としては、CD−ROM、DVDディスク、又はUSBメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置102の一例としては、HDD(Hard Disk Drive)又はフラッシュメモリ等が挙げられる。記録媒体101及び補助記憶装置102のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
Note that, as an example of the
図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
シミュレーション結果記憶部16は、シミュレーション結果を記憶する。すなわち、シミュレーション結果記憶部16は、シミュレーションの試行ごとに、当該試行によって出力された評価値を記憶する。結果取得部11は、シミュレーション結果記憶部16からシミュレーション結果を取得する。
The simulation
正規化部12は、結果取得部11によって取得されるシミュレーション結果に含まれる各評価値に関し、図3において説明したような正規化を行う。差分算出部13は、正規化された評価値の集合について、環境共通評価値群ごとに平均値を算出し、環境共通評価値群ごとに各評価値の平均値との差を算出する。抽出部14は、差分算出部13によって各評価値について算出された差に基づいて、特徴的な試行を抽出する。出力部15は、抽出部14によって抽出された試行に関する情報(例えば、施策を示す情報及び環境特性を示す情報等)を出力する。
The
以下、抽出装置10が実行する処理手順について説明する。図6は、第一の実施の形態の抽出装置が実行する処理手順の一例を説明するためのフローチャートである。
Hereinafter, the processing procedure which
ステップS101において、結果取得部11は、シミュレーション結果をシミュレーション結果記憶部16から取得する。
In step S101, the
図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を求める。
Fi,j=(Ei,j−i番目の施策共通評価値群の平均値)/(i番目の施策共通評価値群の分散)1/2 ・・・(1)
例えば、施策1に係る施策共通評価値群の平均値は、13.8であり、分散は、11.7である。したがって、正規化部12は、j=1〜5について、
F1,j=(E1、j−13.8)/(11.7)1/2
を計算する。同様にして、全てのFi,jが計算される。
Subsequently, the
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
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
続いて、差分算出部13は、環境特性が共通するFi,jごとに、当該環境特性に関して算出された平均値との差を算出する(S104)。例えば、Fi,jについて、j番目の環境特性に関して算出された平均値との差を、Gi,jとすると、以下の式(2)に基づく計算が行われる。
Gi,j=Fi,j−j番目の環境特性に関して算出された平均値 ・・・(2)
上記したように、環境特性1に関して算出された平均値は、0.266928である。したがって、施策i=1〜3について、
Gi,1=Fi,1−0.266928
が計算される。同様にして、すべてのGi,jが計算される。
Subsequently, the
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
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
図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
続いて、出力部15は、抽出部14によって抽出された試行に関する情報を出力する(S106)。例えば、当該試行の施策を示す情報及び環境特性を示す情報が出力されてもよい。また、出力形態は、所定のものに限定されない。例えば、表示装置への表示であってもよいし、ネットワークを介して接続されるコンピュータ等への送信であってもよい。また、補助記憶装置102等への記憶であってもよいし、プリンタへの出力であってもよい。
Subsequently, the
例えば、評価値の上位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
また、平均値からの差の変代わりに、偏差値等の統計値が用いられてもよい。 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
本実施の形態では、まず、指標ごとに、当該指標に係る評価値と、当該指標に係る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
指標1を着目指標とすると、施策1に関しては、環境特性2に係る試行と環境特性3に係る試行とが、上分類に属する。しかし、これら2つの試行は、指標2に関して属するグループが相互に異なる。したがって、この場合、双方の試行が、特徴的な試行として抽出される。また、指標1の施策2に関しては、環境特性1に係る試行と環境特性4に係る試行とが、上分類に属する。これら2つの試行は、指標2に関しても相互に同じグループ(中分類)に属する。すなわち、指標1と同じ分類に属するか否かが判定されるのではなく、指標2において各試行が相互に同じ分類に属するか否かが判定される。この場合、これら2つの試行のうち、指標1の上の閾値との差の絶対値が大きい環境特性4の方の試行が、特徴的な試行として抽出される。
Assuming that the
なお、下分類に属する試行に関しても特徴的な試行の抽出が行われる。また、指標2についても同様に着目指標とされて、特徴的な試行の抽出が行われる。
Note that characteristic trials are extracted also for trials belonging to the lower classification. Further, the
図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
シミュレーション結果記憶部16aは、シミュレーションの試行ごとに、複数種類の指標につい当該試行によって出力された評価値を記憶する。結果取得部11aは、シミュレーション結果記憶部16aからシミュレーション結果を取得する。
The simulation
分類部17は、複数の試行のそれぞれについて、指標の種類別に、結当該指標に関して果取得部11aによって取得される評価値と、当該指標に対する閾値との比較に基づいて、図11において説明したような分類を行う。換言すれば、分類部は、指標の種類別に、上分類に属する試行と、下分類に属する試行とを特定する。
The
抽出部18は、相互に同じ施策に係る試行群の中で、或る指標に関して、他のいずれの試行とも異なるグループに分類された試行を抽出する。すなわち、上分類又は下分類に属する試行が一つである場合に、当該試行が抽出される。抽出部18は、また、相互に同じ施策に係る試行群の中で、或る指標に関して、上分類又は下分類に分類された試行が複数有る場合、当該複数の試行のうちの一つの試行を抽出する。当該一つの試行は、当該或る指標以外の他の全ての指標に関しても同じグループに分類された試行群の中で、当該或る指標に関する評価値について、上の閾値又は下の閾値との差の絶対値が最大である試行である。
The
図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
図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
続いて、分類部17は、変数iに1を代入する(S202)。変数iは、処理対象の指標を識別するための変数である。続いて、分類部17は、変数iの値が、指標の種類数(ここでは、2)以下であるか否かを判定する(S203)。
Subsequently, the
変数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
変数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
変数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
上の閾値=平均値+標準偏差
下の閾値=平均値−標準偏差
続いて、分類部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
続いて、分類部17は、変数kに1を加算し(S210)、ステップS207以降を繰り返す。ステップS207以降が繰り返される過程において、変数kの値が、環境特性数より大きくなると、すなわち、全ての環境特性に関してステップS208以降が実行されると(S207でNo)、分類部17は、変数jに1を加算して(S211)、ステップS205以降を繰り返す。
Subsequently, the
ステップ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),
したがって、図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
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
続いて、抽出部18が図13の処理の後に実行する処理手順について説明する。図16は、第二の実施の形態における試行の抽出処理の処理手順の一例を説明するためのフローチャートである。
Subsequently, a processing procedure performed by the
ステップS301において、抽出部18は、変数Eを空に初期化する。変数Eは、最終的に抽出された試行の識別情報を格納するための変数である。続いて、抽出部18は、変数iに1を代入して、変数E(i)を空に初期化する(S302)。変数i、j、及びkの意味については、図13と同様である。変数E(i)は、処理対象の試行において抽出候補とされた試行の識別情報を格納するための変数である。
In step S301, the
続いて、抽出部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
変数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
続いて、抽出部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
続いて、ステップ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
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
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
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
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
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
一方、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
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
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
また、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
なお、分類部17は、差分算出部13の出力結果について、上の閾値及び下の閾値に基づく分類を行う。この場合、全ての指標の評価値に関して正規化が行われているため、全ての指標に関して上の閾値及び下の閾値は共通であってもよい。例えば、上の閾値は+1であり、下の閾値は−1であってもよい。
The
また、第一の実施の形態と同様に、正規化部12による正規化は省略されてもよい。
Furthermore, as in the first embodiment, normalization by the
なお、第三の実施の形態において抽出装置10bが実行する処理手順の説明については、第一の実施の形態及び第二の実施の形態より自明であるため省略する。
The description of the processing procedure executed by the
なお、上記各実施の形態において、抽出装置10は、情報処理装置の一例である。評価値は、出力値の一例である。結果取得部11は、請求項6の取得部の一例である。差分算出部13は、請求項6の算出部の一例である。結果取得部11aは、請求項7の取得部の一例である。分類部17は、請求項7の特定部の一例である。抽出部18は、請求項7の抽出部の一例である。
In each of the above embodiments, the
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 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,
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:
前記複数の試行のうちの前記環境が共通する試行群ごとに、当該試行群に係る値群の平均値との差を、当該値群に含まれる各値について算出する処理と、
前記試行のそれぞれの値について算出された前記差に基づいて、前記複数の試行のうちの一部の試行を抽出する処理と、
をコンピュータが実行することを特徴とする抽出方法。 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.
ことを特徴とする請求項6記載の抽出方法。 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.
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)
| 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)
| 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 |
-
2015
- 2015-02-23 JP JP2015032861A patent/JP6520199B2/en not_active Expired - Fee Related
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 |