JP7576059B2 - Information processing system, method and program - Google Patents
Information processing system, method and program Download PDFInfo
- Publication number
- JP7576059B2 JP7576059B2 JP2022056451A JP2022056451A JP7576059B2 JP 7576059 B2 JP7576059 B2 JP 7576059B2 JP 2022056451 A JP2022056451 A JP 2022056451A JP 2022056451 A JP2022056451 A JP 2022056451A JP 7576059 B2 JP7576059 B2 JP 7576059B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- score
- effect
- action
- risk
- 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
- 230000010365 information processing Effects 0.000 title claims description 32
- 238000000034 method Methods 0.000 title description 26
- 230000000694 effects Effects 0.000 claims description 75
- 230000001364 causal effect Effects 0.000 claims description 61
- 230000009471 action Effects 0.000 claims description 44
- 238000010801 machine learning Methods 0.000 claims description 40
- 238000003066 decision tree Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 7
- 230000006870 function Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 238000011084 recovery Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 10
- 230000003542 behavioural effect Effects 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000013528 artificial neural network Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 208000001613 Gambling Diseases 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008451 emotion Effects 0.000 description 1
- 238000002372 labelling Methods 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
- 230000006855 networking Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 230000009154 spontaneous behavior Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、ユーザに関するスコアを算出するための技術に関する。 This disclosure relates to technology for calculating scores for users.
従来、ユーザの行動を示す行動情報を取得するユーザ情報取得部と、行動情報に基づいて、将来のユーザの融資に対する返済能力に関する信用度を判定する信用度判定部と、を備える判定装置が提案されている(特許文献1を参照)。また、金融機関が融資先の信用度を自動的に判定する融資先信用度判定プログラムが知られている(例えば、特許文献2を参照)。 Conventionally, a judgment device has been proposed that includes a user information acquisition unit that acquires behavioral information indicating the user's behavior, and a creditworthiness judgment unit that judges the user's creditworthiness regarding his or her future ability to repay loans based on the behavioral information (see Patent Document 1). Also, a borrower creditworthiness judgment program that allows a financial institution to automatically judge the creditworthiness of a borrower is known (see, for example, Patent Document 2).
従来、ユーザの行動履歴に基づいてユーザの信用度等を表すユーザスコアを算出する技術が提案されている。また、ユーザスコアの算出に際して、ユーザに係るリスクを考慮して算出を行うことも提案されている。しかし、ユーザスコアの算出に際して当該ユーザの属性として扱われる属性データは主としてユーザが置かれた環境やユーザによる自発的な行動を示すもの等に留まっており、ユーザスコアの正確性を向上させるにあたって改善の余地があった。 Conventionally, technology has been proposed to calculate a user score that represents a user's trustworthiness, etc., based on the user's behavioral history. It has also been proposed to calculate the user score while taking into account the risks associated with the user. However, the attribute data treated as the attributes of the user when calculating the user score is limited to data that mainly indicates the environment in which the user is placed and the user's spontaneous behavior, and there is room for improvement in improving the accuracy of the user score.
本開示は、上記した問題に鑑み、ユーザに対するオペレーションに起因する当該ユーザの行動変容をユーザスコアの推定に反映することを課題とする。 In view of the above-mentioned problems, the present disclosure aims to reflect changes in a user's behavior resulting from operations performed on that user in the estimation of the user score.
本開示の一例は、所定のアクションの実行をユーザに促すための該ユーザに対する所定のオペレーションが、該ユーザが前記アクションを実行するか否かに与える効果を、該ユーザにかかる属性データ群に基づき推定する効果推定手段と、前記ユーザが前記アクションを実行しない蓋然性に基づくリスクを、前記属性データ群に基づき推定するリスク推定手段と、推定された前記効果及び前記リスクに基づいて、前記属性データ群を拡張する属性拡張手段と、拡張された前記属性データ群に基づいて、前記ユーザに設定されるユーザスコアを推定するユーザスコア推定手段と、を備える情報処理システムである。 An example of the present disclosure is an information processing system including an effect estimation means for estimating, based on a group of attribute data relating to a user, the effect that a predetermined operation for encouraging the user to perform a predetermined action will have on whether the user will perform the action, a risk estimation means for estimating, based on the group of attribute data, a risk based on the likelihood that the user will not perform the action, an attribute extension means for extending the group of attribute data based on the estimated effect and risk, and a user score estimation means for estimating a user score to be set for the user based on the extended group of attribute data.
本開示は、情報処理装置、システム、コンピュータによって実行される方法又はコンピュータに実行させるプログラムとして把握することが可能である。また、本開示は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものとしても把握できる。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。 The present disclosure can be understood as an information processing device, a system, a method executed by a computer, or a program executed by a computer. The present disclosure can also be understood as such a program recorded on a recording medium readable by a computer or other device, machine, etc. Here, a recording medium readable by a computer, etc. refers to a recording medium that stores information such as data and programs through electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer, etc.
本開示によれば、ユーザに対するオペレーションに起因する当該ユーザの行動変容をユーザスコアの推定に反映することが可能となる。 According to the present disclosure, it is possible to reflect changes in a user's behavior resulting from operations performed on that user in the estimation of the user score.
<第1実施形態>
以下、本開示に係る情報処理装置、方法及びプログラムの実施の形態を、図面に基づいて説明する。但し、以下に説明する実施の形態は、実施形態を例示するものであって、本開示に係る情報処理装置、方法及びプログラムを以下に説明する具体的構成に限定するものではない。実施にあたっては、実施の態様に応じた具体的構成が適宜採用され、また、種々の改良や変形が行われてよい。
First Embodiment
Hereinafter, an embodiment of an information processing device, a method, and a program according to the present disclosure will be described with reference to the drawings. However, the embodiment described below is merely an example of an embodiment, and the information processing device, a method, and a program according to the present disclosure are not limited to the specific configuration described below. In carrying out the present disclosure, a specific configuration according to the embodiment may be appropriately adopted, and various improvements and modifications may be made.
本実施形態では、本開示に係る技術を、ユーザに関連する何らかの尺度(例えば、信用等)を示すユーザスコア241を管理するユーザスコア管理システムのために実施した場合の実施の形態について説明する。但し、本開示に係る技術は、ユーザスコア241を推定するための技術について広く用いることが可能であり、本開示の適用対象は、実施形態において示した例に限定されない。
In this embodiment, an embodiment will be described in which the technology according to the present disclosure is implemented for a user score management system that manages a
<システムの構成>
図1は、本実施形態に係る情報処理システムの構成を示す概略図である。本実施形態に係るシステムでは、情報処理装置1と、1又は複数のサービス提供システム5と、が互いに通信可能に接続されている。ユーザは、サービス提供システム5によって提供されるサービスの利用者であり、ユーザ端末からサービス提供システム5にアクセスすることでサービスの提供を受ける。
<System Configuration>
1 is a schematic diagram showing the configuration of an information processing system according to this embodiment. In the system according to this embodiment, an
情報処理装置1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、EEPROM(Electrically Erasable and Programmable Read Only Memory)やHDD(Hard Disk Drive)等の記憶装置14、NIC(Network Interface Card)等の通信ユニット15、等を備えるコンピュータである。但し、情報処理装置1の具体的なハードウェア構成に関しては、実施の態様に応じて適宜省略や置換、追加が可能である。また、情報処理装置1は、単一の筐体からなる装置に限定されない。情報処理装置1は、所謂クラウドや分散コンピューティングの技術等を用いた、複数の装置によって実現されてよい。
The
情報処理装置1は、ユーザ毎にユーザスコア241を管理し、サービス提供システム5に対してユーザスコア241を提供する。サービス提供システム5は、情報処理装置1から提供されたユーザスコア241に応じて、対象ユーザに対するサービスをカスタマイズすることが可能である。
The
サービス提供システム5は、CPU、ROM、RAM、記憶装置、通信ユニット、入力装置、出力装置等(図示は省略する)を備えるコンピュータである。また、これらのシステム及び端末は、いずれも、単一の筐体からなる装置に限定されない。これらのシステム及び端末は、所謂クラウドや分散コンピューティングの技術等を用いた、複数の装置によって実現されてよい。
The
サービス提供システム5によって提供されるサービスは、例えば、地図情報サービスやクレジットカード/後払い決済サービス、電子マネー決済サービス、オンラインショッピングサービス、オンライン予約サービス、オペレーションセンターサービス等である。なお、「後払い決済」には、所謂Buy Now Pay Later(BNPL)等と称されるサービスに限定されず、あらゆる後払いによる商品/サービスの購入が含まれるものとする。サービス提供システム5によって提供されるサービスは本実施形態における例示に限定されない。そして、サービス提供システム5は、サービスの提供に際してユーザから取得された当該ユーザの属性データ群200を情報処理装置1に通知する。ここで、ユーザの属性データ群200には当該ユーザによるサービスの利用履歴データが含まれる。サービスの利用履歴データの内容はサービスの内容に応じて様々であり、例えば、ユーザの位置情報の履歴データ、クレジットカード利用額/後払い決済利用額の支払履歴データ、電子マネー利用履歴データ、取引履歴データ、予約履歴データ、オペレーションセンターからのユーザに対するオペレーション履歴データ等が含まれてよい。
The services provided by the
本実施形態に係るシステムでは、サービス提供システム5として、オペレーションセンター管理システム5aと、クレジットカード/後払い決済管理システム5bと、が互いに通信可能に接続されている。オペレーションセンターには、オペレーションセンター管理システム5aによる指示に従ってオペレーションを行うためのオペレーション端末(図示は省略する)が設置され、オペレータは、オペレーション端末を操作して、ユーザに対するオペレーションを行う。ユーザは、クレジットカード/後払い決済の利用者であり、金融機関等を介してクレジットカード利用額/後払い決済利用額の入金を行い、クレジットカード利用額/後払い決済利用額の支払履歴データは、クレジットカード/後払い決済管理システム5bを介してオペレーションセンター管理システム5aに通知される。
In the system according to this embodiment, the
オペレーションセンター管理システム5aは、支払いが遅延しているクレジットカード利用額及び/又は後払い決済利用額の支払いを督促して債権を回収するためのオペレーションセンターを管理するためのシステムである。通常、クレジットカード利用額/後払い決済利用額の支払いは、毎月の引き落とし日にユーザの口座から引き落とされる、又は指定日までにユーザから入金される、等の方法で行われるが、ユーザの口座の残高が不足していたり、ユーザが指定日までの入金を行わなかったり等の理由でクレジットカード利用額/後払い決済利用額の支払いが規定日までに完了しない場合がある。このため、従来、クレジットカード利用額/後払い決済利用額の支払いをユーザに督促して債権を回収するために、オペレーションセンター(コールセンター)からの顧客に対する架電やメッセージ送信等のオペレーションが行われている。
The operation
一般的には、デフォルト(債務不履行)を回避するために、ユーザに対するオペレーションは有効であり、オペレーションの量を増やすほど債権の回収率は上がる。しかし一方で、オペレーションの量を増やすほど、オペレーションのための人件費やシステム利用料、システム維持費用等のコストが増大する。そこで、本開示に係るシステムでは、上記した問題に鑑み、債権の回収率を下げることなく、オペレーションに係るコストを抑制するための技術を採用している。なお、本実施形態では、主として所定のオペレーションがユーザへの架電である例について説明するが、所定のオペレーションの内容は限定されず、ユーザに所定のアクションを促すための種々のオペレーションであってよい。 In general, operations performed on users are effective in avoiding defaults (non-performance of debt), and the more operations performed, the higher the debt recovery rate. However, on the other hand, the more operations performed, the higher the costs of operations, such as labor costs, system usage fees, and system maintenance costs. In view of the above problems, the system disclosed herein employs technology to reduce costs related to operations without lowering the debt recovery rate. Note that in this embodiment, an example will be described in which the specified operation is mainly a phone call to the user, but the content of the specified operation is not limited, and may be various operations to encourage the user to take a specified action.
図2は、本実施形態に係る情報処理装置1の機能構成の概略を示す図である。情報処理装置1は、記憶装置14に記録されているプログラムが、RAM13に読み出され、CPU11によって実行されて、情報処理装置1に備えられた各ハードウェアが制御されることで、効果推定部21、リスク推定部22、属性拡張部23、ユーザスコア推定部24、及び機械学習部25を備える情報処理装置として機能する。なお、本実施形態及び後述する他の実施形態では、情報処理装置1の備える各機能は、汎用プロセッサであるCPU11によって実行されるが、これらの機能の一部又は全部は、1又は複数の専用プロセッサによって実行されてもよい。
FIG. 2 is a diagram showing an outline of the functional configuration of the
図3は、実施形態に係る因果スコアの推定処理に関する簡略図である。効果推定部21は、所定のアクションの実行をユーザに促すための当該ユーザに対する所定のオペレーションが、当該ユーザがアクションを実行するか否かに与える効果を推定する。本実施形態において、所定のアクションは、支払いが遅延しているクレジットカード利用額/後払い決済利用額の支払いである。なお、具体的な支払手段は限定されず、指定口座への振込や指定窓口での支払等であってよい。また、本実施形態において、所定のオペレーションは、支払いが遅延しているクレジットカード利用額/後払い決済利用額の支払いのための督促の架電である。なお、ユーザに対する架電は、録音又は機械音声を用いた自動架電であってもよいし、オペレータ(人間)がユーザと会話する架電であってもよい。そして、本実施形態において、効果推定部21は、対象ユーザに係る1又は複数のユーザ属性を含む属性データ群200の入力に対して、当該ユーザに対するオペレーションの効果を示す因果スコア(causality score)211を出力する効果推定モデル210を用いて、オペレーションの効果を推定する。
3 is a simplified diagram of a causal score estimation process according to an embodiment. The
図4は、実施形態に係るリスク指標221の推定処理に関する簡略図である。リスク推定部22は、ユーザが上記説明した所定のアクションを実行しない蓋然性に基づくリスクを推定する。リスクの表現方法は限定されず、様々な指標が採用されてよいが、例えば、リスクは、債権が回収されずにデフォルトとなる確率を用いて表現することが出来る。そして、本実施形態において、リスク推定部22は、対象ユーザに係る1又は複数のユーザ属性を含む属性データ群200の入力に対して、当該ユーザについて債権が回収されずにデフォルトとなる確率を示すリスク指標221を出力するリスク推定モデル220を用いて、ユーザがアクションを実行しない蓋然性に基づくリスクを推定する。但し、リスクは、リスク推定モデル220を用いずに、例えば所定のルールに従って推定されてもよい。例えば、リスクは、ユーザ属性又はユーザ属性の組合せ毎に予め対応する値を保持しておき、この値を読み出すことで取得されてもよい。また、リスクを示す指標には、デフォルトとなる確率以外の指標が採用されてよい。例えば、リスクをクラス(ランク)分けし、いずれのクラス(ランク)であるかを指標として用いてもよい。
FIG. 4 is a simplified diagram of the estimation process of the
属性拡張部23は、ユーザにかかる属性データ群200を拡張する。ユーザにかかる属性データ群200には、オペレーションセンター管理システム5a及びクレジットカード/後払い決済管理システム5bから取得された利用履歴データを含む属性データが含まれるが、この際、属性拡張部23は、推定された効果(本実施形態では、因果スコア211)及びリスク(本実施形態では、リスク指標221)に基づいて、ユーザにかかる属性データ群200を拡張する。なお、本実施形態において、属性拡張部23は、推定された因果スコア211及びリスク指標221をそのままユーザにかかる属性データ群200の一部として決定し、属性データ群200を拡張する。但し、属性拡張部23は、推定された因果スコア211及びリスク指標221に対して何らかの加工(正規化やランク化、ラベル化等)を施して属性データとしてもよいし、推定された因果スコア211及びリスク指標221を用いて算出された他の種類のスコアを属性データとしてもよい。また、他の種類のスコアの算出には、他の機械学習モデルが介在してもよい。
The
ここで、属性拡張部23によって拡張される属性データ群200には、デモグラフィック属性、ビヘイビオラル属性、又はサイコグラフィック属性が含まれてよい。デモグラフィック属性は、例えば、ユーザの性別(ジェンダー)、家族構成、年齢等であり、ビヘイビオラル属性は、サービスの利用履歴データに基づいてよく、例えば、キャッシング利用有無、リボ払い利用有無、所定の口座に係る入出金履歴、賭博又はくじを含む何らかの商品に係る商取引履歴(オンラインマーケットプレイス等におけるオンライン取引履歴を含んでよい)等であり、サイコグラフィック属性は、例えば、賭博又はくじに係る趣向等である。但し、利用可能なユーザの属性は、本実施形態における例示に限定されない。例えば、オペレーションセンター等からの「オペレーション(架電等)に要する時間」、「クレジットカード利用額/後払い決済利用額」も、属性として用いられてよい。
Here, the
そして、属性データ群200には、上記した属性データに加えて更に、効果推定部21によって効果推定モデル210を用いて推定された因果スコア211と、リスク推定部22によってリスク推定モデル220を用いて推定されたリスク指標221とが含まれる。
In addition to the attribute data described above, the
図5は、実施形態に係るユーザスコアの推定処理に関する簡略図である。ユーザスコア推定部24は、属性データ群200に基づいて、ユーザに設定されるユーザスコア241を推定する。本実施形態において、ユーザスコア推定部24は、ユーザの属性データ群200をユーザスコア推定モデル240に入力することで、当該ユーザに設定されるユーザスコア241を推定する。ここで、ユーザスコア推定モデル240の出力値は、例として、0を最小値、1を最大値として正規化/規格化されたユーザスコア241である。
Figure 5 is a simplified diagram of a user score estimation process according to an embodiment. The user
機械学習部25は、ユーザスコア推定部24によるユーザスコア推定に用いられるユーザスコア推定モデル240と、効果推定部21による効果推定に用いられる効果推定モデル210と、リスク推定部22によるリスク推定に用いられるリスク推定モデル220と、を生成及び/又は更新する。ユーザスコア推定モデル240は、対象ユーザに係る1又は複数の属性データ(属性データ群200)が入力された場合に、ユーザに関連する何らかの尺度(例えば、信用等)を示すユーザスコア241を出力する機械学習モデルである。また、効果推定モデル210は、対象ユーザに係る1又は複数のユーザ属性のデータが入力された場合に、当該ユーザに対するオペレーションの効果の多寡を示す因果スコア211を出力する機械学習モデルである。また、リスク推定のためのリスク推定モデル220は、対象ユーザに係る1又は複数のユーザ属性のデータが入力された場合に、当該ユーザがアクションを実行しない蓋然性に基づくリスクの程度を示すリスク指標221を出力する機械学習モデルである。
The
ユーザスコア推定モデル240の生成及び/又は更新にあたって、機械学習部25は、ユーザ毎に、当該ユーザのデモグラフィック属性を含む属性データ群200を入力値とし当該ユーザに係るユーザスコア241を出力値として定義した教師データに基づいて、ユーザスコア推定モデル240を作成する。上述の通り、ユーザスコア推定モデル240に入力される属性データ群200には、効果推定部21によって推定された因果スコア211及びリスク推定部22によって推定されたリスク指標221が属性データ群200に含まれ、対応するユーザのユーザスコア241と組み合わせられて、教師データとして機械学習部25に入力される。教師データに設定されるユーザスコア241は、ルールベースで決定されたユーザスコアであってよく、マニュアルで設定された(アノテーションがなされた)ユーザスコアであってもよい。また、ユーザスコア推定モデル240によって過去に出力された後で、管理者等によって修正されたユーザスコアであってもよい。
When generating and/or updating the user
本開示に係る技術を実装するにあたり効果推定モデル210、リスク推定モデル220、ユーザスコア推定モデル240等として採用可能な機械学習モデル生成のフレームワークは、例として、アンサンブル学習アルゴリズムに基づく。当該フレームワークには、例えば、勾配ブースティング決定木(Gradient Boosting Decision Tree:GBDT)に基づく機械学習フレームワーク(例えば、LightGBM)が採用されてよい。換言すると、当該フレームワークは、前後の弱学習器(弱分類器)間で正解と予測値との誤差を引き継がせるような決定木モデルに基づく機械学習フレームワークが採用されてよい。ここでの予測値とは、例として、ユーザスコア241の予測値を指す。なお、当該フレームワークは、LightGBMの他、XGBoostやCatBoost等のブースティング手法を採用してよい。決定木を用いるフレームワークによれば、ニューラルネットワークを用いるフレームワークと比較して少ないパラメータ調整の手間で、比較的高い性能を有する機械学習モデルを生成することが出来る。但し、本開示に係る技術を実装するにあたり採用可能な機械学習モデル生成のフレームワークは、本実施形態における例示に限定されない。例えば、学習器として勾配ブースティング決定木に代えてランダムフォレスト等の他の学習器が採用されてよいし、ニューラルネットワーク等の所謂弱学習器とは称されない学習器が採用されてもよい。また、特にニューラルネットワーク等の所謂弱学習器とは称されない学習器が採用される場合には、アンサンブル学習が採用されなくてもよい。
A machine learning model generation framework that can be adopted as the
図6は、本実施形態において効果推定モデル210、リスク推定モデル220、ユーザスコア推定モデル240等として採用される機械学習モデルの決定木の概念を簡略化して示す図である。決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワークを採用する場合、決定木の各ノードの分岐条件の最適化が行われる。具体的には、決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワークでは、一つの親のノードから分岐した二つの子のノードの夫々が示す属性を有するユーザ群についてユーザスコア241を夫々算出し、このユーザスコア241の差分が大きくなるように(例えば、差分が最大になるように、又は所定の閾値以上になるように)、即ち、二つの子のノードがきれいに分岐するように、親のノードの分岐条件が最適化される。例えば、ノードの分岐条件として示される属性が年齢である場合、分岐の閾値に設定される年齢を変更したり、分岐条件を年齢以外の属性に変更したりしてもよい。また、例えば、ユーザスコア推定モデル240におけるノードの分岐条件として示される属性が因果スコア211である場合、分岐の閾値に設定される因果スコア211の多寡を変更したり、分岐条件を因果スコア211以外の属性に変更したりしてもよい。また、例えば、ノードの分岐条件として示される属性がリスク指標221である場合、分岐の閾値に設定されるリスク指標221の多寡やクラス(ランク)を変更したり、分岐条件をリスク指標221以外の属性に変更したりしてもよい。このようにして、決定木の全ノードの分岐条件を再帰的に最適化することで、属性データ群200に基づくユーザスコア241の推定精度を向上させることができる。
Figure 6 is a simplified diagram showing the concept of a decision tree of a machine learning model adopted as the
効果推定モデル210の生成及び/又は更新にあたって、機械学習部25は、オペレーションセンター管理システム5a及びクレジットカード/後払い決済管理システム5bから取得したデータに基づいて、ユーザの属性毎に、所定の属性を有する複数のユーザのうちオペレーションを受けたユーザによるアクションの実行率(債権の回収率)に係る統計量と、複数のユーザのうちオペレーションを受けなかったユーザによるアクションの実行率に係る統計量とに基づくスコアを、当該属性を有するユーザに対するオペレーションの効果を示す因果スコア211として定義した教師データ(機械学習用データ)を作成する。そして、機械学習部25は、当該教師データに基づいて、効果推定モデル210を作成する。本実施形態では、例として、オペレーションの内容がユーザへの架電であった場合、「(ユーザが架電された場合における債権の回収率)-(ユーザが架電されなかった場合における債権の回収率)」の式により各統計量の差分に基づく因果スコア211が算出され、算出された因果スコア211が対応するユーザの属性データと組み合わせられて、教師データとして機械学習部25に入力される。なお、本実施形態では、統計量として平均値を用いる例を説明する。但し、統計量としては例えば最頻値や中央値等の統計的指標が用いられてもよい。ここで、アクションの実行率に係る統計量は、各ユーザの所定期間(例えば、所定の月)内の過去の債権回収率に基づいてよい。また、本実施形態では、各統計量の差分に基づく因果スコア211を算出することとしているが、当該差分に統計的な有意差が認められない場合には、因果スコア211をゼロ又は略ゼロとしてよい。ここで、当該有意差の存否の判定には既存の統計的手法が採用されてよい。例えば、各月のユーザの平均回収率等の集合について標準誤差や信頼区間を考慮し、架電の有無による回収率の変化について統計的有意性を考慮することが出来る。このようにすることで、同一グループ内のユーザによる平均回収率のばらつきを考慮して因果スコア211を推定(算出)することが可能となる。
In generating and/or updating the
教師データの作成にあたって、一度架電されたユーザは、以後架電されなかったユーザにはなり得ないため、1のユーザについては、当該ユーザが架電された場合の回収率と架電されなかった場合の回収率とのいずれか一方のみを取得可能である。このため、架電の効果の教師データは、共通の属性を有するユーザ群毎に作成される。即ち、ある共通の属性を有するユーザからなるユーザ群に対する架電の効果を示す因果スコア211は、例えば、当該共通の属性を有する複数のユーザを架電される第1サブユーザ群と架電されない第2サブユーザ群とに分け、架電された第1サブユーザ群からの債権の回収率の平均値と架電されなかった第2サブユーザ群からの債権の回収率の平均値とを夫々算出し、これらの回収率の平均値の差分を上述した式に基づいて算出することによって取得される。例えば、架電された第1サブユーザ群からの債権の回収率の平均値が80%であり、架電されなかった第2サブユーザ群からの債権の回収率の平均値が70%である場合、当該ユーザ群に対する架電の効果を示す因果スコア211は、「10」である。
When creating the teacher data, since a user who has been called once cannot become a user who has not been called thereafter, it is possible to obtain only one of the recovery rate when the user is called or the recovery rate when the user is not called for one user. For this reason, teacher data on the effect of a call is created for each user group having a common attribute. That is, the
また、効果推定モデル210の生成又は更新においても、採用可能な機械学習モデル生成のフレームワークは限定されないが、決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワークが採用されてよいことは、上記説明したユーザスコア推定モデル240の生成及び/又は更新と同様である。
Furthermore, in generating or updating the
リスク推定モデル220の生成及び/又は更新にあたって、機械学習部25は、オペレーションセンター管理システム5a及びクレジットカード/後払い決済管理システム5bから取得したデータに基づいて、ユーザの属性毎に、所定の属性を有する複数のユーザのデフォルト発生率に係る統計量(本実施形態では、平均値。但し、例えば最頻値や中央値等の統計的指標が用いられてもよい。)を、当該属性を有するユーザのリスクの程度を示すリスク指標221として定義した教師データを作成する。そして、機械学習部25は、当該教師データに基づいて、リスク推定モデル220を作成する。算出されたリスク指標221は、対応するユーザの属性データと組み合わせて、教師データとして機械学習部25に入力される。また、リスク推定モデル220の生成又は更新においても、採用可能な機械学習モデル生成のフレームワークは限定されないが、決定木アルゴリズムに基づいた勾配ブースティングの機械学習フレームワークが採用されてよいことは、上記説明したユーザスコア推定モデル240の生成及び/又は更新と同様である。
When generating and/or updating the
<処理の流れ>
次に、本実施形態に係る情報処理システムによって実行される処理の流れを説明する。なお、以下に説明する処理の具体的な内容及び処理順序は、本開示を実施するための一例である。具体的な処理内容及び処理順序は、本開示の実施の形態に応じて適宜選択されてよい。
<Processing flow>
Next, a flow of processing executed by the information processing system according to the present embodiment will be described. Note that the specific contents and processing order of the processing described below are an example for implementing the present disclosure. The specific contents and processing order may be appropriately selected according to the embodiment of the present disclosure.
図7は、本実施形態に係る機械学習処理の流れを示すフローチャートである。本フローチャートに示された処理は、管理者によって指定されたタイミングで実行される。 Figure 7 is a flowchart showing the flow of the machine learning process according to this embodiment. The process shown in this flowchart is executed at a timing specified by the administrator.
ステップS101及びステップS102では、効果推定モデル210が生成及び/又は更新される。機械学習部25は、オペレーションセンター管理システム5a及び/又はクレジットカード/後払い決済管理システム5bにおいて過去に蓄積された、ユーザの属性データ、オペレーション履歴データ、及びクレジットカード利用額/後払い決済利用額の支払履歴データに基づいて、複数のユーザ属性(属性データ群200)の夫々について因果スコア211を算出し、ユーザ属性(属性データ群200)と因果スコア211との組み合わせを含む教師データを作成する(ステップS101)。ここで、オペレーション履歴データは、ユーザ毎に、当該ユーザに対してオペレーションが行われたか否かを把握することが可能なデータを含み、支払履歴データは、ユーザ毎に、当該ユーザのクレジットカード利用額/後払い決済利用額の支払有無(デフォルトの有無)を把握することが可能なデータを含む。そして、機械学習部25は、作成された教師データを効果推定モデル210に入力し、効果推定部21による効果推定に用いられる効果推定モデル210を生成又は更新する(ステップS102)。その後、処理はステップS103へ進む。
In steps S101 and S102, the
ステップS103及びステップS104では、リスク推定に用いられるリスク推定モデル220が生成及び/又は更新される。機械学習部25は、オペレーションセンター管理システム5a及び/又はクレジットカード/後払い決済管理システム5bにおいて過去に蓄積された、ユーザの属性データ、オペレーション履歴データ、及びクレジットカード利用額/後払い決済利用額の支払履歴データに基づいて、複数のユーザ属性(属性データ群200)の夫々についてリスク指標221を算出し、ユーザ属性(属性データ群200)とリスク指標221との組み合わせを含む教師データを作成する(ステップS103)。そして、機械学習部25は、作成された教師データをリスク推定モデル220に入力し、リスク推定部22によるリスク推定に用いられるリスク推定モデル220を生成又は更新する(ステップS104)。その後、処理はステップS105へ進む。
In steps S103 and S104, the
ステップS105及びステップS106では、ユーザスコア推定モデル240が生成及び/又は更新される。機械学習部25は、オペレーションセンター管理システム5a及び/又はクレジットカード/後払い決済管理システム5bにおいて過去に蓄積されたユーザ毎の属性データ群200と、対応するユーザについて予め決定されたユーザスコア241と、の組み合わせを含む教師データを作成する(ステップS105)。そして、機械学習部25は、作成された教師データをユーザスコア推定モデル240に入力し、ユーザスコア推定部24によるユーザスコア推定に用いられるユーザスコア推定モデル240を生成又は更新する(ステップS106)。その後、本フローチャートに示された処理は終了する。
In steps S105 and S106, the user
図8は、本実施形態に係るユーザスコア推定処理の流れを示すフローチャートである。本フローチャートに示された処理は、管理者によって指定されたタイミングで、対象となるユーザ毎に実行される。 Figure 8 is a flowchart showing the flow of the user score estimation process according to this embodiment. The process shown in this flowchart is executed for each target user at a timing specified by the administrator.
ステップS201及びステップS202では、オペレーションの効果及びユーザがアクションを実行しない蓋然性に基づくリスクが推定される。リスク推定部22は、複数のユーザの夫々について、ステップS104で生成及び/又は更新されたリスク推定モデル220に対して対象ユーザに係る1又は複数のユーザ属性のデータ(属性データ群200)を入力し、当該リスク推定モデル220からの出力として、当該ユーザに対応するリスク指標221を取得する(ステップS201)。また、効果推定部21は、複数のユーザの夫々について、ステップS102で生成及び/又は更新された効果推定モデル210に対して対象ユーザに係る1又は複数のユーザ属性のデータ(属性データ群200)を入力し、当該効果推定モデル210からの出力として、当該ユーザに対応する因果スコア211を取得する(ステップS202)。その後、処理はステップS203へ進む。
In steps S201 and S202, a risk based on the effect of the operation and the probability that the user will not execute the action is estimated. The
ステップS203及びステップS204では、ユーザスコア241が推定され、出力される。属性拡張部23は、ステップS201及びステップS202で推定された因果スコア211及びリスク指標221に基づいて、ユーザにかかる属性データ群200を拡張する(ステップS203)。なお、本実施形態では因果スコア211及びリスク指標221がそのまま属性データ群200の一部(新たなユーザ属性)として決定(追加)されることで属性データ群200が拡張されるため、属性拡張部23は、対象ユーザについてオペレーションセンター管理システム5aやクレジットカード/後払い決済管理システム5bから取得される等して予め保持されている属性データ群200にステップS201及びステップS202で推定された因果スコア211及びリスク指標221を追加することで、当該ユーザの属性データ群200拡張する。そして、ユーザスコア推定部24は、ステップS203で拡張された属性データ群200に基づいてユーザスコア241を推定し、オペレーションセンター管理システム5aに対して出力する(ステップS204)。本実施形態において、ユーザスコア推定部24は、対象ユーザの因果スコア211及びリスク指標221を含む属性データ群200をユーザスコア推定モデル240に入力し、出力された値を当該ユーザに設定されるユーザスコア241として取得する。但し、ユーザスコア241の推定方法は、本実施形態における例示に限定されない。例えば、ユーザスコア241は、属性データ群200を機械学習モデルではない所定の関数に入力して算出された値を含むものであってもよい。その後、本フローチャートに示された処理は終了する。
In steps S203 and S204, the
ユーザ毎に設定されたユーザスコア241は、オペレーションセンター管理システム5a及びクレジットカード/後払い決済管理システム5b等のサービス提供システム5に対して提供され、サービス提供システム5によって対象ユーザに対して提供されるサービスのカスタマイズ等に活用される。例えば、オペレーションセンター管理システム5aは、ユーザスコア241に従って対象ユーザへのオペレーションを管理し、オペレーション端末は、オペレーションセンター管理システム5aによって出力された指示に従ってオペレーションを実行する。
The
<効果>
本実施形態によれば、ユーザに対するオペレーションに起因する当該ユーザの行動変容をユーザスコア241の推定に反映することが可能となる。また、様々なユーザ属性データを用いることで、対象ユーザについて一部の属性データが存在しない場合であっても、精度の高いユーザスコア241を推定(算出)することが可能となる。
<Effects>
According to this embodiment, it is possible to reflect a behavioral change of a user caused by an operation on the user in the estimation of the
<第2実施形態>
上記説明した実施形態では、推定された因果スコア211及びリスク指標221に基づき拡張された属性データ群200に基づき、対象ユーザのユーザスコア241を推定する例について説明したが、推定された因果スコア211及びリスク指標221は属性データ群200の拡張の用のみに供されるとは限らず、例えば、以下のような利用方法が挙げられる。なお、上記説明した第1実施形態と概略同様の構成については、説明を省略する。
Second Embodiment
In the embodiment described above, an example has been described in which the
図9は、第2実施形態に係るユーザスコアの推定処理に関する簡略図である。ユーザスコア推定部24は、因果スコア211および/またはリスク指標221に応じて、複数のユーザスコア推定モデル(第1ユーザスコア推定モデル240A、第2ユーザスコア推定モデル240B、第3ユーザスコア推定モデル240C、・・・第nユーザスコア推定モデル240N(nは整数))から1のユーザスコア推定モデル240を選択し決定し、属性データ群200に基づきユーザスコア241(ユーザスコア241A、ユーザスコア241B、ユーザスコア241C、・・・ユーザスコア241N)を推定する。ここで、n>1であってよく、n=2であってよく、n=3であってよく、nが示すユーザスコア推定モデル240の数量に制限はない。また、ここで、入力される属性データ群200は、因果スコアおよび/またはリスク指標221によって拡張されたものであってよく、因果スコアおよび/またはリスク指標221によって拡張されていないものであってもよい。また、各ユーザスコア推定モデル240は、因果スコア211および/またはリスク指標221が共通または類似する教師データでトレーニング(学習処理)がなされている。スコア推定対象のユーザにかかる因果スコア211および/またはリスク指標221が所定の範囲内の因果スコア211および/またはリスク指標221を示す場合、当該の範囲内の因果スコア211および/またはリスク指標221に応じて予めトレーニングされたユーザスコア推定モデル240を用いて、ユーザスコア241を推定する。
9 is a simplified diagram of the estimation process of the user score according to the second embodiment. The user
図10は、第2実施形態に係るユーザスコアの推定処理に関する簡略図である。ユーザスコア推定部24は、属性データ群200をユーザスコア推定モデル240に入力することで得られたユーザスコア241を、スコア推定対象のユーザにかかる因果スコア211および/またはリスク指標221に基づき調整、修正、補正、変更等してユーザスコア241Dを決定してよい。ここで、ユーザスコア推定部24は、因果スコア211が所定の閾値を超過する場合、ユーザスコア推定モデル240が出力したユーザスコア241の上方修正を行い、ユーザスコア241Dを決定してよい。一方、ユーザスコア推定部24は、リスク指標221が所定の閾値を超過する場合、ユーザスコア推定モデル240が出力したユーザスコア241の下方修正を行い、ユーザスコア241Dを決定してよい。ユーザスコア推定モデル240が出力したユーザスコア231の修正等に際し、出力されたユーザスコア241に適用する係数、付加されるスコア等は、因果スコア211および/またはリスク指標221と所定の閾値との差分等によって適宜、決定されてよい。
FIG. 10 is a simplified diagram of the estimation process of the user score according to the second embodiment. The user
<その他のバリエーション>
上記説明した実施形態では、ユーザに対するオペレーションが架電である例について説明したが、ユーザに対するオペレーションの種類は、架電に限定されない。例えば、ユーザに対するオペレーションの種類として、メッセージ送信が採用されてもよい。なお、ここでメッセージ送信のための手段は限定されず、電子メールシステム、ショートメッセージサービス(SMS)、又はソーシャルネットワーキングサービス(SNS)のメッセージ送受信サービス等が利用されてよい。
<Other variations>
In the above-described embodiment, an example was described in which the operation for the user is a call, but the type of operation for the user is not limited to a call. For example, a message transmission may be adopted as the type of operation for the user. Note that the means for transmitting the message is not limited here, and an email system, a short message service (SMS), or a message transmission and reception service of a social networking service (SNS) may be used.
また、上記説明した実施形態では、1種類のオペレーション(架電)について推定された効果に基づいて属性データ群200が拡張される例について説明したが、属性データ群200は、複数種類のオペレーション(例えば、架電およびメッセージ送信)の夫々について推定された効果に基づいて拡張されてもよく、当該効果に基づいてユーザスコア241を決定してよい。この場合、効果推定部21は、所定のアクションの実行をユーザに促すための当該ユーザに対する第一のオペレーション(例えば、架電)が、当該ユーザがアクションを実行するか否かに与える第一の効果、及び、所定のアクションの実行をユーザに促すための当該ユーザに対する第二のオペレーション(例えば、メッセージ送信)が、当該ユーザがアクションを実行するか否かに与える第二の効果を推定し、属性拡張部23は、推定された第一の効果(第1因果スコア)、第二の効果(第2因果スコア)及びリスクのそれぞれに基づいて、ユーザにかかる属性データ群200を拡張してよく、ユーザスコア推定モデル240の決定とユーザスコア241の推定を行ってよい。このとき、効果推定部21は、第1因果スコア及び第2因果スコアに基づき因果スコア211を決定してもよい。具体的には、効果推定部21は、例えば、第1因果スコア及び第2因果スコアの加重平均を因果スコア211として算出してよい。
In the above-described embodiment, the
この場合、オペレーションの効果を推定するための効果推定モデル210も、オペレーションの種類毎に生成及び更新される。例えば、第一のオペレーションが架電であり第二のオペレーションがメッセージ送信である場合、架電の効果推定モデル210、及びメッセージ送信の効果推定モデル210が生成及び更新されてよい。
In this case, an
また、上記説明した実施形態では、オペレーションを受けたサブユーザ群のアクション実行率と、オペレーションを受けなかったサブユーザ群のアクション実行率との差分を因果スコア211として用いる例について説明したが、因果スコア211には、その他の方法で算出されたものが用いられてもよい。例えば、効果推定のための効果推定モデル210の生成及び/又は更新にあたって、機械学習部25は、ユーザの属性毎に、所定の属性を有する複数のユーザのうちオペレーションに対する所定のリアクションを行なったユーザによるアクションの実行率に係る統計量と、複数のユーザのうち所定のリアクションを行わなかったユーザによるアクションの実行率に係る統計量とに基づくスコアを、当該属性を有するユーザに係る因果スコア211として定義した教師データに基づいて、効果推定モデル210を作成してもよい。例として、本バリエーションでは、「(ユーザが所定のリアクションを行った場合における債権の回収率)-(ユーザが所定のリアクションを行わなかった場合における債権の回収率)」の式により、因果スコア211が算出される。
In the above-described embodiment, the difference between the action execution rate of the sub-user group that received the operation and the action execution rate of the sub-user group that did not receive the operation is used as the
ここで、所定のリアクションは、例えば、架電に対するダイヤルプッシュ等によるユーザの応答、又は架電に対するユーザからの折り返し電話に伴うオペレータとの通話、メッセージに対する返信、メッセージの既読化等である。更に、リアクションの内容として、支払いに対する肯定的な回答や、支払予定日の回答の有無等が考慮されてよい。ユーザによるリアクションが音声によるリアクションであった場合には、ユーザの音声に基づいてユーザの感情等を判定し、リアクションが肯定的であったか否かを判定することも可能である。 Here, the predetermined reaction is, for example, the user's response to a call by dialing, or a conversation with an operator when the user calls back on a call, a reply to a message, marking a message as read, etc. Furthermore, the content of the reaction may be a positive response to a payment, or the presence or absence of a response to the due date of payment, etc. If the user's reaction is a voice reaction, it is also possible to determine the user's emotions, etc. based on the user's voice and determine whether the reaction was positive or not.
また、上記説明した推定された因果スコア211及びリスク指標221に基づき、属性データ群200が拡張される例と、ユーザスコア推定モデル240またはユーザスコア241の決定が行われる例と、を示したが、因果スコア211及びリスク指標221に代えて、因果スコア211及びリスク指標221に基づく1の何らかの別の指標(スコア)に基づき、属性データ群200は拡張されてよく、ユーザスコア推定モデル240またはユーザスコア241の決定が行われてよい。このとき、当該1の何らかの別の指標(スコア)は、情報処理装置1により、重み付けされた因果スコア211及びリスク指標のそれぞれに基づいてルールベースで決定されてよく、何らかの機械学習モデルに対して拡張されていない属性データ群200と、重み付けされた因果スコア211及びリスク指標のそれぞれと、を入力することで決定されてよい。
In addition, an example in which the
1 情報処理装置
1. Information processing device
Claims (10)
前記ユーザが前記アクションを実行しない蓋然性に基づくリスクを、前記属性データ群に基づき推定するリスク推定手段と、
推定された前記効果及び前記リスクに基づいて、前記属性データ群を拡張する属性拡張手段と、
拡張された前記属性データ群に基づいて、前記ユーザに設定されるユーザスコアを推定するユーザスコア推定手段と、
を備える情報処理システム。 an effect estimation means for estimating an effect of a predetermined operation for a user for encouraging the user to perform a predetermined action on whether or not the user will perform the action as a causal score based on a statistical amount relating to a rate of execution of the action by users among a plurality of users who have received the operation and a statistical amount relating to a rate of execution of the action by users among the plurality of users who have not received the operation , based on a group of attribute data related to the user;
a risk estimation means for estimating a risk based on a probability that the user will not execute the action based on the attribute data group;
an attribute extension means for extending the attribute data group based on the estimated effect and the estimated risk;
a user score estimation means for estimating a user score to be set for the user based on the expanded attribute data group;
An information processing system comprising:
請求項1に記載の情報処理システム。 the effect estimation means estimates an effect of the operation using an effect estimation model that outputs the causal score indicating an effect of the operation on the user in response to an input of one or more attributes related to the user;
The information processing system according to claim 1 .
請求項2に記載の情報処理システム。 the effect estimation model is created based on teacher data in which a score based on a statistic relating to an execution rate of the action by a user who has received the operation among a plurality of users having a predetermined attribute and a statistic relating to an execution rate of the action by a user who has not received the operation among the plurality of users is defined as the causal score indicating an effect of the operation on a user who has the attribute;
The information processing system according to claim 2 .
前記属性拡張手段は、推定された前記第一の効果、前記第二の効果及び前記リスクに基づいて、前記属性データ群を拡張する、
請求項1から3のいずれか一項に記載の情報処理システム。 the effect estimation means estimates a first effect that a first operation for a user for prompting the user to perform a predetermined action has on whether or not the user will perform the action, and a second effect that a second operation for prompting the user to perform the predetermined action has on whether or not the user will perform the action;
the attribute extension means extends the attribute data group based on the estimated first effect, the estimated second effect, and the estimated risk;
The information processing system according to claim 1 .
請求項1から4のいずれか一項に記載の情報処理システム。 the risk estimation means estimates the risk using a risk estimation model that outputs a risk index indicating a probability that a receivable from a user will not be collected and will become a default, in response to an input of one or more attributes related to the user;
The information processing system according to claim 1 .
請求項1から5のいずれか一項に記載の情報処理システム。 The user score estimation means estimates a user score to be set for the user by inputting the group of attribute data of the user into a user score estimation model.
The information processing system according to claim 1 .
請求項6に記載の情報処理システム。 The user score estimation means estimates the user score using the user score estimation model generated using a machine learning framework based on a gradient boosting decision tree.
7. The information processing system according to claim 6.
請求項7に記載の情報処理システム。 the user score estimation means estimates a user score to be set for the user by using the user score estimation model generated using teacher data having an attribute data group including a demographic attribute of the user as an input value and the user score related to the user as an output value;
The information processing system according to claim 7.
所定のアクションの実行をユーザに促すための該ユーザに対する所定のオペレーションが、該ユーザが前記アクションを実行するか否かに与える効果を、複数のユーザのうち前記オペレーションを受けたユーザによる前記アクションの実行率に係る統計量と、前記複数のユーザのうち前記オペレーションを受けなかったユーザによる前記アクションの実行率に係る統計量とに基づく因果スコアとして、該ユーザにかかる属性データ群に基づき推定する効果推定ステップと、
前記ユーザが前記アクションを実行しない蓋然性に基づくリスクを、前記属性データ群に基づき推定するリスク推定ステップと、
推定された前記効果及び前記リスクに基づいて、前記属性データ群を拡張する属性拡張ステップと、
拡張された前記属性データ群に基づいて、前記ユーザに設定されるユーザスコアを推定するユーザスコア推定ステップと、
を実行する方法。 The computer
an effect estimation step of estimating an effect of a predetermined operation for a user for encouraging the user to perform a predetermined action on whether or not the user will perform the action as a causal score based on a statistical amount relating to a rate of execution of the action by a user who has received the operation among a plurality of users and a statistical amount relating to a rate of execution of the action by a user who has not received the operation among the plurality of users , based on a group of attribute data related to the user;
a risk estimation step of estimating a risk based on a probability that the user will not execute the action based on the attribute data group;
an attribute expansion step of expanding the attribute data group based on the estimated effect and the estimated risk;
a user score estimating step of estimating a user score to be set for the user based on the expanded attribute data group;
How to do it.
所定のアクションの実行をユーザに促すための該ユーザに対する所定のオペレーションが、該ユーザが前記アクションを実行するか否かに与える効果を、複数のユーザのうち前記オペレーションを受けたユーザによる前記アクションの実行率に係る統計量と、前記複数のユーザのうち前記オペレーションを受けなかったユーザによる前記アクションの実行率に係る統計量とに基づく因果スコアとして、該ユーザにかかる属性データ群に基づき推定する効果推定手段と、
前記ユーザが前記アクションを実行しない蓋然性に基づくリスクを、前記属性データ群に基づき推定するリスク推定手段と、
推定された前記効果及び前記リスクに基づいて、前記属性データ群を拡張する属性拡張手段と、
拡張された前記属性データ群に基づいて、前記ユーザに設定されるユーザスコアを推定するユーザスコア推定手段と、
として機能させるプログラム。 Computer,
an effect estimation means for estimating an effect of a predetermined operation for a user for encouraging the user to perform a predetermined action on whether or not the user will perform the action as a causal score based on a statistical amount relating to a rate of execution of the action by users among a plurality of users who have received the operation and a statistical amount relating to a rate of execution of the action by users among the plurality of users who have not received the operation , based on a group of attribute data related to the user;
a risk estimation means for estimating a risk based on a probability that the user will not execute the action based on the attribute data group;
an attribute extension means for extending the attribute data group based on the estimated effect and the estimated risk;
a user score estimation means for estimating a user score to be set for the user based on the expanded attribute data group;
A program that functions as a
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022056451A JP7576059B2 (en) | 2022-03-30 | 2022-03-30 | Information processing system, method and program |
| TW112111663A TWI881316B (en) | 2022-03-30 | 2023-03-28 | Information processing system, information processing method and program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022056451A JP7576059B2 (en) | 2022-03-30 | 2022-03-30 | Information processing system, method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023148438A JP2023148438A (en) | 2023-10-13 |
| JP7576059B2 true JP7576059B2 (en) | 2024-10-30 |
Family
ID=88288267
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022056451A Active JP7576059B2 (en) | 2022-03-30 | 2022-03-30 | Information processing system, method and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7576059B2 (en) |
| TW (1) | TWI881316B (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013101443A (en) | 2011-11-08 | 2013-05-23 | Central Servicer Corp | Reminder settlement system |
| JP2019185595A (en) | 2018-04-16 | 2019-10-24 | ヤフー株式会社 | Information processor, method for processing information, information processing program, determination device, method for determination, and determination program |
| JP2020021151A (en) | 2018-07-30 | 2020-02-06 | Necソリューションイノベータ株式会社 | Information processing device, prediction system, information processing method, and program |
| JP2020021231A (en) | 2018-07-31 | 2020-02-06 | 株式会社メルカリ | Information processing method, information processing apparatus, and program |
| JP2020035395A (en) | 2018-08-31 | 2020-03-05 | 株式会社リコー | Learning method, program and learning device |
| JP2020071835A (en) | 2018-11-02 | 2020-05-07 | 株式会社浜銀総合研究所 | Credit judgment support system |
| JP2020149363A (en) | 2019-03-13 | 2020-09-17 | ヤフー株式会社 | Information processing equipment, information processing methods and information processing programs |
| JP6761508B1 (en) | 2019-04-26 | 2020-09-23 | 三井住友海上火災保険株式会社 | Evaluation device, evaluation method and program |
| JP2021026401A (en) | 2019-08-01 | 2021-02-22 | 株式会社Nttドコモ | Examination device |
| US20210217080A1 (en) | 2020-09-30 | 2021-07-15 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method, apparatus, and electronic device for collecting loan and storage medium |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107194795A (en) * | 2016-03-15 | 2017-09-22 | 腾讯科技(深圳)有限公司 | Credit score model training method, credit score computational methods and device |
| CN106952155A (en) * | 2017-03-08 | 2017-07-14 | 深圳前海纵腾金融科技服务有限公司 | A kind of collection method and device based on credit scoring |
| CN113191888A (en) * | 2021-05-26 | 2021-07-30 | 中国建设银行股份有限公司 | Method and device for scoring by urging collection |
| CN113988651A (en) * | 2021-10-29 | 2022-01-28 | 深圳壹账通智能科技有限公司 | Evaluation method, system, equipment and medium for a scorecard model |
-
2022
- 2022-03-30 JP JP2022056451A patent/JP7576059B2/en active Active
-
2023
- 2023-03-28 TW TW112111663A patent/TWI881316B/en active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013101443A (en) | 2011-11-08 | 2013-05-23 | Central Servicer Corp | Reminder settlement system |
| JP2019185595A (en) | 2018-04-16 | 2019-10-24 | ヤフー株式会社 | Information processor, method for processing information, information processing program, determination device, method for determination, and determination program |
| JP2020021151A (en) | 2018-07-30 | 2020-02-06 | Necソリューションイノベータ株式会社 | Information processing device, prediction system, information processing method, and program |
| JP2020021231A (en) | 2018-07-31 | 2020-02-06 | 株式会社メルカリ | Information processing method, information processing apparatus, and program |
| JP2020035395A (en) | 2018-08-31 | 2020-03-05 | 株式会社リコー | Learning method, program and learning device |
| JP2020071835A (en) | 2018-11-02 | 2020-05-07 | 株式会社浜銀総合研究所 | Credit judgment support system |
| JP2020149363A (en) | 2019-03-13 | 2020-09-17 | ヤフー株式会社 | Information processing equipment, information processing methods and information processing programs |
| JP6761508B1 (en) | 2019-04-26 | 2020-09-23 | 三井住友海上火災保険株式会社 | Evaluation device, evaluation method and program |
| JP2021026401A (en) | 2019-08-01 | 2021-02-22 | 株式会社Nttドコモ | Examination device |
| US20210217080A1 (en) | 2020-09-30 | 2021-07-15 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method, apparatus, and electronic device for collecting loan and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| 井上 健太郎,検証!成果出す業務革新ビフォー・アフター CRMで勝つ! クレディセゾン,日経情報ストラテジー 2005年11月号,日本,日経BP社 Nikkei Business Publications,Inc.,2005年09月26日,No.163 ,p.88-91 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023148438A (en) | 2023-10-13 |
| TW202405728A (en) | 2024-02-01 |
| TWI881316B (en) | 2025-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20190259095A1 (en) | Determining present and future virtual balances for a client computing device | |
| US20130060669A1 (en) | Systems and methods for optimizations involving insufficient funds (nsf) conditions | |
| JP2025109908A (en) | Information processing device, method and program | |
| US20140279388A1 (en) | Method, apparatus, and computer-readable medium for advancing prepaid credit | |
| JP7345032B1 (en) | Credit screening device, method and program | |
| TWI837066B (en) | Information processing devices, methods and program products | |
| JP7576059B2 (en) | Information processing system, method and program | |
| JP7634499B2 (en) | Information processing system, method and program | |
| JP7614153B2 (en) | Information processing device, method and program | |
| JP7727595B2 (en) | Information processing device, method, and program | |
| TWI887789B (en) | Information processing system, information processing method and program product | |
| JP7669317B2 (en) | Information processing device, method and program | |
| JP7657192B2 (en) | Information processing system, information processing method, and program | |
| JP7724753B2 (en) | Information processing device, method, and program | |
| TWI868954B (en) | Information processing system, information processing method and program product | |
| JP7713428B2 (en) | Examination device, method and program | |
| TWI916672B (en) | Inspection devices, inspection methods and procedures products | |
| JP7708907B1 (en) | Estimation system, estimation method, and program | |
| JP7366218B1 (en) | Information processing device, method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230927 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240703 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240828 |
|
| 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: 20241002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241018 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7576059 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |