JP6937359B2 - Cluster division evaluation device, cluster division evaluation method and cluster division evaluation program - Google Patents
Cluster division evaluation device, cluster division evaluation method and cluster division evaluation program Download PDFInfo
- Publication number
- JP6937359B2 JP6937359B2 JP2019233838A JP2019233838A JP6937359B2 JP 6937359 B2 JP6937359 B2 JP 6937359B2 JP 2019233838 A JP2019233838 A JP 2019233838A JP 2019233838 A JP2019233838 A JP 2019233838A JP 6937359 B2 JP6937359 B2 JP 6937359B2
- Authority
- JP
- Japan
- Prior art keywords
- clusters
- survey
- cluster division
- economic power
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、クラスタ分割評価装置、クラスタ分割評価方法及びクラスタ分割評価プログラムに関する。 The present invention relates to a cluster division evaluation device, a cluster division evaluation method, and a cluster division evaluation program.
例えば、ある企業が新たな出店を計画する場合、当該企業は、どこに、どのような規模の出店をすれば、どの程度の売上高を見込めるかを予測する。また、他の企業は、ある商品を購買した顧客のデータに基づき、その顧客の購買金額(総合的な購買力)を予測する。このように、マーケティングのために、購買者の購買金額又は販売者の売上高を予測する機会は多い。このような予測を行う手法として、店舗又は顧客の過去データを使用する回帰分析が知られている。特許文献1の特性値予測装置もまた、回帰分析の手法を使用し、販売管理を含む広い分野の特性値(目的変数)を予測する。
For example, when a company plans to open a new store, the company predicts where, what size of store, and how much sales can be expected. In addition, other companies predict the purchase amount (total purchasing power) of a customer based on the data of the customer who purchased a certain product. In this way, there are many opportunities to predict the purchase amount of the buyer or the sales of the seller for marketing. As a method for making such a prediction, a regression analysis using past data of a store or a customer is known. The characteristic value predictor of
特許文献1の特性値予測装置は、説明変数のn個の候補のうちから1つの変数の組合せ、2つの変数の組合せ、3つの変数の組合せ、・・・、n個の変数の組合せを作成する。これらの組合せの総数は、nC1+nC2+nC3+・・・+nCnとなる。当該予測装置は、各組合せに属する説明変数の実測値及びその時点の目的変数の実測値を使用して、予測モデルを作成する。そして、当該予測装置は、予測モデルが出力する目的変数の予測値と実測値との差分(誤差)を求め、誤差の分散の対数に負の符号を付したものを“基準値”とする。当該予測装置は、説明変数の数が少ない組合せから順に基準値を算出していく。すると、説明変数の数が増えるにつれて基準値は上昇する。当該予測装置は、この上昇の度合いが所定の閾値より小さくなる直前の組合せを、目的変数を予測するための説明変数の組合せとする。
The characteristic value predictor of
売上高又は購買金額の予測においては、データの特性に応じてデータを複数のカテゴリに分割することがある。例えば、大規模小売店の売上高の予測におけるカテゴリは、“都心部”、“住宅街”、“郊外”等である。しかしながら、通常の業務知識からは見落としがちなカテゴリが存在する。例えば、東京の皇居北西部は、“都心部”ではあるが、“オフィス街”及び“高級住宅街”となっている。千葉県の海浜地区は、“郊外”ではあるが、“オフィス街”及び“高層マンション街”となっている。いずれの場合も、“都心部”、“住宅街”及び“郊外”という一般的なカテゴリを使用することはできない。 In forecasting sales or purchase amount, data may be divided into multiple categories according to the characteristics of the data. For example, the categories in the sales forecast of large-scale retail stores are "city center", "residential area", "suburbs", and the like. However, there are categories that are often overlooked from ordinary business knowledge. For example, the northwestern part of the Imperial Palace in Tokyo is an "office district" and a "luxury residential district," although it is a "city center." The beach area of Chiba Prefecture is an "office district" and a "high-rise condominium district," although it is a "suburb." In either case, the general categories "city center", "residential area" and "suburbs" cannot be used.
特許文献1の特性値予測装置は、最適な予測モデルを作成するためのものであるが、説明変数の選択に注意を集中しており、予測モデルをデータの特性に応じて使い分けるという発想に欠ける。
そこで、本発明は、精度の高い複数の予測モデルをデータの特性に応じて使用できるように、変数の多次元空間を分割することを目的とする。
The characteristic value prediction device of
Therefore, an object of the present invention is to divide a multidimensional space of variables so that a plurality of highly accurate prediction models can be used according to the characteristics of data.
本発明のクラスタ分割評価装置は、取引主体の属性の調査値、及び、取引主体の経済力の調査値を取得する調査値取得部と、取引主体における複数の属性の調査値及び取引主体の経済力の調査値を示す点に基づき、多次元空間内において複数のクラスタに分割するクラスタリング部と、分割されたクラスタごとの属性の調査値及び経済力の調査値に基づき、取引主体の属性を説明変数とし取引主体の経済力を目的変数とする予測モデルを作成し、予測モデルのパラメータを、複数のクラスタごとに最適化し、パラメータが最適化された予測モデルが出力する取引主体の経済力の予測値と、取引主体の経済力の調査値との差分を、クラスタの数ごとに評価し、評価の結果に基づき、クラスタの数を決定する回帰分析部と、を備えることを特徴とする。
その他の手段については、発明を実施するための形態のなかで説明する。
The cluster division evaluation device of the present invention includes a survey value acquisition unit that acquires the survey value of the attribute of the trading entity and the survey value of the economic power of the trading entity, and the survey value of a plurality of attributes in the trading entity and the economy of the trading entity. Based on the point showing the power survey value, the clustering part that divides into multiple clusters in the multidimensional space, and the attribute of the trading entity is explained based on the attribute survey value and economic power survey value of each divided cluster. Create a prediction model with the economic power of the trading entity as a variable , optimize the parameters of the prediction model for each of multiple clusters, and predict the economic power of the trading entity output by the prediction model with optimized parameters. It is characterized by including a regression analysis unit that evaluates the difference between the value and the survey value of the economic power of the trading entity for each number of clusters and determines the number of clusters based on the evaluation result.
Other means will be described in the form for carrying out the invention.
本発明によれば、精度の高い複数の予測モデルをデータの特性に応じて使用できるように、変数の多次元空間を分割することができる。 According to the present invention, the multidimensional space of variables can be divided so that a plurality of highly accurate prediction models can be used according to the characteristics of the data.
以降、本発明を実施するための形態(“本実施形態”という)を、図等を参照しながら詳細に説明する。本実施形態は、第1の実施形態及び第2の実施形態を有する。第1の実施形態は、店舗の年間売上高を予測する例であり、第2の実施形態は、顧客の年間購買金額を予測する例である。これらは、あくまでも一例であり、本発明は、より一般的に、マーケティングに関する数量の予測に適用可能である。 Hereinafter, a mode for carrying out the present invention (referred to as “the present embodiment”) will be described in detail with reference to figures and the like. This embodiment has a first embodiment and a second embodiment. The first embodiment is an example of predicting the annual sales of a store, and the second embodiment is an example of predicting the annual purchase amount of a customer. These are just examples, and the present invention is more generally applicable to marketing quantity forecasting.
〈第1の実施形態〉
まず、第1の実施形態を説明する。
<First Embodiment>
First, the first embodiment will be described.
(クラスタ分割評価装置)
図1に沿って、クラスタ分割評価装置1の構成等を説明する。クラスタ分割評価装置1は、一般的なコンピュータであり、中央制御装置11、マウス、キーボード等の入力装置12、ディスプレイ等の出力装置13、主記憶装置14、補助記憶装置15及び通信装置16を備える。これらは、バスで相互に接続されている。補助記憶装置15は、予測モデル31、調査値情報32、クラスタ情報33及び誤差情報34(詳細後記)を格納している。
(Cluster division evaluation device)
The configuration of the cluster
主記憶装置14における調査値取得部21、クラスタリング部22、回帰分析部23及び表示処理部24は、プログラムである。中央制御装置11は、これらのプログラムを補助記憶装置15から読み出し主記憶装置14にロードすることによって、それぞれのプログラムの機能(詳細後記)を実現する。補助記憶装置15は、クラスタ分割評価装置1から独立した構成となっていてもよい。
The survey
店舗サーバ3及びカード会社サーバ4は、ネットワーク2を介してクラスタ分割評価装置1に接続されている。クラスタ分割評価装置1は、店舗サーバ3及びカード会社サーバ4から、店舗及び顧客に関する様々なデータを取得することができる。
The
(予測モデル)
本実施形態の予測モデル31は、以下の式1のような1次式である。
y=a0+a1x1+a2x2+a3x3 (式1)
(Prediction model)
The
y = a 0 + a 1 x 1 + a 2 x 2 + a 3 x 3 (Equation 1)
ここで、yは、店舗の年間売上高である。x1は、店舗の売場面積である。x2は、店舗が立地している土地の固定資産税路線価である。x3は、店舗の駐車場台数である。a0、a1、a2及びa3は、定数(パラメータ)である。式1は、x1、x2及びx3を説明変数としyを目的変数とする関数になっている。そして、a0、a1、a2及びa3の値を様々に変化させることによって、4次元空間における予測モデル31の形状及びその位置が様々に変化する。ここで、変数の数(種類)を“4”としたのは、あくまでも一例である。変数の数がさらに多くても、すなわち、予測モデルの次元がさらに大きくてもよい。
Here, y is the annual sales of the store. x 1 is the sales floor area of the store. x 2 is the property tax land price of the land where the store is located. x 3 is the number of parking lots in the store. a 0 , a 1 , a 2 and a 3 are constants (parameters).
いま、年間売上高、売場面積、固定資産税路線価及び駐車場台数の過去における調査値の組合せとして、“[Y,X1,X2,X3]”が多数存在するとする。Y、X1、X2及びX3のそれぞれが示す数値の種類は、y、x1、x2及びx3のそれぞれが示す数値の種類と同じである。しかしながら、説明の便宜上、実際に認められた実例としての調査値を大文字で示し、予測モデルの変数を小文字で示している。予測モデルの出力(目的変数)yは、“予測値”である。“Y−y”を誤差と呼ぶ。クラスタ分割評価装置1は、調査値の組合せを使用して、誤差の2乗和“Σ(Y−y)2”を最小にするパラメータの組合せ“[a0,a1,a2,a3]”を決定する(詳細後記)。
Now, suppose that there are many "[Y, X 1 , X 2 , X 3 ]" as a combination of past survey values of annual sales, sales floor area, property tax route price, and number of parking lots. The types of numerical values indicated by each of Y, X 1 , X 2 and X 3 are the same as the types of numerical values indicated by each of y, x 1 , x 2 and x 3. However, for convenience of explanation, the survey values as actual examples are shown in uppercase, and the variables of the prediction model are shown in lowercase. The output (objective variable) y of the prediction model is a “prediction value”. "Y-y" is called an error. The cluster
(調査値情報)
図2は、調査値情報32の一例である。調査値情報32においては、店舗ID欄101に記憶された店舗IDに関連付けて、目的変数欄102には目的変数の調査値が、説明変数欄103には説明変数の調査値が記憶されている。
店舗ID欄101の店舗IDは、取引主体である店舗を一意に特定する識別子である。
(Survey value information)
FIG. 2 is an example of the
The store ID in the
目的変数欄102の目的変数の調査値は、店舗の年間売上高である。“年間”はあくまで一例であり、目的変数の調査値が、月間売上高であっても、週間売上高であっても、その他の期間の売上高であってもよい。“#”は、異なる値を省略的に示している(以下同様)。
The survey value of the objective variable in the objective
説明変数欄103の説明変数の調査値は、売場面積(欄103a)、固定資産税路線価(欄103b)及び駐車場台数(欄103c)である。
このうち、売場面積は、店舗の総床面積のうち、顧客に対する商品の販売に直接供される面積である。
固定資産税路線価は、店舗が立地する土地に課される固定資産税を算出する基礎となる路線価である。
駐車場台数は、店舗に来店する顧客が利用可能な駐車場の収容可能車両数である。
なお、年間売上高は、“取引主体の経済力”に、売場面積、固定資産税路線価及び駐車場台数は、“取引主体の属性”に相当する。
The survey values of the explanatory variables in the explanatory
Of these, the sales floor area is the area of the total floor area of the store that is directly used for selling products to customers.
The property tax land price is the land price that is the basis for calculating the property tax levied on the land where the store is located.
The number of parking lots is the number of vehicles that can be accommodated in the parking lot that can be used by customers who visit the store.
The annual sales correspond to the "economic power of the transaction entity", and the sales floor area, property tax route price and the number of parking lots correspond to the "attributes of the transaction entity".
(クラスタリング)
多次元空間に描画された多くの点を、位置が近いもの同士でグループ分けすることを一般に“クラスタリング”と呼ぶ。クラスタリングの手法として、“k−平均法”がよく知られている。クラスタ分割評価装置1もまた、以下の(1)〜(5)のようにk−平均法を使用する。
(Clustering)
Grouping many points drawn in a multidimensional space by those with similar positions is generally called "clustering". As a clustering method, the "k-means method" is well known. The cluster
(1)クラスタ分割評価装置1は、複数の点のそれぞれを、k個のグループのいずれかに適当に所属させる。
(2)クラスタ分割評価装置1は、あるグループの重心から当該グループに属する点までの距離の2乗和diをグループごとに算出する。iは、グループの番号(i=1、2、・・・、k)である。
(1) The cluster
(2)
(3)クラスタ分割評価装置1は、1個の点の所属をあるグループから他のグループに変えたうえで、Dk=Σdiを算出する。Dkは、k個のグループのdiの総和である。クラスタ分割評価装置1は、所属を変える点及び新たな所属先のすべての組合せごとに当該処理を繰り返す。
(4)クラスタ分割評価装置1は、Dkを最小にするような、各点の所属を決定する。
(5)クラスタ分割評価装置1は、kを1、2、3、・・・と変化させたうえで、(1)〜(4)の処理を繰り返す。
(3) The cluster
(4) The cluster
(5) The cluster
(クラスタ情報)
図3は、クラスタ情報33の一例である。クラスタ情報33においては、店舗ID欄111に記憶された店舗IDに関連付けて、目的変数欄112には目的変数の調査値が、説明変数欄113には説明変数の調査値が、所属クラスタID欄114には所属クラスタIDが記憶されている。
(Cluster information)
FIG. 3 is an example of
店舗ID欄111の店舗IDは、図2の店舗IDと同じである。
目的変数欄112の目的変数の調査値は、図2の目的変数の調査値と同じである。
説明変数欄113の説明変数の調査値は、図2の説明変数の調査値のうちの売場面積(欄103a)である。説明の単純化のため、図3の説明変数は、“売場面積”だけとしている。
The store ID in the
The survey value of the objective variable in the objective
The survey value of the explanatory variable in the explanatory
所属クラスタID欄114は、クラスタの数ごとに、クラスタ数1欄114a、クラスタ数2欄114b、クラスタ数3欄114c、クラスタ数4欄114d、・・・に分かれている。そして分かれた各欄に、クラスタIDが記憶されている。クラスタIDは、クラスタを一意に特定する識別子である。各クラスタは、店舗の地域特性に対応している。一般に、新規出店を計画する企業は、地域特性に応じて、年間売上高を含む様々な数値(出店パタン)を決定する。なお、“c3”及び“c10”のように、所属する点が結果的に同じになったとしても、クラスタの数が異なれば、異なるクラスタIDが採番されている(Dkを算出し直しているため)。
The affiliation
図4〜図7は、クラスタと予測モデル31との関係を説明する図である。図4は、図3のクラスタ数1欄114aに対応している。図4の座標平面の横軸は説明変数(売場面積)であり、縦軸は目的変数(年間売上高)である。座標平面上に、店舗M01〜M20に対応する20個の点●が描画されている(図5〜図7においても同様)。円c1は、クラスタc1を表している。直線31aは、予測モデル31(図1)を表している。予測モデルの作成方法については後記する。
4 to 7 are diagrams for explaining the relationship between the cluster and the
図5は、図3のクラスタ数2欄114bに対応している。円c2は、クラスタc2を表している。円c3は、クラスタc3を表している。直線31bは、予測モデル31(図1)を表している。直線31cも、予測モデル31(図1)を表している。
図6は、図3のクラスタ数3欄114cに対応している。図7は、図3のクラスタ数4欄114dに対応している。図6及び図7の説明は、図5の説明に準ずる。
なお、図4〜図7においては、作図上の制約に起因し、円c1等の中心は、クラスタc1等の重心(すべての点●の座標値の平均)とはなっていない。
FIG. 5 corresponds to the number of
FIG. 6 corresponds to the number of
In FIGS. 4 to 7, the center of the circle c1 or the like is not the center of gravity of the cluster c1 or the like (the average of the coordinate values of all the points ●) due to the restrictions on drawing.
図4〜図7において、クラスタ分割評価装置1は、クラスタごとに、当該クラスタに所属する調査値●のみを使用して、予測モデルを作成している。クラスタ分割評価装置1が予測モデル“y=a0+a1x1”を作成する方法は、以下の(11)〜(17)の通りである。
In FIGS. 4 to 7, the cluster
(11)クラスタ分割評価装置1は、無作為的に発生させたパラメータa0及びa1の値を予測モデルのa0及びa1に代入する。
(12)クラスタ分割評価装置1は、調査値Xを予測モデルのx1に代入し、yを算出する。
(13)クラスタ分割評価装置1は、誤差“Y−y”を算出する。
(14)クラスタ分割評価装置1は、店舗ごとに [X,Y]の値を変化させて前記(12)及び前記(13)の処理を繰り返す。
(11)
(12) The cluster
(13) The cluster
(14) The cluster
(15)クラスタ分割評価装置1は、各店舗の“(Y−y)2”の総和である“Σ(Y−y)2”を算出する。
(16)クラスタ分割評価装置1は、無作為的に発生させたパラメータa0及びa1の他の値を予測モデルのa0及びa1に代入したうえで、前記(12)〜(15)の処理を充分多い回数だけ繰り返す。
(17)クラスタ分割評価装置1は、“Σ(Y−y)2”を最小にするパラメータa0S及びa1Sの値を決定する。ここで“S”は、“最適化されている”ことを示す。
(15) The cluster
(16) The cluster
(17) The cluster
(誤差)
図8は、誤差を説明する図である。図8の座標平面の横軸は売場面積であり、縦軸は年間売上高である。20個の点●は、図3における調査値の組合せ[X,Y]を示している。直線31aは、予測モデル31(図1)であり、その式は、“y=a0S+a1Sx1”である。点●のそれぞれについて、誤差“Y−y”が定義される。前記したように、“Σ(Y−y)2”は最小化されてはいるが、個々の点●に注目した場合、誤差が殆どないものと、誤差が比較的大きいものとが混在している。
(error)
FIG. 8 is a diagram illustrating an error. The horizontal axis of the coordinate plane of FIG. 8 is the sales floor area, and the vertical axis is the annual sales. The 20 points ● indicate the combination of survey values [X, Y] in FIG. The
(誤差情報)
図9は、誤差情報34の一例である。誤差情報34においては、クラスタ数欄121に記憶されたクラスタ数に関連付けて、誤差欄122には誤差が、誤差評価値欄123には誤差評価値が記憶されている。
クラスタ数欄121のクラスタ数は、クラスタの数である。
誤差欄122の誤差は、“√(Σ(Y−y)2/n)”である。ここで、nは、クラスタ内の点●の数である。“√(Σ(Y−y)2/n)”は、図8における誤差の2乗和の平均の平方根である。“#”に付された括弧内には、クラスタIDが記載されている。
(Error information)
FIG. 9 is an example of the
The number of clusters in the number of
The error in the
誤差評価値欄123の誤差評価値は、誤差を加工して得られる任意の値であり、その値が小さいほど、クラスタ数に対する評価は高い。誤差評価値は、例えば、誤差情報34のレコード(行)に含まれる誤差の平均、誤差の最小値、誤差の分散等である。なお、誤差評価値の定義の仕方によっては、その値が大きいほど、クラスタ数に対する評価が高い場合もある。
The error evaluation value in the error
(処理手順)
図10は、処理手順のフローチャートである。処理手順を開始する前提として、調査値情報32(図2)が、完成された状態で補助記憶装置15に格納されているものとする。
ステップS201において、クラスタ分割評価装置1の調査値取得部21は、調査値を取得する。具体的には、調査値取得部21は、補助記憶装置15から調査値情報32(図2)を取得する。
(Processing procedure)
FIG. 10 is a flowchart of the processing procedure. As a premise for starting the processing procedure, it is assumed that the survey value information 32 (FIG. 2) is stored in the
In step S201, the survey
ステップS202において、クラスタ分割評価装置1のクラスタリング部22は、変数を受け付ける。具体的には、クラスタリング部22は、複数の説明変数の一部又は全部をユーザが入力装置12を介して選択するのを受け付ける。例えば、ユーザが説明変数のうち売場面積のパラメータの値a1がa0を除くすべてのパラメータのうちで最も大きくなりそうである、すなわち、売場面積が目的変数に与える影響が最も大きくなりそうであると予測している場合、ユーザは“売場面積”を選択してもよい。ここでは、ユーザは“売場面積”を選択したとする。
In step S202, the
ステップS203において、クラスタリング部22は、クラスタ数の最大値等を受け付ける。具体的には、クラスタリング部22は、クラスタ数の最小値及び最大値、並びに、1つのクラスタに含まれる点●(クラスタ情報33のレコード数)の最小値をユーザが入力装置12を介して選択するのを受け付ける。ここでは、ユーザはクラスタ数の最小値として“1”、クラスタ数の最大値として“4”、1つのクラスタに含まれる点●の最小値として“4”を入力したとする。
In step S203, the
ステップS204において、クラスタリング部22は、クラスタリングを行う。具体的には、第1に、クラスタリング部22は、調査値情報32(図2)から、“売場面積”以外の説明変数の欄を削除する。
第2に、クラスタリング部22は、前記したk−平均法を使用して、調査値情報32(図2)の20個の点●“[X,Y]=[売場面積,年間売上高]”を、k個(k=1、2、3、4)のクラスタに分割する。このとき、クラスタリング部22は、いずれのクラスタにも少なくとも4個の点●が含まれるようにする。
In step S204, the
Secondly, the
ステップS205において、クラスタリング部22は、クラスタ情報33(図3)を作成する。具体的には、クラスタリング部22は、ステップS204の“第2”におけるクラスタリングの結果に基づきクラスタ情報33を作成する。
In step S205, the
ステップS206において、クラスタ分割評価装置1の回帰分析部23は、予測モデル31を作成する。具体的には、回帰分析部23は、ユーザが画面上で予測モデルの数式を記述するのを受け付け、又は、一般的な予測モデルのひな型を画面表示し、ユーザが選択するのを受け付ける。ここで作成される予測モデル31は、前記した式1のような1次式である必要はなく、高次式であってもよいし、指数、対数等を含む非線形の式であってもよい。ただし、予測モデル31は、ステップS202において受け付けた各変数についてのパラメータ(この段階では値は未知である)を含むものとする。
In step S206, the
ステップS207において、回帰分析部23は、クラスタごとにパラメータを最適化する。具体的には、回帰分析部23は、前記した方法で、予測モデルのパラメータをクラスタごとに決定する。つまり、回帰分析部23は、調査値情報32(図2)の店舗M01〜M20の調査値のうち、処理対象のクラスタに属するものを使用して、“Σ(Y−y)2”を最小にするパラメータを決定する。
In step S207, the
ステップS208において、回帰分析部23は、誤差情報34(図9)を作成する。具体的には、第1に、回帰分析部23は、誤差情報34を作成する。ここで作成される誤差情報34は、4本のレコードを有し、クラスタ数欄121には、“1”、“2”、“3”及び“4”が記憶されている。誤差欄122及び誤差評価値欄123は、空欄である。
第2に、回帰分析部23は、ステップS207において最小となった“Σ(Y−y)2”を使用して、誤差“√(Σ(Y−y)2/n)”を算出し、誤差欄122に記憶する。
第3に、回帰分析部23は、各レコードの誤差に基づいて、誤差評価値を算出し、誤差評価値欄123に記憶する。
In step S208, the
Second, the
Thirdly, the
ステップS209において、回帰分析部23は、誤差評価値に基づきクラスタ数を決定する。具体的には、回帰分析部23は、誤差評価値が最小であるレコードのクラスタ数を決定する。ここで“最小”としたのはあくまでも一例であり、回帰分析部23は、所定の基準を満たす程度に誤差評価値が小さい複数の“クラスタ数”を決定してもよい。
In step S209, the
ステップS210において、クラスタ分割評価装置1の表示処理部24は、決定したクラスタ数及び誤差評価値を表示する。具体的には、第1に、表示処理部24は、ステップS209において決定したクラスタ数及びそのクラスタ数に対する誤差評価値を出力装置13に表示する。ここでは、“クラスタ数=4”が表示されたとする。
第2に、表示処理部24は、4個のクラスタc7、c8、c9及びc10に対応する予測モデル31g、31h、31i及び31j(図7)を補助記憶装置15に記憶する。その後、処理手順を終了する。
In step S210, the
Second, the
(予測モデルの活用)
ステップS210の“第1”において“クラスタ数=4”が表示されたという前提で、その後の予測モデルの活用方法を説明する。クラスタc7は、図3の店舗M01〜M04に対応している。店舗M01〜M04は、例えば、ある特定の地域に立地する店舗である。回帰分析部23は、当該地域に新たに出店される店舗の年間売上高を予測する場合、予測モデル31gを使用する。クラスタc10は、図3の店舗M17〜M20に対応している。店舗M17〜M20は、例えば、ある他の特定の地域に立地する店舗である。回帰分析部23は、当該他の地域に新たに出店される店舗の年間売上高を予測する場合、予測モデル31jを使用する。他のクラスタについても同様である。
(Utilization of prediction model)
Assuming that "number of clusters = 4" is displayed in "first" of step S210, a method of utilizing the prediction model after that will be described. The cluster c7 corresponds to the stores M01 to M04 in FIG. Stores M01 to M04 are, for example, stores located in a specific area. The
(処理手順の変形例)
前記では、クラスタリング部22は、すべてのクラスタ数についてクラスタリングを行い、回帰分析部23は、すべてのクラスタ数について誤差評価値を算出している(総当たり処理)。しかしながら、クラスタ数k=1、2、3、4の降順又は昇順に、クラスタリング部22がクラスタリングを行い、回帰分析部23が誤差評価値を算出する処理を繰り返してもよい。この場合、所定の閾値(目標)に誤差評価値が達するまで、又は、誤差評価値の対前回比減少分が所定の閾値以下になるまで、クラスタリング部22及び回帰分析部23は処理を繰り返す。
(Modified example of processing procedure)
In the above, the
〈第2の実施形態〉
続いて、第2の実施形態を説明する。第2の実施形態が第1の実施形態と異なる点は、第1の実施形態が調査値情報32(図2)を使用するのに代えて、第2の実施形態が調査値情報32b(図11)を使用することである。
<Second embodiment>
Subsequently, the second embodiment will be described. The difference between the second embodiment and the first embodiment is that instead of the first embodiment using the survey value information 32 (FIG. 2), the second embodiment uses the
図11は、調査値情報32bの一例である。調査値情報32bにおいては、顧客ID欄131に記憶された顧客IDに関連付けて、目的変数欄132には目的変数の調査値が、説明変数欄133には説明変数の調査値が記憶されている。
顧客ID欄131の顧客IDは、取引主体である顧客を一意に特定する識別子である。
FIG. 11 is an example of the
The customer ID in the
目的変数欄132の目的変数の調査値は、顧客の年間購買金額である。ここでの年間購買金額は、すべての店舗で購入した商品の代金の合計額である。“年間”はあくまで一例であり、目的変数の調査値は、月間購買金額であっても、その他の期間の購買金額であってもよい。“#”は、異なる値を省略的に示している(以下同様)。
説明変数欄133の説明変数の調査値は、年齢(欄133a)、性別(欄133b)、自家所有(欄133c)、年収(欄133d)、支払方法(欄133e)、食品購買金額(欄133f)及び衣類購買金額(欄133g)である。
The survey value of the objective variable in the objective
The survey values of the explanatory variables in the explanatory
このうち、年齢は、顧客の年齢である。
性別は、顧客の性別である。図11においては、わかりやすさのために、性別は“男”又は“女”のいずれかとしている。性別が多次元空間の説明変数の軸に割り当てられる場合、例えば“男=0、女=1”のように数値化される(後記する自家所有及び支払方法についても同様)。
Of these, the age is the age of the customer.
Gender is the gender of the customer. In FIG. 11, for the sake of clarity, the gender is either “male” or “female”. When gender is assigned to the axis of the explanatory variable of the multidimensional space, it is quantified as, for example, "male = 0, female = 1" (the same applies to the self-owned and payment methods described later).
自家所有は、顧客が居住する住宅を顧客が保有していることを示す“あり”、又は、保有していないことを示す“なし”のいずれかである。自家所有が“あり”の場合、例えば、土地の面積又は市場価値が当該欄に記憶されてもよい。
年収は、顧客の年間所得金額である。顧客は、年収から貯金額又は返済額を減算した金額で商品等を購入することになる。
支払方法は、商品代金を現金で支払ったことを示す“現金”、又は、カードで支払ったことを示す“カード”のいずれかである。
Self-ownership is either "yes", which indicates that the customer owns the home in which the customer resides, or "none", which indicates that the customer does not own the home. If self-owned is "yes", for example, the area or market value of the land may be stored in this column.
Annual income is the amount of annual income of the customer. The customer purchases the product or the like at the amount obtained by subtracting the savings amount or the repayment amount from the annual income.
The payment method is either "cash" indicating that the product price has been paid in cash, or "card" indicating that the product has been paid in cash.
食品購買金額は、すべての店舗で購入した商品のうち食品の代金の年間合計額である。
衣類購買金額は、すべての店舗で購入した商品のうち衣類の代金の年間合計額である。
“食品”及び“衣類”は、あくまでも一例である。ユーザは、年間購買金額の使途として分析しようとしている商品又はサービスと相関がありそうな特定の品目の購買金額を選択することができる。例えば、食品購買金額が年間購買金額に占める比率(エンゲル係数)は、社会階層ごとにほぼ一定であることはよく知られている。
なお、年間購買金額は、“取引主体の経済力”に、年齢、性別、自家所有、年収、支払方法、食品購買金額及び衣類購買金額は、“取引主体の属性”に相当する。
The food purchase amount is the annual total amount of the food price of the products purchased at all stores.
The clothing purchase amount is the annual total amount of clothing purchases among the products purchased at all stores.
“Food” and “clothing” are just examples. The user can select the purchase amount of a specific item that is likely to correlate with the product or service to be analyzed as the use of the annual purchase amount. For example, it is well known that the ratio of food purchase amount to annual purchase amount (Engel coefficient) is almost constant for each social class.
The annual purchase amount corresponds to the "economic power of the transaction entity", and the age, gender, self-owned property, annual income, payment method, food purchase amount and clothing purchase amount correspond to the "attribute of the transaction entity".
調査値情報32bのレコードは、基本的には顧客ごとに記憶されている。しかしながら、1本のレコードを1回の購買機会(支払単位)に対応させ、顧客ごとの重複を許容することも可能である。レコードが顧客ごとに記憶される場合、1本のレコードは、通常、その顧客についての複数の購買機会を反映している。したがって、支払方法としての“カード”及び“現金”が混在する場合がある。この場合、支払方法としていずれか回数の多い方又は金額の大きい方が代表的に採用されてもよい。また、“カード=#回、現金=#回”又は“カード=#円、現金=#円”のように2次元化された値が採用されてもよい。
The record of the
第2の実施形態の具体的な処理内容は、第1の実施形態と同様であり、図1及び図3〜図10についての説明が、第2の実施形態にもそのまま当てはまる。但し、図3において、“店舗ID”(欄111)は、“顧客ID”と読み替える。“年間売上高”(欄112)は、“年間購買金額”と読み替える。“売場面積”(欄113)は、図11の欄133a〜133gのうちのいずれか(例えば“年収”)と読み替える。
The specific processing content of the second embodiment is the same as that of the first embodiment, and the description of FIGS. 1 and 3 to 10 applies to the second embodiment as it is. However, in FIG. 3, "store ID" (column 111) is read as "customer ID". “Annual sales” (column 112) should be read as “annual purchase amount”. The “sales floor area” (column 113) should be read as any one of
第1の実施形態と同様に第2の実施形態においても、ステップS210の“第1”において“クラスタ数=4”が表示されたという前提で、その後の予測モデルの活用方法を説明する。クラスタc7は、前記読み替えを行った後の図3の顧客P01〜P04に対応している。顧客P01〜P04は、例えば、ある特定の地域に居住する顧客である。回帰分析部23は、当該地域に居住する顧客の年間購買金額を予測する場合、予測モデル31gを使用する。クラスタc10は、図3の顧客P17〜P20に対応している。顧客P17〜P20は、例えば、ある他の特定の地域に居住する顧客である。回帰分析部23は、当該他の地域に居住する顧客の年間購買金額を予測する場合、予測モデル31jを使用する。他のクラスタについても同様である。
In the second embodiment as in the first embodiment, on the premise that "the number of clusters = 4" is displayed in the "first" of step S210, a method of utilizing the prediction model thereafter will be described. The cluster c7 corresponds to the customers P01 to P04 in FIG. 3 after the replacement. Customers P01 to P04 are, for example, customers who live in a specific area. The
第1の実施形態及び第2の実施形態を通じて、商品取引の主体である店舗及び顧客の例を説明した。しかしながら、前記から明らかなように、本発明は、商品の買主としての顧客及び商品の売主としての店舗以外の取引主体に対しても適用することができる。取引主体は、例えば、物品賃借取引における貸主及び借主、資本取引における債権者及び債務者、交通、物流、宿泊、医療、教育、介護サービス等におけるサービスの提供者及び被提供者等を含む。 Through the first embodiment and the second embodiment, examples of stores and customers who are the main constituents of commodity transactions have been described. However, as is clear from the above, the present invention can also be applied to a legal entity other than the customer of the buyer of the goods and the store of the seller of the goods. Transaction entities include, for example, lenders and borrowers in goods lease transactions, creditors and debtors in capital transactions, service providers and recipients in transportation, logistics, accommodation, medical care, education, nursing care services, and the like.
第1の実施形態及び第2の実施形態を通じて、年間売上高及び年間購買金額を予測する例を説明した。しかしながら、前記から明らかなように、本発明は、取引主体の一般的な経済力を予測する例に対して適用することができる。経済力は、貸出残高、借入残高、提供する又は提供される商品又はサービスの数量、市場占有率等を含む。 An example of forecasting annual sales and annual purchase amount has been described through the first embodiment and the second embodiment. However, as is clear from the above, the present invention can be applied to an example of predicting the general economic power of a legal entity. Economic power includes loan balance, borrowing balance, quantity of goods or services provided or provided, market share, etc.
第1の実施形態及び第2の実施形態を通じて、商品取引の主体である店舗及び顧客の説明変数が店舗サーバ3又はカード会社サーバ4から取得可能なデータである例を説明した。しかしながら、前記から明らかなように、本発明は、数値化することが可能な取引主体のあらゆる属性に対して適用することができる。
Through the first embodiment and the second embodiment, an example in which the explanatory variables of the store and the customer, which are the subjects of the product transaction, are the data that can be acquired from the
(本実施形態の効果)
本実施形態のクラスタ分割評価装置の効果は以下の通りである。
(1)クラスタ分割評価装置は、取引主体の属性ごとに精度の高い予測モデルを作成することができる。
(2)クラスタ分割評価装置は、期待し得る誤差評価値及び取引主体の属性に対応するクラスタ数を表示することができる。
(3)クラスタ分割評価装置は、ユーザがクラスタの数及び大きさを指定することを可能にする。
(4)クラスタ分割評価装置は、店舗の売上高又は顧客の購買金額の予測に適用することができる。
(5)クラスタ分割評価装置は、一般的に入手しやすい取引主体の属性を使用することができる。
(Effect of this embodiment)
The effects of the cluster division evaluation device of this embodiment are as follows.
(1) The cluster division evaluation device can create a highly accurate prediction model for each attribute of the legal entity.
(2) The cluster division evaluation device can display the expected error evaluation value and the number of clusters corresponding to the attributes of the legal entity.
(3) The cluster division evaluation device enables the user to specify the number and size of clusters.
(4) The cluster division evaluation device can be applied to forecast the sales of a store or the purchase amount of a customer.
(5) The cluster division evaluation device can use the attributes of the legal entity that are generally easily available.
なお、本発明は前記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、前記した実施例は、本発明を分かり易く説明するために詳細に説明したものであり、必ずしも説明したすべての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 The present invention is not limited to the above-described embodiment, and includes various modifications. For example, the above-described embodiment has been described in detail in order to explain the present invention in an easy-to-understand manner, and is not necessarily limited to the one including all the configurations described. Further, it is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. Further, it is possible to add / delete / replace a part of the configuration of each embodiment with another configuration.
また、前記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウエアで実現してもよい。また、前記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウエアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、又は、ICカード、SDカード、DVD等の記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしもすべての制御線や情報線を示しているとは限らない。実際には殆どすべての構成が相互に接続されていると考えてもよい。
Further, each of the above-mentioned configurations, functions, processing units, processing means and the like may be realized by hardware by designing a part or all of them by, for example, an integrated circuit. Further, each of the above configurations, functions, and the like may be realized by software by the processor interpreting and executing a program that realizes each function. Information such as programs, tables, and files that realize each function can be placed in a memory, a hard disk, a recording device such as an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
In addition, control lines and information lines are shown as necessary for explanation, and not all control lines and information lines are shown in the product. In practice, it can be considered that almost all configurations are interconnected.
1 クラスタ分割評価装置
2 ネットワーク
3 店舗サーバ
4 カード会社サーバ
11 中央制御装置
12 入力装置
13 出力装置
14 主記憶装置
15 補助記憶装置
16 通信装置
21 調査値取得部
22 クラスタリング部
23 回帰分析部
24 表示処理部
31 予測モデル
32、32b 調査値情報
33 クラスタ情報
34 誤差情報
1 Cluster
Claims (9)
前記取引主体における複数の属性の調査値及び前記取引主体の経済力の調査値を示す点に基づき、多次元空間内において複数のクラスタに分割するクラスタリング部と、
前記分割されたクラスタごとの前記属性の調査値及び前記経済力の調査値に基づき、前記取引主体の属性を説明変数とし前記取引主体の経済力を目的変数とする予測モデルを作成し、前記予測モデルのパラメータを、前記複数のクラスタごとに最適化し、
前記パラメータが最適化された予測モデルが出力する前記取引主体の経済力の予測値と、前記取引主体の経済力の調査値との差分を、前記クラスタの数ごとに評価し、
評価の結果に基づき、前記クラスタの数を決定する回帰分析部と、
を備えることを特徴とするクラスタ分割評価装置。 The survey value acquisition unit that acquires the survey value of the attribute of the legal entity and the survey value of the economic power of the trading entity,
A clustering unit that divides into a plurality of clusters in a multidimensional space based on the survey values of a plurality of attributes of the legal entity and the survey values of the economic power of the legal entity.
Based on the survey value of the attribute and the survey value of the economic power for each of the divided clusters , a prediction model is created with the attribute of the trading entity as the explanatory variable and the economic power of the trading entity as the objective variable, and the prediction is made. The model parameters are optimized for each of the plurality of clusters.
The difference between the predicted value of the economic power of the trading entity output by the prediction model optimized for the parameters and the survey value of the economic power of the trading entity is evaluated for each number of clusters.
A regression analysis unit that determines the number of clusters based on the evaluation results,
A cluster division evaluation device characterized by comprising.
前記属性は、売場面積、固定資産税路線価、又は、駐車場台数のうちのいずれかを含み、
前記取引主体が顧客である場合、
前記属性は、自家所有の有無、年収、支払方法、又は、特定の品目の購買金額のうちのいずれかを含むこと、
を特徴とする請求項1に記載のクラスタ分割評価装置。 If the legal entity is a store
The attribute includes either the sales floor area, the property tax line price, or the number of parking lots.
If the legal entity is a customer
The attributes include either self-owned, annual income, payment method, or the purchase price of a particular item.
The cluster division evaluation device according to claim 1.
複数の前記説明変数の一部又は全部をユーザが選択するのを受け付けること、Accepting the user to select some or all of the plurality of explanatory variables.
を特徴とする請求項2に記載のクラスタ分割評価装置。The cluster division evaluation device according to claim 2.
ユーザが画面上で前記予測モデルの数式を記述するのを受け付け、又は、前記予測モデルのひな型を画面表示し、前記ユーザが選択するのを受け付けること、Accepting the user to describe the mathematical formula of the prediction model on the screen, or displaying the model of the prediction model on the screen and accepting the user to select.
を特徴とする請求項3に記載のクラスタ分割評価装置。The cluster division evaluation device according to claim 3.
を特徴とする請求項1に記載のクラスタ分割評価装置。 Provided with a display processing unit that displays the number of the determined clusters and the evaluation result corresponding to the number of the clusters.
The cluster division evaluation device according to claim 1.
前記クラスタの数の最小値及び最大値、並びに、前記クラスタが含む前記調査値の数の最小値をユーザが入力するのを受け付けること、
を特徴とする請求項5に記載のクラスタ分割評価装置。 The clustering unit
Accepting the user to enter the minimum and maximum values for the number of clusters and the minimum and maximum number of survey values contained in the clusters.
The cluster division evaluation device according to claim 5.
前記経済力は、売上高であり、
前記取引主体が顧客である場合、
前記経済力は、購買金額であること、
を特徴とする請求項6に記載のクラスタ分割評価装置。 If the legal entity is a store
The economic power is sales,
If the legal entity is a customer
The economic power is the purchase price,
The cluster division evaluation device according to claim 6.
取引主体の属性の調査値、及び、前記取引主体の経済力の調査値を取得し、
前記クラスタ分割評価装置のクラスタリング部は、
前記取引主体における複数の属性の調査値及び前記取引主体の経済力の調査値を示す点に基づき、多次元空間内において複数のクラスタに分割し、
前記クラスタ分割評価装置の回帰分析部は、
前記分割されたクラスタごとの前記属性の調査値及び前記経済力の調査値に基づき、前記取引主体の属性を説明変数とし前記取引主体の経済力を目的変数とする予測モデルを作成し、前記予測モデルのパラメータを、前記複数のクラスタごとに最適化し、
前記パラメータが最適化された予測モデルが出力する前記取引主体の経済力の予測値と、前記取引主体の経済力の調査値との差分を、前記クラスタの数ごとに評価し、
評価の結果に基づき、前記クラスタの数を決定すること、
を特徴とするクラスタ分割評価装置のクラスタ分割評価方法。 The survey value acquisition section of the cluster division evaluation device is
Obtain the survey value of the attribute of the trading entity and the survey value of the economic power of the trading entity,
The clustering unit of the cluster division evaluation device is
Divide into a plurality of clusters in a multidimensional space based on the survey values of a plurality of attributes of the legal entity and the survey values of the economic power of the legal entity.
The regression analysis unit of the cluster division evaluation device
Based on the survey value of the attribute and the survey value of the economic power for each of the divided clusters , a prediction model is created with the attribute of the trading entity as the explanatory variable and the economic power of the trading entity as the objective variable, and the prediction is made. The model parameters are optimized for each of the plurality of clusters.
The difference between the predicted value of the economic power of the trading entity output by the prediction model optimized for the parameters and the survey value of the economic power of the trading entity is evaluated for each number of clusters.
Determining the number of clusters based on the results of the evaluation,
A cluster division evaluation method for a cluster division evaluation device characterized by.
取引主体の属性の調査値、及び、前記取引主体の経済力の調査値を取得する調査値取得部と、
前記取引主体における複数の属性の調査値及び前記取引主体の経済力の調査値を示す点に基づき、多次元空間内において複数のクラスタに分割するクラスタリング部と、
前記分割されたクラスタごとの前記属性の調査値及び前記経済力の調査値に基づき、前記取引主体の属性を説明変数とし前記取引主体の経済力を目的変数とする予測モデルを作成し、前記予測モデルのパラメータを作成し、前記複数のクラスタごとに最適化し、
前記パラメータが最適化された予測モデルが出力する前記取引主体の経済力の予測値と、前記取引主体の経済力の調査値との差分を、前記クラスタの数ごとに評価し、
評価の結果に基づき、前記クラスタの数を決定する回帰分析部と、
して機能させるためのクラスタ分割評価プログラム。 Computer,
The survey value acquisition unit that acquires the survey value of the attribute of the legal entity and the survey value of the economic power of the trading entity,
A clustering unit that divides into a plurality of clusters in a multidimensional space based on the survey values of a plurality of attributes of the legal entity and the survey values of the economic power of the legal entity.
Based on the survey value of the attribute and the survey value of the economic power for each of the divided clusters , a prediction model is created with the attribute of the trading entity as the explanatory variable and the economic power of the trading entity as the objective variable, and the prediction is made. Create model parameters, optimize for each of the multiple clusters,
The difference between the predicted value of the economic power of the trading entity output by the prediction model optimized for the parameters and the survey value of the economic power of the trading entity is evaluated for each number of clusters.
A regression analysis unit that determines the number of clusters based on the evaluation results,
A cluster division evaluation program for functioning.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019233838A JP6937359B2 (en) | 2019-12-25 | 2019-12-25 | Cluster division evaluation device, cluster division evaluation method and cluster division evaluation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019233838A JP6937359B2 (en) | 2019-12-25 | 2019-12-25 | Cluster division evaluation device, cluster division evaluation method and cluster division evaluation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021103398A JP2021103398A (en) | 2021-07-15 |
| JP6937359B2 true JP6937359B2 (en) | 2021-09-22 |
Family
ID=76755221
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019233838A Active JP6937359B2 (en) | 2019-12-25 | 2019-12-25 | Cluster division evaluation device, cluster division evaluation method and cluster division evaluation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6937359B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119477386B (en) * | 2025-01-14 | 2025-04-29 | 贵阳康养职业大学 | Method and system for recommending health care products based on RMFEP mode |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4254392B2 (en) * | 2003-07-18 | 2009-04-15 | トヨタ自動車株式会社 | Product sales number prediction device, operation method of product sales number prediction device, and program therefor |
| JP4292293B2 (en) * | 2004-02-03 | 2009-07-08 | 独立行政法人産業技術総合研究所 | Cluster analysis device using k-means method, cluster analysis method, cluster analysis program, and recording medium recording the program |
| JP5452534B2 (en) * | 2011-03-30 | 2014-03-26 | 株式会社日立製作所 | Product information management support device |
| JP6641235B2 (en) * | 2016-06-15 | 2020-02-05 | 三菱電機株式会社 | Load estimation device and load estimation method |
| JP2018113817A (en) * | 2017-01-13 | 2018-07-19 | 株式会社東芝 | Information processing system and information processing program |
| JP7205908B2 (en) * | 2017-08-03 | 2023-01-17 | 国立大学法人東北大学 | Clustering evaluation value calculation method and cluster number determination method |
-
2019
- 2019-12-25 JP JP2019233838A patent/JP6937359B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021103398A (en) | 2021-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Tchuente et al. | Real estate price estimation in French cities using geocoding and machine learning | |
| JP6340428B2 (en) | Discover business relationship networks and evaluate relationship relevance | |
| JP7004504B2 (en) | Analysis equipment | |
| US20150112874A1 (en) | Method and system for performing owner association analytics | |
| US11727420B2 (en) | Time series clustering analysis for forecasting demand | |
| US20160055501A1 (en) | System and method for determining a cohort | |
| Mahata et al. | An ordering policy for deteriorating items with price-dependent iso-elastic demand under permissible delay in payments and price inflation | |
| Ismail et al. | Data mining in electronic commerce: benefits and challenges | |
| US20220180392A1 (en) | Predictive recommendation system using tiered feature data | |
| US8768866B2 (en) | Computer-implemented systems and methods for forecasting and estimation using grid regression | |
| JP2014521145A (en) | System, method, and computer program product for predicting item preferences using revenue-weighted collaborative filters | |
| US11762819B2 (en) | Clustering model analysis for big data environments | |
| Contat et al. | A flexible method of housing price index construction using repeat‐sales aggregates | |
| US11861882B2 (en) | Systems and methods for automated product classification | |
| CN115034685A (en) | Customer value evaluation method, customer value evaluation device and computer-readable storage medium | |
| JP6937359B2 (en) | Cluster division evaluation device, cluster division evaluation method and cluster division evaluation program | |
| US12373516B2 (en) | Systems and methods for providing recommendations of computer applications based on similarity | |
| JP7797022B2 (en) | Potential customer discovery support system | |
| US20240378492A1 (en) | Systems and methods for training and using a machine-learning model for determining the similarity of entities | |
| Ishantha | Mall customer segmentation using clustering algorithm | |
| CN116308504B (en) | Resource display method and device, storage medium and computer equipment | |
| JP6449578B2 (en) | Purchase forecast analysis system and program thereof | |
| CN118429020A (en) | Merchant recommendation method, device, computer equipment, storage medium and program product | |
| Schreiber | Identification of customer groups in the German term life market: a benefit segmentation | |
| JP6188849B2 (en) | Financial institution management support system and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200325 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200914 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20201009 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210216 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210416 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210617 |
|
| 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: 20210817 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210830 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6937359 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |