Weather-driven multi-category infrastructure impact forecasting
First Claim
1. A non-transitory computer program product for managing resources based on weather-related damage in a service area, the non-transitory computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to perform a method comprising:
- selecting trouble regions within the service area;
generating clustered regions, each of the clustered regions including at least one of the trouble regions within the service area and each of the trouble regions within the service area being associated with one of the clustered regions;
training a trouble forecast model for each of the trouble regions for each type of the weather-related damage, the training for each of the trouble regions using training data from every one of the trouble regions within the clustered region associated with the trouble region, wherein the training data from each of the trouble regions within the clustered region is multiplied by a different scaling factor;
applying the trouble forecast model for each of the trouble regions within the service area for each type of the weather-related damage to obtain a trouble forecast for each of the trouble regions within the service area for each type of the weather-related damage;
determining a trouble forecast for the service area for each type of the weather-related damage based on the trouble forecast for each of the trouble regions within the service area;
determining a job forecast for the service area based on the trouble forecast for the service area according to a trouble-to-job mapping, wherein the managing resources is based on the job forecast for the service area, the applying the trouble forecast model for each of the trouble regions includes spatially interpolating weather forecast information within the respective trouble region to a centroid of the respective trouble region to obtain interpolated data and computing scoring input features from the interpolated data that are used to determine the trouble forecast for the respective trouble region; and
outputting the job forecast to a display device in order to facilitate management of resources by relocating equipment and personnel within the service area according to the job forecast in order to minimize an impact of the trouble forecast.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for resource management are described. The method includes selecting trouble regions within the service area, generating clustered regions, and training a trouble forecast model for the trouble regions for each type of damage, the training for each trouble region using training data from every trouble region within the clustered region associated with the trouble region. The method also includes applying the trouble forecast model for each trouble region within the service area for each type of damage, determining a trouble forecast for the service area for each type of damage based on the trouble forecast for each of the trouble regions within the service area, and determining a job forecast for the service area based on the trouble forecast for the service area, wherein the managing resources is based on the job forecast for the service area.
-
Citations
17 Claims
-
1. A non-transitory computer program product for managing resources based on weather-related damage in a service area, the non-transitory computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to perform a method comprising:
-
selecting trouble regions within the service area; generating clustered regions, each of the clustered regions including at least one of the trouble regions within the service area and each of the trouble regions within the service area being associated with one of the clustered regions; training a trouble forecast model for each of the trouble regions for each type of the weather-related damage, the training for each of the trouble regions using training data from every one of the trouble regions within the clustered region associated with the trouble region, wherein the training data from each of the trouble regions within the clustered region is multiplied by a different scaling factor; applying the trouble forecast model for each of the trouble regions within the service area for each type of the weather-related damage to obtain a trouble forecast for each of the trouble regions within the service area for each type of the weather-related damage; determining a trouble forecast for the service area for each type of the weather-related damage based on the trouble forecast for each of the trouble regions within the service area; determining a job forecast for the service area based on the trouble forecast for the service area according to a trouble-to-job mapping, wherein the managing resources is based on the job forecast for the service area, the applying the trouble forecast model for each of the trouble regions includes spatially interpolating weather forecast information within the respective trouble region to a centroid of the respective trouble region to obtain interpolated data and computing scoring input features from the interpolated data that are used to determine the trouble forecast for the respective trouble region; and outputting the job forecast to a display device in order to facilitate management of resources by relocating equipment and personnel within the service area according to the job forecast in order to minimize an impact of the trouble forecast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing resources based on weather-related damage in a service area, the system comprising:
-
at least one processor; and a computer readable storage medium having computer readable program code embodied therewith and executable by the at least one processor, the computer readable program code performs the steps of; select trouble regions within the service area; generate clustered regions, each of the clustered regions includes at least one of the trouble regions within the service area and each of the trouble regions within the service area being associated with one of the clustered regions; train a trouble forecast model for each of the trouble regions for each type of the weather-related damage, the training for each of the trouble regions using training data from every one of the trouble regions within the clustered region associated with the trouble region, wherein the training data from each of the trouble regions within the clustered region is multiplied by a different scaling factor; apply the trouble forecast model for each of the trouble regions within the service area for each type of the weather-related damage to obtain a trouble forecast for each of the trouble regions within the service area for each type of the weather-related damage; determine a trouble forecast for the service area for each type of the weather-related damage based on the trouble forecast for each of the trouble regions within the service area; determine a job forecast for the service area based on the trouble forecast for the service area according to a trouble-to-job mapping, wherein the managing resources is based on the job forecast for the service area, the applying the trouble forecast model for each of the trouble regions includes spatially interpolating weather forecast information within the respective trouble region to a centroid of the respective trouble region to obtain interpolated data and computing scoring input features from the interpolated data that are used to determine the trouble forecast for the respective trouble region; and outputting the job forecast to a display device in order to facilitate management of resources by relocating equipment and personnel within the service area according to the job forecast in order to minimize an impact of the trouble forecast. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification