Concept drift detection method and system based on weighted sampling and electronic equipment
A concept drift and detection method technology, applied in the direction of instruments, character and pattern recognition, calculation models, etc., can solve the problem that the concept drift of AI models cannot be effectively solved, so as to reduce the time and space complexity of calculation and avoid unnecessary overhead , Improve the effect of timeliness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] like figure 1 As shown, this embodiment provides a concept drift detection method based on weighted sampling, and the concept drift detection method based on weighted sampling includes:
[0060] Step S110, train an offline model based on the historical data, and use the offline model to perform model inference on the online data, and output the model inference result.
[0061] Step S120, receiving online real-time data, calculating the concept drift value based on the online real-time data and the historical data, and judging whether the concept drift value is greater than the drift threshold, if so, confirming that there is concept drift in the online real-time data, otherwise confirming the online real-time data There is no concept drift;
[0062] Step S130, when there is concept drift in the online real-time data, updating the offline model and the training data for training the offline model based on the online real-time data and historical data;
[0063] Step S14...
Embodiment 2
[0119] Such as Figure 4 As shown, this embodiment provides a concept drift detection system 10 based on weighted sampling, which includes: a model training module 110 , an inference service module 120 and a concept drift module 130 .
[0120] In this embodiment, the model training module 110 trains an offline model based on historical data.
[0121] In this embodiment, the model training module 110 includes a data pool, training data, model training, and a model warehouse.
[0122] Among them, the data pool is used to store historical data (training data of the initial model). Training data: selected from the data pool, used for offline training of the initial model, and update of the model after drift is detected. Model training: Use the training data set to train the model offline, and the obtained model result will be used as the initial model, and the model result will also be pushed to the model warehouse. Model warehouse: store offline trained models and updated mode...
Embodiment 3
[0148] Such as Figure 8 As shown, this embodiment also provides an electronic device 10, which is, but not limited to, a smart phone, a tablet, a smart wearable device, a personal desktop computer, a notebook computer, a server, a server cluster, and the like.
[0149] The electronic device 10 includes a memory 102 for storing a computer program; a processor 101 for running the computer program to implement the steps of the concept drift detection method with weighted sampling as described in Embodiment 1.
[0150] The memory 102 is connected to the processor 101 through the system bus and completes mutual communication, the memory 102 is used to store computer programs, and the processor 101 is used to run the computer programs, so that the electronic device 10 executes the weighted sampling Concept drift detection methods. The method for detecting concept drift with weighted sampling has been described in Embodiment 1, and will not be repeated here.
[0151] It should be ...
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