Embodiments of the present disclosure allow accuracy of prediction of pollution to be improved. In operation, a prediction of pollution in a future time period is determined. The prediction of pollution indicates predicted data related to a pollution index. Then, matching historical data for the predicted data is determined from historical data related to the pollution index. The matching historical data is obtained in a historical time period corresponding to the future time period. Based on the matching historical data, the prediction of pollution is refined.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method comprising: obtaining a prediction of pollution in a future time period, the prediction of pollution indicating predicted data related to a pollution index; determining matching historical data for the predicted data from historical data related to the pollution index, the matching historical data being obtained in a historical time period corresponding to the future time period; and refining the prediction of pollution based on the matching historical data. 2. The method of claim 1, wherein the predicted data and the historical data are associated with a plurality of monitoring stations, and wherein determining the matching historical data comprises: obtaining a predicted pattern of the predicated data; obtaining a candidate pattern of candidate historical data, the candidate historical data being a part of the historical data; determining a similarity between the predicted pattern and the candidate pattern; and in response to the similarity exceeding a predetermined threshold, determining the candidate historical data as the matching historical data. 3. The method of claim 2, wherein obtaining the predicted pattern comprises: sorting the predicated data; determining associations of the plurality of monitoring stations based on the sorted predicated data; and determining the predicted pattern based on the associations. 4. The method of claim 2, wherein obtaining the candidate pattern comprises: sorting the candidate historical data; determining associations of the plurality of monitoring stations based on the sorted candidate historical data; and determining the candidate pattern based on the associations. 5. The method of claim 2, further comprising: grouping the plurality of monitoring stations; and determining the predicted data and the candidate historical data based on the grouping of the plurality of monitoring stations. 6. The method of claim 1, wherein the future time period includes a first set of time intervals, and wherein determining the matching historical data comprises: determining a series of predicated inter-interval variations of the predicated data with respect to the first set of time intervals; selecting, from the historical data, a series of historical inter-interval variations with respect to a second set of time intervals corresponding to the first set of time intervals, the selected historical inter-interval variations matching the predicated inter-interval variations, respectively; and determining the matching historical data based on the selected series of historical inter-interval variations. 7. The method of claim 6, wherein determining the series of predicated inter-interval variations comprises: calculating, as one of the predicated inter-interval variations, a variation of the predicated data between each pair of adjacent time intervals of the first set. 8. The method of claim 6, wherein selecting the series of historical inter-interval variations comprises: determining, from the historical data, a set of candidate historical inter-interval variations matching one of the predicated inter-interval variations; and selecting, as one of the series of historical inter-interval variations, a candidate historical inter-interval variation from the set of candidate historical inter-interval variations based on time intervals associated with the candidate historical inter-interval variation. 9. A device for pollution prediction, comprising: one or more processors; a memory coupled to at least one of the processors; a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions including: obtaining a prediction of pollution in a future time period, the prediction of pollution indicating predicted data related to a pollution index; determining matching historical data for the predicted data from historical data related to the pollution index, the matching historical data being obtained in a historical time period corresponding to the future time period; and refining the prediction of pollution based on the matching historical data. 10. The device of claim 9, wherein the predicted data and the historical data are associated with a plurality of monitoring stations, and wherein the actions further include: obtaining a predicted pattern of the predicated data; obtaining a candidate pattern of candidate historical data, the candidate historical data being a part of the historical data; determining a similarity between the predicted pattern and the candidate pattern; and in response to the similarity exceeding a predetermined threshold, determining the candidate historical data as the matching historical data. 11. The device of claim 10, wherein the actions further include: sorting the predicated data; determining associations of the plurality of monitoring stations based on the sorted predicated data; and determining the predicted pattern based on the associations. 12. The device of claim 10, wherein the actions further include: sorting the candidate historical data; determining associations of the plurality of monitoring stations based on the sorted candidate historical data; and determining the candidate pattern based on the associations. 13. The device of claim 10, wherein the actions further include: grouping the plurality of monitoring stations; and determining the predicted data and the candidate historical data based on the grouping of the plurality of monitoring stations. 14. The device of claim 9, wherein the future time period includes a first set of time intervals, and wherein the actions further include: determining a series of predicated inter-interval variations of the predicated data with respect to the first set of time intervals; selecting, from the historical data, a series of historical inter-interval variations with respect to a second set of time intervals corresponding to the first set of time intervals, the selected historical inter-interval variations matching the predicated inter-interval variations, respectively; and determining the matching historical data based on the selected series of historical inter-interval variations. 15. The device of claim 14, wherein the actions further include: calculating, as one of the predicated inter-interval variations, a variation of the predicated data between each pair of adjacent time intervals of the first set. 16. The device of claim 14, wherein the actions further include: determining, from the historical data, a set of candidate historical inter-interval variations matching one of the predicated inter-interval variations; and selecting, as one of the series of historical inter-interval variations, a candidate historical inter-interval variation from the set of candidate historical inter-interval variations based on time intervals associated with the candidate historical inter-interval variation. 17. A computer program product being tangibly stored on a non-transient machine-readable medium and comprising machine-executable instructions, the instructions, when executed by a device, causing the device to: obtain a prediction of pollution in a future time period, the prediction of pollution indicating predicted data related to a pollution index; determine matching historical data for the predicted data from historical data related to the pollution index, the matching historical data being obtained in a historical time period corresponding to the future time period; and refine the prediction of pollution based on the matching historical data. 18. The computer program product of claim 17, wherein the predicted data and the historical data are associated with a plurality of monitoring stations, and wherein the instructions further cause the device to: obtain a predicted pattern of the predicated data; obtain a candidate pattern of candidate historical data, the candidate historical data being a part of the historical data; determine a similarity between the predicted pattern and the candidate pattern; and in response to the similarity exceeding a predetermined threshold, determine the candidate historical data as the matching historical data. 19. The computer program product of claim 18, wherein the instructions further cause the device to: group the plurality of monitoring stations; and determine the predicted data and the candidate historical data based on the grouping of the plurality of monitoring stations. 20. The computer program product of claim 17, wherein the future time period includes a first set of time intervals, and wherein the instructions further cause the device to: determine a series of predicated inter-interval variations of the predicated data with respect to the first set of time intervals; select, from the historical data, a series of historical inter-interval variations with respect to a second set of time intervals corresponding to the first set of time intervals, the selected historical inter-interval variations matching the predicated inter-interval variations, respectively; and determine the matching historical data based on the selected series of historical inter-interval variations.