AB test method and device and computer readable storage medium

A testing method and B-testing technology, applied in computing, software testing/debugging, error detection/correction, etc., can solve problems such as wasting resources and costs, test model performance and performance slipping, and limited execution time

Pending Publication Date: 2022-03-15
南京星云数字技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the models used in the current AB test are usually compared based on some simple statistical methods. When the application environment changes, it is necessary to manually retrain and replace the model with new data on a regular basis. Each test needs to be manually executed in a planned way. The length of time is also limited. If the model is replaced frequently, a lot of resources and costs will be wasted. If the replacement is too slow, the performance and performance of the test model will drop sharply, which will affect the business.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • AB test method and device and computer readable storage medium
  • AB test method and device and computer readable storage medium
  • AB test method and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Embodiment one: This embodiment introduces a kind of AB test method, with reference to Figure 1-Figure 3 As shown, the method includes:

[0054] 110. Receive a test data stream and output test result data based on the current test model and the test data stream.

[0055] Specifically, the test data stream input by the front end is received, and the data stream is input into the current test model to output test result data.

[0056] In a preferred embodiment, the current test model includes at least the A test model and the B test model; the B test model can be hot-swapped, added and deleted at any time, so as to facilitate the performance of the test model. This step includes:

[0057] 110-1. Receive the test data stream input by the front end.

[0058] 110-2. Input the test data flow into the A test model and the B test model respectively to obtain the A test result data and the B test result data.

[0059] In the model prediction process, the process of B test i...

Embodiment 2

[0156] Embodiment 2: This embodiment provides a kind of AB testing device, refer to Figure 4 As shown, the device includes:

[0157] A test receiving module 410, configured to receive a test data stream and output test result data based on the current test model and the test data stream;

[0158] An acquisition module 420, configured to acquire real result data corresponding to the test data stream in the database;

[0159] A generating module 430, configured to generate model performance information based on test result data and real result data;

[0160] A judging module 440, configured to judge whether the current test model needs to be modified based on the model performance information;

[0161] The modifying module 450 is configured to modify the current test model according to the model performance information and preset modification rules when the judging module 440 judges whether the current test model needs to be modified based on the model performance information...

Embodiment 3

[0194] Embodiment 3: This embodiment provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0195] receiving a test data stream and outputting test result data based on the current test model and said test data stream;

[0196] Acquiring real result data corresponding to the test data flow in the database;

[0197] generating model performance information based on the test result data and the actual result data;

[0198] judging whether the current test model needs to be modified based on the model performance information,

[0199] If yes, modify the current test model according to the model performance information and preset modification rules.

[0200] As a preferred implementation, in the embodiment of the present invention, the current test model includes at least A test model and B test model;

[0201] The following steps are also implemented when th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an AB test method and device and a computer readable storage medium. The method comprises the steps of receiving a test data stream and outputting test result data based on a current test model and the test data stream; acquiring real result data corresponding to the test data flow in a database; generating model performance information based on the test result data and the real result data; judging whether the current test model needs to be modified or not based on the model performance information, and if yes, modifying the current test model according to the model performance information and a preset modification rule; and comparing the test result data output by the current test model with the real result data to generate model performance information, so that the current state of the model is clearly and clearly displayed, and whether the performance of the current test model needs to be modified and replaced or not is accurately judged.

Description

technical field [0001] The invention relates to the field of computer testing, in particular to an AB testing method, device and computer-readable storage medium. Background technique [0002] In order to verify whether the user experience and marketing are correct, AB testing is usually used to conduct comparative experiments to determine the best solution according to the actual effect, that is, to make two (A / B) or multiple (A / B) for the web or APP interface or process. B / n) version, in the same time dimension, let visitor groups (target groups) with the same composition (similar) randomly visit these versions, collect user experience data and business data of each group, and finally analyze and evaluate The best version, officially adopted, usually implants a test method based on statistics into the model, so that the model can automatically perform AB testing. [0003] However, the models used in the current AB test are usually compared based on some simple statistical...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/368G06F11/3688G06F11/3692G06F2201/80
Inventor 王济宣侯亦杨
Owner 南京星云数字技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products