CN109063952B - Policy generation and risk control method and device - Google Patents

Policy generation and risk control method and device Download PDF

Info

Publication number
CN109063952B
CN109063952B CN201810623948.0A CN201810623948A CN109063952B CN 109063952 B CN109063952 B CN 109063952B CN 201810623948 A CN201810623948 A CN 201810623948A CN 109063952 B CN109063952 B CN 109063952B
Authority
CN
China
Prior art keywords
wind control
target
control strategy
strategy
rules
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810623948.0A
Other languages
Chinese (zh)
Other versions
CN109063952A (en
Inventor
王川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ant Zhian Safety Technology Shanghai Co ltd
Original Assignee
Ant Zhian Safety Technology Shanghai 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 Ant Zhian Safety Technology Shanghai Co ltd filed Critical Ant Zhian Safety Technology Shanghai Co ltd
Priority to CN201810623948.0A priority Critical patent/CN109063952B/en
Publication of CN109063952A publication Critical patent/CN109063952A/en
Application granted granted Critical
Publication of CN109063952B publication Critical patent/CN109063952B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Air Conditioning Control Device (AREA)
  • Wind Motors (AREA)

Abstract

The invention provides a method and a device for strategy generation and risk control, which adjust a target wind control rule in a wind control strategy by setting a constraint condition, and realize automatic selection and combination of the rules, so that the wind control strategy can be automatically optimized, and the reliability of the wind control strategy is improved; meanwhile, the wind control strategy generation method does not need manual interference, and the timeliness of generating the wind control strategy is improved.

Description

Policy generation and risk control method and device
Technical Field
The present disclosure relates to the field of risk control technologies, and in particular, to a method and an apparatus for policy generation and risk control.
Background
Today, the role of security as a guardian for guaranteeing the health and stable development of business is gradually highlighted, wherein the control of risk strategies is an important part. With the increasing diversity and competition of businesses, there is a need for improving the traditional risk strategy generation manner.
Disclosure of Invention
Based on the method and the device, the invention provides a strategy generation and risk control method and device.
According to a first aspect of the embodiments of the present invention, there is provided a policy generation method, including: selecting at least one target wind control rule from a plurality of pre-generated wind control rules, and generating a wind control strategy according to the target wind control rule; and if the target variable does not meet the preset constraint condition, adjusting the target wind control rule in the wind control strategy, wherein the target variable is an output variable obtained after a training sample is input into the wind control strategy.
Optionally, the plurality of wind control rules are generated by a plurality of decision trees, and each decision tree generates at least one of the wind control rules.
Optionally, before generating the wind control policy according to the target wind control rule, the method further includes: and merging the same target wind control rules in each decision tree.
Optionally, after merging the same target wind control rules in each decision tree, the method further includes: and if the target wind control rule has different decision conditions in each decision tree, selecting one of the decision conditions as the decision condition of the target wind control rule after combination according to the constraint conditions.
Optionally, the step of adjusting the target wind control rule in the wind control policy includes: rejecting at least one target wind control rule in the wind control strategy; and/or adjusting a decision condition of at least one target wind control rule in the wind control strategy; and/or replacing at least one target wind control rule in the wind control strategy by adopting the wind control rule.
Optionally, the method further comprises: and verifying whether the adjusted wind control strategy meets the constraint condition or not according to the test sample.
Optionally, the method further comprises: extracting training samples from a database; and generating the wind control rule according to the training sample.
Optionally, the method further comprises: updating the training samples.
Optionally, before generating the wind control rules according to the training samples, the method further comprises: and performing data cleaning and feature derivation on the training sample.
Optionally, the method further comprises: acquiring a plurality of wind control strategies meeting preset constraint conditions; and selecting an optimal wind control strategy from the plurality of wind control strategies.
Optionally, the constraint is an accuracy constraint.
According to a second aspect of embodiments of the present invention, there is provided a risk control method, the method comprising: judging whether the business data has risks according to a wind control strategy; the wind control strategy is generated by a wind control strategy generation method of any embodiment.
According to a third aspect of the embodiments of the present invention, there is provided a wind control policy generation apparatus, including: the strategy generation module is used for selecting at least one target wind control rule from a plurality of pre-generated wind control rules and generating a wind control strategy according to the target wind control rule; and the strategy adjusting module is used for adjusting a target wind control rule in the wind control strategy if a target variable does not meet a preset constraint condition, wherein the target variable is an output variable obtained after a training sample is input into the wind control strategy.
Optionally, the plurality of wind control rules are generated by a plurality of decision trees, and each decision tree generates at least one of the wind control rules.
Optionally, the apparatus further comprises: and the merging module is used for merging the same target wind control rules in each decision tree.
Optionally, the apparatus further comprises: and the threshold selection module is used for selecting one decision condition as the decision condition of the merged target wind control rule according to the constraint condition if the target wind control rule has different decision conditions in each decision tree.
Optionally, the policy adjustment module includes: the removing unit is used for removing at least one target wind control rule in the wind control strategy; and/or an adjusting unit, configured to adjust a decision condition of at least one target wind control rule in the wind control policy; and/or a replacing unit, configured to replace at least one target wind control rule in the wind control policy with the wind control rule.
Optionally, the apparatus further comprises: and the verification module is used for verifying whether the adjusted wind control strategy meets the constraint condition or not according to the test sample.
Optionally, the apparatus further comprises: the extraction module is used for extracting training samples from a database; and the wind control rule generating module is used for generating the wind control rule according to the training sample.
Optionally, the apparatus further comprises: and the updating module is used for updating the training samples.
Optionally, the apparatus further comprises: and the preprocessing module is used for carrying out data cleaning and feature derivation on the training sample.
Optionally, the apparatus further comprises: the acquiring module is used for acquiring a plurality of wind control strategies meeting preset constraint conditions; and the strategy selection module is used for selecting the optimal wind control strategy from the plurality of wind control strategies.
Optionally, the constraint is an accuracy constraint.
According to a fourth aspect of embodiments of the present invention, there is provided a risk control device, the device comprising: the judging module is used for judging whether the business data has risks according to the wind control strategy; the wind control strategy is generated by a wind control strategy generation method of any embodiment.
According to a fifth aspect of embodiments of the present invention, there is provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any of the embodiments.
According to a sixth aspect of embodiments of the present invention, there is provided a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any of the embodiments when executing the program.
By applying the scheme of the embodiment of the invention, the target wind control rule in the wind control strategy is adjusted by setting the constraint condition, and the automatic selection and combination of the rules are realized, so that the wind control strategy can be automatically optimized, and the reliability of the wind control strategy is improved; meanwhile, the wind control strategy generation method does not need manual interference, and the timeliness of generating the wind control strategy is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic illustration of a risk fighting process in one embodiment of the present description.
Fig. 2 is a flowchart of a method for generating a wind control policy in one embodiment of the present specification.
FIG. 3 is a schematic diagram of a decision tree in one embodiment of the present description.
Fig. 4 is a schematic diagram of a risk control method in one embodiment of the present disclosure.
FIG. 5 is a general flow diagram of the generation of a wind control policy and risk control in one embodiment of the present disclosure.
Fig. 6 is a block diagram of a wind control policy generation apparatus in one embodiment of the present specification.
FIG. 7 is a block diagram of a risk control device in one embodiment of the present description.
FIG. 8 is a block diagram of a computer device in which an apparatus is located in one embodiment of the present description.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present invention. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
Fig. 1 is a schematic diagram of a risk fighting process in one embodiment of the present description. Various risks exist in daily life, and the risks can bring certain hidden dangers. For example, when a user performs a payment operation on an electronic device 102 such as a computer, a mobile phone, or a tablet computer, a risk such as a system vulnerability may exist, which may cause a hidden danger to the asset security of the user. In order to perform risk control and guarantee asset security of the user, the bottom layer data of the user can be extracted through the network, and the extracted bottom layer data is stored in the database 104. The server 106 may collect training samples from the database 104 and generate a wind control strategy according to a certain algorithm, and the generated wind control strategy may be used for risk fighting. Of course, due to the existence of the wind control strategy, the generated risk is also upgraded correspondingly with the lapse of time and the progress of the technology, so in the process of risk countermeasure, the wind control strategy is also required to be updated along with the upgrade of the risk. Thus, a closed loop risk countermeasure is formed.
Fig. 2 is a flowchart of a method for generating a wind control policy in an embodiment of this specification. The wind control strategy generation method can comprise the following steps:
step 202: selecting at least one target wind control rule from a plurality of pre-generated wind control rules, and generating a wind control strategy according to the target wind control rule;
step 204: and if the target variable does not meet the preset constraint condition, adjusting the target wind control rule in the wind control strategy, wherein the target variable is an output variable obtained after a training sample is input into the wind control strategy.
In step 202, a plurality of wind control rules may be generated in advance according to a certain algorithm or certain algorithms, wherein different wind control rules may be generated by the same algorithm or different algorithms. For example, the plurality of wind control rules may be generated by a decision tree algorithm. The plurality of wind control rules may be wind control rules generated from the same decision tree. The plurality of wind control rules may also be generated by a plurality of decision trees, and each decision tree generates at least one of the wind control rules. For example, assuming that there are 3 decision trees, decision tree 1 may generate wind control rule A, B, C, decision tree 2 may generate wind control rules D and E, and decision tree 3 may generate wind control rules F and G, and the wind control rules obtained in step 202 include wind control rules a to G.
As shown in fig. 3, an embodiment of generating 2 decision trees is shown. Each rule is composed of a father node, a child node and a branch (i.e., a decision condition), and each finally generated leaf node corresponds to a label. It can be seen that in the embodiment shown in fig. 3, there are partially identical rules in decision tree 1 and decision tree 2. Of course, this is just one possible scenario, and in practice, the rules in each decision tree generated may be different.
After the wind control rules are obtained, at least one target wind control rule can be selected from a plurality of pre-generated wind control rules, and then a wind control strategy is generated in an iterative mode.
In step 204, the target variable is a variable obtained by importing the service data into the wind control policy, and may be used to characterize a category to which the service data belongs. A plurality of groups of training samples can be obtained from a database, the training samples are led into a wind control strategy to obtain target variables, and then whether the target variables corresponding to the training samples are consistent with the actual categories of the training samples or not is judged to verify the constraint conditions.
In the embodiment of the specification, the target wind control rules in the wind control strategy are adjusted by setting constraint conditions, and automatic selection and combination of the rules are realized, so that the wind control strategy can be automatically optimized, and the reliability of the wind control strategy is improved; meanwhile, the wind control strategy generation method does not need manual interference, and the timeliness of generating the wind control strategy is improved.
In one embodiment, training samples in a database may be extracted and the wind control rules generated from the training samples. Training samples may be obtained from the client. For example, for the pay bank service, user information uploaded by the client when the user registers, service data sent by the client when the user uses the pay bank to pay, and the like can be acquired. The generated rules can be added into a rule set, and then at least one target wind control rule is selected from the rule set to be used for generating the wind control strategy.
Before generating the wind control rules, data cleaning and feature derivation can also be performed on the training samples. Among them, data cleansing is a process of re-examining and verifying data, aiming at deleting duplicate information, correcting existing errors, and providing data consistency. Feature derivation is the creation of new meaningful features by some combination of existing features.
For the situation that the same wind control rule exists, in order to reduce redundancy of the rule, the same target wind control rule may be merged before the wind control strategy is generated according to the target wind control rule. Further, if the same target wind control rule has different decision conditions in each decision tree, one of the decision conditions may be selected as the decision condition of the target wind control rule after combination according to the constraint condition.
In one embodiment, the step of adjusting the target wind control rule in the wind control strategy comprises at least any one of: rejecting at least one target wind control rule in the wind control strategy; and/or adjusting a decision condition of at least one target wind control rule in the wind control strategy; and/or replacing at least one target wind control rule in the wind control strategy by adopting the wind control rule.
For example, the pre-generated wind control rules include { A, B, C, D, E, F, G }, and the selected target wind control rule is A, B, C. It may be determined A, B, C whether the wind control policy satisfies the constraint condition, and if not, one or more target wind control rules may be deleted from the wind control policy, for example, a is deleted, and the adjusted wind control policy includes only B and C. The decision condition of one or more target wind control rules may also be adjusted, for example, the decision condition of B is adjusted from "greater than or equal to 90" to "greater than or equal to 95". Any of the wind control rules of D, E, F, G may also be used in place of one of the target wind control rules (e.g., C). Of course, deletion, adjustment of decision conditions, and replacement may also be performed simultaneously.
In one embodiment, when the wind control strategies are obtained, a plurality of wind control strategies meeting preset constraint conditions can be obtained, and then an optimal wind control strategy is selected from the plurality of wind control strategies. For example, assuming that the acquired wind control policies meeting the constraint conditions include a policy X1, a policy X2, and a policy X3 after the target wind control rules are adjusted, an optimal wind control policy may be selected from X1, X2, and X3 as a final wind control policy. Wherein the optimum may be the most compliant with the constraints. For example, when the constraint is an accuracy constraint, the wind control strategy with the highest accuracy may be selected from X1, X2, and X3 as the final wind control strategy. Therefore, a better wind control strategy can be further obtained through secondary screening.
After the wind control strategy is obtained, whether the adjusted wind control strategy meets the constraint condition can be verified according to the test sample. The test samples may be extracted from the most recent traffic data. For example, 20% of the service data in the service data may be obtained as a test sample, and it is verified whether the finally obtained wind control policy satisfies the constraint condition. If the data meets the requirements, the wind control strategy can be directly adopted to carry out risk control on the data of the whole service system; if not, the wind control strategy can be regenerated. In this way, the impact on the overall business system is reduced.
In one embodiment, the training samples may also be updated. In the process of risk countermeasure by adopting the wind control strategy, the risk is upgraded according to the improvement of the wind control strategy, and new business data can be generated under the action of the upgraded risk, so that the training sample can be updated according to the new business data. The updating mode may be periodic updating, for example, the extraction of the underlying data is performed once every week or a month, and the training samples are updated according to the extracted underlying data. Data updating can also be performed in a condition-triggered manner.
The constraint condition in any of the above embodiments may be an accuracy constraint condition, that is, the proportion of the number of training samples with the target variable consistent with the actual class obtained by the wind control strategy to the total number of training samples. Assuming that there are N training samples in total, and M target variables among the target variables obtained through the wind control strategy are consistent with the actual categories of the corresponding training samples, the accuracy rate can be recorded as M/N. If the accuracy is greater than a preset accuracy threshold, the accuracy constraint condition can be considered to be met; otherwise, the accuracy constraint condition is not satisfied.
The constraint in any of the above embodiments may also be a risk coverage constraint, i.e. the proportion of the risk identified by the wind control strategy to the total number of risks actually present. Assuming that N training samples have risks, the number of the training samples with risks identified by the wind control strategy is M, and the risk coverage rate can be recorded as M/N. If the risk coverage rate is greater than a preset risk coverage rate threshold value, the risk coverage rate constraint condition can be considered to be met; otherwise, the risk coverage constraint is deemed not to be satisfied.
The embodiment of the specification has the following advantages:
(1) and manual rule selection is not needed, and the timeliness of strategy generation is improved.
(2) And reasonable evaluation is carried out on the rules by setting constraint conditions, so that the reliability of the rules and the strategies is improved.
(3) The strategy is generated based on the rules in the decision trees, and the robustness of the generated strategy is improved.
(4) Different rules are combined, screened and sorted, so that the redundancy of the rules is reduced.
As shown in fig. 4, embodiments of the present specification further provide a risk control method, which may include:
judging whether the business data has risks according to a wind control strategy; the wind control strategy is generated by the wind control strategy generation method of any one of the embodiments.
In this embodiment, the service data is imported into the wind control policy, and the category of the service data may be obtained, for example: a risk free category, a risk present category, a high risk present category, etc. By the method, risk control can be performed, and the safety of the service data can be guaranteed.
As shown in fig. 5, which is a general flowchart of the generation of the wind control policy and the risk control in one embodiment of the present disclosure, the method may include the following steps:
step 502: and extracting bottom-layer data. The underlying data can be from electronic devices such as a mobile phone, a computer and a tablet computer used by a user.
Step 504: data cleansing and feature derivation.
Step 506: and storing the data obtained in the step 504 into a database for later use.
Step 508: defining target variables, such as: there is a risk.
Step 510: and acquiring a training sample from the database, and executing a stump algorithm to obtain a wind control rule.
Step 512: and generating a wind control strategy according to the wind control rule, wherein the generation mode can adopt the wind control strategy generation method in any embodiment.
Step 514: and (4) testing the wind control rule generated in the step 512 by adopting the test sample, and confronting the risk according to the wind control rule after the test is finished.
Corresponding to the embodiments of the method, the invention also provides embodiments of a device, a computing storage medium and a computer device.
Fig. 6 is a block diagram of a wind control policy generation apparatus in an embodiment of the present specification. The device comprises:
the policy generation module 602 is configured to select at least one target wind control rule from a plurality of pre-generated wind control rules, and generate a wind control policy according to the target wind control rule;
and a policy adjusting module 604, configured to adjust a target wind control rule in the wind control policy if a target variable does not meet a preset constraint condition, where the target variable is an output variable obtained after a training sample is input into the wind control policy.
The specific details of the implementation process of the functions and actions of each module in the device are found in the implementation process of the corresponding step in the wind control policy generation method, and are not described herein again.
Fig. 7 is a block diagram of a risk control device according to an embodiment of the present disclosure. The device comprises:
a judging module 702, configured to judge whether the service data has a risk according to the wind control policy; the wind control strategy is generated by a wind control strategy generation method of any embodiment.
The specific details of the implementation process of the functions and actions of each module in the device are found in the implementation process of the corresponding step in the risk control method, and are not described herein again.
The data processing device in the online payment process of the present specification can be applied to a computer device, such as a server or a terminal device. The device embodiments may be implemented by software, or by hardware, or by a combination of hardware and software. The software implementation is taken as an example, and as a logical device, the device is formed by reading corresponding computer program instructions in the nonvolatile memory into the memory for operation through the processor in which the file processing is located. From a hardware aspect, as shown in fig. 8, the hardware structure diagram is a hardware structure diagram of a computer device in which a data processing apparatus is located in an online payment process in this specification, except for the processor 802, the memory 804, the network interface 806, and the nonvolatile memory 808 shown in fig. 8, a server or an electronic device in which the apparatus is located in an embodiment may also include other hardware according to an actual function of the computer device, which is not described again.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, wherein the modules described as separate parts may or may not be physically separate, and the parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in the specification. One of ordinary skill in the art can understand and implement it without inventive effort.
Accordingly, the embodiments of the present specification also provide a computer storage medium, in which a program is stored, and the program, when executed by a processor, implements the method in any of the above embodiments.
Accordingly, the embodiments of the present specification also provide a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the method in any of the above embodiments is implemented.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
The above description is only exemplary of the present disclosure and should not be taken as limiting the disclosure, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.

Claims (13)

1. A method for generating a wind control strategy, the method comprising:
selecting at least one target wind control rule from a plurality of pre-generated wind control rules, merging the same target wind control rules, and generating a wind control strategy according to the target wind control rules;
if the target variable does not meet the preset constraint condition, adjusting the target wind control rule in the wind control strategy, wherein the target variable is an output variable obtained after a training sample is input into the wind control strategy, the output variable is used for representing the category to which the training sample belongs, the training sample is updated according to a certain updating mode, the constraint condition is an accuracy constraint condition or a risk coverage constraint condition, and the constraint condition is verified by judging whether the target variable corresponding to each training sample is consistent with the actual category of the training sample.
2. The method of claim 1, the plurality of wind control rules generated by a plurality of decision trees, and each decision tree generating at least one of the wind control rules.
3. The method of claim 2, after merging the same target wind control rules in each decision tree, further comprising:
and if the same target wind control rule has different decision conditions in each decision tree, selecting one of the decision conditions as the decision condition of the merged target wind control rule according to the constraint conditions.
4. The method of claim 1, the step of adjusting the target wind control rules in the wind control strategy comprising:
rejecting at least one target wind control rule in the wind control strategy; and/or
Adjusting a decision condition of at least one target wind control rule in the wind control strategy; and/or
And replacing at least one target wind control rule in the wind control strategy by adopting the wind control rule.
5. The method of claim 1, further comprising:
and verifying whether the adjusted wind control strategy meets the constraint condition or not according to the test sample.
6. The method of claim 1, further comprising:
extracting training samples from a database;
and generating the wind control rule according to the training sample.
7. The method of claim 6, prior to generating the wind control rules from the training samples, the method further comprising:
and performing data cleaning and feature derivation on the training sample.
8. The method of claim 1, further comprising:
acquiring a plurality of wind control strategies meeting preset constraint conditions;
and selecting an optimal wind control strategy from the plurality of wind control strategies.
9. A method of risk control, the method comprising:
judging whether the business data has risks according to a wind control strategy;
the wind control strategy is generated by the wind control strategy generation method of any one of claims 1 to 8.
10. A wind control policy generation apparatus, the apparatus comprising:
the strategy generation module is used for selecting at least one target wind control rule from a plurality of pre-generated wind control rules, merging the same target wind control rules and generating a wind control strategy according to the target wind control rules;
the system comprises a strategy adjusting module and a control module, wherein the strategy adjusting module is used for adjusting a target wind control rule in a wind control strategy if a target variable does not meet a preset constraint condition, the target variable is an output variable obtained after a training sample is input into the wind control strategy, the output variable is used for representing the category to which the training sample belongs, the training sample is updated according to a certain updating mode, the constraint condition is an accuracy constraint condition or a risk coverage constraint condition, and the constraint condition is verified by judging whether the target variable corresponding to each training sample is consistent with the actual category of the training sample.
11. A risk control device, the device comprising:
the judging module is used for judging whether the business data has risks according to the wind control strategy;
the wind control strategy is generated by the wind control strategy generation method of any one of claims 1 to 8.
12. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method of any one of claims 1 to 8.
13. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method of any one of claims 1 to 8 when executing the program.
CN201810623948.0A 2018-06-15 2018-06-15 Policy generation and risk control method and device Active CN109063952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810623948.0A CN109063952B (en) 2018-06-15 2018-06-15 Policy generation and risk control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810623948.0A CN109063952B (en) 2018-06-15 2018-06-15 Policy generation and risk control method and device

Publications (2)

Publication Number Publication Date
CN109063952A CN109063952A (en) 2018-12-21
CN109063952B true CN109063952B (en) 2022-03-29

Family

ID=64820430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810623948.0A Active CN109063952B (en) 2018-06-15 2018-06-15 Policy generation and risk control method and device

Country Status (1)

Country Link
CN (1) CN109063952B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109559232A (en) * 2019-01-03 2019-04-02 深圳壹账通智能科技有限公司 Transaction data processing method, device, computer equipment and storage medium
CN111047220A (en) * 2019-12-27 2020-04-21 支付宝(杭州)信息技术有限公司 Method, device, equipment and readable medium for determining condition of wind control threshold
CN111784119B (en) * 2020-06-12 2022-06-03 支付宝(杭州)信息技术有限公司 Wind control strategy migration method, strategy package generation method and device
CN111861703B (en) * 2020-07-10 2024-05-10 深圳无域科技技术有限公司 Data-driven wind control strategy rule generation method and system and risk control method and system
CN111915422A (en) * 2020-07-15 2020-11-10 北京云从科技有限公司 Wind control model scheduling method and device, machine readable medium and equipment
CN112861955A (en) * 2021-02-01 2021-05-28 深圳无域科技技术有限公司 Risk model strategy generation system and method
CN113657779B (en) * 2021-08-20 2024-01-09 杭州时趣信息技术有限公司 Dynamic configuration wind control decision method, system, equipment and storage medium
CN114897595A (en) * 2022-04-11 2022-08-12 深圳无域科技技术有限公司 Data processing method and device, electronic equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878236A (en) * 2015-12-11 2017-06-20 阿里巴巴集团控股有限公司 A kind of user's request processing method and equipment
CN107545360A (en) * 2017-07-28 2018-01-05 浙江邦盛科技有限公司 A kind of air control intelligent rules deriving method and system based on decision tree
CN108074179A (en) * 2017-12-07 2018-05-25 深圳乐信软件技术有限公司 Financial air control tactics configuring method, system, server and storage medium
CN108090829A (en) * 2017-12-21 2018-05-29 深圳市买买提信息科技有限公司 A kind of data managing method, data administrator and electronic equipment

Also Published As

Publication number Publication date
CN109063952A (en) 2018-12-21

Similar Documents

Publication Publication Date Title
CN109063952B (en) Policy generation and risk control method and device
US10942842B2 (en) Model integration tool
CN108876133A (en) Risk assessment processing method, device, server and medium based on business information
US11315196B1 (en) Synthesized invalid insurance claims for training an artificial intelligence / machine learning model
CN105590055A (en) Method and apparatus for identifying trustworthy user behavior in network interaction system
CN110929879A (en) Business decision logic updating method based on decision engine and model platform
KR101904690B1 (en) Project integration control memeth and system thereof
CN108346098A (en) A kind of method and device of air control rule digging
CN111815169A (en) Business approval parameter configuration method and device
CN109523124A (en) Asset data processing method, device, computer equipment and storage medium
US20230043431A1 (en) Contact graph scoring system
CN114679341B (en) Network intrusion attack analysis method, equipment and medium combined with ERP system
CN103440460A (en) Application system change validation method and system
CN113255929B (en) Method and device for acquiring interpretable reasons of abnormal user
US20240161109A1 (en) Distributed evaluation platform for nonfungible tokens using virtual token cloning
CN116881898A (en) Authority changing method, system, device and storage medium
CN111541703A (en) Terminal equipment authentication method and device, computer equipment and storage medium
CN115268847A (en) Block chain intelligent contract generation method and device and electronic equipment
CN114254617A (en) Method, device, computing equipment and storage medium for revising clauses
US11762754B1 (en) Techniques for data log processing, retention, and storage
CN112132260B (en) Training method, calling method, device and storage medium of neural network model
US20240193308A1 (en) Methods and systems for federated learning utilizing customer synthetic data models
US20230376963A1 (en) Systems and methods for reviewing payments using artificial intelligence
US20240193487A1 (en) Methods and systems for utilizing data profiles for client clustering and selection in federated learning
US20240193431A1 (en) Methods and systems for forkable federated learning pathways for versatile learning pathways

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
TA01 Transfer of patent application right

Effective date of registration: 20200922

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200922

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220307

Address after: 201208 room 1607, 16 / F, No. 447, Nanquan North Road, Pudong New Area (Shanghai) pilot Free Trade Zone, Shanghai

Applicant after: Ant Zhian safety technology (Shanghai) Co.,Ltd.

Address before: Ky1-9008 Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands, ky1-9008

Applicant before: Innovative advanced technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant