Artificial intelligence-based edge device computing resource scheduling system and method

By constructing a time-computing power deviation coupling model and a time compensation mechanism, the problem of mismatch between computing power release status and AI prediction in edge computing systems is solved, improving scheduling accuracy and system reliability, and reducing costs.

CN121764686BActive Publication Date: 2026-06-26贵州联广科技股份有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
贵州联广科技股份有限公司
Filing Date
2026-02-28
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In edge computing systems, the AI ​​scheduling system may experience task lag, crashes, or resource contention due to a mismatch between the device's computing power release status and the AI ​​prediction results, thus affecting system reliability.

Method used

By extracting the computing power release time deviation from historical scheduling data, a time-computing power deviation coupling model is constructed using DBSCAN clustering and Pearson correlation coefficient analysis to optimize the artificial intelligence scheduling logic and introduce a compensation time mechanism to adjust the prediction deviation.

Benefits of technology

It improves the scientific nature and accuracy of computing power release time prediction, reduces scheduling failure rate, ensures the efficient and reliable operation of edge computing systems, and reduces system deployment and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121764686B_ABST
    Figure CN121764686B_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of computing resource scheduling, and provides an edge device computing resource scheduling system and method based on artificial intelligence, aiming to solve the scheduling failure problem caused by the mismatch between edge device computing release prediction and real state, comprising: extracting AI predicted computing release time and real release time from historical scheduling failure data in the past period, calculating the deviation, and outputting the deviation distribution set through DBSCAN clustering with time stamp and deviation as features, analyzing the relevance of the deviation and the corresponding time stamp, constructing a time-computing deviation coupling model, comparing the current time range deviation output based on the model with the real deviation, calculating the compensation time to optimize the AI prediction when there is a scheduling risk, and generating a scheduling scheme in combination with the task demand and the real-time state of the device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of computing power resource scheduling technology, specifically, a method for scheduling computing power resources of edge devices based on artificial intelligence. Background Technology

[0002] As edge computing becomes the core carrier of computing power deployment due to its advantages of low latency and high bandwidth, artificial intelligence (AI) technology, with its dynamic perception and accurate prediction capabilities, has become the core driver of computing power resource scheduling for edge devices and a key support for the efficient operation of current edge computing systems.

[0003] AI-driven edge computing scheduling relies on a closed-loop process of state awareness, prediction and decision-making, and resource allocation: The scheduling system builds a data foundation by periodically reporting the computing power status of edge devices, trains a prediction model with the help of historical task execution data, accurately estimates the release time of computing power resources after the task is completed, and then allocates new tasks based on the determination that computing power has been released; the smooth operation of this process depends on the core premise that the actual computing power release status of the device is completely matched with the AI ​​prediction results.

[0004] However, edge devices may experience situations where computing power resources are not fully released due to hardware characteristics, software mechanisms, or environmental disturbances. The AI ​​scheduling system, based on historical data predictions or preliminary status reports from devices, may misjudge that computing power has been fully released and allocate new tasks. Ultimately, the new tasks may become stuck, crash, or have resources preempted due to insufficient actual resources on the target device, leading to scheduling failure.

[0005] This problem directly restricts the reliability of edge computing systems and has become a key bottleneck for the implementation of artificial intelligence (AI) scheduling technology.

[0006] To this end, the present invention provides an edge device computing resource scheduling system and method based on artificial intelligence. Summary of the Invention

[0007] In order to overcome the shortcomings of the prior art, at least one technical problem raised in the background art is solved.

[0008] The technical solution adopted by this invention to solve its technical problem is:

[0009] One objective of this invention is to provide a method for scheduling computing resources for edge devices based on artificial intelligence, comprising:

[0010] S10: Obtain the predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, calculate the edge device computing power release time deviation, perform cluster analysis on the edge device computing power release time deviation, and output the edge device computing power release time deviation distribution set;

[0011] S20: Based on the distribution set of edge device computing power release time deviation, conduct correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation, and establish a time-computing power deviation coupling model based on the correlation analysis results;

[0012] S30: Based on the time-computing power deviation coupling model, combined with the current time range, output the edge device computing power release time deviation corresponding to the current time range, compare the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, optimize artificial intelligence based on the comparison results, and schedule edge device computing power resources based on the optimized artificial intelligence.

[0013] As a further improvement, the specific process for calculating the computing power release time deviation of the edge device is as follows:

[0014] Extract the AI-predicted edge device computing power release time from historical computing power scheduling data, and the actual time when the edge device completes the computing power release. Record this as the actual edge computing power release time. Subtract the predicted edge device computing power release time from the actual edge computing power release time. That is, the edge device computing power release time deviation is equal to the predicted edge device computing power release time minus the actual edge computing power release time.

[0015] As a further improvement, the specific process of the output edge device computing power release time deviation distribution set is as follows:

[0016] Based on the calculated edge device computing power release time deviation and the timestamp corresponding to the edge device computing power release time deviation, the DBSCAN density clustering algorithm is selected. The timestamp of the edge device computing power release time deviation is used as the time dimension feature and the edge device computing power release time deviation is used as the core feature. Clustering parameters are set: neighborhood radius and minimum number of points to obtain multiple deviation distribution clusters. All deviation distribution clusters are integrated to output the edge device computing power release time deviation distribution set.

[0017] As a further improvement, the specific process of performing correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation is as follows:

[0018] Based on the distribution set of edge device computing power release time deviation, obtain the deviation distribution cluster corresponding to any edge device computing power release time deviation distribution in the distribution set, calculate the time range corresponding to the deviation distribution cluster, obtain the edge device computing power release time deviation value in the deviation distribution cluster, use the timestamp value in the time range corresponding to the edge device computing power release time deviation distribution as the independent variable, use the specific deviation value corresponding to each timestamp as the dependent variable, and calculate the Pearson correlation coefficient between the independent variable and the dependent variable.

[0019] Preset correlation coefficient threshold;

[0020] If the calculated correlation coefficient is greater than or equal to the correlation coefficient threshold, it indicates that there is a linear relationship between the independent variable and the dependent variable.

[0021] If the calculated correlation coefficient is less than the correlation coefficient threshold, it indicates that there is no linear relationship between the independent variable and the dependent variable.

[0022] As a further improvement, the specific process of establishing the time-computing power deviation coupling model based on the correlation analysis results is as follows:

[0023] If the correlation analysis shows that there is a linear correlation, then a time-computing power deviation coupling model is constructed by using a univariate linear regression algorithm to linearly fit the timestamp values ​​in the time range corresponding to the distribution of computing power release time deviation of edge devices and the specific deviation values ​​corresponding to each timestamp.

[0024] If the correlation analysis shows that there is no linear correlation, then the timestamp values ​​in the time range corresponding to the distribution of computing power release time deviation of edge devices and the specific deviation values ​​corresponding to each timestamp are linearly fitted to construct a time-computing power deviation coupling model.

[0025] As a further improvement, the specific process of outputting the edge device computing power release time deviation corresponding to the current time range based on the time-computing power deviation coupling model and the current time range is as follows:

[0026] Obtain the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution within the current time range, calculate the time range corresponding to the deviation distribution cluster, and the time-computing power deviation coupling model. Input the time range to which the current time range belongs into the time-computing power deviation coupling model, and output the edge device computing power release time deviation corresponding to the current time range.

[0027] As a further improvement, the specific process of comparing the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation is as follows:

[0028] Obtain the predicted edge device computing power release time from the AI ​​output within the current time range, as well as the actual edge computing power release time within the current time range, and calculate the deviation of the actual edge device computing power release time.

[0029] Based on the time-computing power deviation coupling model, the time deviation of edge device computing power release is obtained within the current time range;

[0030] If the deviation of the edge device computing power release time corresponding to the current time range is greater than or equal to the actual edge device computing power release time deviation, it is determined that there is a risk of edge computing power resource scheduling.

[0031] As a further improvement, the specific process of optimizing artificial intelligence based on the comparison results is as follows:

[0032] If it is determined that there is a risk of edge computing power scheduling, the compensation computing power release time deviation is obtained by subtracting the actual edge device computing power release time deviation from the edge device computing power release time deviation corresponding to the current time range.

[0033] Obtain all the compensated computing power release time deviations in the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution within the current time range, and take the maximum value as the compensation time;

[0034] By adding a compensation time to the edge device computing power release time predicted by artificial intelligence, an optimized computing power release time prediction value is obtained, which in turn optimizes the artificial intelligence.

[0035] As a further improvement, the specific process of scheduling edge device computing resources based on optimized artificial intelligence is as follows:

[0036] The core requirements of the task to be scheduled are obtained, and real-time status data of all candidate edge devices are collected. The distribution cluster of edge device computing power release time deviation to which the current time range belongs is determined. The optimized artificial intelligence prediction model is called. Based on the compensation time of the time deviation distribution cluster and combined with the core requirements of the task to be scheduled, the optimized computing power release completion time of the target edge device is output.

[0037] Using the optimized computing power release completion time as the time node, and combining the real-time status data of candidate devices, devices that can release sufficient resources to undertake tasks at the time node are selected, and an edge device computing power resource scheduling scheme is generated.

[0038] The second objective of this invention is to provide an edge device computing resource scheduling system based on artificial intelligence, comprising:

[0039] Deviation Data Processing and Distribution Mining Module: Obtains the predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, calculates the edge device computing power release time deviation, performs cluster analysis on the edge device computing power release time deviation, and outputs the edge device computing power release time deviation distribution set;

[0040] Time-Computing Power Deviation Correlation Analysis and Model Building Module: Based on the distribution set of edge device computing power release time deviation, this module performs correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation, and establishes a time-computing power deviation coupling model based on the correlation analysis results.

[0041] Edge computing resource scheduling and execution module: Based on the time-computing power deviation coupling model, combined with the current time range, it outputs the edge device computing power release time deviation corresponding to the current time range, compares the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, optimizes artificial intelligence based on the comparison results, and schedules edge device computing power resources based on the optimized artificial intelligence.

[0042] The beneficial effects of this invention are as follows:

[0043] 1. By employing historical scheduling failure data mining and DBSCAN clustering technology, the time distribution characteristics of computing power release deviation are accurately captured, providing a targeted basis for subsequent prediction and optimization, and improving the pertinence of scheduling strategies; through Pearson correlation coefficient analysis and the construction of a time-computing power deviation coupling model, the correlation between deviation and timestamp is accurately quantified, significantly improving the scientificity and accuracy of computing power release time prediction.

[0044] 2. A dynamic optimization mechanism for compensation time is introduced to correct AI prediction logic in real time for scheduling risk scenarios, effectively avoiding task lag and crashes caused by prediction deviations and reducing scheduling failure rate; relying on lightweight data processing and model operation on the edge side, no new hardware is required, adapting to the low computing power requirements of edge devices, significantly reducing system deployment and operation and maintenance costs, and making it highly practical; a closed-loop technical system of data mining-model building-prediction optimization-scheduling execution-data feedback is constructed, which can dynamically respond to changes in deviation patterns, continuously iterate and optimize, and ensure the long-term efficient and reliable operation of the edge computing system. Attached Figure Description

[0045] The invention will now be further described with reference to the accompanying drawings.

[0046] Figure 1 This is a flowchart illustrating the steps of the edge device computing resource scheduling method based on artificial intelligence according to the present invention.

[0047] Figure 2 This is a system module diagram of the edge device computing power resource scheduling system based on artificial intelligence, as described in this invention. Detailed Implementation

[0048] To make the technical means, creative features, objectives, and effects of this invention easily understood, this invention provides an edge device computing power resource scheduling system and method based on artificial intelligence. The system aims to solve the scheduling failure problem caused by the mismatch between the predicted and actual state of edge device computing power release. The method includes: extracting the AI-predicted computing power release time and the actual release time from historical scheduling failure data within past periods; calculating the deviation and then using timestamps and deviations as features to output a deviation distribution set through DBSCAN clustering; analyzing the correlation between the deviation and the corresponding timestamps; constructing a time-computing power deviation coupling model; outputting the deviation within the current time range based on the model; comparing it with the actual deviation; calculating compensation time to optimize AI prediction when scheduling risks exist; and then generating a scheduling scheme by combining task requirements and the real-time status of the device. The invention will be further described below with reference to specific implementation methods. Example

[0049] like Figure 1 As shown in the embodiment of the present invention, the method for scheduling computing resources of edge devices for artificial intelligence includes:

[0050] S10: Obtain the predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, calculate the edge device computing power release time deviation, perform cluster analysis on the edge device computing power release time deviation, and output the edge device computing power release time deviation distribution set;

[0051] In S10, the specific process of obtaining the predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, and calculating the edge device computing power release time deviation is as follows:

[0052] Extract the AI-predicted edge device computing power release time from historical computing power scheduling data, and the actual time when the edge device completes the computing power release. Record this as the actual edge computing power release time. The difference between the predicted edge device computing power release time and the actual edge computing power release time can be used to obtain the edge device computing power release time deviation.

[0053] For example, the edge device computing power release time deviation = predicted edge device computing power release time - actual edge computing power release time;

[0054] The predicted edge device computing power release time is obtained by extracting it from the historical scheduling decision log of the AI ​​computing power scheduling system, associating the corresponding scheduling record through the unique task identifier (such as task ID), and reading the computing power release time prediction value field in the log. This field is an estimated value calculated by the AI ​​scheduling algorithm before the task is issued, combined with the task complexity (model parameters, data volume) and the historical load data of the device. It is synchronously written to the local log database of the scheduling system along with the scheduling instruction.

[0055] The method for obtaining the actual release time of edge computing power is as follows: it is extracted from the logs of the lightweight resource monitoring process deployed on the edge device. The device-side monitoring process will detect core resource indicators such as CPU / GPU utilization, memory / video memory utilization, and related process status in real time. When all indicators drop to the preset idle threshold (such as CPU≤10%, GPU≤5%, no task-related process residue), the monitoring process automatically records the current system timestamp as the actual release time of edge computing power.

[0056] It should be noted that the historical computing power scheduling data involved in this step specifically refers to the dataset corresponding to computing power scheduling failure cases in the past period. This dataset contains the AI-predicted edge device computing power release time for each failure case, as well as the actual edge computing power release time.

[0057] In S10, the specific process of performing cluster analysis on the edge device computing power release time deviation and outputting the distribution set of edge device computing power release time deviation is as follows:

[0058] Based on the calculated edge device computing power release time deviation and the timestamp corresponding to the edge device computing power release time deviation, the DBSCAN density clustering algorithm is selected. The timestamp of the edge device computing power release time deviation is used as the time dimension feature and the edge device computing power release time deviation is used as the core feature. The clustering parameters are set as follows: neighborhood radius (determined based on the timestamp and the edge device computing power release time deviation value, such as 1 timestamp + 50ms deviation) and minimum number of points (such as a single cluster containing at least 5 valid records). Multiple deviation distribution clusters with significant feature differences are obtained. All deviation distribution clusters are integrated to output the edge device computing power release time deviation distribution set.

[0059] It should be understood that this step, through cluster analysis, can effectively uncover the temporal distribution characteristics of the deviation in the computing power release time of edge devices, specifically defining which time periods are high-incidence periods where deviations occur in concentrated form and which time periods are low-incidence periods where deviations occur in dispersed form.

[0060] S20: Based on the distribution set of edge device computing power release time deviation, conduct correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation, and establish a time-computing power deviation coupling model based on the correlation analysis results;

[0061] In S20, the specific process of performing correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation based on the edge device computing power release time deviation distribution set is as follows:

[0062] Based on the edge device computing power release time deviation distribution set, obtain the deviation distribution cluster corresponding to any edge device computing power release time deviation distribution in the edge device computing power release time deviation distribution set, calculate the time range corresponding to the deviation distribution cluster, and obtain the edge device computing power release time deviation value in the deviation distribution cluster (the specific deviation value is calculated by S10). Using the timestamp value in the time range corresponding to the edge device computing power release time deviation distribution as the independent variable and the specific deviation value corresponding to each timestamp as the dependent variable, calculate the Pearson correlation coefficient between the independent variable and the dependent variable.

[0063] Preset correlation coefficient threshold (e.g., 0.7, which can be dynamically configured according to the real-time requirements of edge scheduling scenarios);

[0064] If the calculated correlation coefficient is greater than or equal to the correlation coefficient threshold, it indicates that there is a linear relationship between the independent variable and the dependent variable.

[0065] If the calculated correlation coefficient is less than the correlation coefficient threshold, it indicates that there is no linear relationship between the independent variable and the dependent variable.

[0066] In S20, based on the correlation analysis results, the specific process of establishing the time-computing power deviation coupling model is as follows:

[0067] If the correlation analysis shows that there is a linear correlation, then a time-computing power deviation coupling model is constructed by using a univariate linear regression algorithm to linearly fit the timestamp values ​​in the time range corresponding to the distribution of computing power release time deviation of edge devices and the specific deviation values ​​corresponding to each timestamp.

[0068] If the correlation analysis shows that there is no linear correlation, then the timestamp values ​​in the time range corresponding to the distribution of computing power release time deviation of edge devices and the specific deviation values ​​corresponding to each timestamp are linearly fitted to construct a time-computing power deviation coupling model.

[0069] S30: Based on the time-computing power deviation coupling model, combined with the current time range, output the edge device computing power release time deviation corresponding to the current time range, compare the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, optimize artificial intelligence based on the comparison results, and schedule edge device computing power resources based on the optimized artificial intelligence;

[0070] In S30, based on the time-computing power deviation coupling model and combined with the current time range, the specific process of outputting the edge device computing power release time deviation corresponding to the current time range is as follows:

[0071] Obtain the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution of the current time range, calculate the time range corresponding to the deviation distribution cluster, and the time-computing power deviation coupling model. Input the time range to which the current time range belongs into the time-computing power deviation coupling model, and output the edge device computing power release time deviation corresponding to the current time range.

[0072] In S30, the specific process of comparing the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation is as follows:

[0073] Obtain the predicted edge device computing power release time from the AI ​​output within the current time range, as well as the actual edge computing power release time within the current time range, and calculate the deviation of the actual edge device computing power release time.

[0074] Based on the time-computing power deviation coupling model, the time deviation of edge device computing power release is obtained within the current time range;

[0075] If the deviation of the edge device computing power release time corresponding to the current time range is greater than or equal to the actual edge device computing power release time deviation, it indicates that the edge device computing power release time predicted by artificial intelligence is inaccurate, and it is determined that there is a risk of edge computing power resource scheduling.

[0076] If the deviation of the edge device computing power release time corresponding to the current time range is less than the actual deviation of the edge device computing power release time, it means that although the edge device computing power release time predicted by artificial intelligence is inaccurate, computing power resource scheduling can still be performed.

[0077] In S30, the specific process of optimizing artificial intelligence based on the comparison results is as follows:

[0078] If the comparison result indicates that there is a risk of edge computing power scheduling, the compensation computing power release time deviation is obtained by subtracting the actual edge device computing power release time deviation from the edge device computing power release time deviation corresponding to the current time range.

[0079] Obtain all the compensated computing power release time deviations in the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution within the current time range, and take the maximum value as the compensation time;

[0080] By adding a compensation time to the original AI-predicted edge device computing power release time, an optimized computing power release time prediction value is obtained, which in turn optimizes the AI.

[0081] In S30, the specific process of scheduling edge device computing resources based on optimized artificial intelligence is as follows:

[0082] The core requirements of the tasks to be scheduled (including task complexity, latency threshold, and computing resource requirements) are obtained, and real-time status data of all candidate edge devices (current CPU / GPU utilization, remaining memory / video memory, and execution progress of running tasks) are collected to form a basic data pool for scheduling decisions.

[0083] Determine the edge device computing power release time deviation distribution cluster to which the current time range belongs, and call the optimized artificial intelligence prediction model: based on the compensation time of the time deviation distribution cluster, combined with the core requirements of the task to be scheduled, output the optimized computing power release completion time of the target edge device (i.e. the result of the original prediction time plus the compensation time).

[0084] Using the optimized computing power release completion time as the time node, and combining the real-time status data of candidate devices, devices that can release sufficient resources to undertake tasks at this time node (optimized computing power release completion time) are selected, and an edge device computing power resource scheduling scheme is generated. Example

[0085] like Figure 2 As shown in the specific implementation process of the embodiment, the present invention provides an edge device computing resource scheduling system based on artificial intelligence, including:

[0086] Deviation Data Processing and Distribution Mining Module: Obtains the predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, calculates the edge device computing power release time deviation, performs cluster analysis on the edge device computing power release time deviation, and outputs the edge device computing power release time deviation distribution set;

[0087] Time-Computing Power Deviation Correlation Analysis and Model Building Module: Based on the distribution set of edge device computing power release time deviation, this module performs correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation, and establishes a time-computing power deviation coupling model based on the correlation analysis results.

[0088] Edge computing resource scheduling and execution module: Based on the time-computing power deviation coupling model, combined with the current time range, it outputs the edge device computing power release time deviation corresponding to the current time range, compares the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, optimizes artificial intelligence based on the comparison results, and schedules edge device computing power resources based on the optimized artificial intelligence.

[0089] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for scheduling computing resources for edge devices based on artificial intelligence, characterized in that: include: S10: Obtain the AI-predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, calculate the edge device computing power release time deviation, perform cluster analysis on the edge device computing power release time deviation, and output the edge device computing power release time deviation distribution set; S20: Based on the deviation distribution cluster corresponding to any edge device computing power release time deviation distribution set, perform correlation analysis on the edge device computing power release time deviation and the timestamp corresponding to the edge device computing power release time deviation, and establish a time-computing power deviation coupling model based on the correlation analysis results; S30: Based on the time-computing power deviation coupling model, combined with the current time range, output the edge device computing power release time deviation corresponding to the current time range, compare the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, optimize artificial intelligence based on the comparison results, and schedule edge device computing power resources based on the optimized artificial intelligence; The specific process of comparing the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, and optimizing artificial intelligence based on the comparison results, is as follows: Obtain the predicted edge device computing power release time from the AI ​​output within the current time range, as well as the actual edge computing power release time within the current time range, and calculate the deviation of the actual edge device computing power release time. If the deviation of the edge device computing power release time corresponding to the current time range is greater than or equal to the actual edge device computing power release time deviation, it is determined that there is a risk of edge computing power resource scheduling. If it is determined that there is a risk of edge computing power scheduling, the compensation computing power release time deviation is obtained by subtracting the actual edge device computing power release time deviation from the edge device computing power release time deviation corresponding to the current time range. Obtain all the compensated computing power release time deviations in the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution within the current time range, and take the maximum value as the compensation time; By adding a compensation time to the edge device computing power release time predicted by artificial intelligence, an optimized computing power release time prediction value is obtained, which in turn optimizes the artificial intelligence.

2. The method for scheduling computing resources of edge devices based on artificial intelligence according to claim 1, characterized in that: The specific process for calculating the time deviation of computing power release from edge devices is as follows: Extract the AI-predicted edge device computing power release time from historical computing power scheduling data, and the actual time when the edge device completes the computing power release. Record this as the actual edge computing power release time. Subtract the predicted edge device computing power release time from the actual edge computing power release time. That is, the edge device computing power release time deviation is equal to the predicted edge device computing power release time minus the actual edge computing power release time.

3. The method for scheduling computing resources of edge devices based on artificial intelligence according to claim 1, characterized in that: The specific process of the output edge device computing power release time deviation distribution set is as follows: Based on the calculated edge device computing power release time deviation and the timestamp corresponding to the edge device computing power release time deviation, the DBSCAN density clustering algorithm is selected. The timestamp of the edge device computing power release time deviation is used as the time dimension feature and the edge device computing power release time deviation is used as the core feature. Clustering parameters are set: neighborhood radius and minimum number of points to obtain multiple deviation distribution clusters. All deviation distribution clusters are integrated to output the edge device computing power release time deviation distribution set.

4. The method for scheduling computing resources of edge devices based on artificial intelligence according to claim 1, characterized in that: The specific process of performing correlation analysis on the edge device computing power release time deviation and the timestamps corresponding to the edge device computing power release time deviation is as follows: Calculate the time range corresponding to the deviation distribution cluster, obtain the edge device computing power release time deviation value in the deviation distribution cluster, use the timestamp value in the time range corresponding to the edge device computing power release time deviation distribution as the independent variable, use the specific deviation value corresponding to each timestamp as the dependent variable, and calculate the Pearson correlation coefficient between the independent variable and the dependent variable. Preset correlation coefficient threshold; If the calculated correlation coefficient is greater than or equal to the correlation coefficient threshold, it indicates that there is a linear relationship between the independent variable and the dependent variable. If the calculated correlation coefficient is less than the correlation coefficient threshold, it indicates that there is no linear relationship between the independent variable and the dependent variable.

5. The method for scheduling computing resources of edge devices based on artificial intelligence according to claim 1, characterized in that: The specific process for establishing the time-computing power deviation coupling model based on the correlation analysis results is as follows: If the correlation analysis shows a linear correlation, then a time-computing power deviation coupling model is constructed by using a univariate linear regression algorithm to linearly fit the timestamp values ​​and the specific deviation values ​​corresponding to each timestamp in the time range corresponding to the distribution of computing power release time deviation of edge devices.

6. The method for scheduling computing resources of edge devices based on artificial intelligence according to claim 1, characterized in that: The specific process of outputting the edge device computing power release time deviation corresponding to the current time range based on the time-computing power deviation coupling model and the current time range is as follows: Obtain the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution within the current time range, calculate the time range corresponding to the deviation distribution cluster, and the time-computing power deviation coupling model. Input the time range to which the current time range belongs into the time-computing power deviation coupling model, and output the edge device computing power release time deviation corresponding to the current time range.

7. The method for scheduling computing resources of edge devices based on artificial intelligence according to claim 1, characterized in that: The specific process of scheduling edge device computing resources based on optimized artificial intelligence is as follows: The core requirements of the task to be scheduled are obtained, and real-time status data of all candidate edge devices are collected to form a basic data pool for scheduling decisions. The distribution cluster of computing power release time deviation of the edge devices to which the current time range belongs is determined. The artificial intelligence prediction model is called, and based on the compensation time of the time deviation distribution cluster and combined with the core requirements of the task to be scheduled, the optimized computing power release completion time of the target edge device is output. Using the optimized computing power release completion time as the time node, and combined with the real-time status data of candidate edge devices, devices that can release sufficient resources to undertake tasks at the time node are selected, and an edge device computing power resource scheduling scheme is generated.

8. An edge device computing resource scheduling system based on artificial intelligence, used to execute the method according to any one of claims 1-7, characterized in that: include: Deviation Data Processing and Distribution Mining Module: Obtains the AI-predicted edge device computing power release time and the actual edge computing power release time from historical computing power scheduling data, calculates the deviation of edge device computing power release time, performs cluster analysis on the edge device computing power release time deviation, and outputs the distribution set of edge device computing power release time deviation; Time-Computing Power Deviation Correlation Analysis and Model Building Module: Based on the deviation distribution cluster corresponding to any edge device computing power release time deviation distribution set, the correlation analysis is performed on the edge device computing power release time deviation and the timestamp corresponding to the edge device computing power release time deviation, and a time-computing power deviation coupling model is established based on the correlation analysis results; Edge computing power resource scheduling and execution module: Based on the time-computing power deviation coupling model, combined with the current time range, it outputs the edge device computing power release time deviation corresponding to the current time range, compares the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, optimizes the artificial intelligence based on the comparison results, and schedules the edge device computing power resources based on the optimized artificial intelligence; The specific process of comparing the edge device computing power release time deviation corresponding to the current time range with the actual edge device computing power release time deviation, and optimizing artificial intelligence based on the comparison results, is as follows: Obtain the predicted edge device computing power release time from the AI ​​output within the current time range, as well as the actual edge computing power release time within the current time range, and calculate the deviation of the actual edge device computing power release time. If the deviation of the edge device computing power release time corresponding to the current time range is greater than or equal to the actual edge device computing power release time deviation, it is determined that there is a risk of edge computing power resource scheduling. If it is determined that there is a risk of edge computing power scheduling, the compensation computing power release time deviation is obtained by subtracting the actual edge device computing power release time deviation from the edge device computing power release time deviation corresponding to the current time range. Obtain all the compensated computing power release time deviations in the deviation distribution cluster corresponding to the edge device computing power release time deviation distribution within the current time range, and take the maximum value as the compensation time; By adding a compensation time to the edge device computing power release time predicted by artificial intelligence, an optimized computing power release time prediction value is obtained, which in turn optimizes the artificial intelligence.