JP7037708B2 - Withdrawal prospect evaluation device - Google Patents
Withdrawal prospect evaluation device Download PDFInfo
- Publication number
- JP7037708B2 JP7037708B2 JP2020000818A JP2020000818A JP7037708B2 JP 7037708 B2 JP7037708 B2 JP 7037708B2 JP 2020000818 A JP2020000818 A JP 2020000818A JP 2020000818 A JP2020000818 A JP 2020000818A JP 7037708 B2 JP7037708 B2 JP 7037708B2
- Authority
- JP
- Japan
- Prior art keywords
- withdrawal
- visit
- neural network
- difference
- input
- 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
- 238000011156 evaluation Methods 0.000 title claims description 13
- 238000013528 artificial neural network Methods 0.000 claims description 45
- 230000000306 recurrent effect Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 8
- 230000015654 memory Effects 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 238000009795 derivation Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000011478 gradient descent method Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006403 short-term memory Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、サービスの提供場所に継続的に来場して享受するサービスから顧客が脱退する見込みを評価する脱退見込み装置に関する。 The present invention relates to a withdrawal prospect device for evaluating the prospect of a customer withdrawing from a service that is continuously visited and enjoyed at a service providing place.
継続的に施設等に来場する顧客に対してサービスを提供するフィットネスクラブ等のサービスがある。顧客は、サービスの提供を求めて継続的に来場する一方、様々な理由で来場の継続を停止する。サービスの提供者にとっては、脱退する(継続的な来場を停止する)見込みの高い顧客を把握し、かかる顧客に対して来場を継続するように働き掛ける等の対策を行うことが重要である。特許文献1のシステムは、かかる一例として、会員制のフィットネスクラブにおいて使用される。本システムは、来場頻度が減少傾向を示す会員を声掛け対象者として抽出し、抽出した対象者に関する情報をスタッフに報知する。かかる対象者にスタッフが声掛けを行うことでその対象者の退会を抑制することが期待される。特許文献1では、会員の来場頻度の具体的な評価方法として、前回の来場から14日以上来場していないか否かや前月の施設利用回数の評価、前月と前々月の施設利用回数の比較を行う(特許文献1の図6参照)。
There are services such as fitness clubs that provide services to customers who continuously visit the facilities. Customers continue to visit for service, but stop visiting for various reasons. It is important for service providers to identify customers who are likely to withdraw (stop continuous visits) and take measures such as encouraging such customers to continue visiting. The system of
特許文献1の来場頻度の評価方法では、前回の来場日からの日数と、月ごとの施設利用回数とを評価することしか行っていない。前者のような直近1回の来場日の評価では顧客の脱退(退会)の傾向が十分に把握できるとは限らない。また、後者のような月ごとの施設利用回数の評価では、顧客の来場傾向について大まかな評価が行われるに過ぎない。顧客の脱退をより適切に把握できる手段が求められている。
In the method of evaluating the frequency of visits in
本発明の目的は、顧客の脱退の見込みを適切に評価できる脱退見込み評価装置を提供することにある。 An object of the present invention is to provide a withdrawal prospect evaluation device capable of appropriately evaluating a customer's withdrawal prospect.
本発明の脱退見込み評価装置は、サービスの提供場所に継続的に来場して享受するサービスから顧客が脱退する見込みを評価する装置であって、複数回分の来場間隔及びその差分の少なくともいずれかに基づいて前記見込みを示す見込み値を出力する学習済みのニューラルネットワークを備えている。 The withdrawal prospect evaluation device of the present invention is a device for evaluating the prospect of a customer withdrawing from a service that is continuously visited and enjoyed at a service providing place, and is set to at least one of a plurality of visit intervals and a difference thereof. It is provided with a trained neural network that outputs a prospect value indicating the prospect based on the above.
本発明の脱退見込み評価装置によると、複数回分の来場間隔又はその差分に少なくとも基づいて脱退の見込みを示す見込み値を算出する。そして、見込み値の算出には学習済みのニューラルネットワークが用いられる。このため、複数回分の来場履歴における来場頻度の傾向を適切に評価することが可能である。よって、直近1回の来場日や月ごとの施設利用回数の評価しか行わない従来技術と比べ、顧客の脱退の見込みが適切に評価される。 According to the withdrawal probability evaluation device of the present invention, the expected value indicating the withdrawal probability is calculated based on at least the visit intervals for a plurality of times or the difference thereof. Then, a trained neural network is used to calculate the expected value. Therefore, it is possible to appropriately evaluate the tendency of the visit frequency in the visit history for a plurality of times. Therefore, the prospect of customer withdrawal is appropriately evaluated as compared with the conventional technology in which only the most recent visit date and the number of times of facility use per month are evaluated.
また、本発明においては、前記ニューラルネットワークへの入力値が、前記来場間隔を含まずその差分を含んでいてもよい。これによると、来場間隔及びその差分うちの後者のみに基づいて見込み値を算出することができる。したがって、来場間隔と差分の両方を用いる場合と比べ、少ない入力値で見込み値が算出可能である。 Further, in the present invention, the input value to the neural network may not include the visit interval but include the difference thereof. According to this, the estimated value can be calculated based only on the visit interval and the latter of the differences. Therefore, the expected value can be calculated with a smaller input value than when both the visit interval and the difference are used.
また、本発明においては、前記ニューラルネットワークが、前記来場間隔及びその差分の少なくともいずれかを入力値とする再帰型ニューラルネットワークを含んでいることが好ましい。これによると、時系列データの取り扱いに適したニューラルネットワークを使用している。よって、見込み値を高い精度で算出可能である。 Further, in the present invention, it is preferable that the neural network includes a recurrent neural network whose input value is at least one of the visit interval and the difference thereof. According to this, a neural network suitable for handling time series data is used. Therefore, the expected value can be calculated with high accuracy.
以下、本発明の一実施形態に係る退会予測装置1(本発明における脱退見込み評価装置)について、図1及び図2を参照しつつ説明する。退会予測装置1は、フィットネスクラブ等の会員制サービス(以下、当該サービスという。)の会員が当該サービスから退会(脱退)するのを予測する装置である。退会予測装置1は、コンピュータ等のハードウェアと、コンピュータ内のメモリデバイス(以下、メモリという。)に格納されたプログラムデータ等のソフトウェアとによって構築されている。これらのソフトウェアは各種の記録媒体に記録して配布可能である。コンピュータは、CPU(Central Processing Unit)、ROM(Read-Only Memory)及びRAM(Random Access Memory)等のメモリ、並びに、入出力インタフェース等の各種インタフェース等からなる。また、コンピュータには、キーボード、マウス等の各種の入力デバイス、ディスプレイ等の各種の出力デバイスその他の外部機器が接続されている。退会予測装置1において、ハードウェアがソフトウェアに従って演算処理、入出力処理等の各種の情報処理を実行する。これにより、退会予測装置1における以下の機能が実現されている。
Hereinafter, the withdrawal prediction device 1 (withdrawal probability evaluation device in the present invention) according to the embodiment of the present invention will be described with reference to FIGS. 1 and 2. The
退会予測装置1は、学習済みのニューラルネットワークからなるニューラルネットワーク10及び出力層20を有している。ニューラルネットワーク10の学習については後述する。ニューラルネットワーク10は、再帰型ニューラルネットワーク(以下、Recurrent Neural Network;RNNという。)の一種であるGated recurrent unit(以下、GRUという。)からなるGRU11と全結合層12とを備えている。
The
GRU11に用いられるGRUは、n個(n:2以上の自然数)の入力値x1、x2、…、xnからn個の出力値y1、y2、…、ynをそれぞれ演算して出力するn個の中間層を有している。各中間層は、入力値x1~xnのそれぞれに対応して設定された所定の重みを使用してかかる演算を行う。GRUのようなRNNでは、入力値が過去から未来に向けてx1→x2→…→xnの順で時間的に並んでいるような値(つまり、時系列データ)であることが想定される。RNNの各中間層には、直前の中間層の出力値が入力される。例えば、iを2以上且つn以下の自然数とするとき、i番目の中間層には、i番目の入力値であるxiとその1つ前の中間層の出力値であるyi-1との両方が入力される。i番目の中間層はこれらの入力値からyiを算出して出力する。このように、RNNは、時間的に前の中間層による演算結果を時間的に後の中間層へと順に出力していくことにより、過去の入力値による影響を将来に伝達することができるニューラルネットワークとなっている。さらに、GRUは、各中間層に更新ゲートを有することにより、過去の入力値による影響を長期間に亘って将来の中間層まで伝達することができるようになっている。
The GRU used for the
GRU11には、退会予測の対象となる各会員に関する会員情報を示す複数の入力値が入力される。これらの入力値は、USB(Universal Serial Bus)メモリ等の記録メディアやインターネット等の通信回線を介して退会予測装置1に入力され、会員番号等の会員識別情報と関連付けられつつ、退会予測装置1のコンピュータ内のメモリ等に格納される。その後、メモリ等から入力値が取り出され、GRU11に入力される。なお、コンピュータに接続された入力デバイスを使用してユーザーが直接入力すること等、その他の方法によってこれらの入力値が退会予測装置1に入力されてもよい。
In GRU11, a plurality of input values indicating member information regarding each member who is the target of withdrawal prediction are input. These input values are input to the
GRU11への入力値は、会員に関する、性別、年代、継続日数、入会目的、来館間隔列及び来館間隔の差分列を示す値からなる。性別に係る入力値は男女の別を示す。年代に係る入力値は、例えば、10代、20代、30代、40代…の年代の別を示す。継続日数は、入会から現時点(退会を予測する時点;以下、同様である。)までの日数を示す。入会目的は、例えば、体力向上、健康維持、ストレス解消等の項目から、入会目的として会員が選択した項目を示す。来館間隔列は、現時点から直近の4回以上の来館に対応する来館間隔を示す複数の数値の列からなる。来館間隔は、当該サービスを提供する施設に会員が来館した日(来館日)を基準とし、ある来館日から次の来館日までの日数を示す。例えば、図2に示すように、直近5回の来館日が9月2日、9月10日、9月15日、9月24日、9月29日である場合、その来館間隔列は、8、5、9、5(9月10日-9月2日=8、9月15日-9月10日=5、9月24日-9月15日=9、9月29日-9月24日=5)となる。来館間隔の差分列は、直近の4回以上の来館に対応する来館間隔同士の差分を示す複数の数値の列からなる。来館間隔同士の差分とは、ある来館間隔からその直前の来館間隔を減算した値である。上記直近5回の来館日の例によると、来館間隔の差分列は、図2に示すように、-3、4、-4(5-8=-3、9-5=4、5-9=-4)となる。GRU11には、性別→年代→継続日数→入会目的→来館間隔列→来館間隔の差分列の順序で入力される。これらは、上記入力値の列x1→x2→…→xnに対応する。これらのうち、来館間隔列は、古い来館日に対応する来館間隔から新しい来館日に対応する来館間隔に向かう順序でGRU11に入力される。上記直近5回の来館日の例によると、8→5→9→5の順序で入力される。また、来館間隔の差分列は、古い来館日に対応する来館間隔の差分から新しい来館日に対応する来館間隔の差分に向かう順序でGRU11に入力される。上記直近5回の来館日の例によると、-3→4→-4の順序で入力される。GRU11は、かかる入力値に所定の重みを用いた演算を施し、その結果として、入力値と同じ個数の出力値を全結合層12へと出力する。これらの出力値が上記y1、y2、…、ynに対応する。
The input value to GRU11 consists of a value indicating the gender, age, number of consecutive days, purpose of admission, visit interval column, and difference column of visit interval for the member. Input values related to gender indicate gender. The input value related to the age indicates, for example, the age of teens, 20s, 30s, 40s, and so on. The number of continuous days indicates the number of days from enrollment to the present time (when the withdrawal is predicted; the same applies hereinafter). The purpose of membership indicates, for example, the items selected by the member as the purpose of membership from items such as physical fitness improvement, health maintenance, and stress relief. The visit interval column consists of a plurality of numerical values indicating the visit intervals corresponding to the most recent four or more visits from the present time. The visit interval is based on the day when the member visits the facility that provides the service (visit date), and indicates the number of days from one visit date to the next visit date. For example, as shown in FIG. 2, when the last five visit dates are September 2, September 10, September 15, September 24, and September 29, the visit interval column is 8, 5, 9, 5 (September 10-September 2 = 8, September 15-September 10 = 5, September 24-September 15 = 9, September 29-9 24th of the month = 5). The difference column of the visit interval consists of a plurality of numerical values indicating the difference between the visit intervals corresponding to the latest four or more visits. The difference between visit intervals is a value obtained by subtracting the immediately preceding visit interval from a certain visit interval. According to the example of the last 5 visit days, the difference column of the visit interval is -3, 4, -4 (5-8 = -3, 9-5 = 4, 5-9) as shown in FIG. = -4). In GRU11, it is input in the order of gender → age → number of consecutive days → purpose of admission → visit interval column → difference column of visit interval. These correspond to the columns of the above input values x 1 → x 2 →… → x n . Of these, the visit interval column is input to the
全結合層12は、GRU11からの複数の出力値のそれぞれに所定の重みを乗算し、その乗算結果を全て足し合わせることで1つの出力値を導出して出力層20へと出力する。出力層20は、全結合層12からの出力値に所定の演算を施し、その結果として、会員の退会の見込みを示す予測値を導出する。出力層20による演算は活性化関数を用いて行われる。本実施形態においては、活性化関数としてシグモイド関数が用いられている。この場合、xを全結合層12からの出力値とすると、出力層20の出力値yはy=1/(1+exp(-x))で表される。これによると、予測値が0から1までの範囲となる。なお、exp(z)は指数関数ezと等価である。本実施形態においては、予測値が1に近いほど退会の見込みが高いことを示す。
The fully coupled
退会予測装置1は、出力層20が導出した予測値を、会員番号等の会員識別情報と共に出力するようにディスプレイ等の出力デバイスを制御する。なお、予測値に基づいて退会の見込みが高い会員を抽出すると共に、抽出した会員についてのみ、会員識別情報と共に予測値を出力デバイスに出力させるように、退会予測装置1が構成されていてもよい。この場合、例えば、所定の閾値より高い予測値に対応する会員が抽出されてもよい。
The
次に、ニューラルネットワーク10の学習について説明する。本学習に用いられる訓練データは、あるサービスにおける複数の会員に関する実際の情報に基づいて生成された会員情報データ及び退会情報データからなる。会員情報データは、各会員の性別、年代、継続日数、入会目的、来館間隔列及び来館間隔の差分列を示す。退会情報データは、各会員の退会/継続を示す正解データであり、例えば、退会の場合は1を、継続の場合は0を取る。学習は、GRU11に含まれる重み及び全結合層12に含まれる重みを、損失関数が最小となるように最適化することによってなされる。損失関数は、会員情報データをニューラルネットワーク10に入力した結果として出力層20から出力される予測値と退会情報データが示す正解値との変数であり、これらの値の差が大きいほど大きい値を取る。具体的には、勾配降下法により重みを更新する方法が用いられてよい。また、バッチ学習やバックプロパゲーションが用いられてよい。
Next, learning of the
以下、本発明に係る第1~第3の実施例について説明する。 Hereinafter, the first to third embodiments according to the present invention will be described.
<第1の実施例>
第1の実施例においては、上述の実施形態に係るニューラルネットワーク10の学習と、学習済みのニューラルネットワーク10を用いた退会予測装置1による予測値の導出とを実施した。学習において、訓練データとしては、上述の実施形態と同様、実際の情報に基づいて生成された会員情報データ及び退会情報データが用いられた。また、最適化法としてRMSpropが用いられた。使用されたハイパーパラメータ等の条件は以下の通りである。
[学習係数]0.001
[エポック数]100
[GRU11のユニット数]125
[RMSpropのパラメータ]
・減衰率(decay):0.000001
・勾配移動平均減衰係数(rho):0.9
[損失関数]二値交差エントロピー
<First Example>
In the first embodiment, the learning of the
[Learning coefficient] 0.001
[Number of epochs] 100
[Number of GRU11 units] 125
[RMSprop parameters]
-Decay: 0.000001
-Gradient moving average attenuation coefficient (rho): 0.9
[Loss function] Binary cross entropy
次に、学習されたニューラルネットワーク10を用いて、実際の会員に関する会員情報データに基づいて会員の退会を予測させた。表1はその結果を示している。表1において、区間は、出力層20から出力された予測値の範囲に対応する。例えば、1行目の区間は、予測値が0.9を超えると共に1以下となる範囲に対応する。また、4行目の区間は、予測値が0.6を超えると共に0.7以下となる範囲に対応する。各区間における会員数は、予測値がその区間に該当する範囲となった会員の延べ人数を示す。退会数は、各区間に該当する会員のうち、実際に退会に至った人数を示す。退会率は、退会数を会員数で除算した結果を示す。図3は、表1の区間に対する退会率を示すグラフである。表1及び図3に示すように、予測値が実際の退会率を概ね反映した大きさとなっていることが示される。
Next, using the learned
[表1]
[Table 1]
<第2の実施例>
第2の実施例においては、第1の実施例と異なるニューラルネットワークを用いて、ニューラルネットワークの学習と学習済みのニューラルネットワークを用いた予測値の導出とを行った。第2の実施例のニューラルネットワークがニューラルネットワーク10と異なるのは、入力値が性別、年代、継続日数、入会目的及び来館間隔列を示す値からなることである。つまり、第2の実施例に係るニューラルネットワークには、来館間隔列及び来館間隔の差分列のうち前者の来館間隔列のみが用いられる。したがって、学習は、会員情報データとして、各会員の性別、年代、継続日数、入会目的及び来館間隔列のデータを用いて行われた。第2の実施例におけるそれ以外の実施条件については第1の実施例と同様である。
<Second Example>
In the second embodiment, a neural network different from that of the first embodiment was used to learn the neural network and to derive the predicted value using the trained neural network. The neural network of the second embodiment is different from the
そして、学習されたニューラルネットワークを用いて、第1の実施例と同様の会員情報データに基づいて会員の退会を予測させた。表2はその結果を示している。表2の各項目は表1の各項目と対応している。図4は、表2の区間に対する退会率を示すグラフである。表2及び図4に示すように、予測値が実際の退会率を概ね反映した大きさとなっていることが示される。 Then, using the learned neural network, the withdrawal of the member was predicted based on the same member information data as in the first embodiment. Table 2 shows the results. Each item in Table 2 corresponds to each item in Table 1. FIG. 4 is a graph showing the withdrawal rate for the section of Table 2. As shown in Table 2 and FIG. 4, it is shown that the predicted value has a size that largely reflects the actual withdrawal rate.
[表2]
[Table 2]
<第3の実施例>
第3の実施例においては、第1の実施例と異なるニューラルネットワークを用いて、ニューラルネットワークの学習と学習済みのニューラルネットワークを用いた予測値の導出とを行った。第3の実施例のニューラルネットワークがニューラルネットワーク10と異なるのは、入力値が性別、年代、継続日数、入会目的及び来館間隔の差分列を示す値からなることである。つまり、第3の実施例に係るニューラルネットワークには、来館間隔列及び来館間隔の差分列のうち後者の来館間隔の差分列のみが用いられる。したがって、学習は、会員情報データとして、各会員の性別、年代、継続日数、入会目的及び来館間隔の差分列のデータを用いて行われた。第3の実施例におけるそれ以外の実施条件については第1の実施例と同様である。
<Third Example>
In the third embodiment, a neural network different from that of the first embodiment was used to learn the neural network and to derive the predicted value using the trained neural network. The neural network of the third embodiment is different from the
そして、学習されたニューラルネットワークを用いて、第1の実施例と同様の会員情報データに基づいて会員の退会を予測させた。表3はその結果を示している。表3の各項目は表1の各項目と対応している。図5は、表3の区間に対する退会率を示すグラフである。表3及び図5に示すように、予測値が実際の退会率を概ね反映した大きさとなっていることが示される。 Then, using the learned neural network, the withdrawal of the member was predicted based on the same member information data as in the first embodiment. Table 3 shows the results. Each item in Table 3 corresponds to each item in Table 1. FIG. 5 is a graph showing the withdrawal rate for the section of Table 3. As shown in Table 3 and FIG. 5, it is shown that the predicted value has a size that largely reflects the actual withdrawal rate.
[表3]
[Table 3]
以上説明した本実施形態によると、直近複数回分の来館間隔及びその差分の少なくともいずれかに基づいて、会員の退会の見込みを示す予測値を算出する。そして、予測値の算出には学習済みのニューラルネットワーク10が用いられる。このため、複数回分の来館履歴における来館頻度の傾向を適切に評価することが可能である。よって、直近1回の来館日や月ごとの施設利用回数の評価しか行わない従来技術と比べ、上述の実施例に示す通り、会員の退会の見込みが適切に評価される。
According to the present embodiment described above, a predicted value indicating the possibility of withdrawal of a member is calculated based on at least one of the latest plurality of visit intervals and the difference thereof. Then, the trained
なお、上述の実施例に示す通り、予測値の算出には、来館間隔とその差分の両方を用いてもよいし、いずれか一方のみ、例えば、差分のみを用いてもよい。来館間隔とその差分のうちいずれか一方のみを用いる場合、来館間隔とその差分の両方を用いるときと比べ、少ない入力値で予測値が算出可能である。 As shown in the above-described embodiment, both the visit interval and the difference thereof may be used for the calculation of the predicted value, or only one of them, for example, only the difference may be used. When only one of the visit interval and the difference is used, the predicted value can be calculated with a smaller input value than when both the visit interval and the difference are used.
本実施形態においては、ニューラルネットワークとして、再帰型ニューラルネットワーク、具体的にはGRUが用いられている。再帰型ニューラルネットワークは、時系列データの取り扱いに適している。よって、上述の実施例に示す通り、予測値を高い精度で算出可能である。 In this embodiment, a recurrent neural network, specifically GRU, is used as the neural network. Recurrent neural networks are suitable for handling time series data. Therefore, as shown in the above-mentioned embodiment, the predicted value can be calculated with high accuracy.
<変形例>
以上は、本発明の好適な実施形態についての説明であるが、本発明は上述の実施形態に限られるものではなく、課題を解決するための手段に記載された範囲の限りにおいて様々な変更が可能なものである。
<Modification example>
The above is a description of a preferred embodiment of the present invention, but the present invention is not limited to the above-described embodiment, and various changes can be made to the extent described in the means for solving the problem. It is possible.
例えば、上述の実施形態においては、ニューラルネットワークとして再帰型ニューラルネットワーク、具体的にはGRUが用いられている。しかし、他の再帰型ニューラルネットワーク、例えば、LSTM(Long short-term memory)等が用いられてもよいし、畳み込みニューラルネットワーク等の再帰型ニューラルネットワーク以外のニューラルネットワークが用いられてもよい。また、上述の実施形態では、最適化法としてRMSpropが用いられているが、Adagrad、Adadelta等のその他の最適化法が用いられてもよい。 For example, in the above-described embodiment, a recurrent neural network, specifically a GRU, is used as the neural network. However, other recurrent neural networks such as LSTM (Long short-term memory) may be used, or neural networks other than recurrent neural networks such as convolutional neural networks may be used. Further, in the above-described embodiment, RMSprop is used as the optimization method, but other optimization methods such as Adagrad and Adadelta may be used.
また、上述の実施形態においては、フィットネスクラブ等の会員制サービスについて本発明が使用される場合が想定されている。しかし、その他のサービスについて本発明が使用されてもよい。例えば、小中学校、学習塾や受験予備校等の各種学校、理美容、医療等、顧客が継続的にサービスの提供場所に来場してサービスを享受する態様を有する各種のサービスに本発明が応用されてよい。つまり、かかる各種のサービスにおいて、顧客が継続的な来場を停止する(サービスから脱退する)見込みを評価する際に本発明に係る装置が応用可能である。 Further, in the above-described embodiment, it is assumed that the present invention is used for a membership service such as a fitness club. However, the invention may be used for other services. For example, the present invention is applied to various services such as elementary and junior high schools, various schools such as cram schools and preparatory schools for entrance examinations, hairdressing and beauty, medical care, etc., in which customers continuously visit the service providing place and enjoy the service. You can do it. That is, in such various services, the device according to the present invention can be applied when evaluating the possibility that the customer will stop the continuous visit (withdraw from the service).
1 退会予測装置
10 ニューラルネットワーク
11 GRU
12 全結合層
20 出力層
1
12 Fully coupled
Claims (3)
複数回分の来場間隔及びその差分の少なくともいずれかに基づいて前記見込みを示す見込み値を出力する学習済みのニューラルネットワークを備えていることを特徴とする脱退見込み評価装置。 It is a device that evaluates the possibility that customers will withdraw from the services that they enjoy by continuously visiting the place where the service is provided.
A withdrawal probability evaluation device comprising a trained neural network that outputs a prospect value indicating the prospect based on at least one of a plurality of visit intervals and a difference thereof.
前記来場間隔及びその差分の少なくともいずれかを入力値とする再帰型ニューラルネットワークを含んでいることを特徴とする請求項1又は2に記載の脱退見込み評価装置。 The neural network
The withdrawal probability evaluation device according to claim 1 or 2, wherein the recurrent neural network having at least one of the visit interval and the difference thereof as an input value is included.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020000818A JP7037708B2 (en) | 2020-01-07 | 2020-01-07 | Withdrawal prospect evaluation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020000818A JP7037708B2 (en) | 2020-01-07 | 2020-01-07 | Withdrawal prospect evaluation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021111007A JP2021111007A (en) | 2021-08-02 |
| JP7037708B2 true JP7037708B2 (en) | 2022-03-17 |
Family
ID=77059810
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020000818A Active JP7037708B2 (en) | 2020-01-07 | 2020-01-07 | Withdrawal prospect evaluation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7037708B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2026009546A1 (en) * | 2024-07-05 | 2026-01-08 | パナソニックIpマネジメント株式会社 | Information processing device, information processing method, and information processing program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004094709A (en) | 2002-09-02 | 2004-03-25 | Yamaha Corp | Attendance management system and program |
| JP2011039719A (en) | 2009-08-10 | 2011-02-24 | Konami Sports & Life Co Ltd | Hail support system, server, server program and hail support method |
| WO2017130488A1 (en) | 2016-01-29 | 2017-08-03 | ソニー株式会社 | Information processing device, information processing method, and program |
| US20180253637A1 (en) | 2017-03-01 | 2018-09-06 | Microsoft Technology Licensing, Llc | Churn prediction using static and dynamic features |
| JP6551818B1 (en) | 2019-01-10 | 2019-07-31 | 株式会社ジ・アイ | Information processing apparatus and program |
-
2020
- 2020-01-07 JP JP2020000818A patent/JP7037708B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004094709A (en) | 2002-09-02 | 2004-03-25 | Yamaha Corp | Attendance management system and program |
| JP2011039719A (en) | 2009-08-10 | 2011-02-24 | Konami Sports & Life Co Ltd | Hail support system, server, server program and hail support method |
| WO2017130488A1 (en) | 2016-01-29 | 2017-08-03 | ソニー株式会社 | Information processing device, information processing method, and program |
| US20180253637A1 (en) | 2017-03-01 | 2018-09-06 | Microsoft Technology Licensing, Llc | Churn prediction using static and dynamic features |
| JP6551818B1 (en) | 2019-01-10 | 2019-07-31 | 株式会社ジ・アイ | Information processing apparatus and program |
Non-Patent Citations (1)
| Title |
|---|
| 福永 峻,データ解析コンペティション:サービス業のID付きPOSデータ分析,経営の科学 オペレーションズ・リサーチ,日本,公益社団法人日本オペレーションズ・リサーチ学会,2019年02月01日,第64巻 第2号,pp.25-32,ISSN: 0030-3674 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021111007A (en) | 2021-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zeinali et al. | Resource planning in the emergency departments: A simulation-based metamodeling approach | |
| AU2012245343B2 (en) | Predictive modeling | |
| CN106778014B (en) | A Recurrent Neural Network-Based Modeling Method for Disease Risk Prediction | |
| KR102476612B1 (en) | Method and system for providing psychological customized solution based on artificial intelligence | |
| US11537888B2 (en) | Systems and methods for predicting pain level | |
| KR20190109710A (en) | A method for building a computer-implemented tool for assessment of qualitative features from face images | |
| CN109360625A (en) | Prediction system and prediction method for medium and short-term drug consultation business volume on the Internet | |
| CN113379042A (en) | Business prediction model training method and device for protecting data privacy | |
| JP7037708B2 (en) | Withdrawal prospect evaluation device | |
| CN116994733A (en) | Reinforced learning prediction sorting physical examination queuing system based on data flow | |
| Wang et al. | Causal falling rule lists | |
| Walker et al. | Beyond percent correct: Measuring change in individual picture naming ability | |
| Jerez et al. | Missing data imputation in breast cancer prognosis | |
| CN112329921B (en) | Diuretic dosage reasoning device based on deep representation learning and reinforcement learning | |
| JP7435821B2 (en) | Learning device, psychological state sequence prediction device, learning method, psychological state sequence prediction method, and program | |
| CN118471448B (en) | Guiding diagnosis and separation management method and device based on intelligent medical treatment | |
| Xie et al. | Prediction of transfers to tertiary care and hospital mortality: A gradient boosting decision tree approach | |
| Prihatmono et al. | Application of the KNN Algorithm for Predicting Data Card Sales at PT. XL Axiata Makassar | |
| CN118296389A (en) | A method for constructing and evaluating a data indicator model | |
| CN114504829B (en) | Prop recommendation method, device, equipment and medium | |
| Bachtiar et al. | Implementation Deep Learning Method On Decision Support System For Smart Indonesia Card Scholarship At University Of KH. Bahaudin Mudhary Madura. | |
| EP2678790A1 (en) | Pattern recognition | |
| Kurdija et al. | Efficient global correlation measures for a collaborative filtering dataset | |
| US20150356274A1 (en) | Methods and systems to create and apply models that screen patients for referral to a specialist for a medical therapy | |
| Holdship et al. | Developing a multivariate predictive model of hospital outpatient attendance for patients of all ages |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20200127 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20200127 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211021 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20211021 |
|
| 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: 20220118 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220131 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7037708 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |