[go: up one dir, main page]

CN111815331A - A method and device for identifying payment behavior of minors - Google Patents

A method and device for identifying payment behavior of minors Download PDF

Info

Publication number
CN111815331A
CN111815331A CN202010920463.5A CN202010920463A CN111815331A CN 111815331 A CN111815331 A CN 111815331A CN 202010920463 A CN202010920463 A CN 202010920463A CN 111815331 A CN111815331 A CN 111815331A
Authority
CN
China
Prior art keywords
payment
party
identification
user
identification result
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.)
Pending
Application number
CN202010920463.5A
Other languages
Chinese (zh)
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.)
Alipay Hangzhou Information Technology Co Ltd
Original Assignee
Alipay Hangzhou Information Technology Co Ltd
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 Alipay Hangzhou Information Technology Co Ltd filed Critical Alipay Hangzhou Information Technology Co Ltd
Priority to CN202010920463.5A priority Critical patent/CN111815331A/en
Publication of CN111815331A publication Critical patent/CN111815331A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

说明书披露一种未成年人支付行为的识别方法和装置。一种未成年人支付行为的识别方法,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,业务方部署有第一识别子模型,支付方部署有第二识别子模型,包括:响应于用户发起的支付请求,业务方获取用户的业务特征,并将业务特征输入所述第一识别子模型,得到业务识别结果;业务方将业务识别结果发送给协作方;响应于支付请求,支付方获取用户的支付特征,并将支付特征输入所述第二识别子模型,得到支付识别结果;支付方将支付识别结果发送给协作方;协作方根据业务识别结果和支付识别结果,确定用户的支付行为是否为未成年人支付行为。

Figure 202010920463

The specification discloses a method and device for identifying the payment behavior of minors. A method for identifying the payment behavior of minors, based on the identification model jointly trained by the business party, the payer and the collaborator to realize the identification of the minors' payment behavior, the business party deploys a first identification sub-model, and the payer deploys a The second identification sub-model includes: in response to a payment request initiated by the user, the business party obtains the user's business characteristics, and inputs the business characteristics into the first identification sub-model to obtain a business identification result; the business party sends the business identification result to Collaborating party; in response to the payment request, the paying party obtains the user’s payment characteristics, and inputs the payment characteristics into the second identification sub-model to obtain the payment identification result; the paying party sends the payment identification result to the collaborating party; the collaborating party identifies the payment according to the business The result and the payment identification result, determine whether the user's payment behavior is a minor's payment behavior.

Figure 202010920463

Description

一种未成年人支付行为的识别方法和装置A method and device for identifying payment behavior of minors

技术领域technical field

本说明书涉及人工智能领域,特别涉及一种未成年人支付行为的识别方法和装置。This specification relates to the field of artificial intelligence, in particular to a method and device for identifying the payment behavior of minors.

背景技术Background technique

随着游戏行业、数娱行业的不断发展,各种各样的活动、玩法层出不穷,一些未成年人可能会在这些活动中大量充值、消费,不利于自身的身心健康。在这种情况下,支付平台有必要对用户发起的支付行为进行识别,然而相关技术中往往无法准确地识别出支付行为是否为未成年人发起。With the continuous development of the game industry and digital entertainment industry, various activities and gameplays emerge in an endless stream. Some minors may recharge and consume a lot in these activities, which is not conducive to their physical and mental health. In this case, it is necessary for the payment platform to identify the payment behavior initiated by the user. However, related technologies often cannot accurately identify whether the payment behavior is initiated by a minor.

发明内容SUMMARY OF THE INVENTION

有鉴于此,本说明书提供一种未成年人支付行为的识别方法和装置。In view of this, this specification provides a method and device for identifying the payment behavior of minors.

具体地,本说明书是通过如下技术方案实现的:Specifically, this specification is achieved through the following technical solutions:

一种未成年人支付行为的识别方法,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述方法包括:A method for identifying the payment behavior of minors, which realizes the identification of the payment behavior of minors based on an identification model jointly trained by a business party, a payer and a collaborating party, wherein the business party deploys a first identification sub-model, The payer is deployed with a second identification sub-model, and the method includes:

响应于用户发起的支付请求,业务方获取用户的业务特征,并将所述业务特征输入所述第一识别子模型,得到业务识别结果;In response to the payment request initiated by the user, the business party obtains the business characteristics of the user, and inputs the business characteristics into the first identification sub-model to obtain a business identification result;

业务方将所述业务识别结果发送给协作方;The business party sends the business identification result to the collaborating party;

响应于所述支付请求,支付方获取用户的支付特征,并将所述支付特征输入所述第二识别子模型,得到支付识别结果;In response to the payment request, the payer obtains the user's payment characteristics, and inputs the payment characteristics into the second identification sub-model to obtain a payment identification result;

支付方将所述支付识别结果发送给协作方;The paying party sends the payment identification result to the collaborating party;

协作方根据所述业务识别结果和所述支付识别结果,确定用户的支付行为是否为未成年人支付行为。The collaborating party determines whether the user's payment behavior is a minor's payment behavior according to the service identification result and the payment identification result.

一种未成年人支付行为的识别方法,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述方法应用于支付方,所述方法包括:A method for identifying the payment behavior of minors, which realizes the identification of the payment behavior of minors based on an identification model jointly trained by a business party, a payer and a collaborating party, wherein the business party deploys a first identification sub-model, The payer is deployed with a second identification sub-model, the method is applied to the payer, and the method includes:

响应于用户发起的支付请求,获取所述用户的支付特征;In response to a payment request initiated by the user, acquiring the payment feature of the user;

将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Inputting the payment feature into the second identification sub-model to obtain a payment identification result;

将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为;Sending the payment identification result to the cooperating party, so that the cooperating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party;

其中,所述业务识别结果为所述业务方响应于所述支付请求获取用户的业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the service identification result is obtained by the service party obtaining the user's service characteristics in response to the payment request, and inputting the service characteristics into the first identification sub-model.

一种未成年人支付行为的识别装置,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述装置应用于支付方,所述装置包括:A device for identifying the payment behavior of minors, which realizes the identification of the payment behavior of minors based on an identification model jointly trained by a business party, a payer and a collaborating party, wherein the business party deploys a first identification sub-model, The payer is deployed with a second identification sub-model, the apparatus is applied to the payer, and the apparatus includes:

获取单元,响应于用户发起的支付请求,获取所述用户的支付特征;an acquiring unit, in response to a payment request initiated by the user, acquiring the payment feature of the user;

输入单元,将所述支付特征输入所述第二识别子模型中,得到支付识别结果;an input unit, inputting the payment feature into the second identification sub-model to obtain a payment identification result;

发送单元,将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为;a sending unit, sending the payment identification result to the collaborating party, so that the collaborating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party;

其中,所述业务识别结果为所述业务方响应于所述支付请求获取用户的业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the service identification result is obtained by the service party obtaining the user's service characteristics in response to the payment request, and inputting the service characteristics into the first identification sub-model.

一种未成年人支付行为的识别装置,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述装置应用于支付方,所述装置包括:A device for identifying the payment behavior of minors, which realizes the identification of the payment behavior of minors based on an identification model jointly trained by a business party, a payer and a collaborating party, wherein the business party deploys a first identification sub-model, The payer is deployed with a second identification sub-model, the apparatus is applied to the payer, and the apparatus includes:

处理器;processor;

用于存储机器可执行指令的存储器;memory for storing machine-executable instructions;

其中,通过读取并执行所述存储器存储的与未成年人支付行为的识别逻辑对应的机器可执行指令,所述处理器被促使:Wherein, by reading and executing the machine-executable instructions stored in the memory corresponding to the identification logic of the minor's payment behavior, the processor is caused to:

响应于用户发起的支付请求,获取所述用户的支付特征;In response to a payment request initiated by the user, acquiring the payment feature of the user;

将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Inputting the payment feature into the second identification sub-model to obtain a payment identification result;

将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为;Sending the payment identification result to the cooperating party, so that the cooperating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party;

其中,所述业务识别结果为所述业务方响应于所述支付请求获取用户的业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the service identification result is obtained by the service party obtaining the user's service characteristics in response to the payment request, and inputting the service characteristics into the first identification sub-model.

本说明书一个实施例实现了,业务方可以响应于用户发起的支付请求,获取用户的业务特征并输入到第一识别子模型中,得到业务识别结果并发送给协作方;支付方可以响应于用户发起的支付请求,获取用户的支付特征并输入到第二识别子模型中,得到支付识别结果并发送给协作方。协作方可以基于业务识别结果、支付识别结果确定用户的支付性行为是否为未成年人支付行为。An embodiment of this specification realizes that the business party can respond to the payment request initiated by the user, obtain the user's business characteristics and input it into the first identification sub-model, obtain the business identification result and send it to the collaborating party; the payment party can respond to the user For the payment request initiated, the user's payment characteristics are obtained and input into the second identification sub-model, and the payment identification result is obtained and sent to the collaborating party. The collaborating party may determine whether the user's payment behavior is a minor payment behavior based on the service identification result and the payment identification result.

采用上述方法,可以通过业务方、支付方的数据,协同协作方一起联合训练得到识别模型,并在接收到用户发起的支付请求后,基于识别模型来预测用户的支付行为是否为未成年人支付行为,解决了相关技术中无法识别未成年人支付行为,或者识别结果不准确的问题。Using the above method, the identification model can be obtained through joint training of the business party and the payer through the data of the business party and the payer, and after receiving the payment request initiated by the user, it is possible to predict whether the user's payment behavior is a minor payment based on the identification model. It solves the problem that the payment behavior of minors cannot be identified in the related technology, or the identification result is inaccurate.

附图说明Description of drawings

图1是本说明书一示例性实施例示出的一种架构示意图;FIG. 1 is a schematic diagram of an architecture shown in an exemplary embodiment of the present specification;

图2是本说明书一示例性实施例示出的一种联合训练方法的示意图;FIG. 2 is a schematic diagram of a joint training method shown in an exemplary embodiment of the present specification;

图3是本说明书一示例性实施例示出的一种未成年人支付行为的识别方法的示意图;Fig. 3 is a schematic diagram of a method for identifying a minor's payment behavior according to an exemplary embodiment of this specification;

图4是本说明书一示例性实施例示出的一种页面示意图;FIG. 4 is a schematic diagram of a page shown in an exemplary embodiment of this specification;

图5是本说明书一示例性实施例示出的另一种页面示意图;FIG. 5 is another schematic diagram of a page shown in an exemplary embodiment of this specification;

图6是本说明书一示例性实施例示出的另一种页面示意图;FIG. 6 is another schematic diagram of a page shown in an exemplary embodiment of this specification;

图7是本说明书一示例性实施例示出的另一种页面示意图;FIG. 7 is another schematic diagram of a page shown in an exemplary embodiment of the present specification;

图8是本说明书一示例性实施例示出的一种用于未成年人支付行为的识别装置的一结构示意图;8 is a schematic structural diagram of a device for identifying payment behavior of minors according to an exemplary embodiment of the present specification;

图9是本说明书一示例性实施例示出的一种未成年人支付行为的识别装置的框图。Fig. 9 is a block diagram of a device for identifying a minor's payment behavior according to an exemplary embodiment of the present specification.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this specification. Rather, they are merely examples of apparatus and methods consistent with some aspects of this specification as recited in the appended claims.

在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terms used in this specification are for the purpose of describing particular embodiments only and are not intended to limit the specification. As used in this specification and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used in this specification to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information, without departing from the scope of the present specification. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determining."

随着技术的不断发展,人们可以通过终端设备实现各种各样的业务,比如可以用手机、平板电脑等看电影、打游戏、买车票、支付水电费等等,这些业务与支付之间的联系也越来越紧密。With the continuous development of technology, people can realize various services through terminal devices, such as watching movies, playing games, buying tickets, paying utility bills, etc. with mobile phones and tablet computers. The relationship between these services and payment The connection is also getting closer.

在实际生活中,未成年人很可能会使用其父母的手机上网、玩游戏等,那么未成年人在使用手机的过程中,很可能会出现误操作导致发起不必要的支付请求,或者在玩游戏时过度充值、过度消费等情况。一方面,这会给其父母带来一定的经济损失;另一方面,沉迷游戏、过度消费的行为也不利于未成年人的身心健康。有必要对未成年人的支付行为进行识别。然而,相关技术中在对用户发起的支付行为进行识别时,其识别结果往往不准确。In real life, minors are likely to use their parents' mobile phones to surf the Internet, play games, etc., so in the process of using mobile phones, minors are likely to have misoperations resulting in unnecessary payment requests, or playing games. Excessive recharge, excessive consumption, etc. during the game. On the one hand, this will bring certain economic losses to their parents; on the other hand, the behavior of indulging in games and excessive consumption is not conducive to the physical and mental health of minors. It is necessary to identify the payment behavior of minors. However, in the related art, when the user-initiated payment behavior is identified, the identification result is often inaccurate.

以游戏行业为例,一般可以通过实名身份认证来判断玩家是否为未成年人。然而,并非所有的游戏商户都拥有用户的实名认证信息,并且,即便是拥有用户的实名认证信息,当未成年人使用其父母的手机玩游戏时,游戏账户很可能是基于父母的身份进行实名认证的,那么很可能会认为当前玩游戏的玩家为成年人,进而无法识别出游戏中的支付请求是否为未成年人发起的,导致识别结果不准确。Taking the game industry as an example, it is generally possible to determine whether a player is a minor through real-name authentication. However, not all game merchants have the user's real-name authentication information, and even if they have the user's real-name authentication information, when minors use their parents' mobile phones to play games, the game accounts are likely to be real-named based on their parents' identities. If it is authenticated, it is very likely that the player currently playing the game is an adult, so it is impossible to identify whether the payment request in the game is initiated by a minor, resulting in an inaccurate identification result.

基于此,本说明书提供了一种未成年人支付行为的识别方法。Based on this, this specification provides a method for identifying the payment behavior of minors.

首先对本说明书中涉及的业务方、支付方和协作方进行说明。请参见图1,图1为本说明书一示例性实施例示出的一种架构示意图。First, the business parties, payment parties and collaborating parties involved in this specification will be explained. Please refer to FIG. 1. FIG. 1 is a schematic diagram of a structure shown in an exemplary embodiment of the present specification.

本说明书中的业务方可以是业务服务的提供方,业务方可以部署服务器或服务器集群作为服务端,并开发可装载在终端设备中的客户端软件,例如APP(Application,应用程序),用户可在客户端中执行业务操作,通过客户端和服务端的交互实现业务服务。为了便于理解,本说明书仅对业务方进行示意性的描述,如:游戏提供方、购票服务提供方等等,其具体的客户端、服务端及其之间的关系不作过多展开。The business side in this specification can be a provider of business services. The business side can deploy a server or server cluster as a server, and develop client software that can be loaded in terminal devices, such as APP (Application, application program), and users can Execute business operations in the client, and realize business services through the interaction between the client and the server. For ease of understanding, this specification only provides a schematic description of business parties, such as game providers, ticket service providers, etc., and the specific clients, servers and the relationships between them are not discussed too much.

本说明书中的支付方可以是实现支付的一方,与业务方类似,本说明书也仅对业务方进行示意性地描述,如:第三方支付平台。The payer in this specification can be the party that realizes the payment. Similar to the business side, this specification only describes the business side schematically, such as a third-party payment platform.

要对未成年人的支付行为进行识别,一种可行的方式是基于模型。业务方往往可以拥有用户的业务相关数据,比如用户的充值记录、消费记录和浏览记录等,但业务方可能并不知道用户是成年人还是未成年人,无法基于自身拥有的数据来训练模型。而支付方的用户很可能经过实名身份认证,可以知道用户是成年人还是未成年人,但是支付方往往只拥有用户的支付相关数据,比如支付金额、支付频率、支付成功率等等,这些数据和业务方的数据没有直接关系,支付方也无法基于自身拥有的支付相关数据来训练模型,以对用户在业务方的行为进行识别。在这种情况下,可以结合业务方的数据和支付方的数据一起训练模型。To identify the payment behavior of minors, a feasible way is based on the model. The business side can often have the user's business-related data, such as the user's recharge records, consumption records, and browsing records, etc., but the business side may not know whether the user is an adult or a minor, and cannot train the model based on its own data. The user of the payer is likely to be authenticated by real-name identity and can know whether the user is an adult or a minor, but the payer often only has the payment-related data of the user, such as payment amount, payment frequency, payment success rate, etc. These data There is no direct relationship with the data of the business side, and the payer cannot train the model based on the payment-related data it owns to identify the user's behavior on the business side. In this case, the model can be trained by combining the data of the business side and the data of the payer.

然而,支付方和业务方很可能不希望在模型训练的过程中将自身的数据原封不动地透露给对方。在这种情况下,可以增加一个协作方。协作方可以认为是支付方、业务方都可信任的第三方。However, the payer and the business party probably do not want to reveal their data to each other in the process of model training. In this case, a collaborating party can be added. The collaborating party can be considered as a third party trusted by both the payment party and the business party.

可以利用支付方、业务方和协作方进行联合训练得到识别模型,利用该识别模型来对未成年人支付行为进行识别。训练完成后,可将业务方持有的模型称为第一识别子模型,将支付方持有的模型称为第二识别子模型。第一识别子模型和第二识别子模型的模型结构可以是相同的,并且可以分别拥有识别模型的一部分模型参数。The identification model can be obtained by joint training of the payer, the business party and the collaborating party, and the identification model can be used to identify the payment behavior of minors. After the training is completed, the model held by the business party can be called the first identification sub-model, and the model held by the payer can be called the second identification sub-model. The model structures of the first recognition sub-model and the second recognition sub-model may be the same, and may respectively possess a part of the model parameters of the recognition model.

这样一来,在识别过程中,业务方可以将自身拥有的业务数据输入所述第一识别子模型,得到业务识别结果,并将所述业务识别结果发送给协作方(图1中的箭头1)。支付方可以将自身拥有的支付数据输入所述第二识别子模型,得到支付识别结果,并将所述业务识别结果发送给协作方(图1中的箭头2)。协作方可以对支付识别结果、业务识别结果进行汇总,然后根据汇总结果来识别未成年人支付行为。并且协作方还可以将识别结果返回给业务方和支付方(图1中的箭头3和箭头4)。采用这种方法,支付方和业务方就可以在不泄露自身数据的情况下,结合对方的数据来综合地对未成年人支付行为进行识别。In this way, during the identification process, the business party can input the business data owned by itself into the first identification sub-model, obtain the business identification result, and send the business identification result to the collaborating party (arrow 1 in FIG. 1 ). ). The payer can input the payment data owned by itself into the second identification sub-model, obtain the payment identification result, and send the service identification result to the cooperating party (arrow 2 in FIG. 1 ). The collaborating parties can summarize the payment identification results and business identification results, and then identify minors' payment behaviors based on the aggregated results. And the collaborating party can also return the identification result to the business party and the paying party (arrow 3 and arrow 4 in Figure 1). Using this method, the payer and the business party can comprehensively identify the payment behavior of minors in combination with the other party's data without revealing their own data.

下面对本说明书中业务方、支付方和协作方联合训练的方法进行说明。The following describes the joint training method of the business party, the payer and the collaborating party in this specification.

首先,业务方和服务方可以分别确定出用于训练识别模型的业务样本用户和支付样本用户。First, the business side and the service side can respectively determine the business sample users and payment sample users for training the recognition model.

当业务为游戏业务时,业务样本用户可以是游戏提供方拥有的所有玩家用户,也可以是一部分玩家用户,业务样本特征可以是用户的账号信息,例如账号ID、账号等级、账号的活跃度、账号的关联账户等,还可以是用户的行为信息,例如用户的浏览记录、历史参与的活动、历史充值记录等等。When the business is a game business, the business sample users can be all or some of the player users owned by the game provider, and the business sample features can be the user's account information, such as account ID, account level, account activity, The associated account of the account, etc., may also be the user's behavior information, such as the user's browsing records, historically participated activities, historical recharge records, and so on.

支付样本用户可以为支付平台拥有的所有用户,也可以是一部分用户。支付样本特征可以为用户的支付信息,例如支付金额、支付频率、支付成功率、生物特征验证次数、是否存在未成年人生物特征验证记录和是否存在由生物特征验证切换为密码验证。其中,生物特征可以包括人脸、指纹、虹膜、声音、笔迹等等。当然,支付样本特征也可以包括用户的基础信息,例如用户的姓名、性别、年龄、地址等等。Payment sample users can be all users owned by the payment platform, or a part of users. The payment sample features can be the user's payment information, such as payment amount, payment frequency, payment success rate, biometric verification times, whether there is a minor's biometric verification record, and whether there is a switch from biometric verification to password verification. Among them, the biometrics may include human face, fingerprint, iris, voice, handwriting and so on. Of course, the payment sample feature may also include the user's basic information, such as the user's name, gender, age, address, and so on.

并且,支付方还可以根据用户的实名认证信息来确定用户是成年人还是未成年人,也即支付方还可以拥有样本标签,比如,若用户为未成年人,那么样本标签为1;若用户为成年人,那么样本标签为0。In addition, the payer can also determine whether the user is an adult or a minor based on the user's real-name authentication information, that is, the payer can also have a sample label. For example, if the user is a minor, the sample label is 1; For adults, then the sample label is 0.

当然,上述例子仅仅为示意性的说明,在实际情况下也可以获取其它的业务样本特征和支付样本特征,本说明书对此不作特殊限制。Of course, the above examples are only schematic descriptions, and other business sample features and payment sample features can also be obtained in practical situations, which are not specially limited in this specification.

本实施例中,提取出用于训练的业务样本特征和支付样本特征后,为了不泄露这些数据,还可以对业务样本特征和支付样本特征进行加密,支付方和业务方之间仅交互加密数据,只有可信任的协作方可以处理解密后的数据。In this embodiment, after the service sample features and payment sample features for training are extracted, in order not to leak these data, the service sample features and payment sample features can also be encrypted, and only the encrypted data is exchanged between the payer and the business party. , only trusted collaborators can process the decrypted data.

可以采取非对称加密的方式对样本数据进行加密。协作方可以将自身的公钥分发给业务方和支付方,业务方可以利用所述公钥加密得到加密业务样本,并发送给协作方;支付方可以利用所述公钥加密得到加密支付样本,并发送给协作方。协作方接收到加密业务样本、加密支付样本后可以利用自身的私钥对其进行解密。The sample data can be encrypted by asymmetric encryption. The collaborating party can distribute its own public key to the business party and the payer, and the business party can use the public key to encrypt to obtain an encrypted service sample and send it to the collaborator; the payer can use the public key to encrypt to obtain an encrypted payment sample, and sent to collaborators. After receiving the encrypted business sample and encrypted payment sample, the collaborator can decrypt it with its own private key.

其中,加密算法可以采用RSA算法,具体可参照相关技术。The encryption algorithm may use the RSA algorithm, and for details, refer to related technologies.

本实施例中,由于支付方和协作方拥有的用户群体很可能并不相同,它们可能存在一些双方都拥有的用户,也可能各自存在一些对方没有的用户。比如,某用户可能在支付平台上办理过业务,具有支付相关的业务数据。而该用户并没有在某游戏平台上玩过游戏,那么该用户不具备游戏相关的业务数据。在这种情况下,协作方接收到支付方和业务方发送的样本用户后,还可以进行样本对齐。所谓样本对齐,可以理解为提取出支付方和业务方双方共同拥有的、重叠的用户,剔除掉不重叠的用户。In this embodiment, since the user groups owned by the paying party and the cooperating party are likely to be different, they may have some users owned by both parties, or may each have some users that the other party does not have. For example, a user may have done business on the payment platform and have payment-related business data. However, the user has not played games on a certain game platform, so the user does not have game-related business data. In this case, the collaborating party can also perform sample alignment after receiving the sample users sent by the payer and the business party. The so-called sample alignment can be understood as extracting the overlapping users jointly owned by the payer and the business party, and eliminating the non-overlapping users.

可以由协作方进行样本对齐,比如,协作方可以根据用户的身份信息来提取出共有的用户。也可以由业务方和支付方两方进行样本对齐,具体请参照相关技术,本说明书在此不再一一说明。The sample alignment can be performed by the collaborating parties. For example, the collaborating parties can extract common users according to the user's identity information. The sample alignment can also be performed by the business party and the payer. For details, please refer to the relevant technology, which will not be described one by one in this specification.

样本对齐后即可利用这些样本训练模型。下面对联合训练识别模型的方法进行说明。After the samples are aligned, the model can be trained with these samples. The method for jointly training the recognition model is described below.

本实施例中的识别模型可以为逻辑回归模型,也可以为其它模型,本说明书对此不作特殊限制。The identification model in this embodiment may be a logistic regression model, or may be other models, which are not particularly limited in this specification.

请参见图2,图2为本说明书一示例性实施例示出的一种联合训练方法的示意图,可以采取图2所示方法进行迭代训练,直到达到训练要求。Please refer to FIG. 2 , which is a schematic diagram of a joint training method shown in an exemplary embodiment of the specification. The method shown in FIG. 2 may be used for iterative training until the training requirements are met.

值得说明的是,图2所示实施例中,业务方和支付方彼此之间已执行样本对齐,那么在本实施例中所指的业务样本、支付样本均为双方共同拥有的用户对应的样本,并且这些样本都经过了加密处理。It is worth noting that, in the embodiment shown in FIG. 2 , the business party and the payer have performed sample alignment with each other, so the business samples and payment samples referred to in this embodiment are the samples corresponding to the users jointly owned by both parties. , and these samples are encrypted.

在每次迭代训练的过程中,业务方和支付方可以分别选取出一部分样本,用于本次迭代训练。比如,业务方和支付方可以在每次迭代中选取同一时间段内的业务样本和支付样本进行训练,从而可以从同一时间段内分析用户的行为,提高模型预测的准确度。In the process of each iterative training, the business party and the payer can select a part of the samples for this iterative training. For example, the business party and the payer can select business samples and payment samples in the same time period for training in each iteration, so that the user's behavior can be analyzed from the same time period and the accuracy of the model prediction can be improved.

下面以一次迭代训练为例进行说明。The following is an example of an iterative training.

所述联合训练的方法可以包括以下步骤:The method for joint training may include the following steps:

步骤102,业务方基于加密业务样本训练第一识别子模型。Step 102, the business party trains the first identification sub-model based on the encrypted business sample.

步骤104,业务方向支付方发送中间结果。Step 104, the service sends the intermediate result to the payer.

本实施例的最终目的是训练得到一个可以识别未成年人支付行为的识别模型,该识别模型是由支付方、协作方和业务方联合训练得到的,其中,业务方可以训练有第一识别子模型,支付方可以训练有第二识别子模型。这两个子模型可以理解为识别模型的“半模型”,分别用于训练得到识别模型的一部分模型参数,基于这两个子模型可以实现识别模型的预测功能。The ultimate purpose of this embodiment is to train an identification model that can identify the payment behavior of minors. The identification model is jointly trained by the payer, the collaborator and the business party, wherein the business party can be trained with the first identifier. model, the payer can be trained with a second identification sub-model. These two sub-models can be understood as "semi-models" of the recognition model, which are respectively used for training to obtain a part of the model parameters of the recognition model. Based on these two sub-models, the prediction function of the recognition model can be realized.

本实施例中,业务方可以先利用自身拥有的加密业务样本训练第一识别子模型,然后向支付方发送中间结果。所述中间结果可以是本次迭代训练中第一识别子模型预测得到的结果。In this embodiment, the business party can first train the first identification sub-model by using the encrypted business samples it owns, and then send the intermediate result to the payer. The intermediate result may be the result predicted by the first identification sub-model in this iterative training.

步骤106,支付方基于接收到的中间结果和自身拥有的加密支付样本,训练第二识别子模型。Step 106, the payer trains the second identification sub-model based on the received intermediate results and the encrypted payment samples owned by the payer.

支付方可以将所述中间结果和加密支付样本输入到第二识别子模型中,以对第二识别子模型进行训练。The payer may input the intermediate results and encrypted payment samples into the second identification sub-model to train the second identification sub-model.

步骤108,支付方计算本次迭代中,第二识别子模型的梯度。Step 108, the payer calculates the gradient of the second identification sub-model in this iteration.

本实施例中,支付方可以基于损失函数计算本次迭代的损失值。并且还可以基于该损失函数计算本次迭代中第二识别子模型的梯度。具体的损失计算方法、梯度计算方法参照相关技术,本说明书在此不一一赘述。In this embodiment, the payer can calculate the loss value of this iteration based on the loss function. And the gradient of the second recognition sub-model in this iteration can also be calculated based on the loss function. For the specific loss calculation method and gradient calculation method, refer to the related art, which will not be repeated here in this specification.

步骤110,支付方向协作方发送第二识别子模型的梯度。Step 110, the payment direction sends the gradient of the second identification sub-model to the collaborating party.

步骤112,支付方向业务方发送梯度因子。Step 112, the payment direction sends the gradient factor to the business party.

步骤114,业务方基于所述梯度因子,计算本次迭代中,第一识别子模型的梯度。Step 114, the business party calculates the gradient of the first identification sub-model in this iteration based on the gradient factor.

步骤116,业务方向协作方发送第一识别子模型的梯度。Step 116, the service sends the gradient of the first identification sub-model to the collaborating party.

本实施例中,支付方可以向业务方发送梯度因子。梯度因子可以理解为辅助业务方计算第一识别子模型的梯度的公式。In this embodiment, the payer may send the gradient factor to the business side. The gradient factor can be understood as a formula for assisting the business party to calculate the gradient of the first identification sub-model.

业务方可以基于所述梯度因子,利用加密业务样本计算得到第一识别子模型在本次迭代中的梯度,并将所述梯度发送给协作方。The business party may calculate the gradient of the first identification sub-model in this iteration based on the gradient factor using the encrypted business sample, and send the gradient to the collaborating party.

步骤118,协作方基于第一识别子模型的梯度、第二识别子模型的梯度,计算总梯度。Step 118, the cooperating party calculates the total gradient based on the gradient of the first identification sub-model and the gradient of the second identification sub-model.

本实施例中,协作方接收到第一识别子模型的梯度、第二识别子模型的梯度后,可以基于这两个梯度计算得到总梯度。In this embodiment, after receiving the gradient of the first identification sub-model and the gradient of the second identification sub-model, the cooperating party may calculate the total gradient based on the two gradients.

其中,计算得到总梯度的方法与识别模型的类型有关,比如当识别模型为逻辑回归模型时,可以通过求和的方法计算得到总梯度。当然,在其它实施例中也可以采取其它方法,本说明书对此不作特殊限制。The method for calculating the total gradient is related to the type of the recognition model. For example, when the recognition model is a logistic regression model, the total gradient can be calculated by a summation method. Certainly, other methods may also be adopted in other embodiments, which are not specially limited in this specification.

步骤120,协作方向支付方发送总梯度。Step 120, the cooperative sends the total gradient to the payer.

步骤122,支付方基于总梯度更新第二识别模型的模型参数。Step 122, the payer updates the model parameters of the second identification model based on the total gradient.

步骤124,协作方向业务方发送总梯度。Step 124, the cooperative direction sends the total gradient to the service party.

步骤126,业务方基于总梯度更新第一识别模型的模型参数。Step 126, the business party updates the model parameters of the first recognition model based on the total gradient.

本实施例中,协作方计算得到总梯度后,可以对总梯度进行解密,并且将解密后的总梯度分别发送给支付方和业务方,然后支付方和业务方可以基于解密后的总梯度来更新各自的模型参数。其中,更新模型参数的方法参照相关技术,在此不过多赘述。In this embodiment, after the cooperating party calculates and obtains the total gradient, it can decrypt the total gradient, and send the decrypted total gradient to the payer and the business party respectively, and then the payer and the business party can use the decrypted total gradient to determine Update the respective model parameters. The method for updating the model parameters refers to the related art, and details are not described here.

至此完成本次迭代训练。At this point, the iterative training is completed.

本实施例中,可以通过损失函数是否收敛来判断是否达到训练要求。In this embodiment, whether the training requirement is met can be judged by whether the loss function converges.

举例来说,可以在步骤108中,支付方计算得到本次迭代的损失值(此时的损失值是加密的)后,可以将损失值发送给协作方。协作方可以对该损失值解密,然后判断解密后的损失值是否小于阈值,若小于,则收敛,达到训练要求;反之,未达到训练要求。For example, in step 108, the payer may send the loss value to the collaborating party after calculating the loss value of this iteration (the loss value at this time is encrypted). The collaborating party can decrypt the loss value, and then judge whether the decrypted loss value is less than the threshold. If it is less than the threshold, it will converge and meet the training requirements;

当然,也可以采取其它的方法判断是否达到训练要求,比如判断迭代训练的次数是否达到次数阈值等,本说明书对此不作特殊限制。Of course, other methods can also be used to judge whether the training requirements are met, such as judging whether the number of times of iterative training has reached the times threshold, etc., which is not specifically limited in this specification.

阐明了支付方、业务方、协作方联合训练识别模型后,下面对本说明书提供的一种未成年人支付行为的识别方法进行说明。After clarifying that the paying party, the business party and the collaborating party jointly train the identification model, the following describes a method for identifying the payment behavior of minors provided in this specification.

请参见图3,图3为本说明书一示例性实施例示出的一种未成年人支付行为的识别方法的示意图。所述未成年人支付行为的识别方法可以包括以下步骤:Please refer to FIG. 3 , which is a schematic diagram of a method for identifying a minor's payment behavior according to an exemplary embodiment of this specification. The method for identifying the payment behavior of minors may include the following steps:

步骤202,业务方响应于用户发起的支付请求,获取用户的业务特征,并将所述业务特征输入所述第一识别子模型,得到业务识别结果;Step 202, in response to the payment request initiated by the user, the business party obtains the business characteristics of the user, and inputs the business characteristics into the first identification sub-model to obtain a business identification result;

步骤204,业务方向协作方发送所述业务识别结果;Step 204, the service direction sends the service identification result to the cooperating party;

步骤206,支付方响应于所述支付请求,获取用户的支付特征,并将所述支付特征输入所述第二识别子模型,得到支付识别结果;Step 206, the payer obtains the payment feature of the user in response to the payment request, and inputs the payment feature into the second identification sub-model to obtain a payment identification result;

步骤208,支付方向协作方发送所述支付识别结果;Step 208, sending the payment identification result to the cooperating party;

步骤210,协作方根据所述业务识别结果和所述支付识别结果,确定用户的支付行为是否为未成年人支付行为;Step 210, the collaborating party determines whether the user's payment behavior is a minor payment behavior according to the service identification result and the payment identification result;

下面对上述步骤进行详细说明。The above steps are described in detail below.

本实施例中,用户可以发起支付请求,所述支付请求可以是充值请求、缴费请求、购物消费请求等等,本说明书对此不作特殊限制。In this embodiment, a user may initiate a payment request, and the payment request may be a recharge request, a payment request, a shopping consumption request, etc., which are not particularly limited in this specification.

业务方接收到所述支付请求后,可以响应于所述支付请求,获取该用户的业务特征,然后将业务特征输入到业务方部署的第一识别子模型中,得到业务识别结果,并且将支付识别结果发送给协作方。After the business party receives the payment request, it can respond to the payment request, obtain the user's business characteristics, and then input the business characteristics into the first identification sub-model deployed by the business party to obtain the business identification result, and pay The identification result is sent to the collaborating party.

其中,业务特征的具体内容可以参照前述实施例,在此不再赘述。值得说明的是,由于在本实施例中,业务方获取的业务特征仅用于输入到本侧部署的第一识别子模型中,并不会被泄露给支付方,因此可以不必对业务特征进行加密,而是可以直接将原始的业务特征输入到第一识别子模型中。For the specific content of the service feature, reference may be made to the foregoing embodiments, which will not be repeated here. It is worth noting that, because in this embodiment, the business features obtained by the business party are only used for input into the first identification sub-model deployed on the local side, and will not be leaked to the payer, so there is no need to carry out the business features. Instead, the original service characteristics can be directly input into the first identification sub-model.

本实施例中,支付方同样可以接收到支付请求,并响应于所述支付请求,获取该用户的支付特征,将支付特征输入到支付方侧部署的第二识别子模型中,得到支付识别结果,并且将支付识别结果发送给协作方。In this embodiment, the payer can also receive the payment request, and in response to the payment request, obtain the payment characteristics of the user, input the payment characteristics into the second identification sub-model deployed on the payer side, and obtain the payment identification result , and send the payment identification result to the collaborating party.

其中,支付特征同样可以参照前述实施例,且基于与上述类似的理由,支付特征也可以不进行加密处理。The payment feature may also refer to the foregoing embodiments, and for the reasons similar to the above, the payment feature may not be encrypted.

在实际情况下,支付方可能在同一时刻接收到大量的支付请求,有必要判断哪些支付请求需要进行未成年人行为识别、哪些请求不需要进行未成年人行为识别。在这种情况下,用户发起的支付请求中还可以携带业务方的标识,那么支付方可以判断支付请求中的标识是否匹配预设的标识,若匹配,说明该支付请求来自特定的业务方,如游戏平台,存在未成年人支付行为的可能性,需要对该请求进行未成年人行为识别,则获取该用户的支付特征;若不匹配,说明该请求是常规支付请求,例如用户发起的购物请求、还款请求等等,不需要进行未成年人行为识别,按照常规方法处理该支付请求。In actual situations, the payer may receive a large number of payment requests at the same time, and it is necessary to determine which payment requests require juvenile behavior identification and which requests do not require juvenile behavior identification. In this case, the payment request initiated by the user can also carry the identification of the business party, then the payer can judge whether the identification in the payment request matches the preset identification. If it matches, it means that the payment request is from a specific business party. For example, in the game platform, there is the possibility of minors' payment behavior, and it is necessary to identify the behavior of minors for the request, and then obtain the payment characteristics of the user; if it does not match, it means that the request is a regular payment request, such as shopping initiated by the user Requests, repayment requests, etc., do not need to identify the behavior of minors, and process the payment request according to conventional methods.

本实施例中,支付方获取的支付特征和业务方获取的业务特征,还可以是属于同一时间段的。比如支付方可以获取该用户最近一个月的支付特征,业务方可以获取该用户最近一个月的业务特征。这样可以从相同的时间段的数据去分析用户的行为,进而得到更准确的识别结果。In this embodiment, the payment feature acquired by the payer and the service feature acquired by the business party may also belong to the same time period. For example, the payer can obtain the payment features of the user in the last month, and the business party can obtain the service features of the user in the last month. In this way, the user's behavior can be analyzed from the data of the same time period, and a more accurate identification result can be obtained.

本实施例中,协作方可以基于接收到的支付识别结果、业务识别结果,确定用户的支付行为是否为未成年人支付行为。In this embodiment, the collaborating party may determine whether the user's payment behavior is a minor's payment behavior based on the received payment identification result and service identification result.

比如,假设识别模型为逻辑回归模型,那么协作方可以对支付识别结果、业务识别结果进行求和,基于求和的结果来确定用户的支付行为。此处的求和可以为直接求和,也可以为加权求和等,可以按照实际情况确定求和方法,本说明书对此不作特殊限制。For example, assuming that the recognition model is a logistic regression model, the collaborators can sum the payment recognition results and service recognition results, and determine the user's payment behavior based on the summed results. The summation here may be a direct summation or a weighted summation, etc. The summation method may be determined according to the actual situation, which is not specially limited in this specification.

本实施例中,假设求和得到的结果为未成年人支付行为的分值,那么可以判断该分值是否大于分值阈值,若大于,说明是未成年人支付行为。如,假设预设的分值阈值为0.6,求和得到的分值为0.8,0.8大于0.6,说明当前用户的支付行为是未成年人支付行为。In this embodiment, assuming that the result obtained by the summation is the score of the minor's payment behavior, it can be determined whether the score is greater than the score threshold, and if it is greater, it indicates that the minor's payment behavior. For example, assuming that the preset score threshold is 0.6, the score obtained by summation is 0.8, and 0.8 is greater than 0.6, indicating that the current user's payment behavior is a minor's payment behavior.

当然,上述例子仅仅是示意性的说明,在实际情况下也可以采取其它方法,本说明书对此不作特殊限制。Of course, the above examples are only schematic descriptions, and other methods can also be adopted in practical situations, which are not specially limited in this specification.

值得说明的是,本实施例中步骤206-208在步骤202-204之后,在实际情况下,步骤206-208也可以在步骤202-204之前,或者也可以并行执行,本说明书对此不作特殊限制。It is worth noting that in this embodiment, steps 206-208 are after steps 202-204. In actual situations, steps 206-208 may also be executed before steps 202-204, or may be executed in parallel, which is not specially made in this specification. limit.

由以上描述可以看出,在本说明书的一个实施例中,业务方可以响应于用户发起的支付请求,获取用户的业务特征并输入到第一识别子模型中,得到业务识别结果并发送给协作方;支付方可以响应于用户发起的支付请求,获取用户的支付特征并输入到第二识别子模型中,得到支付识别结果并发送给协作方。协作方可以基于业务识别结果、支付识别结果确定用户的支付性行为是否为未成年人支付行为。As can be seen from the above description, in an embodiment of this specification, the business party can respond to the payment request initiated by the user, obtain the user's business characteristics and input it into the first identification sub-model, obtain the business identification result and send it to the collaboration. The payer can respond to the payment request initiated by the user, obtain the user's payment feature and input it into the second identification sub-model, obtain the payment identification result and send it to the collaborating party. The collaborating party may determine whether the user's payment behavior is a minor payment behavior based on the service identification result and the payment identification result.

采用上述方法,可以通过业务方、支付方的数据,协同协作方一起联合训练得到识别模型,并在接收到用户发起的支付请求后,基于识别模型来预测用户的支付行为是否为未成年人支付行为,解决了相关技术中无法识别未成年人支付行为,或者识别结果结果不准确的问题。并且,采用上述方法可以利用多方的数据来训练识别模型,从而得到性能更优、预测结果更准确的模型,且联合训练的过程中也不会泄露支付方、业务方自身拥有的原始数据,保证了数据安全。Using the above method, the identification model can be obtained through joint training of the business party and the payer through the data of the business party and the payer, and after receiving the payment request initiated by the user, it is possible to predict whether the user's payment behavior is a minor payment based on the identification model. It solves the problem that the payment behavior of minors cannot be identified in related technologies, or the identification results are inaccurate. In addition, the above method can use the data of multiple parties to train the recognition model, so as to obtain a model with better performance and more accurate prediction results, and the original data owned by the payer and the business party themselves will not be leaked during the joint training process, ensuring that data security.

下面对本说明书提供的另一种未成年人支付行为的识别方法进行说明。The following describes another method for identifying the payment behavior of minors provided in this specification.

本实施例中,假设业务方为游戏提供方,支付方为第三方支付平台,下面结合游戏提供方的客户端页面示意图对所述未成年人支付行为的识别方法进行说明。In this embodiment, it is assumed that the business party is the game provider and the payer is a third-party payment platform. The following describes the method for identifying the minors' payment behavior in conjunction with the schematic diagram of the client page of the game provider.

请参见图4,图4为本说明书一示例性实施例示出的一种页面示意图。Please refer to FIG. 4 , which is a schematic diagram of a page shown in an exemplary embodiment of this specification.

本实施例中,用户可以在游戏提供方开发的APP上打开“钱包”页面,该页面中可以显示玩家账户的金币余额,并且还可以显示若干个不同额度的“充值”按钮,如图4中“10金币 1.00元”、“60金币 6.00元”、“300金币 30.00元”。若用户想要发起充值,可以点击这些“充值”按钮。In this embodiment, the user can open the "wallet" page on the APP developed by the game provider, and the page can display the gold coin balance of the player's account, and can also display several "recharge" buttons with different amounts, as shown in Figure 4 "10 gold coins 1.00 yuan", "60 gold coins 6.00 yuan", "300 gold coins 30.00 yuan". If the user wants to initiate a recharge, they can click on these "recharge" buttons.

假设用户点击了“60金币 6.00元”的按钮,一方面,游戏提供方可以接收到用户发起的支付请求,然后响应于所述支付请求,获取用户的业务特征,将所述业务特征输入到第一识别子模型中,得到业务识别结果,并将业务识别结果发送给协作方。具体可参照前述实施例。Suppose the user clicks the button of "60 gold coins and 6.00 yuan". On the one hand, the game provider can receive the payment request initiated by the user, and then, in response to the payment request, obtain the user's service characteristics, and input the service characteristics into the first In an identification sub-model, the business identification result is obtained, and the business identification result is sent to the cooperating party. For details, refer to the foregoing embodiments.

另一方面,还可以在该页面的下方跳出支付页面。在支付页面中可以展示多种支付方式,如图4中的“第三方支付平台支付”、“网上银行支付”。用户可以选择其需要的支付方式进行充值。如图4所示,当前默认的支付方式为“第三方支付平台支付”,若用户确认无误,可点击下方的“确认支付”按钮。On the other hand, you can also jump out of the payment page at the bottom of the page. A variety of payment methods can be displayed on the payment page, such as "third-party payment platform payment" and "online bank payment" in Figure 4. Users can choose the payment method they want to recharge. As shown in Figure 4, the current default payment method is "Third-party payment platform payment". If the user confirms that it is correct, he can click the "Confirm Payment" button below.

用户点击该按钮后,可以向用户展示收银台页面,可参见图5。收银台页面中可以展示若干种不同的支付方式,如花呗支付、账户余额支付、银行卡支付。假设用户选择了银行卡支付,那么可以进一步向用户展示验证页面。After the user clicks this button, the cashier page can be displayed to the user, as shown in Figure 5. Several different payment methods can be displayed on the cashier page, such as Huabei payment, account balance payment, and bank card payment. Assuming that the user chooses bank card payment, the verification page can be further displayed to the user.

请参见图6,验证页面中可以提示用户输入密码,以密码验证的方式对用户的身份进行验证。当然,在其它实施例中也可以采取其它验证方式。Referring to Figure 6, the user may be prompted to enter a password on the verification page, and the user's identity can be verified by means of password verification. Of course, other verification methods may also be adopted in other embodiments.

用户输入密码后,第三方支付平台可以接收到用户发起的支付请求,并且该支付请求中还可以包括游戏提供方的标识。第三方支付平台可以首先对密码进行验证,若验证不通过,则不执行下文后续的其它步骤,只有当验证通过时才会进一步执行后续步骤。After the user enters the password, the third-party payment platform may receive a payment request initiated by the user, and the payment request may also include the identifier of the game provider. The third-party payment platform can verify the password first. If the verification fails, other subsequent steps below will not be performed, and further steps will be performed only when the verification is passed.

假设用户输入的密码通过验证,那么第三方支付平台可以进一步根据支付请求中携带的游戏提供方的标识,判断所述标识是否匹配预设的标识。若匹配,则获取支付特征,并将支付特征输入到第二识别子模型中,得到支付识别结果,然后将支付识别结果发送给协作方。具体可参照前述实施例。Assuming that the password entered by the user passes the verification, the third-party payment platform can further determine whether the identifier matches the preset identifier according to the identifier of the game provider carried in the payment request. If it matches, the payment feature is acquired, and the payment feature is input into the second identification sub-model to obtain the payment identification result, and then the payment identification result is sent to the collaborating party. For details, refer to the foregoing embodiments.

类似的,游戏提供方在接收到用户发起的支付请求后,也可以获取用户的业务特征,然后将业务特征输入到第一识别子模型中,得到业务识别结果,并将业务识别结果发送给协作方。Similarly, after receiving the payment request initiated by the user, the game provider can also obtain the user's business characteristics, and then input the business characteristics into the first identification sub-model to obtain the business identification result, and send the business identification result to the collaboration. square.

协作方可以基于所述支付识别结果、业务识别结果,得到用户的支付行为是否为未成年人支付的结果,并将该结果返回给第三方支付平台,第三方支付平台可基于该结果执行不同的支付策略。本实施例中,假设存在3种支付策略,分别对应着3种不同的识别结果:The collaborating party can obtain the result of whether the user's payment behavior is a minor payment based on the payment identification result and the service identification result, and return the result to the third-party payment platform, and the third-party payment platform can perform different payment strategy. In this embodiment, it is assumed that there are 3 payment strategies, corresponding to 3 different identification results:

1、识别结果为成年人支付行为时,处理所述支付请求;1. When the identification result is adult payment behavior, process the payment request;

2、识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;2. When the identification result is a minor's payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed;

3、识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。3. When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output.

下面以一个具体的例子对上述3种支付策略进行说明。The above three payment strategies are described below with a specific example.

本实施例中,假设协作方发送的识别结果为支付行为是未成年人支付的分值,且未成年人时分值为1;成年人时分值为0,可以设置以下3种分值区间:In this embodiment, it is assumed that the identification result sent by the collaborating party is that the payment behavior is a score paid by a minor, and the score is 1 when a minor is a minor; the score is 0 when an adult, and the following three score intervals can be set :

分值为0~0.5时,为成年人支付;When the score is 0~0.5, it is paid for adults;

分值为0.5~0.8时,为疑似未成年人支付;When the score is 0.5~0.8, it is paid for suspected minors;

分值为0.8~1.0时,为未成年人支付。When the score is 0.8~1.0, it is paid for minors.

那么第三方支付平台接收到协作方返回的未成年人支付的分值后,可以将所述分值与上述区间进行比对,然后根据比对结果选择对应的支付策略。当然,在其它实施例中,也可以由协作方将分值与上述分值区间进行比对,并直接向第三方支付平台返回最终的识别结果。Then, after receiving the points paid by the minors returned by the collaborating party, the third-party payment platform can compare the points with the above interval, and then select a corresponding payment strategy according to the comparison result. Of course, in other embodiments, the collaborating party may also compare the score with the above score range, and directly return the final identification result to the third-party payment platform.

在一种情况下,当比对结果为成年人支付时,第三方支付平台可以按照常规的方法执行该支付请求。In one case, when the comparison result is that an adult pays, the third-party payment platform can execute the payment request according to a conventional method.

在另一种情况下,当比对结果为疑似未成年人支付时,可以按常规的方法执行该支付请求,并且还可以在该支付成功的页面中输出提醒,如图7中的“小氪怡情,大氪伤心”。当然,也可以输出其它提醒,如:“健康游戏,适度消费”(未图示)、“您充值的次数太频繁啦,停下来休息一下吧~”(未图示)。In another case, when the comparison result is suspected to be a minor payment, the payment request can be executed according to the conventional method, and a reminder can also be output on the page where the payment is successful, as shown in the “Xiao Krypton” in Figure 7 Happy, sad, big krypton." Of course, other reminders can also be output, such as: "Healthy games, moderate consumption" (not shown), "You recharge too frequently, stop and rest~" (not shown).

当然,除了上述支付成功的页面外,也可以在其它页面上输出提醒,比如可以在前述验证页面、收银台页面等等,本说明书对此不作特殊限制。Of course, in addition to the above-mentioned successful payment page, reminders can also be output on other pages, such as the aforementioned verification page, cashier page, etc., which are not specially limited in this specification.

在另一种情况下,当比对结果为未成年人支付时,还可以向用户展示生物特征校验页面,比如可以向用户展示人脸识别页面。若用户刷脸认证通过,则可以进一步执行后续的相关步骤以完成支付请求;若用户刷脸认证不通过,则不执行后续支付相关的步骤。In another case, when the comparison result is that the payment is made by a minor, a biometric verification page may also be displayed to the user, for example, a face recognition page may be displayed to the user. If the user's face-swiping authentication passes, the subsequent relevant steps may be further performed to complete the payment request; if the user's face-swiping authentication fails, the subsequent payment-related steps are not executed.

采用这种方法,若未成年人使用父母的手机在游戏上进行充值,而手机上的第三方支付平台绑定的是父母的账号,那么相应的只有父母的人脸图像可以通过刷脸认证。如果未成年人使用自己的人脸图像进行刷脸,就会导致认证不通过,不会执行后续的支付步骤,相当于从侧面拦截了未成年人发起的支付请求,避免了因未成年人因沉迷游戏进行大量充值的情况。并且,也可以避免掉一些未成年人误操作发起的支付请求。Using this method, if minors use their parents' mobile phones to recharge the game, and the third-party payment platform on the mobile phone is bound to their parents' accounts, then only the parents' face images can be authenticated by face-swiping. If a minor uses their own face image to swipe their face, the authentication will fail, and subsequent payment steps will not be executed, which is equivalent to intercepting the payment request initiated by the minor from the side, avoiding the need for minors to Indulge in the game for a lot of recharge. Moreover, payment requests initiated by some minors' misoperations can also be avoided.

当然,在其它实施例中,也可以采取其它生物特征验证方法,比如虹膜认证、语音认证、笔迹认证等等。Of course, in other embodiments, other biometric authentication methods, such as iris authentication, voice authentication, handwriting authentication, etc., may also be adopted.

值得说明的是,本实施例所示的所有页面示意图,均为示意性的说明,在实际情况下也可以采取其它页面示意图,本说明书对此不作特殊限制。It is worth noting that all the schematic diagrams of pages shown in this embodiment are schematic descriptions, and other schematic diagrams of pages may also be used in actual situations, which are not specially limited in this specification.

由以上描述可以看出,在本说明书的一个实施例中,用户发起支付请求后,可以通过业务方、支付方联合训练得到的模型对支付请求是否为未成年人发起进行识别,提高识别结果的准确性。并且还可以根据识别结果采取不同的支付策略,从而可以做到对成年人的支付请求进行处理,对未成年人的支付请求做到拦截,可以在一定程度上防止未成年人因沉迷游戏导致的大量充值。It can be seen from the above description that in an embodiment of this specification, after a user initiates a payment request, the model jointly trained by the business party and the payer can be used to identify whether the payment request is initiated by a minor, so as to improve the reliability of the identification result. accuracy. In addition, different payment strategies can be adopted according to the identification results, so that the payment requests of adults can be processed, and the payment requests of minors can be intercepted, which can prevent minors from being addicted to games to a certain extent. A lot of recharge.

与前述未成年人支付行为的识别方法的实施例相对应,本说明书还提供了未成年人支付行为的识别装置的实施例。Corresponding to the foregoing embodiments of the method for identifying the payment behavior of minors, the present specification also provides an embodiment of the device for identifying the payment behavior of minors.

本说明书未成年人支付行为的识别装置的实施例可以应用在支付方的服务器上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在服务器的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图8所示,为本说明书未成年人支付行为的识别装置所在服务器的一种硬件结构图,除了图8所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的服务器通常根据该服务器的实际功能,还可以包括其他硬件,对此不再赘述。The embodiment of the device for identifying the payment behavior of minors in this specification can be applied to the server of the payer. The apparatus embodiment may be implemented by software, or may be implemented by hardware or a combination of software and hardware. Taking software implementation as an example, a device in a logical sense is formed by reading the corresponding computer program instructions in the non-volatile memory into the memory for operation by the processor of the server where it is located. From the perspective of hardware, as shown in FIG. 8 , it is a hardware structure diagram of the server where the device for identifying the payment behavior of minors is located in this specification, except for the processor, memory, network interface, and nonvolatile In addition to the non-volatile storage, the server where the device is located in the embodiment may also include other hardware generally according to the actual function of the server, which will not be repeated here.

图9是本说明书一示例性实施例示出的一种未成年人支付行为的识别装置的框图。Fig. 9 is a block diagram of a device for identifying a minor's payment behavior according to an exemplary embodiment of the present specification.

请参考图9,所述未成年人支付行为的识别装置900可以应用在前述图8所示的服务器中,包括有:获取单元910、输入单元920、发送单元930、接收单元940、执行单元950。Please refer to FIG. 9 , the apparatus 900 for identifying the payment behavior of minors can be applied to the server shown in the aforementioned FIG. .

其中,获取单元910,响应于用户发起的支付请求,获取所述用户的支付特征;Wherein, the obtaining unit 910, in response to the payment request initiated by the user, obtains the payment feature of the user;

输入单元920,将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Input unit 920, inputting the payment feature into the second identification sub-model to obtain a payment identification result;

发送单元930,将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为,The sending unit 930 sends the payment identification result to the collaborating party, so that the collaborating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party,

其中,所述业务识别结果为所述业务方响应于所述支付请求获取业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the business identification result is obtained by the business party obtaining business features in response to the payment request, and inputting the business features into the first identification sub-model.

可选的,所述支付请求中携带业务方的标识,所述获取单元910:Optionally, the payment request carries the identifier of the business party, and the obtaining unit 910:

判断所述业务方的标识是否匹配预设的标识;Judging whether the identity of the business party matches a preset identity;

若匹配,获取所述用户的支付特征。If there is a match, obtain the payment characteristics of the user.

可选的,所述装置还包括:Optionally, the device further includes:

接收单元940,接收协作方返回的用户支付行为的识别结果;A receiving unit 940, receiving the identification result of the user's payment behavior returned by the collaborating party;

执行单元950,基于所述识别结果,执行对应的支付策略。The executing unit 950 executes a corresponding payment strategy based on the identification result.

可选的,所述执行单元950:Optionally, the execution unit 950:

当所述识别结果为成年人支付行为时,处理所述支付请求;When the identification result is an adult payment behavior, process the payment request;

当所述识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;When the identification result is a minor payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed;

当所述识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output.

可选的,所述业务特征和所述支付特征所属的时间段相同。Optionally, the service feature and the payment feature belong to the same time period.

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。For details of the implementation process of the functions and functions of each unit in the above device, please refer to the implementation process of the corresponding steps in the above method, which will not be repeated here.

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。As for the apparatus embodiments, since they basically correspond to the method embodiments, reference may be made to the partial descriptions of the method embodiments for related parts. The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in this specification. Those of ordinary skill in the art can understand and implement it without creative effort.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。The systems, devices, modules or units described in the above embodiments may be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementing device is a computer, which may be in the form of a personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media player, navigation device, email sending and receiving device, game control desktop, tablet, wearable device, or a combination of any of these devices.

与前述未成年人支付行为的识别方法的实施例相对应,本说明书还提供一种未成年人支付行为的识别装置,该装置包括:处理器以及用于存储机器可执行指令的存储器。其中,处理器和存储器通常借由内部总线相互连接。在其他可能的实现方式中,所述设备还可能包括外部接口,以能够与其他设备或者部件进行通信。Corresponding to the foregoing embodiments of the method for identifying a minor's payment behavior, this specification also provides a device for identifying a minor's payment behavior, the device including: a processor and a memory for storing machine-executable instructions. Among them, the processor and the memory are usually connected to each other by means of an internal bus. In other possible implementations, the device may also include an external interface to enable communication with other devices or components.

在本实施例中,通过读取并执行所述存储器存储的与未成年人支付行为的识别逻辑对应的机器可执行指令,所述处理器被促使:In this embodiment, the processor is caused to:

响应于用户发起的支付请求,获取所述用户的支付特征;In response to a payment request initiated by the user, acquiring the payment feature of the user;

将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Inputting the payment feature into the second identification sub-model to obtain a payment identification result;

将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为,Sending the payment identification result to the collaborating party, so that the collaborating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party,

其中,所述业务识别结果为所述业务方响应于所述支付请求获取业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the business identification result is obtained by the business party obtaining business features in response to the payment request, and inputting the business features into the first identification sub-model.

可选的,所述支付请求中携带业务方的标识,在获取所述用户的支付特征时,所述处理器被促使:Optionally, the payment request carries the identity of the business party, and when acquiring the payment characteristics of the user, the processor is prompted to:

判断所述业务方的标识是否匹配预设的标识;Judging whether the identity of the business party matches a preset identity;

若匹配,获取所述用户的支付特征。If there is a match, obtain the payment characteristics of the user.

可选的,所述处理器还被促使:Optionally, the processor is further caused to:

接收协作方返回的用户支付行为的识别结果;Receive the identification result of the user's payment behavior returned by the collaborator;

基于所述识别结果,执行对应的支付策略。Based on the identification result, a corresponding payment strategy is executed.

可选的,在基于所述识别结果,执行对应的支付策略时,所述处理器被促使:Optionally, when executing a corresponding payment strategy based on the identification result, the processor is prompted to:

当所述识别结果为成年人支付行为时,处理所述支付请求;When the identification result is an adult payment behavior, process the payment request;

当所述识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;When the identification result is a minor payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed;

当所述识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output.

可选的,所述业务特征和所述支付特征所属的时间段相同。Optionally, the service feature and the payment feature belong to the same time period.

可选的,optional,

所述支付特征包括:支付金额、支付频率、支付成功率、历史生物特征验证次数、是否存在未成年人生物特征验证记录和是否存在由生物特征验证切换为密码验证;The payment features include: payment amount, payment frequency, payment success rate, historical biometric verification times, whether there is a minor biometric verification record, and whether there is a switch from biometric verification to password verification;

所述业务特征包括:账号等级、账号活跃度、充值记录、消费记录和浏览记录。The service features include: account level, account activity, recharge records, consumption records and browsing records.

与前述未成年人支付行为的识别方法的实施例相对应,本说明书还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现以下步骤:Corresponding to the foregoing embodiments of the method for identifying the payment behavior of minors, this specification also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by the processor, the following is realized: step:

响应于用户发起的支付请求,获取所述用户的支付特征;In response to a payment request initiated by the user, acquiring the payment feature of the user;

将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Inputting the payment feature into the second identification sub-model to obtain a payment identification result;

将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为,Sending the payment identification result to the collaborating party, so that the collaborating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party,

其中,所述业务识别结果为所述业务方响应于所述支付请求获取业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the business identification result is obtained by the business party obtaining business features in response to the payment request, and inputting the business features into the first identification sub-model.

可选的,所述支付请求中携带业务方的标识,所述获取所述用户的支付特征,包括:Optionally, the payment request carries the identifier of the business party, and the acquiring the payment characteristics of the user includes:

判断所述业务方的标识是否匹配预设的标识;Judging whether the identity of the business party matches a preset identity;

若匹配,获取所述用户的支付特征。If there is a match, obtain the payment characteristics of the user.

可选的,还包括:Optionally, also include:

接收协作方返回的用户支付行为的识别结果;Receive the identification result of the user's payment behavior returned by the collaborator;

基于所述识别结果,执行对应的支付策略。Based on the identification result, a corresponding payment strategy is executed.

可选的,所述基于所述识别结果,执行对应的支付策略,包括:Optionally, executing a corresponding payment strategy based on the identification result, including:

当所述识别结果为成年人支付行为时,处理所述支付请求;When the identification result is an adult payment behavior, process the payment request;

当所述识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;When the identification result is a minor payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed;

当所述识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output.

可选的,所述业务特征和所述支付特征所属的时间段相同。Optionally, the service feature and the payment feature belong to the same time period.

可选的,optional,

所述支付特征包括:支付金额、支付频率、支付成功率、历史生物特征验证次数、是否存在未成年人生物特征验证记录和是否存在由生物特征验证切换为密码验证;The payment features include: payment amount, payment frequency, payment success rate, historical biometric verification times, whether there is a minor biometric verification record, and whether there is a switch from biometric verification to password verification;

所述业务特征包括:账号等级、账号活跃度、充值记录、消费记录和浏览记录。The service features include: account level, account activity, recharge records, consumption records and browsing records.

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。The above descriptions are only preferred embodiments of this specification, and are not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this specification shall be included in this specification. within the scope of protection.

Claims (17)

1.一种未成年人支付行为的识别方法,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述方法包括:1. a method for identifying the payment behavior of minors, realizes the identification of the payment behavior of minors based on the identification model obtained by the joint training of the business party, the payer and the collaborating party, wherein the business party is deployed with the first identifier. model, the payer is deployed with a second identification sub-model, and the method includes: 响应于用户发起的支付请求,业务方获取用户的业务特征,并将所述业务特征输入所述第一识别子模型,得到业务识别结果;In response to the payment request initiated by the user, the business party obtains the business characteristics of the user, and inputs the business characteristics into the first identification sub-model to obtain a business identification result; 业务方将所述业务识别结果发送给协作方;The business party sends the business identification result to the collaborating party; 响应于所述支付请求,支付方获取用户的支付特征,并将所述支付特征输入所述第二识别子模型,得到支付识别结果;In response to the payment request, the payer obtains the user's payment characteristics, and inputs the payment characteristics into the second identification sub-model to obtain a payment identification result; 支付方将所述支付识别结果发送给协作方;The paying party sends the payment identification result to the collaborating party; 协作方根据所述业务识别结果和所述支付识别结果,确定用户的支付行为是否为未成年人支付行为。The collaborating party determines whether the user's payment behavior is a minor's payment behavior according to the service identification result and the payment identification result. 2.根据权利要求1所述方法,所述支付请求中携带业务方的标识,所述支付方获取用户的支付特征,包括:2. The method according to claim 1, wherein the payment request carries the identification of the business party, and the payment party obtains the payment characteristics of the user, comprising: 支付方判断所述业务方的标识是否匹配预设的标识;The payer determines whether the identifier of the business party matches the preset identifier; 若匹配,获取所述用户的支付特征。If there is a match, obtain the payment characteristics of the user. 3.根据权利要求1所述方法,所述方法还包括:3. The method of claim 1, further comprising: 协作方将用户的支付行为的识别结果发送给支付方;The collaborating party sends the identification result of the user's payment behavior to the paying party; 支付方基于所述识别结果,执行对应的支付策略。The payer executes a corresponding payment strategy based on the identification result. 4.根据权利要求3所述方法,所述支付方基于所述识别结果,执行对应的支付策略,包括:4. The method according to claim 3, wherein the payer executes a corresponding payment strategy based on the identification result, comprising: 当所述识别结果为成年人支付行为时,处理所述支付请求;When the identification result is an adult payment behavior, process the payment request; 当所述识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;When the identification result is a minor payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed; 当所述识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output. 5.根据权利要求1所述方法,所述业务特征和所述支付特征所属的时间段相同。5. The method according to claim 1, wherein the service feature and the payment feature belong to the same time period. 6.根据权利要求1所述方法,6. The method of claim 1, 所述支付特征包括:支付金额、支付频率、支付成功率、历史生物特征验证次数、是否存在未成年人生物特征验证记录和是否存在由生物特征验证切换为密码验证;The payment features include: payment amount, payment frequency, payment success rate, historical biometric verification times, whether there is a minor biometric verification record, and whether there is a switch from biometric verification to password verification; 所述业务特征包括:账号等级、账号活跃度、充值记录、消费记录和浏览记录。The service features include: account level, account activity, recharge records, consumption records and browsing records. 7.一种未成年人支付行为的识别方法,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述方法应用于支付方,所述方法包括:7. A method for identifying the payment behavior of minors, realizing the identification of the payment behavior of minors based on the identification model obtained by joint training of the business party, the payer and the collaborating party, wherein the business party is deployed with a first identifier. model, the payer is deployed with a second identification sub-model, the method is applied to the payer, and the method includes: 响应于用户发起的支付请求,获取所述用户的支付特征;In response to a payment request initiated by the user, acquiring the payment feature of the user; 将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Inputting the payment feature into the second identification sub-model to obtain a payment identification result; 将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为;Sending the payment identification result to the cooperating party, so that the cooperating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party; 其中,所述业务识别结果为所述业务方响应于所述支付请求获取用户的业务特征,并将所述业务特征输入所述第一识别子模型得到。Wherein, the service identification result is obtained by the service party obtaining the user's service characteristics in response to the payment request, and inputting the service characteristics into the first identification sub-model. 8.根据权利要求7所述方法,所述支付请求中携带业务方的标识,所述获取用户的支付特征,包括:8. The method according to claim 7, wherein the payment request carries the identification of the business party, and the acquisition of the user's payment characteristics comprises: 判断所述业务方的标识是否匹配预设的标识;Judging whether the identity of the business party matches a preset identity; 若匹配,获取所述用户的支付特征。If there is a match, obtain the payment characteristics of the user. 9.根据权利要求7所述方法,所述方法还包括:9. The method of claim 7, further comprising: 接收协作方返回的用户支付行为的识别结果;Receive the identification result of the user's payment behavior returned by the collaborator; 基于所述识别结果,执行对应的支付策略。Based on the identification result, a corresponding payment strategy is executed. 10.根据权利要求9所述方法,所述基于所述识别结果,执行对应的支付策略,包括:10. The method according to claim 9, wherein, based on the identification result, executing a corresponding payment strategy, comprising: 当所述识别结果为成年人支付行为时,处理所述支付请求;When the identification result is an adult payment behavior, process the payment request; 当所述识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;When the identification result is a minor payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed; 当所述识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output. 11.根据权利要求7所述方法,所述业务特征和所述支付特征所属的时间段相同。11. The method according to claim 7, wherein the service feature and the payment feature belong to the same time period. 12.一种未成年人支付行为的识别装置,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述装置应用于支付方,所述装置包括:12. An identification device for minors' payment behavior, which realizes the identification of minors' payment behavior based on the identification model jointly trained by the business party, the payer and the collaborating party, wherein the business party is deployed with a first identifier. model, the payer is deployed with a second identification sub-model, the device is applied to the payer, and the device includes: 获取单元,响应于用户发起的支付请求,获取所述用户的支付特征;an acquiring unit, in response to a payment request initiated by the user, acquiring the payment feature of the user; 输入单元,将所述支付特征输入所述第二识别子模型中,得到支付识别结果;an input unit, inputting the payment feature into the second identification sub-model to obtain a payment identification result; 发送单元,将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为;The sending unit sends the payment identification result to the collaborating party, so that the collaborating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party; 其中,所述业务识别结果为所述业务方响应于所述支付请求获取用户的业务特征,并将所述业务特征输入所述第一识别子模型得到。The service identification result is obtained by the service party obtaining the user's service characteristics in response to the payment request, and inputting the service characteristics into the first identification sub-model. 13.根据权利要求12所述装置,所述支付请求中携带业务方的标识,所述获取单元:13. The device according to claim 12, wherein the payment request carries the identification of the business party, and the acquisition unit: 判断所述业务方的标识是否匹配预设的标识;Judging whether the identity of the business party matches a preset identity; 若匹配,获取所述用户的支付特征。If it matches, obtain the payment characteristics of the user. 14.根据权利要求12所述装置,所述装置还包括:14. The apparatus of claim 12, further comprising: 接收单元,接收协作方返回的用户支付行为的识别结果;a receiving unit, receiving the identification result of the user's payment behavior returned by the collaborating party; 执行单元,基于所述识别结果,执行对应的支付策略。The execution unit executes the corresponding payment strategy based on the identification result. 15.根据权利要求14所述装置,所述执行单元:15. The apparatus according to claim 14, the execution unit: 当所述识别结果为成年人支付行为时,处理所述支付请求;When the identification result is an adult payment behavior, process the payment request; 当所述识别结果为未成年人支付行为时,提示用户进行生物特征校验,在验证通过的情况下处理所述支付请求;When the identification result is a minor payment behavior, prompt the user to perform biometric verification, and process the payment request if the verification is passed; 当所述识别结果为疑似未成年人支付行为时,处理所述支付请求,并输出提醒。When the identification result is a suspected minor payment behavior, the payment request is processed and a reminder is output. 16.根据权利要求12所述装置,所述业务特征和所述支付特征所属的时间段相同。16. The apparatus according to claim 12, wherein the service feature and the payment feature belong to the same time period. 17.一种未成年人支付行为的识别装置,基于业务方、支付方和协作方联合训练得到的识别模型实现对未成年人支付行为的识别,其中,所述业务方部署有第一识别子模型,所述支付方部署有第二识别子模型,所述装置应用于支付方,所述装置包括:17. An identification device for minors' payment behavior, which realizes the identification of minors' payment behavior based on the identification model jointly trained by the business party, the payer and the collaborating party, wherein the business party is deployed with a first identifier. model, the payer is deployed with a second identification sub-model, the device is applied to the payer, and the device includes: 处理器;processor; 用于存储机器可执行指令的存储器;memory for storing machine-executable instructions; 其中,通过读取并执行所述存储器存储的与未成年人支付行为的识别逻辑对应的机器可执行指令,所述处理器被促使:Wherein, by reading and executing the machine-executable instructions stored in the memory corresponding to the identification logic of the minor's payment behavior, the processor is caused to: 响应于用户发起的支付请求,获取所述用户的支付特征;In response to a payment request initiated by the user, acquiring the payment feature of the user; 将所述支付特征输入所述第二识别子模型中,得到支付识别结果;Inputting the payment feature into the second identification sub-model to obtain a payment identification result; 将所述支付识别结果发送给协作方,以使协作方基于所述支付识别结果和所述业务方发送的业务识别结果,确定用户的支付行为是否为未成年人支付行为;Sending the payment identification result to the cooperating party, so that the cooperating party determines whether the user's payment behavior is a minor payment behavior based on the payment identification result and the service identification result sent by the business party; 其中,所述业务识别结果为所述业务方响应于所述支付请求获取用户的业务特征,并将所述业务特征输入所述第一识别子模型得到。The service identification result is obtained by the service party obtaining the user's service characteristics in response to the payment request, and inputting the service characteristics into the first identification sub-model.
CN202010920463.5A 2020-09-04 2020-09-04 A method and device for identifying payment behavior of minors Pending CN111815331A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010920463.5A CN111815331A (en) 2020-09-04 2020-09-04 A method and device for identifying payment behavior of minors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010920463.5A CN111815331A (en) 2020-09-04 2020-09-04 A method and device for identifying payment behavior of minors

Publications (1)

Publication Number Publication Date
CN111815331A true CN111815331A (en) 2020-10-23

Family

ID=72859959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010920463.5A Pending CN111815331A (en) 2020-09-04 2020-09-04 A method and device for identifying payment behavior of minors

Country Status (1)

Country Link
CN (1) CN111815331A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112308568A (en) * 2020-11-18 2021-02-02 支付宝(杭州)信息技术有限公司 Payment method, payment device, storage medium and computer equipment
CN112685774A (en) * 2020-12-30 2021-04-20 曹凤仙 Payment data processing method based on big data and block chain finance and cloud server
CN113496395A (en) * 2021-05-25 2021-10-12 城家酒店管理有限公司 Payment method and system
CN115049395A (en) * 2022-08-15 2022-09-13 山东双仁信息技术有限公司 Mobile payment security detection method and system
CN116912874A (en) * 2022-10-27 2023-10-20 北京新氧万维科技咨询有限公司 Juvenile identification method, server, electronic device, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144718A (en) * 2019-12-12 2020-05-12 支付宝(杭州)信息技术有限公司 Risk decision method, device, system and equipment based on private data protection
CN111324862A (en) * 2020-02-10 2020-06-23 深圳华策辉弘科技有限公司 Method and system for monitoring behavior in loan
CN111369260A (en) * 2020-03-10 2020-07-03 支付宝(杭州)信息技术有限公司 Privacy-protecting risk prediction method and device
CN111383113A (en) * 2020-03-06 2020-07-07 深圳前海微众银行股份有限公司 Suspicious customer prediction method, apparatus, device and readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144718A (en) * 2019-12-12 2020-05-12 支付宝(杭州)信息技术有限公司 Risk decision method, device, system and equipment based on private data protection
CN111324862A (en) * 2020-02-10 2020-06-23 深圳华策辉弘科技有限公司 Method and system for monitoring behavior in loan
CN111383113A (en) * 2020-03-06 2020-07-07 深圳前海微众银行股份有限公司 Suspicious customer prediction method, apparatus, device and readable storage medium
CN111369260A (en) * 2020-03-10 2020-07-03 支付宝(杭州)信息技术有限公司 Privacy-protecting risk prediction method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112308568A (en) * 2020-11-18 2021-02-02 支付宝(杭州)信息技术有限公司 Payment method, payment device, storage medium and computer equipment
CN112685774A (en) * 2020-12-30 2021-04-20 曹凤仙 Payment data processing method based on big data and block chain finance and cloud server
CN113496395A (en) * 2021-05-25 2021-10-12 城家酒店管理有限公司 Payment method and system
CN113496395B (en) * 2021-05-25 2022-09-09 城家酒店管理有限公司 A payment method and system
CN115049395A (en) * 2022-08-15 2022-09-13 山东双仁信息技术有限公司 Mobile payment security detection method and system
CN116912874A (en) * 2022-10-27 2023-10-20 北京新氧万维科技咨询有限公司 Juvenile identification method, server, electronic device, and storage medium

Similar Documents

Publication Publication Date Title
CN111815331A (en) A method and device for identifying payment behavior of minors
US11030621B2 (en) System to enable contactless access to a transaction terminal using a process data network
CN113283883B (en) Service realization method and device
US10681043B2 (en) System and method for biometric authentication using social network
US11010803B2 (en) Identity verification and authentication
US8380629B2 (en) Seeding challenges for payment transactions
US20160005038A1 (en) Enhanced user authentication platform
US20140316984A1 (en) Mobile device transaction method and system
US11526886B1 (en) Method, medium, and system for reducing fraud
CN109660501A (en) System and method for providing blockchain-based multi-factor personal authentication
US20230274282A1 (en) Transaction tracking and fraud detection using voice and/or video data
US20150269582A1 (en) Credit Card Point of Service Payment Authorization System
CN105389488B (en) Identity identifying method and device
US20130159217A1 (en) Environmentally-responsive behavioral fingerprinting
US11687934B1 (en) Dynamic risk assessment for security features
TW202004632A (en) Legal currency wallet and a cryptocurrency wallet service integration platform
CN111932349B (en) A payment application recommendation method and device based on H5 payment
CN115115370A (en) Identification method, device, equipment and storage medium of risk group
CN110581771B (en) Method for processing cost split by using network message service, computer device readable storage medium and computer device
CN113159782A (en) Minor anti-addiction processing method, device and equipment based on federal learning
US20250165571A1 (en) Video verification systems with generative artificial intelligence
US20240378582A1 (en) Methods, systems, apparatuses, and devices of facilitating preselling and provisioning of assets using nonfungible tokens
Almuairfi IPAS: an intelligent anonymous payment framework for mobile commerce

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201023

RJ01 Rejection of invention patent application after publication