Business outsourcing intelligent supervision method, system, device and medium

By constructing a business IMF component prediction model and feature matrix, the accuracy and efficiency issues of existing business supervision methods are resolved, and the intelligence level and anomaly detection capability of the supervision system are improved.

CN121256233BActive Publication Date: 2026-04-17CIIC SICHUAN ECONOMIC & TECHNICAL COOP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CIIC SICHUAN ECONOMIC & TECHNICAL COOP CO LTD
Filing Date
2025-09-18
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Existing business supervision methods rely on human experience and static rules, resulting in low accuracy and efficiency. They are unable to fully reflect the business operation status and trace the root cause of problems, thus limiting the development of intelligent and automated systems.

Method used

By adopting the business IMF component prediction model, the horizontal and vertical feature matrices are constructed by acquiring the target business time series data of the supervision nodes, and the supervision results are generated in combination with the supervision model, thereby improving the ability of anomaly detection and node correlation analysis.

Benefits of technology

It has improved the intelligence level of the supervision system, enhanced the accuracy of anomaly detection and the effectiveness of multi-node, multi-level risk assessment, and achieved multi-angle analysis and improvement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121256233B_ABST
    Figure CN121256233B_ABST
Patent Text Reader

Abstract

The application discloses a business outsourcing intelligent supervision method, system, device and medium, relates to the technical field of intelligent supervision, and the method comprises the following steps: acquiring target business time sequence data of each supervision node, determining predicted business time sequence data of the supervision nodes based on a business IMF component prediction model and according to the current business time sequence data; for each supervision node, determining a horizontal feature matrix according to the target business time sequence data and the predicted business time sequence data; for each supervision node, determining associated business time sequence data of a next supervision node based on a data relationship model between the supervision node and the next supervision node and according to the business time sequence prediction data, and determining a vertical feature matrix according to the associated business time sequence data and the predicted business time sequence data; and generating a supervision result based on a supervision model and according to the horizontal feature matrix and the vertical feature matrix. The application has the effect of supervision accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent supervision, and in particular to intelligent supervision methods, systems, equipment and media for business outsourcing. Background Technology

[0002] Current business supervision primarily relies on human experience and rule-based detection methods, using predefined thresholds and judgment rules to monitor the status of each supervision node. While this approach was effective in early applications, as business scale expands and data grows, the monitoring method, which relies solely on static rules, has gradually revealed shortcomings such as low accuracy, low efficiency, and slow response. It is difficult to reflect the business operation status comprehensively and from multiple perspectives, and it is also difficult to effectively trace the root cause of problems, thus limiting the further development of business supervision technology in terms of intelligence and automation. Summary of the Invention

[0003] To improve the accuracy of supervision, this application provides a business outsourcing intelligent supervision method, system, equipment, and media.

[0004] Firstly, this application provides a method for intelligent supervision of business outsourcing, employing the following technical solution:

[0005] Intelligent supervision methods for business outsourcing include:

[0006] Obtain the target business time series data of each supervision node, and determine the predicted business time series data of each supervision node based on the business IMF component prediction model and the current business time series data.

[0007] For each supervision node, a horizontal feature matrix is ​​determined based on the target business time series data and the predicted business time series data, wherein the horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes;

[0008] For each supervision node, based on the data relationship model between the supervision node and the next supervision node, and according to the business time-series prediction data, the associated business time-series data of the next supervision node is determined, and a vertical feature matrix is ​​determined according to the associated business time-series data and the predicted business time-series data, wherein the vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes.

[0009] Based on the supervision model, and according to the horizontal feature matrix and the vertical feature matrix, the supervision results are generated. The supervision results are used to represent the anomalies of a single supervision node and the abnormal correlations between adjacent supervision nodes.

[0010] By adopting the above technical solution, the target business time-series data of each supervision node is first acquired. Based on the business IMF component prediction model, the predicted business time-series data of each supervision node is determined according to the current business time-series data. Then, for each supervision node, a horizontal feature matrix is ​​determined based on the target business time-series data and the predicted business time-series data. The horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes. Then, for each supervision node, based on the data relationship model between the supervision node and the next supervision node, the associated business time-series data of the next supervision node is determined according to the business time-series prediction data. Finally, a vertical feature matrix is ​​determined based on the associated business time-series data and the predicted business time-series data. The system employs a matrix where the vertical feature matrix represents the data difference characteristics of adjacent supervision nodes at future time nodes. Then, based on the supervision model and the horizontal and vertical feature matrices, supervision results are generated. These results represent the anomalies of a single supervision node and the anomaly correlations between adjacent supervision nodes. This method integrates time-dimensional node self-state monitoring (i.e., horizontal features) with topological-dimensional node inter-node influence analysis (i.e., vertical features), constructing a dynamic supervision system. This improves the accuracy of anomaly detection for supervision nodes, enhances the correlation analysis capabilities between and within nodes, and improves the effectiveness of multi-node, multi-level risk assessment through multi-angle analysis, thereby enhancing the intelligence level of the supervision system.

[0011] Optionally, the step of determining the predicted business time series data for each supervision node based on the business IMF component prediction model and the current business time series data includes:

[0012] For each supervision node, the business IMF component prediction component is obtained by using the business IMF component prediction model and the current business time series data.

[0013] Obtain the predefined residual components, and linearly superimpose the business IMF prediction components and the residual components to obtain the predicted business time series data of the supervision node.

[0014] By adopting the above technical solution, in order to obtain the predicted business time series data, for each supervision node, the business IMF component prediction model is used, and the business IMF component is predicted based on the current business time series data to obtain the business IMF predicted component of the supervision node. Then, the predefined residual component is obtained, and the business IMF predicted component and the residual component are linearly superimposed to obtain the predicted business time series data of the supervision node.

[0015] Optionally, the generation step of the business IMF component prediction model includes:

[0016] Historical business time-series data is acquired, and the historical business time-series data is divided using time series cross-validation to obtain an initial training set and an initial test set.

[0017] Based on the genetic algorithm, EMD decomposition is performed on the data in the initial training set and the initial test set to obtain the decomposed training set and the decomposed test set.

[0018] Features and labels are constructed on the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set. The first supervised learning set includes first input feature data and first label data. The first input feature data includes a first IMF component. The label data is first business time series data for the next D days. The second supervised learning set includes second input feature data and second label data. The second input feature data includes a second IMF component. The label data is second business time series data for the next D days.

[0019] Based on the RF model, a business IMF component prediction model is constructed according to the first and second supervised learning sets.

[0020] By adopting the above technical solution, in order to generate a business IMF component prediction model, historical business time-series data is obtained. The historical business time-series data is divided using time-series cross-validation to obtain an initial training set and an initial test set. Then, based on a genetic algorithm, EMD decomposition is performed on the data in the initial training set and the initial test set to obtain a decomposed training set and a decomposed test set. Features and labels are then constructed from the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set. The first supervised learning set includes first input feature data and first label data. The first input feature data includes the first IMF component, and the label data is the first business time-series data for the next D days. The second supervised learning set includes second input feature data and second label data. The second input feature data includes the second IMF component, and the label data is the second business time-series data for the next D days. Finally, based on the RF model and the first and second supervised learning sets, a business IMF component prediction model is constructed.

[0021] Optionally, the step of constructing features and labels from the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set includes:

[0022] Feature engineering is performed on the IMF components in the decomposed training set and the decomposed test set to obtain IMF signal features, wherein the IMF signal features include time-domain features and frequency-domain features.

[0023] Based on a preset sliding step size, the IMF components in the decomposed training set and the decomposed test set are translated to construct the corresponding IMF sequence and label vector Y.

[0024] The IMF sequence and the IMF signal features are fused to obtain the corresponding feature matrix X;

[0025] A first supervised learning set and a second supervised learning set are generated based on the feature matrix X and the label vector Y, wherein the first supervised learning set corresponds to the decomposed training set and the second supervised learning set corresponds to the decomposed test set.

[0026] By adopting the above technical solution, in order to obtain the first supervised learning set and the second supervised learning set, feature engineering is performed on the IMF components in the decomposed training set and the decomposed test set to obtain IMF signal features, which include time-domain features and frequency-domain features. Then, based on a preset sliding step size, the IMF components in the decomposed training set and the decomposed test set are translated to construct the corresponding IMF sequence and label vector Y. Then, feature fusion is performed on the IMF sequence and the IMF signal features to obtain the corresponding feature matrix X. Then, the first supervised learning set and the second supervised learning set are generated based on the feature matrix X and the label vector Y, where the first supervised learning set corresponds to the decomposed training set and the second supervised learning set corresponds to the decomposed test set.

[0027] Optionally, the step of determining the horizontal feature matrix based on the target service time-series data and the predicted service time-series data includes:

[0028] The target business time series data is matrixed to obtain a target business time series matrix, wherein the rows of the target business time series matrix represent time points and the columns of the target business time series matrix represent the first data dimension.

[0029] The predicted business time series data is matrixed to obtain a predicted business time series matrix, wherein the rows of the predicted business time series matrix represent the time points, and the columns of the predicted business time series matrix represent the first data dimension.

[0030] For the same supervision node, matrix subtraction is performed on the target business time series matrix and the corresponding predicted business time series matrix corresponding to the supervision node to obtain the horizontal difference matrix;

[0031] The horizontal difference matrix is ​​normalized to obtain the first normalized matrix;

[0032] Obtain the first weight of the first data dimension, and perform weighted difference processing on the first normalized matrix according to the weight to obtain the horizontal feature matrix.

[0033] By adopting the above technical solution, in order to determine the horizontal feature matrix, the target business time series data is matrix-processed to obtain the target business time series matrix. In the target business time series matrix, the rows are used to represent time points, and the columns are used to represent the first data dimension. Then, the predicted business time series data is matrix-processed to obtain the predicted business time series matrix. In the predicted business time series matrix, the rows are used to represent time points, and the columns are used to represent the first data dimension. Then, for the same supervision node, matrix subtraction is performed on the target business time series matrix and the corresponding predicted business time series matrix to obtain the horizontal difference matrix. Then, the horizontal difference matrix is ​​normalized to obtain the first normalized matrix. Then, the first weight of the first data dimension is obtained, and the first normalized matrix is ​​weighted according to the weight to obtain the horizontal feature matrix.

[0034] Optionally, the step of determining the vertical feature matrix based on the associated business time-series data and the predicted business time-series data includes:

[0035] The associated business time series data is matrixed to obtain an associated business time series matrix, wherein the rows of the associated business time series data are used to represent the time points, and the columns of the associated business time series data are used to represent the second data dimension;

[0036] For each supervision node, a matrix subtraction operation is performed on the target business time sequence matrix corresponding to the supervision node and the associated business time sequence matrix of the next supervision node of the supervision node to obtain a vertical difference matrix;

[0037] The longitudinal difference matrix is ​​normalized to obtain a second normalized matrix;

[0038] Obtain the second weight of the second data dimension, and perform weighted difference processing on the second normalized matrix according to the second weight to obtain the vertical feature matrix.

[0039] By adopting the above technical solution, in order to determine the vertical feature matrix, the related business time series data is matrix-processed to obtain the related business time series matrix. In this matrix, the rows of the related business time series data are used to represent time points, and the columns of the related business time series data are used to represent the second data dimension. Then, for each supervision node, a matrix subtraction operation is performed on the target business time series matrix corresponding to the supervision node and the related business time series matrix of the next supervision node to obtain the vertical difference matrix. Then, the vertical difference matrix is ​​normalized to obtain the second normalized matrix. Finally, the second weight of the second data dimension is obtained, and the second normalized matrix is ​​weighted and differenced according to the second weight to obtain the vertical feature matrix.

[0040] Optionally, the supervision model includes an input layer, a hidden layer, and an output layer. The step of generating supervision results based on the supervision model and according to the horizontal feature matrix and the vertical feature matrix includes:

[0041] Through the input layer, an input feature vector is generated based on the horizontal feature matrix and the vertical feature matrix;

[0042] Through the hidden layer, a feature extraction vector is generated based on the input feature vector;

[0043] Through the output layer, an output matrix is ​​generated based on the feature extraction vector, wherein the dimension of the output matrix is ​​2×(2n-1), where n is the same as the number of supervision nodes, the first row of the output matrix is ​​used to represent the node anomaly index, and the second row of the output matrix is ​​used to represent the anomaly correlation index.

[0044] Based on the output matrix, the supervision results are generated.

[0045] By adopting the above technical solution, in order to generate the supervision results, the input layer generates input feature vectors based on the horizontal and vertical feature matrices. Then, the hidden layer generates feature extraction vectors based on the input feature vectors. Finally, the output layer generates an output matrix based on the feature extraction vectors. The dimension of the output matrix is ​​2×(2n-1), where n is the same as the number of supervision nodes. The first row of the output matrix is ​​used to represent the node anomaly index, and the second row of the output matrix is ​​used to represent the anomaly correlation index. Finally, the supervision results are generated based on the output matrix.

[0046] Secondly, this application also provides a business outsourcing intelligent supervision system, which adopts the following technical solution:

[0047] The business outsourcing intelligent supervision system includes:

[0048] The business time series prediction module is used to acquire the target business time series data of each supervision node, based on the business IMF component prediction model, and determine the predicted business time series data of each supervision node according to the current business time series data.

[0049] The horizontal feature matrix generation module is used to determine the horizontal feature matrix for each supervision node based on the target business time series data and the predicted business time series data, wherein the horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes;

[0050] The vertical feature matrix generation module is used to determine the associated business time series data of the next supervision node for each supervision node based on the data relationship model between the supervision node and the next supervision node and the business time series prediction data, and to determine the vertical feature matrix based on the associated business time series data and the predicted business time series data, wherein the vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes.

[0051] The supervision result generation module is used to generate supervision results based on the supervision model and according to the horizontal feature matrix and the vertical feature matrix. The supervision results are used to represent the anomalies of a single supervision node and the abnormal correlations between adjacent supervision nodes.

[0052] Thirdly, this application also provides a computer device, which adopts the following technical solution:

[0053] A computer device includes a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the computer program to implement the method described in the first aspect.

[0054] Fourthly, this application also provides a computer-readable storage medium, which adopts the following technical solution:

[0055] A computer-readable storage medium storing a computer program capable of being loaded by a processor and executing the method described in the first aspect.

[0056] In summary, this application includes at least the following beneficial technical effects: First, the target business time-series data of each supervision node is acquired; based on the business IMF component prediction model, and according to the current business time-series data, the predicted business time-series data of each supervision node is determined; then, for each supervision node, a horizontal feature matrix is ​​determined based on the target business time-series data and the predicted business time-series data, wherein the horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes; then, for each supervision node, based on the data relationship model between the supervision node and the next supervision node, and according to the business time-series prediction data, the associated business time-series data of the next supervision node is determined, and the associated business time-series data is determined based on the associated business time-series data and the predicted business time-series data. A vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes. Then, based on the supervision model, supervision results are generated according to the horizontal and vertical feature matrices. The supervision results are used to represent the anomalies of a single supervision node and the anomaly correlations between adjacent supervision nodes. In the above method, by integrating the node self-state monitoring in the time dimension (i.e., horizontal features) and the node inter-influence analysis in the topology dimension (i.e., vertical features), a dynamic supervision system is constructed, thereby improving the accuracy of anomaly detection of supervision nodes, enhancing the correlation analysis capabilities between and within nodes, and improving the effect of multi-node, multi-level risk assessment through multi-angle analysis, thus improving the intelligence level of the supervision system. Attached Figure Description

[0057] Figure 1 This is a schematic diagram of the overall process of an embodiment of this application.

[0058] Figure 2 This is a schematic diagram of the system structure of this application.

[0059] Figure 3 This is a structural block diagram of the computer device described in this application. Detailed Implementation

[0060] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0061] This application discloses an intelligent supervision method for business outsourcing.

[0062] Reference Figure 1 Intelligent supervision methods for business outsourcing include:

[0063] Step S11: Obtain the target business time series data for each supervision node, and determine the predicted business time series data for each supervision node based on the business IMF component prediction model and the current business time series data.

[0064] It should be noted that in step S11, historical business time-series data of each supervision node needs to be collected first, and core change features are extracted through IMF decomposition. Then, a prediction model is constructed using the decomposed key components (IMF) to predict future business indicators. When making predictions, EMD (Empirical Mode Decomposition) is performed on the current business time-series data of each node to extract IMF components. Based on the IMF components and the prediction model, the IMF components corresponding to the business time-series data of the next time stage (i.e. the future) are predicted. Then, the predicted IMF components are reconstructed to obtain the predicted business time-series data.

[0065] Step S12: For each supervision node, determine the horizontal feature matrix based on the target business time series data and the predicted business time series data.

[0066] The horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes.

[0067] It should be noted that in step S12, the actual values ​​and predicted values ​​of each supervision node at multiple time points are combined to calculate the difference value of the data and the difference value of data characteristics (such as rate of change, standard deviation, and sliding window statistics) as features, and then a horizontal feature matrix is ​​constructed to reflect the changes of node data at different time points.

[0068] Step S13: For each supervision node, based on the data relationship model between the supervision node and the next supervision node, and according to the business time series prediction data, determine the associated business time series data of the next supervision node, and determine the vertical feature matrix according to the associated business time series data and the predicted business time series data.

[0069] The vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes.

[0070] It should be noted that in step S13, a data relationship model (such as a convolutional neural network GNN or a regression model) is established using the relationships between supervision nodes (e.g., spatial adjacency or correlation coefficient) or the data relationships between supervision nodes. Based on the predicted business time series data, the business time series data of the next supervision node is derived, and the data differences and data feature differences between adjacent supervision nodes are calculated based on the business time series data of the next supervision node. In this way, a vertical feature matrix is ​​constructed to record the relationship changes between adjacent supervision nodes.

[0071] Step S14: Based on the supervision model, generate supervision results according to the horizontal feature matrix and the vertical feature matrix.

[0072] The supervision results are used to represent the anomalies of a single supervision node and the abnormal correlations between adjacent supervision nodes.

[0073] It should be noted that in step S13, by combining horizontal and vertical features, the abnormality of the supervision node and the abnormal correlation between supervision nodes can be judged. Statistical thresholds (such as Z-score) or machine learning models (such as IsolationForest, LOF, AE) can be used to score the features for abnormality. Combined with the difference features between nodes, the correlation anomaly can be identified (such as two adjacent supervision nodes being abnormal at the same time, indicating that there may be a correlation problem).

[0074] In the above implementation, firstly, target business time-series data for each supervision node is acquired. Based on the business IMF component prediction model, and according to the current business time-series data, the predicted business time-series data for each supervision node is determined. Then, for each supervision node, a horizontal feature matrix is ​​determined based on the target business time-series data and the predicted business time-series data. The horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes. Then, for each supervision node, based on the data relationship model between the supervision node and the next supervision node, and according to the business time-series prediction data, the associated business time-series data of the next supervision node is determined. Finally, a vertical feature matrix is ​​determined based on the associated business time-series data and the predicted business time-series data. In this method, the vertical feature matrix represents the data difference characteristics of adjacent supervision nodes at future time nodes. Then, based on the supervision model, and according to the horizontal and vertical feature matrices, the supervision results are generated. The supervision results represent the anomalies of a single supervision node and the anomaly correlations between adjacent supervision nodes. In the above method, by integrating the node self-state monitoring in the time dimension (i.e., horizontal features) and the node inter-influence analysis in the topology dimension (i.e., vertical features), a dynamic supervision system is constructed, thereby improving the accuracy of anomaly detection of supervision nodes, enhancing the correlation analysis capabilities between and within nodes, and improving the effect of multi-node, multi-level risk assessment through multi-angle analysis, thus improving the intelligence level of the supervision system.

[0075] As a further implementation of the method, the step of determining the predicted business time series data for each supervision node based on the business IMF component prediction model and the current business time series data includes:

[0076] Step S21: For each supervision node, based on the business IMF component prediction model and according to the current business time series data, the business IMF component prediction is performed to obtain the business IMF prediction component of the supervision node.

[0077] Step S22: Obtain the predefined residual components, and linearly superimpose the business IMF prediction components and the residual components to obtain the predicted business time series data of the supervision node.

[0078] In the above implementation, in order to obtain the predicted business time series data, for each supervision node, the business IMF component prediction model is used, and the business IMF component is predicted based on the current business time series data to obtain the business IMF predicted component of the supervision node. Then, the predefined residual component is obtained, and the business IMF predicted component and the residual component are linearly superimposed to obtain the predicted business time series data of the supervision node.

[0079] As a further implementation of the method, the generation step of the business IMF component prediction model includes:

[0080] Step S31: Obtain historical business time-series data, and divide the historical business time-series data by time series cross-validation to obtain the initial training set and the initial test set.

[0081] It should be noted that in step S31, the historical business time-series data is segmented sequentially using the time-series cross-validation method to ensure the order and obtain multiple training-test splits to enhance the model's generalization ability.

[0082] Step S32: Based on the genetic algorithm, perform EMD decomposition on the data in the initial training set and the initial test set to obtain the decomposed training set and the decomposed test set.

[0083] It should be noted that in step S32, each time series (data in training and testing) is subjected to empirical mode decomposition (EMD) to obtain a limited number of IMF components. The decomposition results are optimized to make the features more representative. Specifically, a genetic algorithm (GA) is used to adjust the EMD parameters (such as stopping criteria, number of modes, etc.) to obtain the optimal EMD decomposition. Then, the optimal EMD decomposition is applied to the initial training set and the initial test set respectively to obtain the IMF components.

[0084] Step S33: Construct features and labels for the decomposed training set and decomposed test set to obtain a first supervised learning set and a second supervised learning set. The first supervised learning set includes first input feature data and first label data. The first input feature data includes a first IMF component, and the label data is the first business time series data for the next D days. The second supervised learning set includes second input feature data and second label data. The second input feature data includes a second IMF component, and the label data is the second business time series data for the next D days.

[0085] Step S34: Based on the RF model, construct a business IMF component prediction model according to the first supervised learning set and the second supervised learning set.

[0086] In the above implementation, in order to generate a business IMF component prediction model, historical business time-series data is obtained. The historical business time-series data is divided using time-series cross-validation to obtain an initial training set and an initial test set. Then, based on a genetic algorithm, EMD decomposition is performed on the data in the initial training set and the initial test set to obtain a decomposed training set and a decomposed test set. Features and labels are then constructed from the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set. The first supervised learning set includes first input feature data and first label data. The first input feature data includes a first IMF component, and the label data is the first business time-series data for the next D days. The second supervised learning set includes second input feature data and second label data. The second input feature data includes a second IMF component, and the label data is the second business time-series data for the next D days. Finally, based on the RF model and the first and second supervised learning sets, a business IMF component prediction model is constructed.

[0087] As a further implementation of the method, the step of constructing features and labels from the decomposed training set and decomposed test set to obtain the first supervised learning set and the second supervised learning set includes:

[0088] Step S41: Perform feature engineering on the IMF components in the decomposed training set and decomposed test set to obtain IMF signal features, which include time domain features and frequency domain features.

[0089] It should be noted that in step S41, the time-domain features may include statistical features such as the mean, variance, and extrema in the time domain, and the frequency-domain features may include wavelet coefficients and FFT energy spectrum features in the frequency domain.

[0090] Step S42: Based on a preset sliding step size, the IMF components in the decomposed training set and decomposed test set are translated to construct the corresponding IMF sequence and label vector Y.

[0091] Step S43: Perform feature fusion on the IMF sequence and IMF signal features to obtain the corresponding feature matrix X.

[0092] Step S44: Generate a first supervised learning set and a second supervised learning set based on the feature matrix X and the label vector Y, wherein the first supervised learning set corresponds to the decomposed training set and the second supervised learning set corresponds to the decomposed test set.

[0093] In the above implementation, in order to obtain the first supervised learning set and the second supervised learning set, feature engineering is performed on the IMF components in the decomposed training set and the decomposed test set to obtain IMF signal features, wherein the IMF signal features include time domain features and frequency domain features. Then, based on a preset sliding step size, the IMF components in the decomposed training set and the decomposed test set are translated to construct the corresponding IMF sequence and label vector Y. Then, the IMF sequence and the IMF signal features are fused to obtain the corresponding feature matrix X. Then, the first supervised learning set and the second supervised learning set are generated according to the feature matrix X and the label vector Y, wherein the first supervised learning set corresponds to the decomposed training set and the second supervised learning set corresponds to the decomposed test set.

[0094] As a further implementation of the method, the step of determining the horizontal feature matrix based on the target business time-series data and the predicted business time-series data includes:

[0095] Step S51: Perform matrix processing on the target business time series data to obtain the target business time series matrix, wherein the rows of the target business time series matrix are used to represent time points, and the columns of the target business time series matrix are used to represent the first data dimension.

[0096] Step S52: Perform matrix processing on the predicted business time series data to obtain the predicted business time series matrix, wherein the rows of the predicted business time series matrix are used to represent time points, and the columns of the predicted business time series matrix are used to represent the first data dimension.

[0097] Step S53: For the same supervision node, perform matrix subtraction on the target business time series matrix and the corresponding predicted business time series matrix corresponding to the supervision node to obtain the horizontal difference matrix.

[0098] Step S54: Perform matrix normalization on the horizontal difference matrix to obtain the first normalized matrix.

[0099] Step S55: Obtain the first weight of the first data dimension, and perform weighted difference processing on the first normalized matrix according to the weight to obtain the horizontal feature matrix.

[0100] In the above implementation, in order to determine the horizontal feature matrix, the target business time series data is matrix-processed to obtain the target business time series matrix, wherein the rows of the target business time series matrix represent time points and the columns of the target business time series matrix represent the first data dimension. Then, the predicted business time series data is matrix-processed to obtain the predicted business time series matrix, wherein the rows of the predicted business time series matrix represent time points and the columns of the predicted business time series matrix represent the first data dimension. Then, for the same supervision node, matrix subtraction is performed on the target business time series matrix and the corresponding predicted business time series matrix corresponding to the supervision node to obtain the horizontal difference matrix. Then, matrix normalization is performed on the horizontal difference matrix to obtain the first normalized matrix. Then, the first weight of the first data dimension is obtained, and the first normalized matrix is ​​weighted according to the weight to obtain the horizontal feature matrix.

[0101] As a further implementation of the method, the step of determining the vertical feature matrix based on associated business time-series data and predicted business time-series data includes:

[0102] Step S61: Perform matrix processing on the associated business time series data to obtain the associated business time series matrix, wherein the rows of the associated business time series data are used to represent time points, and the columns of the associated business time series data are used to represent the second data dimension.

[0103] Step S62: For each supervision node, perform matrix subtraction on the target business time sequence matrix corresponding to the supervision node and the associated business time sequence matrix of the next supervision node to obtain the vertical difference matrix.

[0104] Step S63: Perform matrix normalization on the longitudinal difference matrix to obtain the second normalized matrix.

[0105] Step S64: Obtain the second weight of the second data dimension, and perform weighted difference processing on the second normalized matrix according to the second weight to obtain the vertical feature matrix.

[0106] In the above implementation, in order to determine the vertical feature matrix, the associated business time series data is matrix-processed to obtain the associated business time series matrix. The rows of the associated business time series data are used to represent time points, and the columns of the associated business time series data are used to represent the second data dimension. Then, for each supervision node, a matrix subtraction operation is performed on the target business time series matrix corresponding to the supervision node and the associated business time series matrix of the next supervision node to obtain the vertical difference matrix. Then, the vertical difference matrix is ​​normalized to obtain the second normalized matrix. Finally, the second weight of the second data dimension is obtained, and the second normalized matrix is ​​weighted according to the second weight to obtain the vertical feature matrix.

[0107] As a further implementation of the method, the supervision model includes an input layer, a hidden layer, and an output layer. The steps of generating supervision results based on the supervision model and according to the horizontal and vertical feature matrices include:

[0108] Step S71: Through the input layer, an input feature vector is generated based on the horizontal feature matrix and the vertical feature matrix.

[0109] Step S72: Generate a feature extraction vector based on the input feature vector through the hidden layer.

[0110] Step S73: Through the output layer, an output matrix is ​​generated based on the feature extraction vector. The dimension of the output matrix is ​​2×(2n-1), where n is the same as the number of supervision nodes. The first row of the output matrix is ​​used to represent the node anomaly index, and the second row of the output matrix is ​​used to represent the anomaly correlation index.

[0111] Step S74: Generate the supervision results based on the output matrix.

[0112] In the above implementation, in order to generate the supervision result, an input feature vector is generated based on the horizontal and vertical feature matrices through the input layer. Then, a feature extraction vector is generated based on the input feature vector through the hidden layer. Finally, an output matrix is ​​generated based on the feature extraction vector through the output layer. The dimension of the output matrix is ​​2×(2n-1), where n is the same as the number of supervision nodes. The first row of the output matrix is ​​used to represent the node anomaly index, and the second row of the output matrix is ​​used to represent the anomaly correlation index. Finally, the supervision result is generated based on the output matrix.

[0113] This application also discloses an intelligent supervision system for business outsourcing.

[0114] refer to Figure 2 The business outsourcing intelligent supervision system includes:

[0115] The business time series prediction module is used to acquire the target business time series data of each supervision node, based on the business IMF component prediction model, and determine the predicted business time series data of each supervision node according to the current business time series data.

[0116] The horizontal feature matrix generation module is used to determine the horizontal feature matrix for each supervision node based on the target business time series data and the predicted business time series data. The horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes.

[0117] The vertical feature matrix generation module is used to determine the associated business time series data of the next supervision node for each supervision node based on the data relationship model between the supervision node and the next supervision node and the business time series prediction data, and to determine the vertical feature matrix based on the associated business time series data and the predicted business time series data. The vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes.

[0118] The supervision result generation module is used to generate supervision results based on the supervision model and according to the horizontal and vertical feature matrices. The supervision results are used to represent the anomalies of a single supervision node and the abnormal correlations between adjacent supervision nodes.

[0119] The intelligent supervision system for business outsourcing of the present invention can implement any of the methods in the intelligent supervision method for business outsourcing, and the specific working process of the intelligent supervision system for business outsourcing of the present invention can refer to the corresponding process in the above-mentioned intelligent supervision method for business outsourcing.

[0120] This application also discloses a computer device.

[0121] refer to Figure 3 A computer device includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement any of the above-described intelligent supervision methods for business outsourcing.

[0122] This application also discloses a computer-readable storage medium.

[0123] A computer-readable storage medium storing a computer program capable of being loaded by a processor and executing any of the above-described intelligent supervision methods for business outsourcing.

[0124] The computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device; the program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0125] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. An intelligent monitoring method for business process outsourcing, characterized in that, include: Obtain the target business time series data for each supervision node, and determine the predicted business time series data for each supervision node based on the business IMF component prediction model and the target business time series data. For each supervision node, a horizontal feature matrix is ​​determined based on the target business time series data and the predicted business time series data, wherein the horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes; For each supervision node, based on the data relationship model between the supervision node and the next supervision node, and according to the predicted business time series data, the associated business time series data of the next supervision node is determined, and a vertical feature matrix is ​​determined according to the associated business time series data and the predicted business time series data, wherein the vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes. Based on the supervision model, and generating supervision results according to the horizontal feature matrix and the vertical feature matrix, the supervision results are used to represent the anomalies of a single supervision node and the abnormal correlations between adjacent supervision nodes. The supervision model includes an input layer, a hidden layer and an output layer. The steps for generating the business IMF component prediction model include: Historical business time-series data is acquired, and the historical business time-series data is divided using time series cross-validation to obtain an initial training set and an initial test set. Based on the genetic algorithm, EMD decomposition is performed on the data in the initial training set and the initial test set to obtain the decomposed training set and the decomposed test set. Features and labels are constructed on the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set. The first supervised learning set includes first input feature data and first label data. The first input feature data includes a first IMF component. The label data is first business time series data for the next D days. The second supervised learning set includes second input feature data and second label data. The second input feature data includes a second IMF component. The label data is second business time series data for the next D days. Based on the RF model, a business IMF component prediction model is constructed according to the first and second supervised learning sets; The step of determining the horizontal feature matrix based on the target service time-series data and the predicted service time-series data includes: The target business time series data is matrixed to obtain a target business time series matrix, wherein the rows of the target business time series matrix represent time points and the columns of the target business time series matrix represent the first data dimension. The predicted business time series data is matrixed to obtain a predicted business time series matrix, wherein the rows of the predicted business time series matrix represent the time points, and the columns of the predicted business time series matrix represent the first data dimension. For the same supervision node, matrix subtraction is performed on the target business time series matrix and the corresponding predicted business time series matrix corresponding to the supervision node to obtain the horizontal difference matrix; The horizontal difference matrix is ​​normalized to obtain the first normalized matrix; Obtain the first weight of the first data dimension, and perform weighted difference processing on the first normalized matrix according to the first weight to obtain the horizontal feature matrix; The step of determining the vertical feature matrix based on the associated business time-series data and the predicted business time-series data includes: The associated business time series data is matrixed to obtain an associated business time series matrix, wherein the rows of the associated business time series data are used to represent the time points, and the columns of the associated business time series data are used to represent the second data dimension; For each supervision node, a matrix subtraction operation is performed on the target business time sequence matrix corresponding to the supervision node and the associated business time sequence matrix of the next supervision node of the supervision node to obtain a vertical difference matrix; The longitudinal difference matrix is ​​normalized to obtain a second normalized matrix; Obtain the second weight of the second data dimension, and perform weighted difference processing on the second normalized matrix according to the second weight to obtain the vertical feature matrix.

2. The intelligent governance method for business outsourcing according to claim 1, wherein, The step of determining the predicted business time series data for each supervision node based on the business IMF component prediction model and the target business time series data includes: For each supervision node, the business IMF component prediction component is obtained by using the business IMF component prediction model and the target business time series data. Obtain the predefined residual components, and linearly superimpose the business IMF prediction components and the residual components to obtain the predicted business time series data of the supervision node.

3. The intelligent governance method for business outsourcing according to claim 1, wherein, The step of constructing features and labels from the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set includes: Feature engineering is performed on the IMF components in the decomposed training set and the decomposed test set to obtain IMF signal features, wherein the IMF signal features include time-domain features and frequency-domain features. Based on a preset sliding step size, the IMF components in the decomposed training set and the decomposed test set are translated to construct the corresponding IMF sequence and label vector Y. The IMF sequence and the IMF signal features are fused to obtain the corresponding feature matrix X; A first supervised learning set and a second supervised learning set are generated based on the feature matrix X and the label vector Y, wherein the first supervised learning set corresponds to the decomposed training set and the second supervised learning set corresponds to the decomposed test set.

4. The intelligent governance of business process outsourcing method of claim 1, wherein, The step of generating supervision results based on the supervision model and according to the horizontal feature matrix and the vertical feature matrix includes: Through the input layer, an input feature vector is generated based on the horizontal feature matrix and the vertical feature matrix; Through the hidden layer, a feature extraction vector is generated based on the input feature vector; Through the output layer, an output matrix is ​​generated based on the feature extraction vector, wherein the dimension of the output matrix is ​​2×(2n-1), where n is the same as the number of supervision nodes, the first row of the output matrix is ​​used to represent the node anomaly index, and the second row of the output matrix is ​​used to represent the anomaly correlation index. Based on the output matrix, the supervision results are generated.

5. An intelligent monitoring system for business process outsourcing, characterized in that, include: The business time series prediction module is used to acquire the target business time series data of each supervision node, and determine the predicted business time series data of each supervision node based on the business IMF component prediction model and the target business time series data. The horizontal feature matrix generation module is used to determine the horizontal feature matrix for each supervision node based on the target business time series data and the predicted business time series data, wherein the horizontal feature matrix is ​​used to represent the data change characteristics of a single supervision node at the current time node and future time nodes; The vertical feature matrix generation module is used to determine the associated business time series data of the next supervision node for each supervision node based on the data relationship model between the supervision node and the next supervision node and the predicted business time series data, and to determine the vertical feature matrix based on the associated business time series data and the predicted business time series data, wherein the vertical feature matrix is ​​used to represent the data difference characteristics of adjacent supervision nodes at future time nodes. The supervision result generation module is used to generate supervision results based on the supervision model and according to the horizontal feature matrix and the vertical feature matrix. The supervision results are used to represent the anomalies of a single supervision node and the abnormal correlations between adjacent supervision nodes. The supervision model includes an input layer, a hidden layer and an output layer. The steps for generating the business IMF component prediction model include: Historical business time-series data is acquired, and the historical business time-series data is divided using time series cross-validation to obtain an initial training set and an initial test set. Based on the genetic algorithm, EMD decomposition is performed on the data in the initial training set and the initial test set to obtain the decomposed training set and the decomposed test set. Features and labels are constructed on the decomposed training set and the decomposed test set to obtain a first supervised learning set and a second supervised learning set. The first supervised learning set includes first input feature data and first label data. The first input feature data includes a first IMF component. The label data is first business time series data for the next D days. The second supervised learning set includes second input feature data and second label data. The second input feature data includes a second IMF component. The label data is second business time series data for the next D days. Based on the RF model, a business IMF component prediction model is constructed according to the first and second supervised learning sets; The step of determining the horizontal feature matrix based on the target service time-series data and the predicted service time-series data includes: The target business time series data is matrixed to obtain a target business time series matrix, wherein the rows of the target business time series matrix represent time points and the columns of the target business time series matrix represent the first data dimension. The predicted business time series data is matrixed to obtain a predicted business time series matrix, wherein the rows of the predicted business time series matrix represent the time points, and the columns of the predicted business time series matrix represent the first data dimension. For the same supervision node, matrix subtraction is performed on the target business time series matrix and the corresponding predicted business time series matrix corresponding to the supervision node to obtain the horizontal difference matrix; The horizontal difference matrix is ​​normalized to obtain the first normalized matrix; Obtain the first weight of the first data dimension, and perform weighted difference processing on the first normalized matrix according to the first weight to obtain the horizontal feature matrix; The step of determining the vertical feature matrix based on the associated business time-series data and the predicted business time-series data includes: The associated business time series data is matrixed to obtain an associated business time series matrix, wherein the rows of the associated business time series data are used to represent the time points, and the columns of the associated business time series data are used to represent the second data dimension; For each supervision node, a matrix subtraction operation is performed on the target business time sequence matrix corresponding to the supervision node and the associated business time sequence matrix of the next supervision node of the supervision node to obtain a vertical difference matrix; The longitudinal difference matrix is ​​normalized to obtain a second normalized matrix; Obtain the second weight of the second data dimension, and perform weighted difference processing on the second normalized matrix according to the second weight to obtain the vertical feature matrix.

6. A computer device, comprising: The device includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method of any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and execute the method of any one of claims 1 to 4.

Citation Information

Patent Citations

  • Link anomaly detection method and device

    CN111314121A

  • Industrial equipment monitoring data prediction method

    CN112862209A