Information processing device, information processing method, and recording medium
In an information processing device, a provision means provides multiple terminals with a common search model. A filter acquisition means acquires, from each terminal, a filter configured by a feature value obtained using the search model. A data acquisition means acquires, from each terminal, a target time series data subjected to state estimation. A estimation means estimates a state of the terminal which outputted the target time series data, based on the target time series data and the filter.
1 . An information processing system comprising a server and a plurality of terminals,
wherein each of the plurality of terminals comprises:
a sensor;
a first memory configured to store instructions; and
a first processor configured to execute the instructions to:
receive a search model from the server;
generate a first feature value from a time series data output from the sensor using the search model;
generate a filter using the first feature value; and
transmit the filter to the server,
wherein the server comprises:
a second memory configured to store instructions; and
a second processor configured to execute the instructions to:
provide each of the plurality of terminals with a common search model;
receive the filter from each of the plurality of terminals and store the filter into a storage;
acquire a target time series data corresponding to a certain state;
extract a second feature value from the target time series data using the search model; and
estimate whether or not the terminal corresponding to the filter is in the certain state based on whether or not the second feature value is included in the filter,
wherein the filter is configured by the feature value obtained from the time series data indicating a normal state or an abnormal state of the terminal using the search model, and
wherein, when the second feature value extracted from the target time series data is included in the filter, the second processor estimates that the terminal which outputs the target time series data is in the normal state or the abnormal state.
2 . The information processing system according to claim 1 , wherein the filter is configured by a logical sum of the feature values extracted from the time series data using the search model.
3 . The information processing system according to claim 1 , wherein the processor generates an integrated filter by integrating the filters acquired from multiple terminals, and collates the second feature value extracted from the target time series data with the integrated filter.
4 . The information processing system according to claim 1 , wherein the second processor estimates the state of the terminal by using a filter in which a part of bits of the filter is inverted.
5 . The information processing system according to claim 1 , wherein the second processor divides the filter into a plurality of filters and estimates the state of the terminal by using the divided plurality of filters.
6 . An information processing device comprising:
a memory configured to store instructions; and
a processor configured to execute the instructions to:
provide a plurality of terminals with a common search model;
receive a filter from each of the plurality of terminals and store the filter into a storage, wherein the filter is generated from a first feature value extracted from a time series data output by a sensor of the terminal device;
acquire a target time series data corresponding to a certain state;
extract a second feature value from the target time series data using the search model; and
estimate whether or not the terminal corresponding to the filter is in the certain state based on whether or not the second feature value is included in the filter,
wherein the filter is configured by the feature value obtained from the time series data indicating a normal state or an abnormal state of the terminal using the search model, and
wherein, when the second feature value extracted from the target time series data is included in the filter, the second processor estimates that the terminal which outputs the target time series data is in the normal state or the abnormal state.
7 . An information processing method comprising:
providing a plurality of terminals with a common search model;
receiving a filter from each of the plurality of terminals and storing the filter into a storage, wherein the filter is generated from a first feature value extracted from a time series data output by a sensor of a terminal device;
acquiring a target time series data corresponding to a certain state;
extracting a second feature value from the target time series data using the search model; and
estimating whether or not the terminal corresponding to the filter is in the certain state based on whether or not the second feature value is included in the filter,
wherein the filter is configured by the feature value obtained from the time series data indicating a normal state or an abnormal state of the terminal using the search model, and
wherein, when the second feature value extracted from the target time series data is included in the filter, the second processor estimates that the terminal which outputs the target time series data is in the normal state or the abnormal state.
8 . A non-transitory computer-readable recording medium recording a program, the program causing a computer to execute the information processing method according to claim 7 .