[go: up one dir, main page]

HK1238766B - Abnormal transfer detection method and device - Google Patents

Abnormal transfer detection method and device

Info

Publication number
HK1238766B
HK1238766B HK17112547.4A HK17112547A HK1238766B HK 1238766 B HK1238766 B HK 1238766B HK 17112547 A HK17112547 A HK 17112547A HK 1238766 B HK1238766 B HK 1238766B
Authority
HK
Hong Kong
Prior art keywords
attributes
transfer
abnormal
transferor
detection model
Prior art date
Application number
HK17112547.4A
Other languages
Chinese (zh)
Other versions
HK1238766A1 (en
HK1238766A (en
Inventor
胡奕
何朔
邱雪涛
李旭瑞
Original Assignee
中国银联股份有限公司
Filing date
Publication date
Application filed by 中国银联股份有限公司 filed Critical 中国银联股份有限公司
Publication of HK1238766A1 publication Critical patent/HK1238766A1/en
Publication of HK1238766A publication Critical patent/HK1238766A/en
Publication of HK1238766B publication Critical patent/HK1238766B/en

Links

Description

一种异常转账侦测方法和装置Abnormal transfer detection method and device

技术领域Technical Field

本发明实施例涉及互联网金融领域,尤其涉及一种异常转账侦测方法和装置。The present invention relates to the field of Internet finance, and more particularly to a method and device for detecting abnormal transfers.

背景技术Background Art

随着互联网金融和大数据时代的到来,用户可以通过互联网等方式实现非现金的转账交易,由于互联网是一个开放的网络,网上银行系统也使得银行内部向互联网开放。于是,如何保证非现金转账交易的安全性是互联网金融和大数据时代的一个至关重要的问题,关系到整个互联网金融的安全,也是各银行保证用户资金安全需要考虑的重要问题。With the advent of the internet finance and big data era, users can conduct non-cash transfer transactions through the internet and other means. Since the internet is an open network, online banking systems also open up banks' internal systems to the internet. Therefore, ensuring the security of non-cash transfer transactions is a crucial issue in the internet finance and big data era. It is crucial to the security of the entire internet finance industry and is a key consideration for banks in ensuring the safety of user funds.

在现有的异常转账交易检测技术中,常用的一种方法是提高用户进行转账交易时的安全认证机制,这种方法需要用户进行多样化的验证操作方式或者客户端与服务器端在交易报文中进行验证的方式,但这些方式会给用户带来额外的验证操作、增加转账交易延迟、降低客户体验以及使得交易报文过于复杂、增加服务器端的处理时间;另外一种方法是通过用户间的关系建立用户关系网络进行异常转账交易的检测,但是这种方法仅针对用户间有历史转账记录时才能建立关系网络,若用户间无历史转账记录时,则关系网络构建较为困难。Among the existing technologies for detecting abnormal transfer transactions, a commonly used method is to improve the security authentication mechanism when users conduct transfer transactions. This method requires users to perform a variety of verification operations or the client and server to verify in the transaction message. However, these methods will bring additional verification operations to users, increase transfer transaction delays, reduce customer experience, make transaction messages too complicated, and increase server-side processing time. Another method is to establish a user relationship network through the relationships between users to detect abnormal transfer transactions. However, this method can only establish a relationship network when there are historical transfer records between users. If there are no historical transfer records between users, it is more difficult to build a relationship network.

综上所述,现有异常转账交易检测技术中存在转账交易延迟、若用户间无历史转账记录时,则用户关系网络构建较为困难的问题,因此,需要提出有效的方法来解决上述问题。In summary, existing abnormal transfer transaction detection technologies have problems such as transfer transaction delays and difficulty in constructing user relationship networks when there are no historical transfer records between users. Therefore, an effective method needs to be proposed to solve the above problems.

发明内容Summary of the Invention

本发明实施例提供了一种异常转账侦测方法和装置,用以解决现有技术中存在转账交易延迟、若用户间无历史转账记录时,则关系网络构建较为困难的问题。The embodiments of the present invention provide a method and apparatus for detecting abnormal transfers, which are used to solve the problems in the prior art of transfer transaction delays and the difficulty in establishing a relationship network when there are no historical transfer records between users.

本发明实施例提供一种异常转账侦测方法,包括:An embodiment of the present invention provides a method for detecting abnormal transfers, comprising:

获取转账交易信息,转账交易信息中包括转出方信息;Obtain transfer transaction information, including transferor information;

根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;Based on the transferor's information, determine the transferor's abnormal transfer detection model. The abnormal transfer detection model is derived based on the transferor's social attributes and historical behavior attributes.

将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。The transfer transaction information is input into the abnormal transfer detection model of the transferor to obtain the abnormal probability value of the transfer transaction information.

可选地,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到,包括:Optionally, the abnormal transfer detection model is derived based on the transferor's social attributes and historical behavior attributes, including:

转出方的社交属性包括转出方的自身属性和从社交网络获得的交互属性;The social attributes of the transferor include the transferor's own attributes and the interaction attributes obtained from the social network;

转出方的历史行为属性包括转出方的支付行为属性;The historical behavior attributes of the transferor include the payment behavior attributes of the transferor;

根据自身属性、交互属性和支付行为属性确定转出方的用户关系网;Determine the user relationship network of the transferor based on its own attributes, interaction attributes, and payment behavior attributes;

根据历史转账交易正负样本和用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。Based on historical positive and negative samples of transfer transactions and user relationship networks, a machine learning algorithm is used to establish an abnormal transfer detection model for the transferor.

可选地,将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值,包括:Optionally, the transfer transaction information is input into the abnormal transfer detection model of the transferor to obtain an abnormal probability value of the transfer transaction information, including:

将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值;Input the transfer transaction information into the abnormal transfer detection model of the transferor to obtain the abnormal probability value of the transfer transaction information's own attributes, the abnormal probability value of the interaction attributes, and the abnormal probability value of the payment behavior attributes;

根据自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值,得到转账交易信息的异常概率值。According to the abnormal probability value of its own attributes, the abnormal probability value of the interaction attributes and the abnormal probability value of the payment behavior attributes, the abnormal probability value of the transfer transaction information is obtained.

可选地,根据历史转账交易正负样本和用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型,包括:Optionally, based on historical positive and negative samples of transfer transactions and the user relationship network, a machine learning algorithm is used to establish an abnormal transfer detection model for the transferor, including:

对用户关系网络中的自身属性、交互属性和支付行为属性进行相关性分析;Conduct correlation analysis on user attributes, interaction attributes, and payment behavior attributes in the user relationship network;

从用户关系网络中删除无相关性的属性,得到修正后的用户关系网络;根据历史转账交易正负样本和修正后的用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。Delete irrelevant attributes from the user relationship network to obtain a revised user relationship network; based on the positive and negative samples of historical transfer transactions and the revised user relationship network, establish an abnormal transfer detection model for the transferor through a machine learning algorithm.

可选地,自身属性包括以下至少之一:身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标;Optionally, the self-attribute includes at least one of the following: identity information indicator, education level indicator, occupation status indicator, family situation indicator, social information indicator;

支付行为属性包括以下至少之一:转账频率指标、转账时间分布指标、转账地点分布指标、转账金额分布指标、转账方式占比指标;The payment behavior attributes include at least one of the following: a transfer frequency index, a transfer time distribution index, a transfer location distribution index, a transfer amount distribution index, and a transfer method proportion index;

交互属性包括以下至少之一:好友频率指标、联络频率指标、好感度指标。The interaction attribute includes at least one of the following: a friend frequency index, a contact frequency index, and a favorability index.

本发明实施例还提供一种异常转账侦测装置,包括:An embodiment of the present invention further provides an abnormal transfer detection device, comprising:

获取单元:用于获取转账交易信息,转账交易信息中包括转出方信息;Acquisition unit: used to obtain transfer transaction information, including transferor information;

确定单元:用于根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;Determination unit: used to determine the abnormal transfer detection model of the transferor based on the transferor information. The abnormal transfer detection model is obtained based on the transferor's social attributes and historical behavior attributes;

计算单元:用于将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。Calculation unit: used to input the transfer transaction information into the abnormal transfer detection model of the transferor to obtain the abnormal probability value of the transfer transaction information.

可选地,转出方的社交属性包括转出方的自身属性和从社交网络获得的交互属性;Optionally, the social attributes of the transferor include the transferor's own attributes and interaction attributes obtained from the social network;

转出方的历史行为属性包括转出方的支付行为属性;The historical behavior attributes of the transferor include the payment behavior attributes of the transferor;

确定单元具体用于:The determination unit is specifically used for:

根据自身属性、交互属性和支付行为属性确定转出方的用户关系网;Determine the user relationship network of the transferor based on its own attributes, interaction attributes, and payment behavior attributes;

根据历史转账交易正负样本和用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。Based on historical positive and negative samples of transfer transactions and user relationship networks, a machine learning algorithm is used to establish an abnormal transfer detection model for the transferor.

可选地,计算单元具体用于:Optionally, the computing unit is specifically configured to:

将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值;Input the transfer transaction information into the transferor's abnormal transfer detection model to obtain the abnormal probability values of the transfer transaction information's own attributes, interaction attributes, and payment behavior attributes;

根据自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值,得到转账交易信息的异常概率值。According to the abnormal probability value of its own attributes, the abnormal probability value of the interaction attributes and the abnormal probability value of the payment behavior attributes, the abnormal probability value of the transfer transaction information is obtained.

可选地,确定单元具体还用于:Optionally, the determining unit is further configured to:

对用户关系网络中的自身属性、交互属性和支付行为属性进行相关性分析;Conduct correlation analysis on user attributes, interaction attributes, and payment behavior attributes in the user relationship network;

从用户关系网络中删除无相关性的属性,得到修正后的用户关系网络;根据历史转账交易正负样本和修正后的用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。Delete irrelevant attributes from the user relationship network to obtain a revised user relationship network; based on the positive and negative samples of historical transfer transactions and the revised user relationship network, establish an abnormal transfer detection model for the transferor through a machine learning algorithm.

可选地,自身属性包括以下至少之一:身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标;Optionally, the self-attribute includes at least one of the following: identity information indicator, education level indicator, occupation status indicator, family situation indicator, social information indicator;

支付行为属性包括以下至少之一:转账频率指标、转账时间分布指标、转账地点分布指标、转账金额分布指标、转账方式占比指标;The payment behavior attributes include at least one of the following: a transfer frequency index, a transfer time distribution index, a transfer location distribution index, a transfer amount distribution index, and a transfer method proportion index;

交互属性包括以下至少之一:好友频率指标、联络频率指标、好感度指标。The interaction attribute includes at least one of the following: a friend frequency index, a contact frequency index, and a favorability index.

本发明实施例中提供了一种异常转账侦测方法和装置,获取转账交易信息,转账交易信息中包括转出方信息;根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。本发明实施例中通过首先获取转账交易信息;然后根据转账交易信息,确定转出方的异常转账侦测模型,其中,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到,便于异常转账侦测系统对转账交易进行检测识别,由于社交属性和历史行为属性是多样化的,因此无须用户进行额外的安全验证操作,从而降低转账交易的延迟,同时当用户间无转账记录时通过社交属性也可以检测出是否存在异常转账情况,从而提高了对异常转账侦测的覆盖面与准确性;最后将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值,可以对用户的转账交易进行侦测与发出异常预警。An embodiment of the present invention provides an abnormal transfer detection method and apparatus, which obtain transfer transaction information, including transferor information; determine an abnormal transfer detection model for the transferor based on the transferor information, the abnormal transfer detection model being derived based on the transferor's social attributes and historical behavioral attributes; and input the transfer transaction information into the transferor's abnormal transfer detection model to obtain an abnormal probability value for the transfer transaction information. In an embodiment of the present invention, transfer transaction information is first obtained; then, based on the transfer transaction information, an abnormal transfer detection model of the transferor is determined, wherein the abnormal transfer detection model is obtained based on the social attributes and historical behavioral attributes of the transferor, so as to facilitate the abnormal transfer detection system to detect and identify the transfer transaction. Since the social attributes and historical behavioral attributes are diverse, there is no need for the user to perform additional security verification operations, thereby reducing the delay of the transfer transaction. At the same time, when there is no transfer record between users, the social attributes can also be used to detect whether there is an abnormal transfer situation, thereby improving the coverage and accuracy of abnormal transfer detection; finally, the transfer transaction information is input into the abnormal transfer detection model of the transferor to obtain an abnormal probability value of the transfer transaction information, so as to detect the user's transfer transaction and issue an abnormal warning.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments.

图1为本发明实施例提供了一种异常转账侦测系统整体架构示意图;FIG1 is a schematic diagram of the overall architecture of an abnormal transfer detection system according to an embodiment of the present invention;

图2为本发明实施例提供了一种异常转账侦测方法流程示意图;FIG2 is a flow chart of a method for detecting abnormal transfers according to an embodiment of the present invention;

图3为本发明实施例提供的综合异常概率示意图;FIG3 is a schematic diagram of comprehensive abnormality probability provided by an embodiment of the present invention;

图4为本发明实施例提供了用户关系网络的示意图;FIG4 is a schematic diagram of a user relationship network according to an embodiment of the present invention;

图5为本发明实施例提供了一种异常转账侦测装置结构示意图。FIG5 is a schematic diagram of the structure of an abnormal transfer detection device provided by an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the purpose, technical solutions and beneficial effects of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

为了更好地理解本方案,设计了本发明技术方案中的异常转账侦测系统,下面对设计的异常转账侦测系统作一下说明,异常转账侦测系统的整体架构图如下图1所示:In order to better understand this solution, an abnormal transfer detection system in the technical solution of the present invention is designed. The designed abnormal transfer detection system is described below. The overall architecture of the abnormal transfer detection system is shown in Figure 1 below:

图1示例性示出了本发明实施例提供的一种异常转账侦测系统整体架构示意图,如图1所示,包括数据采集模块、数据库模块、用户关系网络建立模块、异常转账侦测模型训练模块、异常转账检测模块,其中,数据库模块包括自身属性数据库、支付行为属性数据库、交互属性数据库,异常转账侦测模型训练模块对接后台交易系统。那么,异常转账侦测系统整体架构的设计思路是这样的:数据采集模块采集用户的自身属性数据、支付行为属性数据和交互属性数据,并分别存于自身属性数据库、支付行为属性数据库和交互属性数据库中;用户关系网络建立模块根据自身属性数据库、支付行为属性数据库和交互属性数据库的数据,建立一个三个维度的用户关系网络,其中,三个维度是指的自身属性维度、支付行为属性维度和交互属性维度;异常转账侦测模型训练模块从后台交易系统获取用户的历史转账交易正负样本,根据用户关系网络和用户的历史转账交易正负样本,运用机器学习算法建立异常转账侦测模型,将异常转账侦测模型用于异常转账检测模块中,为当用户发起转账交易时,对转账交易进行侦测与发出异常预警。此外,异常转账侦测系统中用户的关系网络不是一成不变的,异常转账侦测系统采集的自身属性数据、支付行为属性数据和交互属性数据随着用户外部关系数据改变而改变,异常转账侦测模型也不断进行周期性地的更新。Figure 1 exemplarily shows a schematic diagram of the overall architecture of an abnormal transfer detection system provided by an embodiment of the present invention. As shown in Figure 1, it includes a data acquisition module, a database module, a user relationship network establishment module, an abnormal transfer detection model training module, and an abnormal transfer detection module. Among them, the database module includes its own attribute database, a payment behavior attribute database, and an interaction attribute database. The abnormal transfer detection model training module is connected to the backend transaction system. The overall architecture of the abnormal transfer detection system is designed as follows: the data collection module collects user attribute data, payment behavior attribute data, and interaction attribute data, and stores them in the user attribute database, payment behavior attribute database, and interaction attribute database, respectively. The user relationship network establishment module establishes a three-dimensional user relationship network based on the data in the user attribute database, payment behavior attribute database, and interaction attribute database. The three dimensions are the user attribute dimension, payment behavior attribute dimension, and interaction attribute dimension. The abnormal transfer detection model training module obtains positive and negative samples of historical user transfer transactions from the backend transaction system. Based on the user relationship network and the positive and negative samples of historical transfer transactions, it uses a machine learning algorithm to establish an abnormal transfer detection model. This abnormal transfer detection model is then used in the abnormal transfer detection module to detect transfer transactions and issue abnormality warnings when users initiate them. Furthermore, the user relationship network in the abnormal transfer detection system is not static. The user attribute data, payment behavior attribute data, and interaction attribute data collected by the abnormal transfer detection system change as the user's external relationship data changes, and the abnormal transfer detection model is also periodically updated.

对于设计的异常转账侦测系统整体架构具有如下优点:第一,当用户发起一笔转账交易时,多样而又庞大的用户关系网络包含了用户的大量信息,因此无需用户进行额外的安全验证操作,从而降低了转账交易的延迟,第二,当用户间并没有转账记录时,也可以通过用户的自身属性数据和交互属性数据建立用户关系网络,解决了若用户间无历史转账记录时,则用户关系网络构建较为困难的问题,第三,通过多样而又庞大的用户关系网络和用户的历史转账交易正负样本建立异常转账侦测模型,并将该模型用于异常转账检测模块中,提高了对异常转账侦测的覆盖面与准确性。The overall architecture of the designed abnormal transfer detection system has the following advantages: First, when a user initiates a transfer transaction, the diverse and huge user relationship network contains a large amount of user information, so the user does not need to perform additional security verification operations, thereby reducing the delay of the transfer transaction; Second, when there is no transfer record between users, the user relationship network can also be established through the user's own attribute data and interaction attribute data, which solves the problem that if there is no historical transfer record between users, it is difficult to build a user relationship network; Third, an abnormal transfer detection model is established through the diverse and huge user relationship network and the user's historical transfer transaction positive and negative samples, and this model is used in the abnormal transfer detection module, which improves the coverage and accuracy of abnormal transfer detection.

图2示例性示出了本发明实施例提供的一种异常转账侦测方法流程示意图,如图2所示,包括以下步骤:FIG2 exemplarily shows a flow chart of an abnormal transfer detection method provided by an embodiment of the present invention. As shown in FIG2 , the method includes the following steps:

步骤S101:获取转账交易信息,转账交易信息中包括转出方信息;Step S101: Acquire transfer transaction information, which includes information about the transferor;

步骤S102:根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;Step S102: Determine an abnormal transfer detection model for the transferor based on the transferor's information. The abnormal transfer detection model is derived based on the transferor's social attributes and historical behavior attributes.

步骤S103:将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。Step S103: Input the transfer transaction information into the abnormal transfer detection model of the transferor to obtain an abnormal probability value of the transfer transaction information.

上述实施例具体来说,当用户发起一笔转账交易时,系统中的异常转账检测模块对转账交易的发起用户A与接收用户B进行分析,获取发起用户A与接收用户B的转账交易信息;将发起用户A与接收用户B的转账交易信息输入异常转账侦测模型中,得到转账交易信息的异常概率值。其中,在具体实施中,将发起用户A与接收用户B的转账交易信息输入异常转账侦测模型中后,可以利用机器学习算法得到转账交易信息的异常概率值。在得到转账交易信息的异常概率值之后,可以实现对用户的转账交易进行侦测与发出异常预警。异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到,便于异常转账侦测系统对转账交易进行检测识别,由于社交属性和历史行为属性是多样化的,因此无须用户进行额外的安全验证操作,从而降低转账交易的延迟,同时当用户间无转账记录时通过社交属性也可以检测出是否存在异常转账情况,从而提高了对异常转账侦测的覆盖面与准确性。Specifically, in the above embodiment, when a user initiates a transfer transaction, the abnormal transfer detection module in the system analyzes the initiating user A and the receiving user B, obtaining the transfer transaction information of both. This information is then input into the abnormal transfer detection model to determine an abnormality probability value for the transfer transaction information. In a specific implementation, after inputting the transfer transaction information of both users A and B into the abnormal transfer detection model, a machine learning algorithm can be used to determine the abnormality probability value for the transfer transaction information. Once the abnormality probability value for the transfer transaction information is determined, the user's transfer transaction can be detected and an abnormality warning issued. The abnormal transfer detection model is derived from the social attributes and historical behavioral attributes of the transferor, making it easier for the abnormal transfer detection system to detect and identify transfer transactions. Since social attributes and historical behavioral attributes are diverse, users do not need to perform additional security verification operations, thereby reducing the delay of transfer transactions. At the same time, when there is no transfer record between users, social attributes can also be used to detect whether there is an abnormal transfer situation, thereby improving the coverage and accuracy of abnormal transfer detection.

其中,异常转账侦测模型可以通过以下三种方式得到:Among them, the abnormal transfer detection model can be obtained through the following three methods:

方式一:异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;具体来说,将转出方的社交属性和转出方的历史行为属性作为异常转账侦测模型的输入,运用机器学习算法来实现对异常转账侦测模型的训练,经过多次训练之后,最终训练出异常转账侦测模型。Method 1: The abnormal transfer detection model is obtained based on the social attributes and historical behavioral attributes of the transferor. Specifically, the social attributes and historical behavioral attributes of the transferor are used as inputs to the abnormal transfer detection model, and a machine learning algorithm is used to train the abnormal transfer detection model. After multiple training sessions, the abnormal transfer detection model is finally trained.

方式二:可选地,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到,包括:转出方的社交属性包括转出方的自身属性和从社交网络获得的交互属性;转出方的历史行为属性包括转出方的支付行为属性;根据自身属性、交互属性和支付行为属性确定转出方的用户关系网;根据历史转账交易正负样本和用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型;具体来说,首先根据自身属性、交互属性和支付行为属性确定转出方的用户关系网;然后将历史转账交易正负样本和用户关系网络作为异常转账侦测模型的输入,运用机器学习算法来实现对异常转账侦测模型的训练,经过多次训练之后,最终训练出异常转账侦测模型。Method 2: Optionally, an abnormal transfer detection model is obtained based on the social attributes of the transferor and the historical behavioral attributes of the transferor, including: the social attributes of the transferor include the transferor's own attributes and interaction attributes obtained from the social network; the historical behavioral attributes of the transferor include the transferor's payment behavior attributes; the user relationship network of the transferor is determined based on the transferor's own attributes, interaction attributes, and payment behavior attributes; based on the positive and negative samples of historical transfer transactions and the user relationship network, an abnormal transfer detection model of the transferor is established through a machine learning algorithm; specifically, first, the user relationship network of the transferor is determined based on the transferor's own attributes, interaction attributes, and payment behavior attributes; then, the positive and negative samples of historical transfer transactions and the user relationship network are used as inputs to the abnormal transfer detection model, and the machine learning algorithm is used to train the abnormal transfer detection model. After multiple training sessions, the abnormal transfer detection model is finally trained.

方式三:可选地,根据历史转账交易正负样本和用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型,包括:对用户关系网络中的自身属性、交互属性和支付行为属性进行相关性分析;从用户关系网络中删除无相关性的属性,得到修正后的用户关系网络;根据历史转账交易正负样本和修正后的用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。具体实施中,用户关系网络中的自身属性、交互属性和支付行为属性分别包含着很多信息或者指标,假设自身属性、交互属性和支付行为属性总共包含了10000个指标,首先对这10000个指标进行相关性分析或数据清洗与筛选,例如,指标1与指标2呈现线性关系,那么,可以保留指标1与指标2中的一个,删除另外一个指标,假设对这10000个指标经过相关性分析或数据清洗与筛选后,最终保留下来1000个指标;然后根据1000个指标得到修正后的用户关系网络,将历史转账交易正负样本和修正后的用户关系网络作为异常转账侦测模型的输入并运用机器学习算法对异常转账侦测模型进行训练,在训练过程中,可以结合历史转账交易正负样本进行指标相关性分析再次修正用户关系网络,比如,1000个指标中还有一些对历史转账交易的正负样本并没有任何影响的指标,可以将其删除,假设1000个指标中有500个指标对历史转账交易的正负样本并没有任何影响,那么得到包含500个指标的再次修正的用户关系网络,将再次修正的用户关系网络和历史转账交易正负样本作为异常转账侦测模型的输入并运用机器学习算法对异常转账侦测模型进行训练,最终训练出异常转账侦测模型,其中,历史转账交易正负样本是通过异常转账侦测系统中异常转账侦测模型训练模块对接后台交易系统获得的,历史转账交易正负样本包括用户历史的正常转账交易记录和异常转账交易记录。其中,需要说明的第一点是:对用户关系网络进行了两次修正,再次修正的用户关系网络可以是在对异常转账侦测模型的训练过程中进行,也可以是在对异常转账侦测模型的训练之前进行,比如,对再次修正的用户关系网络中的1000个指标结合历史转账交易正负样本进行相关性分析或数据清洗与筛选,最终筛选出500个指标,将包含500个指标的再次修正的用户关系网络和历史转账交易正负样本作为异常转账侦测模型的输入,运用机器学习算法对异常转账侦测模型进行训练;需要说明的第二点是:具体实施中,是以一条条记录的形式进行输入到异常转账侦测模型中,例如,记录1为:转账时间为早上8点、转账金额为8000、转账地点为上海、转账方式为刷卡、与转账接收用户的关系为同事、转账交易为正样本;需要说明的第三点是:具体实施中,如果用户的历史转账交易正负样本中全是正样本,那么可以减少抽取该用户的历史转账交易记录的数量,如果用户的历史转账交易正负样本中负样本远远大于正样本的数量,那么可以增加抽取该用户的历史转账交易记录的数量。Method 3: Optionally, a machine learning algorithm is used to establish an abnormal transfer detection model for the transferor based on historical positive and negative samples of transfer transactions and the user relationship network. This includes: performing a correlation analysis on the user's own attributes, interaction attributes, and payment behavior attributes in the user relationship network; removing irrelevant attributes from the user relationship network to obtain a revised user relationship network; and establishing an abnormal transfer detection model for the transferor based on historical positive and negative samples of transfer transactions and the revised user relationship network using a machine learning algorithm. In the specific implementation, the self-attributes, interaction attributes and payment behavior attributes in the user relationship network contain a lot of information or indicators respectively. Assuming that the self-attributes, interaction attributes and payment behavior attributes contain a total of 10,000 indicators, first perform correlation analysis or data cleaning and screening on these 10,000 indicators. For example, if indicator 1 and indicator 2 show a linear relationship, then one of indicator 1 and indicator 2 can be retained and the other indicator can be deleted. Assuming that after correlation analysis or data cleaning and screening of these 10,000 indicators, 1,000 indicators are finally retained; then, the corrected user relationship network is obtained based on the 1,000 indicators, and the positive and negative samples of historical transfer transactions and the corrected user relationship network are used as the input of the abnormal transfer detection model and the machine learning algorithm is used to train the abnormal transfer detection model. During the training process, the historical transfer transactions can be combined with the corrected user relationship network. The user relationship network is revised again by performing indicator correlation analysis on the positive and negative samples of transactions. For example, among the 1,000 indicators, there are some indicators that have no effect on the positive and negative samples of historical transfer transactions, and these indicators can be deleted. Assuming that 500 of the 1,000 indicators have no effect on the positive and negative samples of historical transfer transactions, then a revised user relationship network containing 500 indicators is obtained. The revised user relationship network and the positive and negative samples of historical transfer transactions are used as the input of the abnormal transfer detection model, and the abnormal transfer detection model is trained using a machine learning algorithm. Finally, the abnormal transfer detection model is trained, wherein the positive and negative samples of historical transfer transactions are obtained by connecting the abnormal transfer detection model training module in the abnormal transfer detection system to the backend transaction system. The positive and negative samples of historical transfer transactions include the user's historical normal transfer transaction records and abnormal transfer transaction records. Among them, the first point that needs to be explained is: the user relationship network has been revised twice. The revised user relationship network can be performed during the training process of the abnormal transfer detection model or before the training of the abnormal transfer detection model. For example, the 1,000 indicators in the revised user relationship network are combined with the positive and negative samples of historical transfer transactions to perform correlation analysis or data cleaning and screening, and finally 500 indicators are screened out. The revised user relationship network containing 500 indicators and the positive and negative samples of historical transfer transactions are used as the input of the abnormal transfer detection model, and the abnormal transfer detection model is trained using a machine learning algorithm; it needs to be explained The second point is: in the specific implementation, the data is input into the abnormal transfer detection model in the form of records. For example, record 1 is: the transfer time is 8 o'clock in the morning, the transfer amount is 8,000, the transfer location is Shanghai, the transfer method is swiping the card, the relationship with the transfer recipient is a colleague, and the transfer transaction is a positive sample; the third point that needs to be explained is: in the specific implementation, if the positive and negative samples of the user's historical transfer transactions are all positive samples, then the number of historical transfer transaction records of the user can be reduced. If the number of negative samples in the positive and negative samples of the user's historical transfer transactions is far greater than the number of positive samples, then the number of historical transfer transaction records of the user can be increased.

通过以上三种异常转账侦测模型的确定方式,可以看出,对于异常转账侦测模型的确定方式具有多样化与灵活性的特点;对用户关系网络进行两次修正,实际上是对用户关系网络进行了两次数据降维,这样能够减少系统的计算量与压力,还可以明确出哪些指标对转账交易能够起到效果。Through the above three methods of determining abnormal transfer detection models, it can be seen that the methods for determining abnormal transfer detection models are diverse and flexible; the two corrections to the user relationship network are actually two data dimensionality reductions on the user relationship network, which can reduce the amount of calculation and pressure on the system, and can also clarify which indicators can have an effect on transfer transactions.

可选地,将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值,包括:将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值;根据自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值,得到转账交易信息的异常概率值。具体来说,假设用户A给用户B转账,异常转账侦测系统中异常转账检测模块对用户A和用户B进行分析获取他们的指标,将指标输入到异常转账侦测模型中,会得出三个异常概率值,分别为自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值,假设分别为0.3、0.5、0.2,分别对这三个异常概率值施以适当的权重,将施加权重后的各个异常概率值相加,最终生成该转账交易为异常转账交易的综合异常概率,假设综合异常概率为0.25,该综合异常概率表明当前转账交易为异常的风险值。如果该综合概率非常大,系统直接发出异常预警。图3示例性地示出了综合异常概率示意图,如图3所示。Optionally, the transfer transaction information is input into the transferor's abnormal transfer detection model to obtain an abnormal probability value of the transfer transaction information, including: inputting the transfer transaction information into the transferor's abnormal transfer detection model to obtain the transfer transaction information's own attribute abnormal probability value, interaction attribute abnormal probability value, and payment behavior attribute abnormal probability value; obtaining the transfer transaction information's abnormal probability value based on the own attribute abnormal probability value, interaction attribute abnormal probability value, and payment behavior attribute abnormal probability value. Specifically, suppose user A transfers money to user B. The abnormal transfer detection module in the abnormal transfer detection system analyzes user A and user B to obtain their indicators. These indicators are then input into the abnormal transfer detection model, resulting in three abnormality probability values: the probability of abnormality for the user's own attributes, the probability of abnormality for the interaction attributes, and the probability of abnormality for the payment behavior attributes. These values are assumed to be 0.3, 0.5, and 0.2, respectively. Appropriate weights are applied to these three abnormality probability values, and the weighted abnormality probability values are added together to ultimately generate a comprehensive abnormality probability that the transfer transaction is abnormal. Assuming the comprehensive abnormality probability is 0.25, this comprehensive abnormality probability indicates a risk value that the current transfer transaction is abnormal. If this comprehensive probability is very large, the system directly issues an abnormality warning. Figure 3 exemplifies a schematic diagram of the comprehensive abnormality probability, as shown in Figure 3.

可选地,自身属性包括以下至少之一:身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标;具体实施中,身份信息指标还可以包括身份证、护照、性别、年龄、手机号码等表征用户身份的信息;教育程度指标表明用户的文化水平;职业状况指标反映用户是否有固定正当职业以及工作更换频率;家庭情况指标包含婚姻与子女情况等;社会信息指标包括社保、医保汇缴情况以及社会信用情况,社会信用情况可以是银行卡逾期或公共事业缴费逾期欠费等。异常转账侦测系统根据自身属性信息,刻画出用户的基本情况画像。例如,若用户无固定职业、身份信息不完整或造假、社会信息不良好等等,而转账交易金额却比较大,则无论作为转账交易的发起用户还是接收用户,该笔转账交易的异常概率相对较高,如该笔转账可能为洗钱或电信诈骗活动。Optionally, the user attributes include at least one of the following: identity information indicators, education level indicators, occupational status indicators, family situation indicators, and social information indicators. In specific implementations, identity information indicators may also include information representing the user's identity, such as ID card, passport, gender, age, and mobile phone number. Educational level indicators indicate the user's educational level; occupational status indicators reflect whether the user has a stable and legitimate job and the frequency of job changes; family status indicators include marital status and child status; and social information indicators include social security and medical insurance payment status and social credit status, which may include overdue bank card payments or utility bills. The abnormal transfer detection system creates a basic profile of the user based on the user's attribute information. For example, if the user has no stable job, incomplete or falsified identity information, or poor social status, and the transfer transaction amount is relatively large, then the transfer transaction is likely to be abnormal, regardless of whether the user is the initiator or the recipient. For example, the transfer may be involved in money laundering or telecommunications fraud.

支付行为属性包括以下至少之一:转账频率指标、转账时间分布指标、转账地点分布指标、转账金额分布指标、转账方式占比指标;具体实施中,支付行为属性的数据主要从银行本身通道、卡组织、第三方支付机构等获得,支付行为属性的数据包括历史转账记录、历史消费明细等等。在历史转账记录中,基于但不限于转账对象、转账金额、转账时间、转账地点、转账方式等关键信息,其中,转账对象包括账户和卡号等,转账对象、转账金额、转账时间、转账地点、转账方式用以统计分析转账对象的分布以及相应的转账频率、用户转账金额分布、转账时间与地点分布、转账方式占比等指标。在转账对象分析中,根据转账频率由高到低将对象进行排序;在转账金额、转账时间、转账地点分布中,可以分析获得用户的转账金额区间以及随时间的波动趋势,如用户转账呈现规律分布且波动平缓,但当前转账金额突增,且转账时间也游离于分布之外,则转账异常概率较高;对用户历史转账方式的占比分析,可知晓用户更倾向于传统渠道,如ATM、银行柜面还是创新渠道如电脑端、移动端进行转账交易,如用户经常通过传统渠道进行转账交易,而当前转账通过移动端进行,则该指标对转账异常概率的判断权重增加。此外,在用户的历史转账交易数据中,通过用户历史转账交易与消费记录从消费频率、消费金额、消费方式等信息,分析用户的消费力指数与交易渠道。消费力指数表明该用户的消费水平,反映用户的消费力与购买力,即经常出现大额消费或是小额消费。消费方式表明该用户更倾向于传统支付方式如POS机刷卡等还是创新支付方式如云闪付、二维码扫码支付等,进而反映出该用户对移动创新支付的狂热度。Payment behavior attributes include at least one of the following: a transfer frequency indicator, a transfer time distribution indicator, a transfer location distribution indicator, a transfer amount distribution indicator, and a transfer method ratio indicator. In specific implementations, data on payment behavior attributes is primarily obtained from the bank's own channels, card organizations, and third-party payment institutions. This data includes historical transfer records, historical consumption details, and the like. Within historical transfer records, key information such as, but not limited to, the transfer recipient, transfer amount, transfer time, transfer location, and transfer method is used to statistically analyze the distribution of transfer recipients and corresponding indicators such as transfer frequency, user transfer amount distribution, transfer time and location distribution, and transfer method ratio. (Note: The following sentences appear to be unrelated and should likely be omitted.) In the transfer object analysis, objects are sorted from high to low based on transfer frequency. The distribution of transfer amount, transfer time, and transfer location can be analyzed to determine the user's transfer amount range and fluctuation trends over time. If a user's transfers follow a regular distribution with gentle fluctuations, but a sudden increase in the current transfer amount and a transfer time that deviates from the distribution, the probability of an abnormal transfer is high. Analyzing the proportion of historical transfer methods reveals whether the user prefers traditional channels such as ATMs and bank counters or innovative channels such as computers and mobile devices for transfer transactions. If a user frequently transfers through traditional channels but currently transfers through mobile devices, this indicator will have a higher weight in determining the probability of an abnormal transfer. Furthermore, within a user's historical transfer transaction data, the user's spending power index and transaction channel are analyzed based on information such as consumption frequency, amount, and consumption method, based on their historical transfer transactions and consumption records. The spending power index indicates the user's spending level and reflects their spending power and purchasing power, i.e., whether they frequently make large or small purchases. The consumption method shows whether the user prefers traditional payment methods such as POS card swiping or innovative payment methods such as Cloud Quick Pass and QR code scanning payment, which in turn reflects the user's enthusiasm for mobile innovative payment.

交互属性包括以下至少之一:好友频率指标、联络频率指标、好感度指标。在本发明具体实施中,除了建立用户间的支付行为属性关系网络,还建立了用户的交互属性关系网络,这样一来转账的双方即使没有历史转账记录,也能通过交互属性判断彼此的关系强弱。在交互属性中,数据包括微信、QQ、微博、邮件、电信运营商如短信或通话、网游、甚至博彩数据等等,每个用户都会建立起一张复杂的交互属性关系网络。在交互属性关系网络中,主要指标有好友频度、联络频率、好感度等一系列能反映用户与其他用户关联紧密程度的指标。好友频度指标,反映的是用户间好友关系的紧密程度,如用户双方在微信、qq等多类社交软件中均为好友关系,则该用户间好友频度较高。联络频率指标,反映的是用户间联系频率的高低,主要从通讯类社交数据中获得用户间的联络频率。好感度指标,反映的是用户间关系的正负好坏,可以利用自然语言分析技术对用户聊天通讯内容进行分词、词频统计、好坏词分析等,获取用户间的好感度。除社交网络应用外,诸如网络游戏、博彩等数据也能反映用户复杂的关系网络,如在网游中,同一个团队中队员间的关系可以进一步补充交互属性关系网络。Interaction attributes include at least one of the following: friend frequency index, contact frequency index, and favorability index. In a specific implementation of the present invention, in addition to establishing a relationship network based on payment behavior attributes between users, a relationship network based on interaction attributes is also established. This allows both parties involved in a transfer to determine the strength of their relationship based on interaction attributes, even if they have no historical transfer records. Interaction attributes include data from WeChat, QQ, Weibo, email, telecom operators such as text messages and calls, online games, and even gambling data. Each user develops a complex network of interaction attributes. Key indicators within this network include friend frequency, contact frequency, favorability, and other indicators that reflect the closeness of a user's connections with other users. The friend frequency index reflects the closeness of friendships between users. If both users are friends across multiple social apps like WeChat and QQ, the friendship frequency between the users is high. The contact frequency index reflects the frequency of contact between users, primarily derived from communication-related social data. Favorability metrics reflect the positive or negative nature of relationships between users. Natural language analysis techniques can be used to analyze user chat content through word segmentation, word frequency statistics, and positive and negative word analysis to determine user favorability. Beyond social networking applications, data from online games and gambling can also reveal complex user relationship networks. For example, in online games, the relationships between team members can further complement the interactive attribute relationship network.

由于用户关系网络根据自身属性、交互属性和支付行为属性确定的,那么,基于以上对自身属性、交互属性和支付行为属性的具体介绍的内容,下面介绍基于自身属性、交互属性和支付行为属性的用户关系网络的具体建立过程,包括三个过程:Since the user relationship network is determined based on the user's own attributes, interaction attributes, and payment behavior attributes, based on the above detailed introduction to the user's own attributes, interaction attributes, and payment behavior attributes, the following describes the specific process of establishing the user relationship network based on the user's own attributes, interaction attributes, and payment behavior attributes. It includes three steps:

自身属性、交互属性和支付行为属性可以认为是用户关系网络的三个维度,1、对自身属性、交互属性和支付行为属性中的信息进行打分:在自身属性维度中,对用户的身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标进行评判并分别打分,如果转账交易的双方用户的身份信息完整真实、职业稳定、社会信息良好,显然会降低转账交易为异常的概率,对用户的身份信息指标、职业状况指标、社会信息指标打的分数可以打低点;在交互属性维度中,通过对好友频率指标、联络频率指标、好感度指标等进行评判并打分,好友频率指标、联络频率指标、好感度指标可以直观地反映用户间是否存在社交关系、联系紧密程度以及用户间正面或负面的感情色彩,例如,用户A的好友用户B向用户A申请转账需求,但在交互属性维度中发现用户A与B之间好友频度较低、联络很少、也无好感度,说明用户A与B的社交交互属性比较薄弱,用户B很大可能被盗号了,则这时对交互属性的好友频率指标、联络频率指标、好感度指标打的分数较高;在支付行为属性维度中,将对用户所有的转账交易与消费记录进行深入挖掘分析,获取用户转账对象的疏密关系、分析用户转账交易或消费习惯,刻画其支付画像。当前转账交易的发起用户与接收用户之间历史转账交易、消费等行为频繁,且转账金额稳定、符合用户的消费力水平,则当前转账交易为异常的概率相对较低,则对支付行为属性维度中的信息可以打较低的分数;相反,转账发起用户与接收用户并无转账交易往来,而转账接收用户的支付关系复杂而无规律,且当前转账金额相对转账发起用户的消费力来说严重不符,则转账异常概率较大,如转账发起用户可能遭受电信诈骗活动,这时对支付行为属性维度中的信息可以打较高的分数;2、对自身属性、交互属性和支付行为属性中的信息打的分数生成各个权重值;3、以转账用户为中心节点,以各个权重值为边,形成用户关系网络图。图4示例性地示出了用户关系网络的示意图,如图4所示。Self-attributes, interaction attributes and payment behavior attributes can be considered as the three dimensions of the user relationship network. 1. Score the information in self-attributes, interaction attributes and payment behavior attributes: In the self-attribute dimension, the user's identity information index, education level index, occupational status index, family situation index and social information index are judged and scored respectively. If the identity information of both users of the transfer transaction is complete and true, their occupations are stable and their social information is good, it will obviously reduce the probability of the transfer transaction being abnormal, and the scores of the user's identity information index, occupational status index and social information index can be lowered; in the interaction attribute dimension, by judging and scoring the friend frequency index, contact frequency index and favorability index, the friend frequency index, contact frequency index and social information index are judged and scored respectively. The network frequency index and favorability index can intuitively reflect whether there is a social relationship between users, the closeness of the connection, and the positive or negative emotions between users. For example, user B, a friend of user A, requests a transfer from user A, but the interaction attribute dimension shows that the friendship frequency between users A and B is low, the contacts are rare, and there is no favorability. This indicates that the social interaction attributes between users A and B are relatively weak, and user B is very likely to have had his account hacked. In this case, the scores of the interaction attribute friend frequency index, contact frequency index, and favorability index are given higher scores. In the payment behavior attribute dimension, all user transfer transactions and consumption records will be deeply mined and analyzed to obtain the close relationship between the user's transfer objects, analyze the user's transfer transactions or consumption habits, and portray their payment profile. If the initiating user and the receiving user have frequent historical transfer transactions and consumption behaviors, and the transfer amount is stable and consistent with the user's spending power, then the probability of the current transfer transaction being abnormal is relatively low, and the information in the payment behavior attribute dimension can be assigned a lower score. Conversely, if the initiating user and the receiving user have no transfer transactions, the payment relationship of the receiving user is complex and irregular, and the current transfer amount is seriously inconsistent with the initiating user's spending power, then the probability of the transfer being abnormal is higher. For example, the initiating user may have been the victim of telecommunications fraud. In this case, the information in the payment behavior attribute dimension can be assigned a higher score. 2. The scores of the information in the self-attributes, interaction attributes, and payment behavior attributes are used to generate various weight values. 3. With the transfer user as the central node and the various weight values as edges, a user relationship network diagram is formed. Figure 4 exemplifies a schematic diagram of the user relationship network, as shown in Figure 4.

从上述内容可看出:本发明实施例中提供了一种异常转账侦测方法,获取转账交易信息,转账交易信息中包括转出方信息;根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。本发明实施例中通过首先获取转账交易信息;然后根据转账交易信息,确定转出方的异常转账侦测模型,其中,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到,便于系统对转账交易进行检测识别,由于社交属性和历史行为属性是多样化的,因此无须用户进行额外的安全验证操作,从而降低转账交易的延迟,同时当用户间无转账记录时也可以检测出是否存在异常转账情况,从而提高了对异常转账侦测的覆盖面与准确性;最后将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值,可以对用户的转账交易进行侦测与发出异常预警。From the foregoing, it can be seen that an embodiment of the present invention provides an abnormal transfer detection method, which obtains transfer transaction information, including transferor information; determines an abnormal transfer detection model for the transferor based on the transferor information, where the abnormal transfer detection model is derived based on the transferor's social attributes and historical behavioral attributes; and inputs the transfer transaction information into the transferor's abnormal transfer detection model to obtain an abnormal probability value for the transfer transaction information. In an embodiment of the present invention, transfer transaction information is first obtained; then, based on the transfer transaction information, an abnormal transfer detection model of the transferor is determined, wherein the abnormal transfer detection model is obtained based on the social attributes and historical behavioral attributes of the transferor, so that the system can detect and identify the transfer transaction. Since the social attributes and historical behavioral attributes are diverse, there is no need for the user to perform additional security verification operations, thereby reducing the delay of the transfer transaction. At the same time, when there is no transfer record between users, it can also be detected whether there is an abnormal transfer situation, thereby improving the coverage and accuracy of abnormal transfer detection; finally, the transfer transaction information is input into the abnormal transfer detection model of the transferor to obtain an abnormal probability value of the transfer transaction information, so as to detect the user's transfer transaction and issue an abnormal warning.

基于相同构思,本发明实施例提供的一种异常转账侦测装置,图5示例性示出了本发明实施例提供的一种异常转账侦测装置结构示意图,如图5所示,该装置包括获取单元201、确定单元202、计算单元203。其中:Based on the same concept, an embodiment of the present invention provides an abnormal transfer detection device. FIG5 exemplarily shows a schematic structural diagram of an abnormal transfer detection device provided by an embodiment of the present invention. As shown in FIG5 , the device includes an acquisition unit 201, a determination unit 202, and a calculation unit 203. In particular:

获取单元201:用于获取转账交易信息,转账交易信息中包括转出方信息;Acquisition unit 201: used to obtain transfer transaction information, including transferor information;

确定单元202:用于根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;Determining unit 202: used to determine an abnormal transfer detection model for the transferor based on the transferor information, where the abnormal transfer detection model is obtained based on the transferor's social attributes and historical behavior attributes;

计算单元203:用于将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。Calculation unit 203: used to input the transfer transaction information into the abnormal transfer detection model of the transferor to obtain an abnormal probability value of the transfer transaction information.

可选地,转出方的社交属性包括转出方的自身属性和从社交网络获得的交互属性;Optionally, the social attributes of the transferor include the transferor's own attributes and interaction attributes obtained from the social network;

转出方的历史行为属性包括转出方的支付行为属性;The historical behavior attributes of the transferor include the payment behavior attributes of the transferor;

确定单元202具体用于:The determining unit 202 is specifically configured to:

根据自身属性、交互属性和支付行为属性确定转出方的用户关系网;Determine the user relationship network of the transferor based on its own attributes, interaction attributes, and payment behavior attributes;

根据历史转账交易正负样本和用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。Based on historical positive and negative samples of transfer transactions and user relationship networks, a machine learning algorithm is used to establish an abnormal transfer detection model for the transferor.

可选地,计算单元203具体用于:Optionally, the calculation unit 203 is specifically configured to:

将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值;Input the transfer transaction information into the transferor's abnormal transfer detection model to obtain the abnormal probability values of the transfer transaction information's own attributes, interaction attributes, and payment behavior attributes;

根据自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值,得到转账交易信息的异常概率值。According to the abnormal probability value of its own attributes, the abnormal probability value of the interaction attributes and the abnormal probability value of the payment behavior attributes, the abnormal probability value of the transfer transaction information is obtained.

可选地,确定单元202具体还用于:Optionally, the determining unit 202 is further configured to:

对用户关系网络中的自身属性、交互属性和支付行为属性进行相关性分析;Conduct correlation analysis on user attributes, interaction attributes, and payment behavior attributes in the user relationship network;

从用户关系网络中删除无相关性的属性,得到修正后的用户关系网络;根据历史转账交易正负样本和修正后的用户关系网络,通过机器学习算法建立转出方的异常转账侦测模型。Delete irrelevant attributes from the user relationship network to obtain a revised user relationship network; based on the positive and negative samples of historical transfer transactions and the revised user relationship network, establish an abnormal transfer detection model for the transferor through a machine learning algorithm.

可选地,自身属性包括以下至少之一:身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标;Optionally, the self-attribute includes at least one of the following: identity information indicator, education level indicator, occupation status indicator, family situation indicator, social information indicator;

支付行为属性包括以下至少之一:转账频率指标、转账时间分布指标、转账地点分布指标、转账金额分布指标、转账方式占比指标;The payment behavior attributes include at least one of the following: a transfer frequency index, a transfer time distribution index, a transfer location distribution index, a transfer amount distribution index, and a transfer method proportion index;

交互属性包括以下至少之一:好友频率指标、联络频率指标、好感度指标。The interaction attribute includes at least one of the following: a friend frequency index, a contact frequency index, and a favorability index.

从上述内容可看出:本发明实施例中提供了一种异常转账侦测装置,获取转账交易信息,转账交易信息中包括转出方信息;根据转出方信息,确定转出方的异常转账侦测模型,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到;将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值。本发明实施例中通过首先获取转账交易信息;然后根据转账交易信息,确定转出方的异常转账侦测模型,其中,异常转账侦测模型根据转出方的社交属性和转出方的历史行为属性得到,便于异常转账侦测系统对转账交易进行检测识别,由于社交属性和历史行为属性是多样化的,因此无须用户进行额外的安全验证操作,从而降低转账交易的延迟,同时当用户间无转账记录时通过社交属性也可以检测出是否存在异常转账情况,从而提高了对异常转账侦测的覆盖面与准确性;最后将转账交易信息输入转出方的异常转账侦测模型,得到转账交易信息的异常概率值,可以对用户的转账交易进行侦测与发出异常预警。From the foregoing, it can be seen that an embodiment of the present invention provides an abnormal transfer detection device for obtaining transfer transaction information, which includes information about the transferor; determining an abnormal transfer detection model for the transferor based on the transferor information, wherein the abnormal transfer detection model is obtained based on the transferor's social attributes and historical behavioral attributes; and inputting the transfer transaction information into the transferor's abnormal transfer detection model to obtain an abnormal probability value for the transfer transaction information. In an embodiment of the present invention, transfer transaction information is first obtained; then, based on the transfer transaction information, an abnormal transfer detection model of the transferor is determined, wherein the abnormal transfer detection model is obtained based on the social attributes and historical behavioral attributes of the transferor, so as to facilitate the abnormal transfer detection system to detect and identify the transfer transaction. Since the social attributes and historical behavioral attributes are diverse, there is no need for the user to perform additional security verification operations, thereby reducing the delay of the transfer transaction. At the same time, when there is no transfer record between users, the social attributes can also be used to detect whether there is an abnormal transfer situation, thereby improving the coverage and accuracy of abnormal transfer detection; finally, the transfer transaction information is input into the abnormal transfer detection model of the transferor to obtain an abnormal probability value of the transfer transaction information, so as to detect the user's transfer transaction and issue an abnormal warning.

本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to the flowcharts and/or block diagrams of the methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of processes and/or boxes in the flowchart and/or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims (8)

1.一种异常转账侦测方法,其特征在于,包括:1. A method for detecting abnormal fund transfers, characterized in that it includes: 获取转账交易信息,所述转账交易信息中包括转出方信息;Obtain transfer transaction information, which includes information about the transferor; 根据所述转出方信息,确定转出方的异常转账侦测模型,所述异常转账侦测模型根据所述转出方的社交属性和所述转出方的历史行为属性得到;Based on the information of the transferor, an abnormal transfer detection model for the transferor is determined. The abnormal transfer detection model is obtained based on the social attributes and historical behavioral attributes of the transferor. 将所述转账交易信息输入所述转出方的异常转账侦测模型,得到所述转账交易信息的异常概率值;The transfer transaction information is input into the abnormal transfer detection model of the sender to obtain the abnormal probability value of the transfer transaction information; 其中,所述异常转账侦测模型根据所述转出方的社交属性和所述转出方的历史行为属性得到,包括:The abnormal transfer detection model is derived based on the social attributes and historical behavioral attributes of the sender, and includes: 所述转出方的社交属性包括转出方的自身属性和从社交网络获得的交互属性;The social attributes of the transferor include the transferor's own attributes and the interaction attributes obtained from the social network. 所述转出方的历史行为属性包括所述转出方的支付行为属性;The historical behavioral attributes of the transferor include the payment behavior attributes of the transferor; 根据所述自身属性、所述交互属性和所述支付行为属性确定所述转出方的用户关系网络;The user relationship network of the transferor is determined based on the self-attribute, the interaction attribute, and the payment behavior attribute; 根据历史转账交易正负样本和所述用户关系网络,通过机器学习算法建立所述转出方的异常转账侦测模型;Based on historical positive and negative transfer transaction samples and the user relationship network, an abnormal transfer detection model for the sender is established using machine learning algorithms. 其中,所述用户关系网络是通过多次修正而得到,且对所述用户关系网络进行修正包括在对所述异常转账侦测模型的训练过程中,以及包括在对所述异常转账侦测模型的训练之前的过程。The user relationship network is obtained through multiple corrections, and the correction of the user relationship network includes both the training process of the abnormal transfer detection model and the process before training the abnormal transfer detection model. 2.如权利要求1所述的方法,其特征在于,所述将所述转账交易信息输入所述转出方的异常转账侦测模型,得到所述转账交易信息的异常概率值,包括:2. The method as described in claim 1, characterized in that, the step of inputting the transfer transaction information into the abnormal transfer detection model of the transferor to obtain the abnormal probability value of the transfer transaction information includes: 将所述转账交易信息输入所述转出方的异常转账侦测模型,得到所述转账交易信息的自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值;The transfer transaction information is input into the abnormal transfer detection model of the transferor to obtain the abnormal probability values of the transfer transaction information's own attributes, interaction attributes, and payment behavior attributes. 根据所述自身属性异常概率值、所述交互属性异常概率值和所述支付行为属性异常概率值,得到所述转账交易信息的异常概率值。The abnormal probability value of the transfer transaction information is obtained based on the abnormal probability value of its own attributes, the abnormal probability value of its interaction attributes, and the abnormal probability value of its payment behavior attributes. 3.如权利要求1所述的方法,其特征在于,所述根据历史转账交易正负样本和所述用户关系网络,通过机器学习算法建立所述转出方的异常转账侦测模型,包括:3. The method as described in claim 1, characterized in that, the step of establishing an abnormal transfer detection model for the sender based on historical positive and negative transfer transaction samples and the user relationship network using a machine learning algorithm includes: 对所述用户关系网络中的自身属性、交互属性和支付行为属性进行相关性分析;Correlation analysis was performed on the user relationship network's self-attributes, interaction attributes, and payment behavior attributes. 从所述用户关系网络中删除无相关性的属性,得到修正后的用户关系网络;根据所述历史转账交易正负样本和所述修正后的用户关系网络,通过机器学习算法建立所述转出方的异常转账侦测模型。The irrelevant attributes are removed from the user relationship network to obtain the corrected user relationship network; based on the positive and negative samples of the historical transfer transactions and the corrected user relationship network, an abnormal transfer detection model for the sender is established using a machine learning algorithm. 4.如权利要求3所述的方法,其特征在于,所述自身属性包括以下至少之一:身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标;4. The method as described in claim 3, wherein the self-attribute includes at least one of the following: identity information indicators, education level indicators, occupational status indicators, family situation indicators, and social information indicators; 所述支付行为属性包括以下至少之一:转账频率指标、转账时间分布指标、转账地点分布指标、转账金额分布指标、转账方式占比指标;The payment behavior attributes include at least one of the following: transfer frequency index, transfer time distribution index, transfer location distribution index, transfer amount distribution index, and transfer method proportion index; 所述交互属性包括以下至少之一:好友频率指标、联络频率指标、好感度指标。The interactive attributes include at least one of the following: friend frequency index, contact frequency index, and favorability index. 5.一种异常转账侦测装置,其特征在于,包括:5. An abnormal transfer detection device, characterized in that it comprises: 获取单元,用于获取转账交易信息,所述转账交易信息中包括转出方信息;The acquisition unit is used to acquire transfer transaction information, which includes transferor information; 确定单元,用于根据所述转出方信息,确定转出方的异常转账侦测模型,所述异常转账侦测模型根据所述转出方的社交属性和所述转出方的历史行为属性得到;The determining unit is used to determine an abnormal transfer detection model for the transferor based on the transferor information. The abnormal transfer detection model is obtained based on the social attributes and historical behavior attributes of the transferor. 计算单元,用于将所述转账交易信息输入所述转出方的异常转账侦测模型,得到所述转账交易信息的异常概率值;The calculation unit is used to input the transfer transaction information into the abnormal transfer detection model of the transferor to obtain the abnormal probability value of the transfer transaction information; 其中,所述转出方的社交属性包括转出方的自身属性和从社交网络获得的交互属性;所述转出方的历史行为属性包括所述转出方的支付行为属性;The social attributes of the transferor include the transferor's own attributes and interaction attributes obtained from social networks; the historical behavioral attributes of the transferor include the transferor's payment behavior attributes. 所述确定单元,具体用于根据所述自身属性、所述交互属性和所述支付行为属性确定所述转出方的用户关系网络;The determining unit is specifically used to determine the user relationship network of the transferor based on its own attributes, the interaction attributes, and the payment behavior attributes. 根据历史转账交易正负样本和所述用户关系网络,通过机器学习算法建立所述转出方的异常转账侦测模型;Based on historical positive and negative transfer transaction samples and the user relationship network, an abnormal transfer detection model for the sender is established using machine learning algorithms. 其中,所述用户关系网络是通过多次修正而得到,且对所述用户关系网络进行修正包括在对所述异常转账侦测模型的训练过程中,以及包括在对所述异常转账侦测模型的训练之前的过程。The user relationship network is obtained through multiple corrections, and the correction of the user relationship network includes both the training process of the abnormal transfer detection model and the process before training the abnormal transfer detection model. 6.如权利要求5所述的装置,其特征在于,6. The apparatus as claimed in claim 5, characterized in that, 所述计算单元,具体用于将所述转账交易信息输入所述转出方的异常转账侦测模型,得到所述转账交易信息的自身属性异常概率值、交互属性异常概率值和支付行为属性异常概率值;The calculation unit is specifically used to input the transfer transaction information into the abnormal transfer detection model of the transferor to obtain the abnormal probability values of the transfer transaction information's own attributes, interaction attributes, and payment behavior attributes. 根据所述自身属性异常概率值、所述交互属性异常概率值和所述支付行为属性异常概率值,得到所述转账交易信息的异常概率值。The abnormal probability value of the transfer transaction information is obtained based on the abnormal probability value of its own attributes, the abnormal probability value of its interaction attributes, and the abnormal probability value of its payment behavior attributes. 7.如权利要求5所述的装置,其特征在于,7. The apparatus as claimed in claim 5, characterized in that, 所述确定单元,具体还用于对所述用户关系网络中的自身属性、交互属性和支付行为属性进行相关性分析;The determining unit is further configured to perform correlation analysis on the user relationship network's self-attributes, interaction attributes, and payment behavior attributes. 从所述用户关系网络中删除无相关性的属性,得到修正后的用户关系网络;根据所述历史转账交易正负样本和所述修正后的用户关系网络,通过机器学习算法建立所述转出方的异常转账侦测模型。The irrelevant attributes are removed from the user relationship network to obtain the corrected user relationship network; based on the positive and negative samples of the historical transfer transactions and the corrected user relationship network, an abnormal transfer detection model for the sender is established using a machine learning algorithm. 8.如权利要求7所述的装置,其特征在于,所述自身属性包括以下至少之一:身份信息指标、教育程度指标、职业状况指标、家庭情况指标、社会信息指标;8. The apparatus as described in claim 7, wherein the self-attribute includes at least one of the following: identity information indicators, education level indicators, occupational status indicators, family situation indicators, and social information indicators; 所述支付行为属性包括以下至少之一:转账频率指标、转账时间分布指标、转账地点分布指标、转账金额分布指标、转账方式占比指标;The payment behavior attributes include at least one of the following: transfer frequency index, transfer time distribution index, transfer location distribution index, transfer amount distribution index, and transfer method proportion index; 所述交互属性包括以下至少之一:好友频率指标、联络频率指标、好感度指标。The interactive attributes include at least one of the following: friend frequency index, contact frequency index, and favorability index.
HK17112547.4A 2017-11-28 Abnormal transfer detection method and device HK1238766B (en)

Publications (3)

Publication Number Publication Date
HK1238766A1 HK1238766A1 (en) 2018-05-04
HK1238766A HK1238766A (en) 2018-05-04
HK1238766B true HK1238766B (en) 2021-08-06

Family

ID=

Similar Documents

Publication Publication Date Title
CN106803168B (en) A kind of abnormal transfer detection method and device
CN110009174B (en) Risk identification model training method, device and server
US11531987B2 (en) User profiling based on transaction data associated with a user
CN112330355B (en) Coupon transaction data processing method, device, equipment and storage medium
CN108431846A (en) Use pattern analysis Transaction Information
US11580549B2 (en) Transaction tracking and fraud detection using voice and/or video data
CN111325619A (en) A method and device for updating a credit card fraud detection model based on joint learning
CN113610521A (en) Method and apparatus for detecting anomalies in behavioral data
CN110020858A (en) Pay method for detecting abnormality, device, storage medium and electronic equipment
CN115187252A (en) Method for identifying fraud in network transaction system, server and storage medium
WO2019079054A1 (en) Anomaly detection in data transactions
CN112446708A (en) Risk identification method and device
CN108345582A (en) A kind of method and device that identification social group is done business
US20240420133A1 (en) Methods, systems, and computer program products for transfer validation
US12429997B2 (en) Age prediction of end users based on input device data
CN118780793A (en) Abnormal object determination method and related equipment
TWI668657B (en) Business processing method and device
CN117670364A (en) An abnormal transaction identification method, device, equipment and storage medium
HK1238766B (en) Abnormal transfer detection method and device
CN116012157A (en) A method and device for identifying false transactions
CN110852762B (en) Merchant identification method and device, electronic device, storage medium
CN113508371B (en) Systems and methods for improving computer identification
HK1238766A1 (en) Abnormal transfer detection method and device
HK1238766A (en) Abnormal transfer detection method and device
CN119831717B (en) User determination method, device, equipment and medium for financial class card to be upgraded