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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com