Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7828991B2 - Information processing device and information processing method - Google Patents
[go: Go Back, main page]

JP7828991B2 - Information processing device and information processing method - Google Patents

Information processing device and information processing method

Info

Publication number
JP7828991B2
JP7828991B2 JP2024051851A JP2024051851A JP7828991B2 JP 7828991 B2 JP7828991 B2 JP 7828991B2 JP 2024051851 A JP2024051851 A JP 2024051851A JP 2024051851 A JP2024051851 A JP 2024051851A JP 7828991 B2 JP7828991 B2 JP 7828991B2
Authority
JP
Japan
Prior art keywords
user
information
usage
risk
usage limit
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
Application number
JP2024051851A
Other languages
Japanese (ja)
Other versions
JP2025150783A (en
Inventor
新 早速
周 加藤
盛行 栗山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2024051851A priority Critical patent/JP7828991B2/en
Publication of JP2025150783A publication Critical patent/JP2025150783A/en
Application granted granted Critical
Publication of JP7828991B2 publication Critical patent/JP7828991B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、金融サービスにおいて利用者が利用可能な利用限度額を決定するための技術に関する。 This invention relates to a technology for determining the available credit limit for users in financial services.

金融サービスにおいて利用者が利用可能な利用限度額を決定するための技術として、例えば特許文献1には、最大許容与信額の増額に伴うリスクを機械学習モデルによって判定することが開示されている。 As a technology for determining the credit limit available to users in financial services, for example, Patent Document 1 discloses a method for determining the risks associated with increasing the maximum allowable credit limit using a machine learning model.

特表2020-522832号公報Special Publication No. 2020-522832

本発明は、利用者が金融サービスにおいて利用可能な利用限度額を適切に決定することを目的とする。 The present invention aims to appropriately determine the available credit limit for users in financial services.

上記課題を解決するため、本発明は、金融サービスを利用する利用者に関する利用者情報を取得する取得部と、前記利用者情報を説明変数とし、前記金融サービスの提供者により強制的に前記金融サービスが解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について前記取得部により取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定する第1決定部とを備え、前記第1決定部は、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、前記第1のレベルは、前記第1決定部により前記利用限度額を大きくするよう決定された利用者について前記金融サービスが強制的に解約された割合と、前記第1決定部により前記利用限度額を大きくするよう決定されていない利用者について前記金融サービスが強制的に解約されなかった割合とを用いて決められていることを特徴とする情報処理装置を提供する。
また、本発明は、金融サービスを利用する利用者に関する利用者情報を取得する取得部と、前記利用者情報を説明変数とし、前記金融サービスの提供者により強制的に前記金融サービスが解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について前記取得部により取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定する第1決定部とを備え、前記第1決定部は、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、前記第2のレベルは、前記第1決定部により前記利用限度額を大きくするよう決定された利用者が利用した利用金額が当該決定後の利用限度額の一定割合に相当する金額を超過しなかった割合と、前記第1決定部により前記利用限度額を大きくするよう決定されていない利用者が利用した利用金額が当該利用限度額の一定割合に相当する金額を超過した割合とを用いて決められていることを特徴とする情報処理装置を提供する。
また、本発明は、コンピュータが、金融サービスを利用する利用者に関する利用者情報を取得するステップと、コンピュータが、前記利用者情報を説明変数とし、前記金融サービスが強制的に解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定するステップとを備え、前記決定するステップにおいて、コンピュータが、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、前記第1のレベルは、前記決定するステップにおいて前記利用限度額を大きくするよう決定された利用者について前記金融サービスが強制的に解約された割合と、前記決定するステップにおいて前記利用限度額を大きくするよう決定されていない利用者について前記金融サービスが強制的に解約されなかった割合とを用いて決められていることを特徴とする情報処理方法を提供する。
また、本発明は、コンピュータが、金融サービスを利用する利用者に関する利用者情報を取得するステップと、コンピュータが、前記利用者情報を説明変数とし、前記金融サービスが強制的に解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定するステップとを備え、前記決定するステップにおいて、コンピュータが、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、前記第2のレベルは、前記決定するステップにおいて前記利用限度額を大きくするよう決定された利用者が利用した利用金額が当該決定後の利用限度額の一定割合に相当する金額を超過しなかった割合と、前記決定するステップにおいて前記利用限度額を大きくするよう決定されていない利用者が利用した利用金額が当該利用限度額の一定割合に相当する金額を超過した割合とを用いて決められていることを特徴とする情報処理方法を提供する。
To solve the above problems, the present invention comprises: an acquisition unit that acquires user information relating to users of financial services; a first trained machine learning model with the user information as an explanatory variable and termination risk information relating to the risk of termination of the financial service by the provider of the financial service as the objective variable; a second trained machine learning model with the user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as the objective variable; and a first determination unit that determines the usage limit that each user can use in the financial service using the user information acquired by the acquisition unit for each user, wherein the first determination unit determines for each user The present invention provides an information processing device in which, when the cancellation risk information obtained by inputting user information relating to the user into the first trained model means that the risk level is lower than the first level, and the usage amount information obtained by inputting user information relating to the user into the second trained model means that the usage limit for the user is increased, and the first level is determined using the percentage of users for whom the first decision unit has decided to increase the usage limit and whose financial service has been forcibly terminated, and the percentage of users for whom the first decision unit has not decided to increase the usage limit and whose financial service has not been forcibly terminated.
Furthermore, the present invention comprises: an acquisition unit that acquires user information relating to users of financial services; a first trained model obtained by machine learning with the user information as an explanatory variable and termination risk information relating to the risk of termination of the financial service by the provider of the financial service as the objective variable; a second trained model obtained by machine learning with the user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as the objective variable; and a first determination unit that determines the usage limit that each user can use in the financial service using the user information acquired by the acquisition unit for each user, wherein the first determination unit determines the user information relating to the user in the first trained model The present invention provides an information processing device in which, when the cancellation risk information obtained by inputting the user information relating to the user means that the risk is lower than the first level, and the usage amount information obtained by inputting the user information relating to the user into the second trained model means that the usage limit of the user is increased, and the second level is determined using the percentage of the usage amount used by a user who has been determined by the first decision unit to increase their usage limit, in which case the usage amount used by a user who has been determined by the first decision unit to increase their usage limit, in which case the usage amount used, in which case the usage amount used by a user who has not been determined by the first decision unit to increase their usage limit, in which case the usage limit is increased.
Furthermore, the present invention comprises the steps of: a computer acquiring user information relating to users of financial services; a first trained model obtained by machine learning in which the computer uses the user information as an explanatory variable and termination risk information relating to the risk of the financial service being forcibly terminated as an objective variable; a second trained model obtained by machine learning in which the computer uses the user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as an objective variable; and determining the usage limit that each user can use in the financial service using the user information acquired for each user, wherein in the determination step, the computer determines the usage limit that each user can use for the financial service The present invention provides an information processing method characterized in that, when the cancellation risk information obtained by inputting user information into the first trained model means that the risk level is lower than the first level, and the usage amount information obtained by inputting user information relating to the user into the second trained model means that the usage limit for the user is increased, and the first level is determined using the percentage of users for whom the financial service was forcibly terminated in the determination step for whom it was decided to increase the usage limit, and the percentage of users for whom the financial service was not forcibly terminated in the determination step for whom it was not decided to increase the usage limit.
Furthermore, the present invention comprises the steps of: a computer acquiring user information relating to users of financial services; a first trained model obtained by machine learning with the user information as an explanatory variable and termination risk information relating to the risk of the financial service being forcibly terminated as an objective variable; a second trained model obtained by machine learning with the user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as an objective variable; and determining the usage limit that each user can use in the financial service using the user information acquired for each user, wherein in the determination step, the computer uses the user information relating to the user in the first trained model The provided information processing method is characterized in that, when the cancellation risk information obtained by inputting it into the first level of risk is lower than the first level of risk, and the usage amount information obtained by inputting user information about the user into the second trained model is higher than the amount at the second level, the usage limit of the user is increased, and the second level is determined using the percentage of the usage amount used by users who were determined to have their usage limit increased in the determination step , where the usage amount used did not exceed a certain percentage of the usage limit after the determination, and the percentage of the usage amount used by users who were not determined to have their usage limit increased in the determination step, where the usage amount exceeded a certain percentage of the usage limit.

本発明によれば、利用者が金融サービスにおいて利用可能な利用限度額を適切に決定することができる。 According to this invention, users can appropriately determine the available credit limit for financial services.

本発明の実施形態に係る情報処理システム1の構成の一例を示す図である。This figure shows an example of the configuration of an information processing system 1 according to an embodiment of the present invention. 同実施形態に係る情報処理装置30のハードウェア構成を示す図である。This figure shows the hardware configuration of the information processing device 30 according to the same embodiment. 同実施形態に係る情報処理装置30の機能構成の一例を示す図である。This figure shows an example of the functional configuration of the information processing device 30 according to the present invention. 同実施形態に係る情報処理装置30が記憶するデータの一例を示す図である。This figure shows an example of data stored by the information processing device 30 according to the same embodiment. 同実施形態において閾値の決定方法を説明するグラフの一例を示す図である。This figure shows an example of a graph illustrating the method for determining the threshold in the same embodiment. 同実施形態において誤り率を説明する表である。This is a table illustrating the error rate in the same embodiment. 同実施形態において閾値の決定方法を説明するグラフの一例を示す図である。This figure shows an example of a graph illustrating the method for determining the threshold in the same embodiment. 同実施形態において誤り率を説明する表である。This is a table illustrating the error rate in the same embodiment. 情報処理装置30による学習動作を示すフローチャートである。This is a flowchart showing the learning operation by the information processing device 30. 情報処理装置30による利用限度額決定動作を示すフローチャートである。This is a flowchart showing the operation of determining the usage limit by the information processing device 30. 変形例に係る情報処理装置30の機能構成の一例を示す図である。This figure shows an example of the functional configuration of the information processing device 30 according to a modified example. 変形例に係る情報処理装置30が記憶する規則の一例を示す図である。This figure shows an example of rules stored in the information processing device 30 related to the modified example. 変形例において各リスクグループの境界を説明する表である。This table illustrates the boundaries of each risk group in the modified example. 変形例において各リスクグループに応じた利用限度額の変更内容の一例を示す図である。This figure shows an example of how the usage limits are changed according to each risk group in the modified example. 変形例において加盟店の手数料率の一例を示す図である。This figure shows an example of a merchant's commission rate in a modified example.

[構成]
図1は、本発明の実施形態に係る情報処理システム1の一例を示す図である。情報処理システム1は、利用者が現実世界の店舗やオンライン上の店舗で商品やサービスを購入する商取引における決済を電子的に行うためのシステムである。図1に示すように、情報処理システム1は、利用者によって利用されるユーザ端末10と、店舗によって利用される店舗端末20と、本発明に係る情報処理装置30を含み電子決済に関する処理を行う決済システム40と、これらを通信可能に接続する無線通信網又は有線通信網を含む通信網2とを備えている。
[composition]
Figure 1 shows an example of an information processing system 1 according to an embodiment of the present invention. The information processing system 1 is a system for electronically settling payments in commercial transactions in which users purchase goods and services at physical stores or online stores. As shown in Figure 1, the information processing system 1 comprises a user terminal 10 used by users, a store terminal 20 used by stores, a payment system 40 which includes an information processing device 30 according to the present invention and performs processing related to electronic payments, and a communication network 2 which includes a wireless communication network or a wired communication network that connects these in a communicative manner.

ユーザ端末10、店舗端末20及び情報処理装置30はいずれも通信可能なコンピュータである。具体的には、ユーザ端末10は、例えばスマートホン、ウェアラブル端末又はタブレットなどの、利用者が携帯可能なコンピュータである。店舗端末20は、店舗の店員等によって操作される通信端末である。本実施形態において、決済システム40は、ユーザ端末10に通信サービスを提供する通信事業者により管理されており、その通信事業者が利用者に提供する電子決済サービスは、いわゆる通信料金合算払いと呼ばれる金融サービスである。ただし、本発明における金融サービスは、これに限定されず、利用者が金融サービスの提供者から提供されるその金融サービスにおいて利用可能な利用額に上限(つまり利用者に対する与信額)が決められているものであればよい。なお、図1には、ユーザ端末、店舗端末及び情報処理装置をそれぞれ1つずつ示しているが、これらはそれぞれ複数であってもよい。 The user terminal 10, the store terminal 20, and the information processing device 30 are all communication-capable computers. Specifically, the user terminal 10 is a portable computer, such as a smartphone, wearable device, or tablet. The store terminal 20 is a communication terminal operated by store staff or other personnel. In this embodiment, the payment system 40 is managed by a telecommunications carrier providing communication services to the user terminal 10. The electronic payment service provided by this telecommunications carrier to the user is a financial service known as a combined communication charge payment. However, the financial service in this invention is not limited to this; it is sufficient if there is an upper limit (i.e., a credit limit to the user) on the amount of money that can be used by the user in the financial service provided by the financial service provider. Note that Figure 1 shows one user terminal, one store terminal, and one information processing device, but there may be multiple instances of each.

図2は、情報処理装置30のハードウェア構成を示す図である。情報処理装置30は、物理的には、プロセッサ3001、メモリ3002、ストレージ3003、通信装置3004、入力装置3005、出力装置3006、及びこれらを接続するバスなどを含むコンピュータとして構成されている。これらの各装置は図示せぬ電池から供給される電力によって動作する。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。情報処理装置30のハードウェア構成は、図2に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、それぞれ筐体が異なる複数の装置が通信接続されて、情報処理装置30を構成してもよい。 Figure 2 shows the hardware configuration of the information processing device 30. Physically, the information processing device 30 is configured as a computer including a processor 3001, memory 3002, storage 3003, communication device 3004, input device 3005, output device 3006, and a bus connecting these devices. Each of these devices operates on power supplied from a battery (not shown). In the following description, the term "device" can be read as a circuit, device, unit, etc. The hardware configuration of the information processing device 30 may include one or more of the devices shown in Figure 2, or it may be configured without some of the devices. Furthermore, multiple devices with different enclosures may be connected via communication to constitute the information processing device 30.

情報処理装置30における各機能は、プロセッサ3001、メモリ3002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ3001が演算を行い、通信装置3004による通信を制御したり、メモリ3002及びストレージ3003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 Each function in the information processing device 30 is realized by loading predetermined software (programs) onto hardware such as the processor 3001 and memory 3002. The processor 3001 then performs calculations, controls communication by the communication device 3004, and controls at least one of the reading and writing of data in the memory 3002 and storage 3003.

プロセッサ3001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ3001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。また、例えばベースバンド信号処理部や呼処理部などがプロセッサ3001によって実現されてもよい。 The processor 3001, for example, controls the entire computer by running the operating system. The processor 3001 may consist of a central processing unit (CPU) including interfaces with peripheral devices, control units, arithmetic units, registers, etc. Furthermore, for example, a baseband signal processing unit or a call processing unit may be implemented by the processor 3001.

プロセッサ3001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ3003及び通信装置3004の少なくとも一方からメモリ3002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。情報処理装置30の機能ブロックは、メモリ3002に格納され、プロセッサ3001において動作する制御プログラムによって実現されてもよい。各種の処理は、1つのプロセッサ3001によって実行されてもよいが、2以上のプロセッサ3001により同時又は逐次に実行されてもよい。プロセッサ3001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介して情報処理装置30に送信されてもよい。 The processor 3001 reads programs (program code), software modules, data, etc., from at least one of the storage 3003 and the communication device 3004 into the memory 3002, and executes various processes accordingly. The program used is one that causes the computer to execute at least a part of the operations described later. The functional blocks of the information processing device 30 may be stored in the memory 3002 and implemented by control programs running on the processor 3001. Various processes may be executed by a single processor 3001, or they may be executed simultaneously or sequentially by two or more processors 3001. The processor 3001 may be implemented by one or more chips. The program may also be transmitted to the information processing device 30 via a telecommunications line.

メモリ3002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ3002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ3002は、本実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 The memory 3002 is a computer-readable recording medium and may consist of at least one of the following: ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), etc. The memory 3002 may also be called a register, cache, main memory, etc. The memory 3002 can store executable programs (program code), software modules, etc., for carrying out the method according to this embodiment.

ストレージ3003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ3003は、補助記憶装置と呼ばれてもよい。 The storage device 3003 is a computer-readable recording medium and may consist of at least one of the following: an optical disc such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disc, a digital multipurpose disc, a Blu-ray® disc), a smart card, flash memory (e.g., a card, stick, or key drive), a floppy® disk, or a magnetic strip. The storage device 3003 may also be called an auxiliary storage device.

通信装置3004は、通信網2を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。 The communication device 3004 is hardware (transceiver/receiver device) for communicating between computers via the communication network 2, and is also referred to as a network device, network controller, network card, communication module, etc.

入力装置3005は、外部からの入力を受け付ける入力デバイス(例えば、キー、マイクロフォン、スイッチ、ボタン、カメラ、センサ、2次元コードリーダなど)である。出力装置3006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置3005及び出力装置3006は、一体となった構成(例えば、タッチパネル)であってもよい。 The input device 3005 is an input device that accepts external input (e.g., a key, microphone, switch, button, camera, sensor, 2D code reader, etc.). The output device 3006 is an output device that outputs to the outside (e.g., a display, speaker, LED lamp, etc.). The input device 3005 and the output device 3006 may be configured as an integrated unit (e.g., a touch panel).

プロセッサ3001、メモリ3002などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 The processor 3001, memory 3002, and other devices are connected by a bus for information communication. The bus may be configured using a single bus, or different buses may be used for each device.

情報処理装置30は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、そのハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ3001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 The information processing device 30 may include hardware such as a microprocessor, a digital signal processor (DSP), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array), and some or all of each functional block may be implemented by this hardware. For example, the processor 3001 may be implemented using at least one of these hardware components.

ユーザ端末10及び店舗端末20は、図2に示す情報処理装置30と同様にコンピュータを実現するためのハードウェアとして、プロセッサ、メモリ、ストレージ、通信装置、入力装置、出力装置及びこれらを接続するバスなどを備えている。ただし、ユーザ端末10が備える通信装置は、無線通信を実現するべく、例えばLTE(Long Time Evolution)等の通信規格に従って通信網2を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)である。この通信装置は、例えば周波数分割複信(FDD:Frequency Division Duplex)及び時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。また、送受信アンテナ、アンプ部、送受信部、伝送路インターフェースなどがこの通信装置によって実現されてもよい。送受信部は、送信部と受信部とで、物理的に、又は論理的に分離された実装がなされてもよい。 The user terminal 10 and the store terminal 20, like the information processing device 30 shown in Figure 2, are equipped with hardware for realizing a computer, including a processor, memory, storage, communication device, input device, output device, and a bus connecting them. However, the communication device in the user terminal 10 is hardware (transceiver/receiver device) for realizing wireless communication, such as communicating between computers via the communication network 2 according to a communication standard such as LTE (Long Time Evolution). This communication device may include high-frequency switches, duplexers, filters, frequency synthesizers, etc., to realize at least one of frequency division duplex (FDD) and time division duplex (TDD). Furthermore, the transmission and reception antennas, amplifier section, transmission/reception section, and transmission path interface may also be realized by this communication device. The transmission/reception section may be physically or logically separated into a transmission section and a reception section.

図3は、情報処理装置30の機能構成を示すブロック図である。情報処理装置30において、プロセッサ3001がプログラムなどをストレージ3003からメモリ3002に読み出して実行することで、取得部31と、学習部32と、記憶部33と、第1決定部34という機能を実現する。 Figure 3 is a block diagram showing the functional configuration of the information processing device 30. In the information processing device 30, the processor 3001 reads programs and other data from the storage 3003 into the memory 3002 and executes them, thereby realizing the functions of the acquisition unit 31, the learning unit 32, the storage unit 33, and the first decision unit 34.

取得部31は、金融サービスを利用する利用者に関する利用者情報からなる利用者データベース(DB)50から、その利用者情報を読み出して取得する。利用者情報は、例えば利用者の年齢といった属性のほか、金融サービスにおける契約の内容、金融サービスの利用履歴や利用限度額等の情報を含む。なお、ここで用いられる利用者の属性は年齢以外の属性を含んでもよい。利用者DB50は、情報処理装置30が保有するものであってもよいし、決済システム40が保有するものであってもよいし、決済システム40以外のシステム又は装置が保有するものであってもよい。 The acquisition unit 31 reads and acquires user information from the user database (DB) 50, which consists of user information about users of financial services. User information includes attributes such as the user's age, as well as information such as the details of the contract for the financial service, the user history of the financial service, and the usage limit. Note that the user attributes used here may include attributes other than age. The user DB 50 may be owned by the information processing device 30, the payment system 40, or a system or device other than the payment system 40.

学習部32は、例えばロジスティック回帰やランダムフォレスト等の機械学習アルゴリズムを用いて機械学習を行い、本発明における第1学習済モデルに相当する強制解約率モデル、及び、本発明における第2学習済モデルに相当する利用予測モデルを生成する。 The learning unit 32 performs machine learning using machine learning algorithms such as logistic regression or random forest, and generates a forced churn rate model corresponding to the first trained model in this invention, and a usage prediction model corresponding to the second trained model in this invention.

強制解約率モデルは、利用者情報を説明変数とし、金融サービスの提供者(ここでは通信事業者)により強制的にその金融サービスが解約される解約リスクに関する解約リスク情報を目的変数とした教師データを用いた機械学習によって生成される。金融サービスの提供者により強制的にその金融サービスが解約される場合とは、例えば利用者の不正又は契約上の不履行を原因として、その利用者の意図に依らず金融サービスの提供者の意図で金融サービスが解約される場合である。このような強制的な解約に関する情報は上述した利用者情報に含まれている。強制解約率モデルにおいて、説明変数は、例えば各利用者の年齢といった属性のほか、金融サービスの利用履歴(例えば利用金額、利用頻度、利用回数、利用位置等)を含み、目的変数は、各利用者についての金融サービスの強制解約の有無である。なお、ここで用いられる利用者の属性は年齢以外の属性を含んでもよい。 The forced churn rate model is generated using machine learning with training data where user information is the explanatory variable and churn risk information—information about the risk of forced churn of a financial service by the financial service provider (in this case, a telecommunications carrier)—is the dependent variable. Forced churn by the financial service provider refers to cases where the financial service is terminated at the provider's discretion, regardless of the user's intentions, for example, due to user fraud or breach of contract. Information regarding such forced churns is included in the user information mentioned above. In the forced churn rate model, explanatory variables include attributes such as each user's age, as well as their financial service usage history (e.g., usage amount, frequency of use, number of uses, location of use, etc.), and the dependent variable is whether or not each user's financial service was forcibly terminated. Note that user attributes used here may include attributes other than age.

利用予測モデルは、利用者情報を説明変数とし、金融サービスにおいて利用者により利用される金額に関する利用金額情報を目的変数とした教師データを用いた機械学習によって生成される。利用予測モデルにおいて、説明変数は、例えば利用者の年齢といった属性のほか、金融サービスの利用履歴(例えば利用頻度、利用回数、利用位置等)等を含み、目的変数は、金融サービスの利用履歴に含まれる情報のうち、特にその利用者によって利用された利用金額である。なお、ここで用いられる利用者の属性は年齢以外の属性を含んでもよい。 The usage prediction model is generated using machine learning with training data where user information is the explanatory variable and usage amount information (the amount of money spent by users in financial services) is the dependent variable. In the usage prediction model, explanatory variables include attributes such as the user's age, as well as their financial service usage history (e.g., frequency of use, number of uses, location of use, etc.). The dependent variable is the amount of money spent by that user, specifically from the information included in their financial service usage history. Note that the user attributes used here may include attributes other than age.

記憶部33は、学習部32によって生成された強制解約率モデル及び利用予測モデルを記憶する。 The memory unit 33 stores the forced churn rate model and the usage prediction model generated by the learning unit 32.

第1決定部34は、記憶部33に記憶されている強制解約率モデルに対して、利用者の利用者情報を入力して、その利用者について金融サービスが強制的に解約される解約リスクに関する解約リスク情報を得る。具体的には、この解約リスク情報は、強制的に金融サービスが解約されるリスクを意味する強制解約スコアとして得られる。この強制解約スコアは例えば0~1の値を取り、0のときに強制的な解約の可能性が最小(つまり必ず強制解約されない)であり、1のときに強制的な解約の可能性が最大(つまり必ず強制解約される)であることを意味する。 The first decision unit 34 inputs the user's information to the forced cancellation rate model stored in the memory unit 33 to obtain cancellation risk information regarding the risk of forced cancellation of financial services for that user. Specifically, this cancellation risk information is obtained as a forced cancellation score, which represents the risk of forced cancellation of financial services. This forced cancellation score takes values between 0 and 1, for example, where 0 indicates the minimum possibility of forced cancellation (i.e., forced cancellation is unlikely), and 1 indicates the maximum possibility of forced cancellation (i.e., forced cancellation is inevitable).

さらに、第1決定部34は、記憶部33に記憶されている利用予測モデルに対して、利用者の利用者情報を入力して、金融サービスにおいてその利用者により利用される金額に関する利用金額情報を得る。この利用金額情報は、利用者が金融サービスにおいて利用する利用金額の予測値である利用予測スコアとして得られる。この利用予測スコアは例えば0~1の値を取り、0のときに利用金額が最小(つまりまったく利用されない)であり、1のときに利用金額が利用限度額の一定割合(例えば8割以上)を超過することを意味する。 Furthermore, the first decision unit 34 inputs the user's user information to the usage prediction model stored in the memory unit 33 to obtain usage amount information regarding the amount of money the user will spend on financial services. This usage amount information is obtained as a usage prediction score, which is a predicted value of the amount the user will spend on financial services. This usage prediction score takes values from 0 to 1, for example, where 0 means the usage amount is minimal (i.e., not spent at all), and 1 means the usage amount exceeds a certain percentage (e.g., 80% or more) of the usage limit.

ここで、図4は解約リスク情報(強制解約スコア)と利用金額情報(利用予測スコア)と利用限度額の増減との関係を意味する表である。この表は、第1決定部34により記憶されている。第1決定部34は、或る利用者について、解約リスク情報が第1のレベルのリスクより低いことを意味し、利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、その利用者の利用限度額を大きく、つまり増額する。図4の例では、或る利用者について求められた解約リスク情報(強制解約スコア)が0.2(第1のレベルのリスク)未満で、利用金額情報(利用予測スコア)が0.3(第2のレベルの金額)以上であるときに、つまり、網掛け範囲Sにあるときに、その利用者の利用限度額は増額される。このように各々の利用者について利用限度額を大きくする場合、第1決定部34は、大きさが異なる複数段階の利用限度額(例えば3万円、5万円、8万円という3段階)において、その利用者の利用限度額を1段階大きくする(例えば3万円から5万円に増額する)という方法が考えられる。なお、図4において、解約リスク情報(強制解約スコア)と利用金額情報(利用予測スコア)との関係が網掛け範囲S以外の範囲に相当する場合は、利用限度額は変更されない。 Here, Figure 4 is a table showing the relationship between cancellation risk information (forced cancellation score), usage amount information (usage prediction score), and increases or decreases in the credit limit. This table is stored by the first decision unit 34. The first decision unit 34 increases the credit limit of a user if the cancellation risk information is lower than the first level of risk and the usage amount information is higher than the second level of amount. In the example in Figure 4, the credit limit of a user is increased when the cancellation risk information (forced cancellation score) obtained for a user is less than 0.2 (first level of risk) and the usage amount information (usage prediction score) is 0.3 (second level of amount) or higher, that is, when it is within the shaded area S. In this way, when increasing the usage limit for each user, the first decision unit 34 can consider increasing the user's usage limit by one level (for example, from 30,000 yen to 50,000 yen) within a range of multiple usage limit levels with different sizes (for example, three levels of 30,000 yen, 50,000 yen, and 80,000 yen). Note that in Figure 4, if the relationship between the cancellation risk information (forced cancellation score) and the usage amount information (usage prediction score) falls outside the shaded area S, the usage limit will not be changed.

上記の第1のレベルは、第1決定部34により利用限度額を大きくするよう決定された利用者について強制的に金融サービスが解約された割合と、第1決定部34により利用限度額を大きくするよう決定されていない利用者について強制的に金融サービスが解約されなかった割合とを用いて決められている。 The first level described above is determined using the percentage of users whose financial services were forcibly terminated after the first decision unit 34 decided to increase their credit limit, and the percentage of users whose financial services were not forcibly terminated after the first decision unit 34 decided not to increase their credit limit.

図5は、第1のレベルの決定方法を説明するグラフの一例を示す図である。図5において、横軸は強制解約スコアであり、縦軸は誤り率と呼ばれる値である。図6に示すように、強制解約スコアによる判断では金融サービスが強制的に解約されない利用者(つまり強制解約スコアが0であり、正常利用者という)であっても、実際には、金融サービスが強制的に解約された利用者(強制解約者という)であるケースが存在し得る。この場合、実際には強制解約者となった利用者について、予測では強制解約者となっていなかったがために利用限度額が増額されてしまうことがあるから、事前の予測が誤っていたということになる。図5のグラフc1は、強制解約スコアと、予測では強制解約者となっていなかったがために利用限度額が増額されていたというケースが発生した割合(誤り率)との関係を示している。この誤り率は、第1決定部34により利用限度額を大きくするよう決定された利用者について強制的に金融サービスが解約された割合に相当する。 Figure 5 shows an example of a graph illustrating the method for determining the first level. In Figure 5, the horizontal axis represents the forced termination score, and the vertical axis represents a value called the error rate. As shown in Figure 6, even if a user is not subject to forced termination of financial services based on the forced termination score (i.e., has a forced termination score of 0 and is considered a normal user), there may be cases where the user's financial services are actually forcibly terminated (referred to as a forcibly terminated user). In this case, the user who actually became a forcibly terminated user may have had their credit limit increased because they were not predicted to be a forcibly terminated user, meaning the prior prediction was incorrect. Graph c1 in Figure 5 shows the relationship between the forced termination score and the percentage of cases where the credit limit was increased because the user was not predicted to be a forcibly terminated user (error rate). This error rate corresponds to the percentage of users whose financial services were forcibly terminated among those whose credit limit was determined to be increased by the first determination unit 34.

一方、強制解約スコアによる判断では金融サービスが必ず強制的に解約されるとされた利用者(強制解約者)であっても、実際には、金融サービスが強制的に解約されなかった利用者(正常利用者)であるケースが存在し得る。この場合、実際には利用限度額が減額されるべきではない利用者について、予測では強制解約者となっていたがために利用限度額が減額されていたということがあるから、事前の予測が誤っていたということになる。図5のグラフc2は、強制解約スコアと、利用限度額が減額されるべきではない利用者が予測では強制解約者となったがために利用限度額が減額されていたというケースが発生した割合(誤り率)との関係を示している。この誤り率は、第1決定部34により利用限度額を大きくするよう決定されていない利用者について強制的に金融サービスが解約されなかった割合に相当する。 On the other hand, even if a user is predicted to have their financial services forcibly terminated based on the forced termination score (a "forced termination user"), there may be cases where the user's financial services were not forcibly terminated in reality (a "normal user"). In this case, the user's credit limit was reduced because they were predicted to be a forced termination user, even though they should not have had their credit limit reduced. This means the prior prediction was incorrect. Graph c2 in Figure 5 shows the relationship between the forced termination score and the percentage (error rate) of cases where a user's credit limit was reduced because they were predicted to be a forced termination user, even though they should not have had their credit limit reduced. This error rate corresponds to the percentage of users whose financial services were not forcibly terminated for whom the first decision unit 34 did not determine that their credit limit should be increased.

本実施形態では、第1決定部34により利用限度額を大きくするよう決定された利用者について強制的に金融サービスが解約された割合と、第1決定部34により利用限度額を大きくするよう決定されていない利用者について強制的に金融サービスが解約されなかった割合との双方のバランスを考慮し、グラフc1とグラフc2との交点における強制解約スコアを、上述した第1のレベルとしている。 In this embodiment, the forced termination score at the intersection of graph c1 and graph c2 is set as the first level described above, taking into consideration the balance between the percentage of users whose financial services were forcibly terminated after the first decision unit 34 determined to increase their credit limit, and the percentage of users whose financial services were not forcibly terminated after the first decision unit 34 determined to increase their credit limit.

次に、上述した第2のレベルは、第1決定部34により利用限度額を大きくするよう決定された利用者が利用した利用金額がその決定後の利用限度額の一定割合に相当する金額を超過しなかった割合と、第1決定部34により利用限度額を大きくするよう決定されていない利用者が利用した利用金額がその利用限度額の一定割合に相当する金額を超過した割合とを用いて決められている。 Next, the second level described above is determined using the percentage of users whose spending limit was increased by the first decision unit 34 and whose spending did not exceed a certain percentage of that increased spending limit, and the percentage of users whose spending was not increased by the first decision unit 34 and whose spending exceeded a certain percentage of that increased spending limit.

図7は、第2のレベルの決定方法を説明するグラフの一例を示す図である。図7において、横軸は利用予測スコアであり、縦軸は誤り率である。図8に示すように、利用予測スコアによって利用限度額の増額が決定された利用者であっても、実際には、その決定された利用限度額の一定割合(例えば8割以上)を利用しなかったというケースが存在し得る。このようなケースは利用限度額の増額が必要ではなかった、つまり、事前の予測が誤っていたということになる。図7のグラフc1は、利用予測スコアと、利用金額を増額したにもかかわらずその利用限度額の一定割合(8割以上)を利用していないというケースが発生した割合(誤り率)との関係を示している。この誤り率は、第1決定部34により利用限度額を大きくするよう決定された利用者が利用した利用金額がその決定後の利用限度額の一定割合に相当する金額を超過しなかった割合に相当する。 Figure 7 shows an example of a graph illustrating the second level determination method. In Figure 7, the horizontal axis represents the usage prediction score, and the vertical axis represents the error rate. As shown in Figure 8, even for users whose usage limit has been increased based on the usage prediction score, there may be cases where they did not actually use a certain percentage (e.g., 80% or more) of the determined usage limit. In such cases, increasing the usage limit was unnecessary, meaning the prior prediction was incorrect. Graph c1 in Figure 7 shows the relationship between the usage prediction score and the percentage of cases (error rate) where, despite an increase in the usage limit, a certain percentage (80% or more) of the usage limit was not used. This error rate corresponds to the percentage of users whose usage amount was not exceeded by a certain percentage of the determined usage limit by the first determination unit 34.

一方、利用予測スコアによって利用限度額を増額するよう決定された利用者であっても、実際には、その利用限度額の一定割合(例えば8割以上)を利用したというケースが存在し得る。このようなケースは利用限度額の増額が必要であった、つまり、事前の予測が誤っていたということになる。図7のグラフc2は、利用予測スコアと、利用限度額を増額していないにもかかわらずその利用限度額の一定割合(8割以上)を利用したというケースが発生した割合(誤り率)との関係を示している。この誤り率は、第1決定部34により利用限度額を大きくするよう決定されていない利用者が利用した利用金額がその利用限度額の一定割合に相当する金額を超過した割合に相当する。 On the other hand, even for users whose spending limit was increased based on their spending prediction score, there may be cases where they actually used a certain percentage (e.g., 80% or more) of that limit. In such cases, an increase in the spending limit was necessary; in other words, the prior prediction was incorrect. Graph c2 in Figure 7 shows the relationship between the spending prediction score and the percentage (error rate) of cases where a certain percentage (80% or more) of the spending limit was used despite not having the limit increased. This error rate corresponds to the percentage of cases where the amount spent by users who were not determined to have their spending limit increased by the first decision unit 34 exceeded a certain percentage of that spending limit.

本実施形態では、第1決定部34により利用限度額を大きくするよう決定された利用者が利用した利用金額がその決定後の利用限度額の一定割合に相当する金額を超過しなかった割合と、第1決定部34により利用限度額を大きくするよう決定されていない利用者が利用した利用金額がその利用限度額の一定割合に相当する金額を超過した割合との双方のバランスを考慮し、グラフc3とグラフc4との交点における利用予測スコアを、上述した第2のレベルとしている。 In this embodiment, the usage prediction score at the intersection of graph c3 and graph c4 is set to the second level described above, taking into account the balance between the percentage of users whose usage amount was not increased by the first determination unit 34 and exceeded a certain percentage of that usage limit, and the percentage of users whose usage amount was not increased by the first determination unit 34 and exceeded that certain percentage.

なお、図4では、解約リスク情報(強制解約スコア)と利用金額情報(利用予測スコア)との関係が網掛け範囲Sに相当する場合に増額すると説明したが、例えば第1決定部34は、各々の利用者について、解約リスク情報が第3のレベルのリスクより高いことを意味し、利用金額情報が第4のレベルの金額よりも低いことを意味している場合に、その利用者の利用限度額を小さく、つまり減額するようにしてもよい。例えば図4において、或る利用者について求められた解約リスク情報(強制解約スコア)が0.5(第3のレベルのリスク)以上で、利用金額情報(利用予測スコア)が0.1(第4のレベルの金額)未満であるときに、つまり、網掛け範囲Vにあるときに、その利用者の利用限度額は減額されるといった例が考えられる。このように各々の利用者について利用限度額を小さくする場合に、第1決定部34は、大きさが異なる複数段階の利用限度額において、その利用者の利用限度額を1段階小さくするという方法が考えられる。 In Figure 4, it was explained that the limit is increased when the relationship between the cancellation risk information (forced cancellation score) and the usage amount information (usage prediction score) falls within the shaded area S. However, for example, the first decision unit 34 may reduce the usage limit for each user if the cancellation risk information is higher than the risk level of the third level and the usage amount information is lower than the amount of the fourth level. For example, in Figure 4, if the cancellation risk information (forced cancellation score) for a certain user is 0.5 (risk level 3) or higher and the usage amount information (usage prediction score) is less than 0.1 (amount of the fourth level), that is, when it falls within the shaded area V, the usage limit for that user may be reduced. When reducing the usage limit for each user in this way, the first decision unit 34 may reduce the user's usage limit by one level out of multiple usage limit levels of different sizes.

なお、第1決定部34は、上述したように利用限度額を或る段階単位で総額又は減額するのではなく、例えば各々の利用者について、解約リスク情報が意味するリスクが大きいほどその利用者の利用限度額を小さくし、利用金額情報が意味する金額が大きいほどその利用者の利用限度額を大きくするようにしてもよい。 Furthermore, instead of the first decision unit 34 totaling or reducing the usage limit in stages as described above, it may, for example, reduce the usage limit for each user as the risk indicated by the cancellation risk information is greater, and increase the usage limit for each user as the amount indicated by the usage amount information is larger.

[動作]
次に、図9、10を参照して、情報処理装置30の動作について説明する。なお、以下の説明において、例えば情報処理装置30を処理の主体として記載する場合には、具体的にはプロセッサ3001、メモリ3002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ3001が演算を行い、通信装置3004による通信や、メモリ3002及びストレージ3003におけるデータの読み出し及び/又は書き込みを制御することにより、処理が実行されることを意味する。
[Operation]
Next, the operation of the information processing device 30 will be described with reference to Figures 9 and 10. In the following description, when the information processing device 30 is described as the main unit of processing, it specifically means that processing is executed by loading predetermined software (programs) onto hardware such as the processor 3001 and memory 3002, causing the processor 3001 to perform calculations and controlling communication by the communication device 3004 and the reading and/or writing of data in the memory 3002 and storage 3003.

[学習動作]
まず、情報処理装置30による学習動作について説明する。図9において、取得部31は、利用者DB50から複数の利用者に関する利用者情報を取得する(ステップS11)。
[Learning behavior]
First, the learning operation by the information processing device 30 will be explained. In Figure 9, the acquisition unit 31 acquires user information for multiple users from the user DB 50 (step S11).

次に、学習部32は、取得部31により取得された利用者情報を用いて所定の機械学習アルゴリズムに用いる教師データを生成する(ステップS12)。そして、学習部32は、その教師データ及び機械学習アルゴリズムを用いた機械学習を行うことで、強制解約率モデル及び利用予測モデルを生成する(ステップS13)。 Next, the learning unit 32 generates training data to be used in a predetermined machine learning algorithm using the user information acquired by the acquisition unit 31 (step S12). Then, the learning unit 32 generates a forced churn rate model and a usage prediction model by performing machine learning using the training data and the machine learning algorithm (step S13).

記憶部33は、学習部32によって生成された強制解約率モデル及び利用予測モデルを記憶する(ステップS14)。 The memory unit 33 stores the forced churn rate model and the usage prediction model generated by the learning unit 32 (step S14).

[利用限度額の決定動作]
まず、情報処理装置30による利用限度額の決定動作について説明する。取得部31は、利用者DB50から、利用限度額の決定対象となる利用者に関する利用者情報を取得する(ステップS21)。
[Determination of spending limit]
First, the operation of the information processing device 30 to determine the usage limit will be explained. The acquisition unit 31 acquires user information from the user DB 50 regarding the user for whom the usage limit is to be determined (step S21).

次に、第1決定部34は、記憶部33に記憶されている強制解約率モデル及び利用予測モデルに対し、取得部31により取得された利用者情報のうち各モデルの説明情報に相当するものをそれぞれを入力する(ステップS22)。 Next, the first decision unit 34 inputs the user information acquired by the acquisition unit 31, corresponding to the explanatory information for each model, into the forced cancellation rate model and the usage prediction model stored in the memory unit 33 (step S22).

そして、第1決定部34は、各モデルから得られた情報に基づいて、上記利用者が金融サービスにおいて利用可能な利用限度額を決定する(ステップS23)。 Then, the first decision unit 34 determines the maximum amount of money that the user can use for financial services based on the information obtained from each model (step S23).

第1決定部34により決定された利用限度額は、その利用者に関する利用者情報として記憶部33に記憶される(ステップS24)。 The usage limit determined by the first determination unit 34 is stored in the storage unit 33 as user information for that user (step S24).

以上説明した実施形態によれば、強制解約率モデル及び利用予測モデルという各モデルと利用者に関する利用者情報とを用いることで、利用者が金融サービスにおいて利用可能な利用限度額を適切に決定することが可能となる。 According to the embodiments described above, by using the forced cancellation rate model and the usage prediction model, along with user information, it becomes possible to appropriately determine the available credit limit for financial services for each user.

[変形例]
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の2つ以上の変形例を組み合わせて実施してもよい。
[変形例1]
上記実施形態では、強制解約率モデル(第1学習済モデル)と利用予測モデル(第2学習済モデル)とを用いて、利用者の利用限度額を決定していた。これに対し、情報処理装置30は、図11に示すように、第2決定部35及び設定部36を備えるように変形してもよい。第2決定部35は、強制解約率モデル(第1学習済モデル)と利用予測モデル(第2学習済モデル)とを用いるのではなく、利用限度額が小さい範囲(例えば8万円以下であり、第1の範囲という)において、利用者に関する情報と利用限度額とを対応付けた規則を用いて、各々の利用者について利用限度額を決定する。そして、第1決定部24は、第1の範囲よりも利用限度額が大きい範囲(例えば8万円超であり、第2の範囲という)において、強制解約率モデル(第1学習済モデル)と利用予測モデル(第2学習済モデル)とを用いて、利用者の利用限度額を決定する。つまり、利用限度額が小さい利用者についてはその利用者の年齢等の属性や過去の決済履歴等を用いて予め決められたルールに従い利用限度額を決定し、利用限度額が大きい利用者については機械学習アルゴリズムで利用限度額を決定する。
[Variations]
The present invention is not limited to the embodiments described above. The embodiments described above may be modified as follows. Furthermore, two or more of the following modifications may be combined and implemented.
[Variation 1]
In the above embodiment, the user's usage limit was determined using a forced cancellation rate model (first trained model) and a usage prediction model (second trained model). In contrast, the information processing device 30 may be modified to include a second determination unit 35 and a setting unit 36, as shown in Figure 11. The second determination unit 35 does not use the forced cancellation rate model (first trained model) and the usage prediction model (second trained model), but rather determines the usage limit for each user using a rule that associates user information with the usage limit in a range where the usage limit is small (for example, 80,000 yen or less, referred to as the first range). Then, the first determination unit 24 determines the user's usage limit using the forced cancellation rate model (first trained model) and the usage prediction model (second trained model) in a range where the usage limit is larger than the first range (for example, more than 80,000 yen, referred to as the second range). In other words, for users with low spending limits, the spending limit is determined according to predetermined rules based on the user's attributes such as age and past payment history, while for users with high spending limits, the spending limit is determined using a machine learning algorithm.

第1の範囲において規則を用いて利用限度額を決定する場合、具体的には、図12に示すように、各々の利用限度額(例えば3万円、5万円、8万円)と、例えば利用者の年齢、金融サービスの契約期間、過去一定期間における延滞の有無、過去一定期間における利用金額といった利用者に関する情報の組み合わせとを対応付けた規則を用いる。この規則は第2決定部35により記憶されている。 When determining the usage limit using rules within the first scope, specifically, as shown in Figure 12, rules are used that associate each usage limit (e.g., 30,000 yen, 50,000 yen, 80,000 yen) with combinations of user information, such as the user's age, the contract period for the financial service, whether or not there have been any arrears in the past period, and the amount used in the past period. These rules are stored in the second determination unit 35.

[変形例2]
上記変形例1において、設定部36は、第1の範囲と第2の範囲との境界となる利用金額を、前述した強制解約率スコアによって設定してもよい。具体的には、設定部36は、各々の利用者について求められた強制解約率スコアと、金融サービスが現実に解約された結果とを比較することにより、例えば両者の合致度が或る閾値以上となるような利用限度額を、第1の範囲と利用限度額の第2の範囲との境界を設定する。
[Modified example 2]
In the above modified example 1, the setting unit 36 may set the usage amount that forms the boundary between the first range and the second range based on the aforementioned forced cancellation rate score. Specifically, the setting unit 36 compares the forced cancellation rate score obtained for each user with the actual result of the financial service being canceled, and sets the boundary between the first range and the second range of the usage limit by setting a usage limit such that the degree of agreement between the two exceeds a certain threshold.

[変形例3]
上記変形例において、強制解約スコアによって利用者を複数のグループに分け、各グループで異なる方法により利用限度額を設定するようにしてもよい。具体的には、設定部36は、図13に示すように利用者を強制解約率スコアに応じて、例えば強制解約率スコアが相対的に低い低リスクスコアグループ、強制解約率スコアが相対的に高い高リスクスコアグループ、強制解約率スコアが低リスクスコアグループ及び高リスクスコアグループの間に相当する中リスクスコアグループに区分する。そして、第1決定部34は、図14の表に例示しているように、高リスクグループに属する利用者については、利用限度額を変更せず、低リスクグループに属する利用者については、利用限度額を大きくし、中リスクグループに属する利用者については、利用予測スコアに応じた利用限度額を決定する。
[Modification 3]
In the above modified example, users may be divided into multiple groups based on their forced cancellation score, and a different usage limit may be set for each group. Specifically, as shown in Figure 13, the setting unit 36 divides users into, for example, a low-risk score group with a relatively low forced cancellation score, a high-risk score group with a relatively high forced cancellation score, and a medium-risk score group whose forced cancellation score falls between the low-risk and high-risk score groups, according to their forced cancellation rate score. Then, as illustrated in the table in Figure 14, the first decision unit 34 does not change the usage limit for users belonging to the high-risk group, increases the usage limit for users belonging to the low-risk group, and determines a usage limit for users belonging to the medium-risk group according to their usage prediction score.

[変形例4]
上記変形例において、設定部36は、利用者が金融サービスを利用する店舗から、その金融サービスの提供者に支払われる手数料率の平均値に基づいて、高リスクグループと中リスクグループとの境界に相当する解約率リスクを設定するようにしてもよい。この場合、設定部36は、図15に示すように各店舗(加盟店)から金融サービスの提供者に支払われる手数料率をそれぞれ記憶している。例えば、設定部36は、その金融サービスの提供者に支払われる手数料率の平均値が利用金額の4%である場合、高リスクグループと中リスクグループとの境界に相当する強制解約率スコアを0.04に設定する。また、設定部36は、利用者が金融サービスを利用する店舗から、その金融サービスの提供者に支払われる手数料率の最低値に基づいて、中リスクグループと低リスクグループとの境界に相当するリスクを設定するようにしてもよい。例えば、その金融サービスの提供者に支払われる手数料率の最低値が利用金額の1%である場合、中リスクグループと低リスクグループとの境界に相当する強制解約率スコアを0.01に設定する。
[Modification 4]
In the above modified example, the setting unit 36 may set the churn rate risk corresponding to the boundary between the high-risk group and the medium-risk group based on the average commission rate paid from the store where the user uses financial services to the provider of those services. In this case, the setting unit 36 stores the commission rate paid from each store (merchant) to the provider of financial services, as shown in Figure 15. For example, if the average commission rate paid to the provider of financial services is 4% of the amount used, the setting unit 36 sets the forced churn rate score corresponding to the boundary between the high-risk group and the medium-risk group to 0.04. Alternatively, the setting unit 36 may set the risk corresponding to the boundary between the medium-risk group and the low-risk group based on the minimum commission rate paid from the store where the user uses financial services to the provider of those services. For example, if the minimum commission rate paid to the provider of financial services is 1% of the amount used, the forced churn rate score corresponding to the boundary between the medium-risk group and the low-risk group is set to 0.01.

[その他の変形例]
なお、上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。
[Other variations]
The block diagrams used in the description of the above embodiments show functional units. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or it may be realized using two or more physically or logically separated devices that are directly or indirectly connected (for example, using wired or wireless connections). A functional block may also be realized by combining software with the one or more of the above devices.

機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信制御部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgment, decision, determination, calculation, calculation, processing, derivation, investigation, exploration, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, assumption, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating (mapping), and assigning. For example, a functional block (configuration part) that enables transmission is called a transmission unit or transmitter. As mentioned above, the implementation method is not particularly limited.

例えば、本開示の一実施の形態における情報処理装置などは、本開示の処理を行うコンピュータとして機能してもよい。 For example, an information processing device in one embodiment of this disclosure may function as a computer performing the processing described herein.

本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure may be applied to at least one of the following: LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA®, GSM®, CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi®), IEEE 802.16 (WiMAX®), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth®, and other appropriate systems, as well as next-generation systems extended based thereon. Furthermore, multiple systems may be applied in combination (for example, a combination of at least one of LTE and LTE-A with 5G).

本発明を、金融サービスを利用する利用者に関する利用者情報を取得するステップと、前記利用者情報を説明変数とし、前記金融サービスが強制的に解約される解約リスクに関する解約リスク情報を目的変数とした機械学習によって生成された第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習によって生成された第2学習済モデルと、各々の利用者について取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定するステップとを備えることを特徴とする情報処理方法としてもよい。ただし、本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The present invention may also be an information processing method characterized by comprising the steps of: acquiring user information relating to users of financial services; generating a first trained model by machine learning with the user information as an explanatory variable and termination risk information relating to the risk of forced termination of the financial service as an objective variable; generating a second trained model by machine learning with the user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as an objective variable; and determining the usage limit available to each user in the financial service using the user information acquired for each user. However, the processing procedures, sequences, flowcharts, etc., of each aspect/embodiment described in this disclosure may be rearranged in order, as long as there is no contradiction. For example, the method described in this disclosure presents elements of various steps using an exemplary order and is not limited to the specific order presented.

入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 Input and output information may be stored in a specific location (e.g., memory) or managed using a management table. Input and output information may be overwritten, updated, or appended to. Output information may be deleted. Input information may be transmitted to other devices.

判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be made using a single-bit value (0 or 1), a Boolean value (true or false), or a numerical comparison (for example, a comparison with a predetermined value).

以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 While the present disclosure has been described in detail above, it will be clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the intent and scope of the present disclosure as defined by the claims. Therefore, the descriptions in this disclosure are illustrative and not intended to be restrictive in any way.

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software, whether called software, firmware, middleware, microcode, hardware description language, or by any other name, should be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc. Furthermore, software, instructions, information, etc., may be transmitted or received via a transmission medium. For example, if software is transmitted from a website, server, or other remote source using at least one of wired technologies (such as coaxial cable, fiber optic cable, twisted pair, or digital subscriber line (DSL)) and wireless technologies (such as infrared or microwave), then at least one of these wired and wireless technologies is included within the definition of a transmission medium.

本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。
The information, signals, etc. described in this disclosure may be represented using any of the various different techniques. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
In addition, terms used in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meaning.

また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。 Furthermore, the information, parameters, etc., described in this disclosure may be expressed using absolute values, relative values from a predetermined value, or corresponding other information.

本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 In this disclosure, the phrase "based on" does not mean "based solely on" unless otherwise specified. In other words, the phrase "based on" means both "based solely on" and "based at least on."

本開示において使用する「第1」、「第2」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみが採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。 Any reference to elements using designations such as “First,” “Second,” etc., as used in this disclosure, does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Therefore, references to the First and Second elements do not imply that only two elements may be employed, or that the First element must precede the Second element in any way.

上記の各装置の構成における「部」を、「手段」、「回路」、「デバイス」等に置き換えてもよい。 In the above descriptions of the device configuration, "part" may be replaced with "means," "circuit," "device," etc.

本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 Where the terms “include,” “including,” and their variations are used in this disclosure, these terms are intended to be inclusive, as is the term “comprising.” Furthermore, the term “or” as used in this disclosure is not intended to mean exclusive OR.

本開示において、例えば、英語でのa,an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, if articles are added through translation, such as a, an, and the in English, this disclosure may include the fact that the noun following these articles is plural.

本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In this disclosure, the term "A and B are different" may mean "A and B are different from each other." Furthermore, the term may also mean "A and B are each different from C." Terms such as "separate" and "combine" may be interpreted similarly to "different."

1:情報処理システム、2:通信網、10:ユーザ端末、20:店舗端末、30:情報処理装置、31:取得部、32:学習部、33:記憶部、34:第1決定部、35:第2決定部、36:設定部、3001:プロセッサ、3002:メモリ、3003:ストレージ、3004:通信装置、3005:入力装置、3006:出力装置、40:決済システム、50:利用者データベース。 1: Information processing system, 2: Communication network, 10: User terminal, 20: Store terminal, 30: Information processing device, 31: Acquisition unit, 32: Learning unit, 33: Storage unit, 34: First decision unit, 35: Second decision unit, 36: Setting unit, 3001: Processor, 3002: Memory, 3003: Storage, 3004: Communication device, 3005: Input device, 3006: Output device, 40: Payment system, 50: User database.

Claims (9)

金融サービスを利用する利用者に関する利用者情報を取得する取得部と、
前記利用者情報を説明変数とし、前記金融サービスの提供者により強制的に前記金融サービスが解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について前記取得部により取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定する第1決定部と
を備え
前記第1決定部は、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、
前記第1のレベルは、前記第1決定部により前記利用限度額を大きくするよう決定された利用者について前記金融サービスが強制的に解約された割合と、前記第1決定部により前記利用限度額を大きくするよう決定されていない利用者について前記金融サービスが強制的に解約されなかった割合とを用いて決められている
ことを特徴とする情報処理装置。
An acquisition unit that acquires user information about users of financial services,
The system comprises: a first trained machine learning model with user information as an explanatory variable and cancellation risk information relating to the risk of cancellation of the financial service by the provider of the financial service as the dependent variable; a second trained machine learning model with user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as the dependent variable; and a first determination unit that determines the usage limit that each user can use in the financial service using the user information acquired by the acquisition unit for each user .
The first decision unit increases the user's usage limit if, for each user, the cancellation risk information obtained by inputting the user information for that user into the first trained model means that the cancellation risk information is lower than the first level of risk, and the usage amount information obtained by inputting the user information for that user into the second trained model means that the usage amount information is higher than the second level of amount.
The first level is determined using the percentage of users whose financial services were forcibly terminated by the first decision unit for whom the credit limit was increased, and the percentage of users whose financial services were not forcibly terminated by the first decision unit for whom the credit limit was not increased.
An information processing device characterized by the following:
金融サービスを利用する利用者に関する利用者情報を取得する取得部と、
前記利用者情報を説明変数とし、前記金融サービスの提供者により強制的に前記金融サービスが解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について前記取得部により取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定する第1決定部と
を備え、
前記第1決定部は、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、
前記第2のレベルは、前記第1決定部により前記利用限度額を大きくするよう決定された利用者が利用した利用金額が当該決定後の利用限度額の一定割合に相当する金額を超過しなかった割合と、前記第1決定部により前記利用限度額を大きくするよう決定されていない利用者が利用した利用金額が当該利用限度額の一定割合に相当する金額を超過した割合とを用いて決められている
ことを特徴とする情報処理装置。
An acquisition unit that acquires user information about users of financial services,
A first trained machine learning model uses the user information as an explanatory variable and cancellation risk information relating to the risk of cancellation of the financial service by the provider of the financial service as the dependent variable; a second trained machine learning model uses the user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as the dependent variable; and a first determination unit uses the user information acquired by the acquisition unit for each user to determine the usage limit that the user can use in the financial service.
Equipped with,
The first decision unit increases the user's usage limit if, for each user, the cancellation risk information obtained by inputting the user information for that user into the first trained model means that the cancellation risk information is lower than the first level of risk, and the usage amount information obtained by inputting the user information for that user into the second trained model means that the usage amount information is higher than the second level of amount.
The information processing device is characterized in that the second level is determined using the percentage of the amount used by users whose usage limit has been increased by the first determination unit, in which the amount used did not exceed a certain percentage of the usage limit after the determination, and the percentage of the amount used by users whose usage limit has not been increased by the first determination unit, in which the amount used exceeded a certain percentage of the usage limit .
前記第1決定部は、各々の前記利用者について、前記第1学習済モデルによって得られた前記解約リスク情報が第3のレベルのリスクより高いことを意味し、前記第2学習済モデルによって得られた前記利用金額情報が第4のレベルの金額よりも低いことを意味している場合に、当該利用者の前記利用限度額を小さくする
ことを特徴とする請求項1又は2記載の情報処理装置。
The information processing device according to claim 1 or 2, wherein the first decision unit reduces the usage limit for each user when the cancellation risk information obtained by the first trained model means that the risk level is higher than the third level, and the usage amount information obtained by the second trained model means that the usage amount is lower than the amount at the fourth level.
前記第1決定部は、各々の前記利用者について前記利用限度額を大きくする場合に、大きさが異なる複数段階の利用限度額において、当該利用者の利用限度額を1段階大きくする
ことを特徴とする請求項1又は2記載の情報処理装置。
The information processing apparatus according to claim 1 or 2, characterized in that when the first determination unit increases the usage limit for each user, it increases the usage limit for that user by one level among multiple usage limit levels of different sizes.
前記第1決定部は、各々の前記利用者について前記利用限度額を小さくする場合に、大きさが異なる複数段階の利用限度額において、当該利用者の利用限度額を1段階小さくする
ことを特徴とする請求項1又は2記載の情報処理装置。
The information processing apparatus according to claim 1 or 2, characterized in that when the first determination unit reduces the usage limit for each user, it reduces the usage limit for that user by one level out of multiple usage limit levels of different sizes.
前記第1決定部は、各々の前記利用者について、前記解約リスク情報が意味するリスクが大きいほど当該利用者の利用限度額を小さくし、前記利用金額情報が意味する金額が大きいほど当該利用者の利用限度額を大きくする
ことを特徴とする請求項1又は2記載の情報処理装置。
The information processing apparatus according to claim 1 or 2, characterized in that the first decision unit reduces the usage limit of each user as the risk indicated by the cancellation risk information increases, and increases the usage limit of each user as the amount indicated by the usage amount information increases.
利用者が金融サービスにおいて利用可能な利用限度額の第1の範囲において、前記利用者に関する情報と前記利用限度額とを対応付けた規則を用いて、各々の前記利用者について前記利用限度額を決定する第2決定部を備え、
前記第1決定部は、前記第1の範囲よりも前記利用限度額が大きい第2の範囲において、前記第1学習済モデルと前記第2学習済モデルと前記利用者情報とを用いて、各々の前記利用者について前記利用限度額を決定する
ことを特徴とする請求項1又は2記載の情報処理装置。
The system includes a second determination unit that determines the credit limit for each user within a first range of the credit limit available to the user in financial services, using rules that associate information about the user with the credit limit.
The information processing apparatus according to claim 1 or 2, characterized in that the first determination unit determines the usage limit for each user in a second range in which the usage limit is greater than the first range, using the first trained model, the second trained model, and the user information.
コンピュータが、金融サービスを利用する利用者に関する利用者情報を取得するステップと、
コンピュータが、前記利用者情報を説明変数とし、前記金融サービスが強制的に解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定するステップと
を備え、
前記決定するステップにおいて、コンピュータが、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、
前記第1のレベルは、前記決定するステップにおいて前記利用限度額を大きくするよう決定された利用者について前記金融サービスが強制的に解約された割合と、前記決定するステップにおいて前記利用限度額を大きくするよう決定されていない利用者について前記金融サービスが強制的に解約されなかった割合とを用いて決められている
ことを特徴とする情報処理方法。
The computer obtains user information about users of financial services,
The computer comprises a first pre-trained machine learning model with user information as an explanatory variable and termination risk information relating to the risk of the financial service being forcibly terminated as an objective variable, a second pre-trained machine learning model with user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as an objective variable, and a step of determining the usage limit that the user can use in the financial service using the user information obtained for each user,
In the determination step described above, if the computer determines that for each user, the cancellation risk information obtained by inputting user information about that user into the first trained model is lower than the first level of risk, and the usage amount information obtained by inputting user information about that user into the second trained model is higher than the second level of amount, then the computer increases the usage limit for that user.
An information processing method characterized in that the first level is determined using the percentage of users whose financial service was forcibly terminated in the determination step for whom it was decided to increase the credit limit, and the percentage of users whose financial service was not forcibly terminated in the determination step for whom it was not decided to increase the credit limit.
コンピュータが、金融サービスを利用する利用者に関する利用者情報を取得するステップと、
コンピュータが、前記利用者情報を説明変数とし、前記金融サービスが強制的に解約される解約リスクに関する解約リスク情報を目的変数とした機械学習による第1学習済モデルと、前記利用者情報を説明変数とし、前記金融サービスにおいて前記利用者により利用される金額に関する利用金額情報を目的変数とした機械学習による第2学習済モデルと、各々の利用者について取得された前記利用者情報とを用いて、当該利用者が前記金融サービスにおいて利用可能な利用限度額を決定するステップと
を備え、
前記決定するステップにおいて、コンピュータが、各々の前記利用者について、当該利用者に関する利用者情報を前記第1学習済モデルに入力することによって得られた前記解約リスク情報が第1のレベルのリスクより低いことを意味し、当該利用者に関する利用者情報を前記第2学習済モデルに入力することによって得られた前記利用金額情報が第2のレベルの金額よりも高いことを意味している場合に、当該利用者の前記利用限度額を大きくし、
前記第2のレベルは、前記決定するステップにおいて前記利用限度額を大きくするよう決定された利用者が利用した利用金額が当該決定後の利用限度額の一定割合に相当する金額を超過しなかった割合と、前記決定するステップにおいて前記利用限度額を大きくするよう決定されていない利用者が利用した利用金額が当該利用限度額の一定割合に相当する金額を超過した割合とを用いて決められている
ことを特徴とする情報処理方法。
The computer obtains user information about users of financial services,
The computer comprises a first pre-trained machine learning model with user information as an explanatory variable and termination risk information relating to the risk of the financial service being forcibly terminated as an objective variable, a second pre-trained machine learning model with user information as an explanatory variable and usage amount information relating to the amount used by the user in the financial service as an objective variable, and a step of determining the usage limit that the user can use in the financial service using the user information obtained for each user,
In the determination step described above, if the computer determines that for each user, the cancellation risk information obtained by inputting user information about that user into the first trained model is lower than the first level of risk, and the usage amount information obtained by inputting user information about that user into the second trained model is higher than the second level of amount, then the computer increases the usage limit for that user.
The information processing method is characterized in that the second level is determined using the percentage of the amount used by users who have been determined to have their usage limit increased in the determination step , in which the amount used did not exceed a certain percentage of the usage limit after the determination, and the percentage of the amount used by users who have not been determined to have their usage limit increased in the determination step, in which the amount used exceeded a certain percentage of the usage limit.
JP2024051851A 2024-03-27 2024-03-27 Information processing device and information processing method Active JP7828991B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024051851A JP7828991B2 (en) 2024-03-27 2024-03-27 Information processing device and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024051851A JP7828991B2 (en) 2024-03-27 2024-03-27 Information processing device and information processing method

Publications (2)

Publication Number Publication Date
JP2025150783A JP2025150783A (en) 2025-10-09
JP7828991B2 true JP7828991B2 (en) 2026-03-12

Family

ID=97299708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024051851A Active JP7828991B2 (en) 2024-03-27 2024-03-27 Information processing device and information processing method

Country Status (1)

Country Link
JP (1) JP7828991B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019204327A (en) 2018-05-24 2019-11-28 株式会社Nttドコモ Information processing device
JP2020522832A (en) 2017-06-05 2020-07-30 エムオー・テクノロヒアス,エルエルシー System and method for issuing a loan to a consumer determined to be creditworthy
US20210065191A1 (en) 2019-08-30 2021-03-04 Intuit Inc. Machine learning-based determination of limits on merchant use of a third party payments system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020522832A (en) 2017-06-05 2020-07-30 エムオー・テクノロヒアス,エルエルシー System and method for issuing a loan to a consumer determined to be creditworthy
JP2019204327A (en) 2018-05-24 2019-11-28 株式会社Nttドコモ Information processing device
US20210065191A1 (en) 2019-08-30 2021-03-04 Intuit Inc. Machine learning-based determination of limits on merchant use of a third party payments system

Also Published As

Publication number Publication date
JP2025150783A (en) 2025-10-09

Similar Documents

Publication Publication Date Title
CN113657886B (en) A payment system, method, server equipment, medium and device
US10437984B2 (en) Authentication protocol elevation triggering system
US10496966B2 (en) System and method of social cash withdraw
US20100325039A1 (en) Apparatus, method, and computer program product for encoding enhanced issuer information in a card
EP4510036A1 (en) Circuit wiring determination method and related device
JP7323370B2 (en) Examination device
US12066997B2 (en) Determination of data consistency in distributed asynchronous architecture
JP6957671B2 (en) Information processing device
WO2019078957A1 (en) A system for executing a computer process for processing a transaction, and related computer process
US20220284382A1 (en) Inventory management device
KR20190090859A (en) Method and device to switch call types
JP7828991B2 (en) Information processing device and information processing method
JP6823706B1 (en) Information processing device
US20250356352A1 (en) Authorization flow management system
US20180285915A1 (en) Transaction monitoring system and method
JP6876118B1 (en) Information processing device
TWI894748B (en) Method, recording medium, and apparatus of providing web page for product
JP2025122976A (en) Information processing device and method
JP2019020979A (en) Information processing apparatus and reliability calculation method
JP7761689B2 (en) Information processing device and method
TWI891050B (en) Method of processing reservations for accommodation products and apparatus thereof
KR102824200B1 (en) Method and terminal device for providing benefit information using credit card information
KR20250144608A (en) Method, recording medium, and apparatus of providing gift widget
JP7774119B1 (en) Terminal program, terminal, and information processing method
JP7097075B2 (en) Information processing equipment, methods, programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240327

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250520

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250930

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251105

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260302

R150 Certificate of patent or registration of utility model

Ref document number: 7828991

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150