TIME-SERIES DATA PROCESSING METHOD
20220121191 · 2022-04-21
Assignee
Inventors
Cpc classification
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G05B23/0221
PHYSICS
G05B23/024
PHYSICS
G05B23/0256
PHYSICS
International classification
Abstract
A time-series data processing device 100 includes an analysis unit 121 that sets, on the basis of an analysis result with respect to first time-series data, a given section of the first time-series data, and an output unit 122 that, on the basis of the first time-series data included in the set section, controls output of information based on an analysis result with respect to second time-series data.
Claims
1. A time-series data processing method comprising: on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and on a basis of the first time-series data included in the set section, controlling output of information based on an analysis result with respect to second time-series data.
2. The time-series data processing method according to claim 1, further comprising: analyzing the first time-series data with use of reference data set in advance, and setting the section of the first time-series data on a basis of an analysis result; updating the reference data on a basis of the first time-series data included in the set section; and analyzing the second time-series data with use of the updated reference data, and controlling output of information based on an analysis result.
3. The time-series data processing method according to claim 2, further comprising: analyzing the first time-series data with use of the reference data, and outputting information representing an abnormal state of the first time-series data, and on a basis of the output information representing the abnormal state of the first time-series data, setting the section of the first time-series data.
4. The time-series data processing method according to claim 2, further comprising: analyzing the second time-series data with use of the updated reference data, and on a basis of an analysis result, controlling whether or not to output notice information notifying that the second time-series data is in an abnormal state.
5. The time-series data processing method according to claim 4, further comprising: according to the analysis result with respect to the second time-series data, when the second time-series data is determined to be in an abnormal state and the second time-series data corresponds to the time-series data included in the set section, performing control to stop output of the notice information.
6. The time-series data processing method according to claim 1, further comprising: generating state information representing a state of the first time-series data included in the set section; and analyzing the second time-series data with use of the state information, and controlling output of information based on an analysis result.
7. The time-series data processing method according to claim 6, further comprising: when the second time-series data corresponds to the state information, performing control to stop output of the notice information notifying that the second time-series data is in an abnormal state.
8. The time-series data processing method according to claim 1, further comprising analyzing the second time-series data, and outputting information representing an abnormal state of the second time-series data, wherein the outputting includes outputting information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
9. A time-series data processing method comprising: on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and analyzing second time-series data, and outputting information representing an abnormal state of the second time-series data, wherein the outputting the information representing the abnormal state of the second time-series data includes outputting information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
10. A time-series data processing device comprising: a memory configured to store instructions; and at least one processor configured to execute the instructions, the instructions comprising: on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and on a basis of the first time-series data included in the set section, controlling output of information based on an analysis result with respect to second time-series data.
11. The time-series data processing device according to claim 10, wherein the instructions comprise: analyzing the first time-series data with use of reference data set in advance, setting the section of the first time-series data on a basis of an analysis result, updating the reference data on a basis of the first time-series data included in the set section, and analyzing the second time-series data with use of the reference data updated, and controlling output of information based on an analysis result.
12. The time-series data processing device according to claim 11, wherein the instructions comprise: analyzing the first time-series data with use of the reference data, outputting information representing an abnormal state of the first time-series data, and on a basis of the output information representing the abnormal state of the first time-series data, setting the section of the first time-series data.
13. The time-series data processing device according to claim 12, wherein the instructions comprise: analyzing the second time-series data with use of the updated reference data, and on a basis of an analysis result of the second time-series data, controlling whether or not to output notice information notifying that the second time-series data is in an abnormal state.
14. The time-series data processing device according to claim 13, wherein the instructions comprise: according to the analysis result with respect to the second time-series data, when the second time-series data is determined to be in an abnormal state and the second time-series data corresponds to the first time-series data included in the set section, performing control to stop output of the notice information.
15. The time-series data processing device according to claim 10, wherein the instructions comprise: generating state information representing a state of the first time-series data included in the set section, and analyzing the second time-series data with use of the state information, and controlling output of information based on an analysis result with respect to the second time-series data.
16. The time-series data processing device according to claim 15, wherein the instructions comprise: when the second time-series data corresponds to the state information, performing control to stop output of the notice information notifying that the second time-series data is in an abnormal state.
17. The time-series data processing device according to claim 10, wherein the instructions comprise: analyzing the second time-series data, and outputting information representing an abnormal state of the second time-series data on a basis of an analysis result with respect to the second time-series data, wherein the outputting the information includes outputting information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
18-20. (canceled)
Description
BRIEF DESCRIPTION OF DRAWINGS
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
EXEMPLARY EMBODIMENTS
First Exemplary Embodiment
[0037] A first exemplary embodiment of the present invention will be described with reference to
[Configuration]
[0038] A time-series data processing device 10 of the present invention is connected to a monitoring object P (object) such as a plant. The time-series data processing device 10 is used to acquire and analyze measurement values of the elements of the monitoring object P, and monitor the state of the monitoring object P on the basis of the analysis result. For example, the monitoring object P is a plant such as a production facility or a processing facility, and measurement values of the elements include a plurality of types of information such as temperature, pressure, flow rate, power consumption, the supply amount of material, and the remaining amount, in the plant. In the present embodiment, the state of the monitoring object P to be monitored is an abnormal state of the monitoring object P, and the abnormal degree calculated according to a preset standard is output, and notice information notifying that the monitoring object P is in an abnormal state is output.
[0039] However, the monitoring object P in the present invention is not limited to a plant, and may be anything such as equipment including an information processing system. For example, in the case where the monitoring object P is an information processing system, it is possible to measure utilization of the central processing unit (CPU), memory utilization, disk access frequency, the number of input/output packets, power consumption value, and the like of each information processing device constituting the information processing system as measurement values of the elements, and analyze such measurement values to monitor the state of the information processing system.
[0040] The time-series data processing device 10 is configured of one or a plurality of information processing devices each having an arithmetic unit and a storage unit. Then, as illustrated in
[0041] The measurement unit 11 acquires measurement values of each element, measured by each type of sensor provided to the monitoring object P at certain time intervals, as time-series data, and stores them in the measurement data storage unit 15. Here, since there are a plurality of types of elements to be measured, the measurement unit 11 acquires a time-series data set that is a set of time-series data of a plurality of elements, as denoted by a reference numeral 41 in
[0042] The learning unit 12 inputs therein a time-series data set measured in advance when the monitoring object P is determined to be in a normal state, and generates a correlation model representing a correlation between elements in the normal state. For example, a correlation model includes a correlation function representing a correlation of measurement values of any two elements among the elements. A correlation function is a function that predicts an output value of the other element with respect to an input value of one element of any two elements. Here, a weight is set to a correlation function between elements included in the correlation model. The learning unit 12 generates a set of correlation functions between a plurality of elements as described above as a correlation model, and stores it in the model storage unit 16.
[0043] The analysis unit 13 acquires a time-series data set measured after generation of the correlation model described above, analyzes the time-series data set, and determines the state of the monitoring object P. As illustrated in
[0044] First, a process of setting a notice unneeded period of an abnormal state of the monitoring object P by the analysis unit 13 will be described. The abnormal degree calculation unit 21 inputs therein a time-series data set (first time-series data) measured from the monitoring object P, and calculates the abnormal degree (information representing an abnormal state) representing the degree that the monitoring object P is in an abnormal state, with use of a correlation model stored in the model storage unit 16. Specifically, with respect to the correlation function between given two elements, the abnormal degree calculation unit 21 inputs a measured input value of one element to predict an output value of the other element, and obtains the difference between the prediction value and an actual measurement value. Here, when the difference is a predetermined value or larger, the correlation between the two elements is detected as correlation destruction. Then, the abnormal degree calculation unit 21 obtains the differences in the correlation functions between elements and the situation of correlation destruction, and calculates the abnormal degree according to the magnitude of the difference, the weight of the correlation function, and the number of correlations in correlation destruction. For example, as the degree of correlation destruction is larger, the abnormal degree calculation unit 21 calculates the value of the abnormal degree to be higher because the possibility of the monitoring object P being in an abnormal state is assumed to be higher. Note that the abnormal degree calculation unit 21 calculates the abnormal degree for each time period of the time-series data set. However, the method of calculating the abnormal degree by the abnormal degree calculation unit 21 may be any method without being limited to the method described above.
[0045] As illustrated in
[0046] The state encoding unit 23 generates, from the time-series data set in the notice unneeded section W1 set as described above, state identification information (state information) representing the state of the time-series data set. In the present embodiment, the state encoding unit 23 generates state identification information 60 obtained by encoding the time-series data set in the notice unneeded section W1 into a binary vector, as illustrated in
[0047] Then, the state encoding unit 23 stores the state identification information 60 generated from the time-series data set in the notice unneeded section W1 having been set, in the state identification information storage unit 17. Note that the correlation model stored in the model storage unit 16 and the state identification information 60 stored in the state identification information storage unit 17 serve as reference data to be used for analysis of the time-series data performed later. That is, the state encoding unit 23 generates and stores the state identification information 60 to thereby update the reference data to be used for analysis of the time-series data. Here, the state encoding unit 23 may previously store event information generated in the notice unneeded section W1 in association with the state identification information 60. For example, the event information includes information representing the content of the situation actually performed such as “maintenance”, information about a person in charge of the event and the date/time of the event, and the like.
[0048] Note that in the present embodiment, the state of the monitoring object P is analyzed and output of the abnormal degree and the notice information is controlled using the reference data including the correlation model and the state identification information 60, as described below. However, the reference data is not limited to the correlation model and the state identification information as described above. That is, as reference data, any information may be used if it is information that can be used for analyzing a time-series data set and detecting a time-series data set that is the same as the time-series data set in the notice unneeded section W1.
[0049] Next, a process of analyzing and monitoring the state of the monitoring object P by the analysis unit 13 will be described. The analysis unit 13 inputs therein a time-series data set (second time-series data) that is newly measured from the monitoring object P thereafter, analyzes whether or not an abnormal state has occurred in the monitoring object P, and monitors it. Specifically, the abnormal degree calculation unit 21 first inputs therein a time-series data set (second time-series data) measured from the monitoring object P, and calculates the abnormal degree representing the degree that the monitoring object P is in an abnormal state, with use of a correlation model (reference data) stored in the model storage unit 16, as similar to the above-described case.
[0050] In parallel with calculation of the abnormal degree, the state encoding unit 23 generates, from the time-series data set measured from the monitoring object P, state identification information representing the state of the time-series data set. Here, the state encoding unit 23 generates state identification information obtained by encoding the time-series data set into a binary vector, as similar to the above-described case. Note that the state encoding unit 23 generates state identification information with respect to time-series data sets for all of the newly measured given sections. However, the state encoding unit 23 may generate state identification information representing the state of the time-series data set, only from the time-series data set of the time when the abnormal degree determination unit 24 determines that an abnormal state has occurred, from the abnormal degree.
[0051] Then, the abnormality determination unit 24 of the analysis unit 13 determines whether or not an abnormal state has occurred in the monitoring object P, from the abnormal degree calculated from the monitoring object P. For example, the abnormality determination unit 24 determines that an abnormal state has occurred when a state where the abnormal degree is a preset threshold or larger continues for a certain time. However, the abnormality determination unit 24 may determine occurrence of an abnormal state according to any reference. Then, as an analysis result of an abnormal state of the time-series data set, the abnormality determination unit 24 notifies the output unit 14 of a determination result of whether or not an abnormal state has occurred, together with the abnormal degree.
[0052] Moreover, the abnormality determination unit 24 determines whether information that is the same as the state identification information generated from the time-series data set is stored in the state identification information storage unit 17, that is, whether the newly generated state identification information is registered in the state identification information storage unit 17. Then, as an analysis result of the abnormal state of the time-series data set, the abnormality determination unit 24 notifies the output unit 14 of a determination result of whether or not the state identification information is registered in the state identification information storage unit 17, together with the abnormal degree and the determination result of the abnormal state. As described above, when the state identification information is generated only from the time-series data set of the time when an abnormal state is determined to be occurred from the abnormal degree, the abnormal degree determination unit 24 determines whether or not such state identification information is registered in the state identification information storage unit 17. In that case, when it is not determined that an abnormal state has occurred, state identification information is not generated. Therefore, the abnormality determination unit 24 does not determine whether or not state identification information is registered in the state identification information storage unit 17, and notifies the output unit 14 of only the abnormal degree and a determination result of whether or not an abnormal state has occurred.
[0053] Note that the abnormality determination unit 24 may determine that the generated state identification information is registered, when the state identification information generated from the time-series data set and similar information according to the preset reference or corresponding information are stored in the state identification information storage unit 17. That is, the abnormality determination unit 24 may determine that the generated state identification information is registered in the state identification information storage unit 17 not only in the case where the generated state identification information and the information stored in the state identification information storage unit 17 are completely identical but also in the case where it can be determined that those pieces of information correspond to each other according to the preset reference.
[0054] The output unit 14 controls output of information related to an abnormal state on the basis of the analysis result of the time-series data set. At that time, on the basis of the determination result of whether or not an abnormal state has occurred and the determination result of whether or not the state identification information is registered, the output unit 14 determines whether or not an abnormal state has occurred and notice to the surveillant is needed, and controls whether or not to output notice information to the surveillant. For example, when it is determined that an abnormal state has occurred and state identification information generated from the time-series data set is not registered in the state identification information storage unit 17, notice information is output to the surveillant. At that time, the output unit 14 transmits notice information representing that abnormality has occurred to the registered email address of the surveillant, or outputs notice information so as to display it on the display screen of the monitoring terminal operated by the surveillant connected to the time-series data processing device 10.
[0055] Meanwhile, even when it is determined that an abnormal state has occurred according to the abnormal degree, when the state identification information generated from the time-series data set is not registered in the state identification information storage unit 17, the output unit 14 stops outputting of notice information to the surveillant. That is, even though an abnormal state has occurred, the fact that an abnormal state has occurred is not notified to the surveillant.
[0056] The output unit 14 also outputs the abnormal degree of the monitoring object P to the surveillant. Here, the output unit 14 displays the abnormal degree of the case where the state identification information is registered, by distinguishing it from the other abnormal degrees. For example, in the case where the time-series data set denoted by a reference numeral 42 in
[0057] Note that in the graph of abnormal degree, in addition to indicating the abnormal degree in which the state identification information is registered while distinguishing it from the other abnormal degrees, the output unit 14 may display the abnormal degree determined to be in an abnormal state while distinguishing it from the other abnormal degrees. As an example, in the example of (3) of
[0058] The output unit 14 may also display text information representing the state of the abnormal degree in the graph of abnormal degree. For example, as illustrated in (4) of
[Operation]
[0059] Next, operation of the time-series data processing device system 10 as described above will be described with reference to the flowcharts of
[0060] The time-series data processing device 10 reads, from the measurement data storage unit 15, data for learning that is a time-series data set measured when the monitoring object P is determined to be in a normal state, and stores it therein (step S1). Then, the time-series data processing device 10 learns the correlation between the elements from the input time-series data (step S2), and generates a correlation model representing the correlation between the elements (step S3).
[0061] Next, a process of setting a notice unneeded period of an abnormal state of the monitoring object P will be described with reference to the flowchart of
[0062] Then, as illustrated in
[0063] Then, as illustrated in
[0064] Next, a process of analyzing and monitoring the state of the monitoring object P will be described with reference to the flowchart of
[0065] The time-series data processing device 10 also generates, from the time-series data set measured from the monitoring object P, state identification information representing the state of the time-series data set (step S24). At that time, as the state identification information, state identification information obtained by encoding the time-series data set into a binary vector is generated. Then, the time-series data processing device 10 determines whether or not information identical to the generated state identification information is stored in the state identification information storage unit 17, that is, whether or not the generated state identification information is registered in the state identification information storage unit 17 (step S25).
[0066] Then, the time-series data processing device 10 determines whether or not an abnormal state has occurred in the monitoring object P, from the calculated abnormal degree (step S26). For example, the abnormality determination unit 24 determines that an abnormal state has occurred when a state where the abnormal degree is a preset threshold or larger continues for a certain time. Then, upon determining that an abnormal state has occurred in the monitoring object P (Yes at step S26), the time-series data processing device 10 considers the determination result of whether or not the state identification information generated as described above is registered in the state identification information storage unit 17 (step S27) to control whether or not to notify the surveillant of occurrence of the abnormal state. For example, when an abnormal state has occurred in the monitoring object P (Yes at step S26), if state identification information generated from the time-series data set at that time is not registered in the state identification information storage unit 17 (No at step S27), notice information is output to the surveillant (step S28). On the other hand, even when an abnormal state has occurred in the monitoring object P (Yes at step S26), if state identification information generated from the time-series data set at that time is registered in the state identification information storage unit 17 (Yes at step S27), notice information is not output to the surveillant (step S29).
[0067] Further, on the basis of the determination result of whether or not the abnormal state has occurred and the determination result of whether or not the state identification information is registered, the time-series data processing device 10 generates display information for outputting the abnormal degree (step S30), and outputs it to be displayed to the surveillant (step S31). For example, as illustrated in
[0068] Note that while, in the above description, the abnormal degree itself is output to be displayed and, when an abnormal state occurs, the fact is also notified to the surveillant. However, either one of the displaying and outputting of the abnormal degree itself and the notification to the surveillant may be performed.
[0069] As described above, in the present invention, a section of time-series data measured in advance (first time-series data) is designated, and on the basis of the time-series data included in the section, output of information based on the analysis result with respect to the subsequent time-series data (second time-series data) is controlled. That is, when the time-series data corresponding to the designated section of the previously measured time-series data is identical to the subsequent time-series data, output is controlled by eliminating a notice of the abnormal state or changing the display of the abnormal degree. Therefore, it is possible to improve the accuracy of monitoring by the surveillant with respect to the monitoring object, such as suppressing of an unnecessary output of abnormal detection with respect to the time-series data.
Second Exemplary Embodiment
[0070] Next, a second exemplary embodiment of the present invention will be described with reference to
[0071] First, a hardware configuration of a time-series data processing device 100 in the present embodiment will be described with reference to
[0081] The time-series data processing device 100 can construct and be equipped with the analysis unit 121 and the output unit 122 illustrated in
[0082] Note that
[0083] Then, the time-series data processing device 100 executes the time-series data processing method illustrated in the flowchart of
[0084] As illustrated in
[0085] sets, on the basis of an analysis result with respect to first time-series data, a given section of the first time-series data (step S101), and
[0086] on the basis of the first time-series data included in the set section, controls output of information based on an analysis result with respect to second time-series data (step S102).
[0087] Further, as illustrated in
[0088] sets, on the basis of an analysis result with respect to first time-series data, a given section of the first time-series data (step S111),
[0089] analyzes second time-series data, and outputs information representing an abnormal state of the second time-series data (step S112), and
[0090] when outputting the information representing the abnormal state of the second time-series data, outputs information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from the rest.
[0091] With the configurations described above, in the present invention, a section of time-series data (first time-series data) measured in advance is designated, and on the basis of the time-series data included in the section, output of information based on an analysis result with respect to the subsequent time-series data (second time-series data) is controlled. For example, when the time-series data corresponding to the designated section of the previously measured time-series data is identical to the subsequent time-series data, output is controlled by eliminating a notice of the abnormal state or changing the display of the abnormal degree. Therefore, it is possible to improve the accuracy of monitoring by the surveillant with respect to the monitoring object, such as suppressing of an unnecessary output of abnormal detection with respect to the time-series data.
<Supplementary Notes>
[0092] The whole or part of the exemplary embodiments disclosed above can be described as, but not limited to, the following supplementary notes. Hereinafter, outlines of the configurations of a time-series data processing method, a time-series data processing device, and a program, according to the present invention, will be described. However, the present invention is not limited to the configurations described below.
(Supplementary Note 1)
[0093] A time-series data processing method comprising:
[0094] on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and
[0095] on a basis of the first time-series data included in the set section, controlling output of information based on an analysis result with respect to second time-series data.
(Supplementary Note 2)
[0096] The time-series data processing method according to supplementary note 1, further comprising:
[0097] analyzing the first time-series data with use of reference data set in advance, and setting the section of the first time-series data on a basis of an analysis result;
[0098] updating the reference data on a basis of the first time-series data included in the set section; and
[0099] analyzing the second time-series data with use of the updated reference data, and controlling output of information based on an analysis result.
(Supplementary Note 3)
[0100] The time-series data processing method according to supplementary note 2, further comprising:
[0101] analyzing the first time-series data with use of the reference data, and outputting information representing an abnormal state of the first time-series data, and
[0102] on a basis of the output information representing the abnormal state of the first time-series data, setting the section of the first time-series data.
(Supplementary Note 4)
[0103] The time-series data processing method according to supplementary note 3, further comprising:
[0104] analyzing the second time-series data with use of the updated reference data, and on a basis of an analysis result, controlling whether or not to output notice information notifying that the second time-series data is in an abnormal state.
(Supplementary Note 5)
[0105] The time-series data processing method according to supplementary note 4, further comprising:
[0106] according to the analysis result with respect to the second time-series data, when the second time-series data is determined to be in an abnormal state and the second time-series data corresponds to the time-series data included in the set section, performing control to stop output of the notice information.
(Supplementary Note 6)
[0107] The time-series data processing method according to any of supplementary notes 1 to 5, further comprising:
[0108] generating state information representing a state of the first time-series data included in the set section; and
[0109] analyzing the second time-series data with use of the state information, and controlling output of information based on an analysis result.
(Supplementary Note 7)
[0110] The time-series data processing method according to supplementary note 6, further comprising:
[0111] when the second time-series data corresponds to the state information, performing control to stop output of the notice information notifying that the second time-series data is in an abnormal state.
(Supplementary Note 8)
[0112] The time-series data processing method according to any of supplementary notes 1 to 7, further comprising
[0113] analyzing the second time-series data, and outputting information representing an abnormal state of the second time-series data, wherein
[0114] the outputting includes outputting information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
(Supplementary Note 9)
[0115] A time-series data processing method comprising:
[0116] on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and
[0117] analyzing second time-series data, and outputting information representing an abnormal state of the second time-series data, wherein
[0118] the outputting the information representing the abnormal state of the second time-series data includes outputting information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
(Supplementary Note 10)
[0119] A time-series data processing device comprising:
[0120] an analysis unit that, on a basis of an analysis result with respect to first time-series data, sets a given section of the first time-series data; and
[0121] an output unit that, on a basis of the first time-series data included in the set section, controls output of information based on an analysis result with respect to second time-series data.
(Supplementary Note 11)
[0122] The time-series data processing device according to supplementary note 10, wherein
[0123] the analysis unit analyzes the first time-series data with use of reference data set in advance, sets the section of the first time-series data on a basis of an analysis result, updates the reference data on a basis of the first time-series data included in the set section, and analyzes the second time-series data with use of the reference data updated, and
[0124] the output unit controls output of information based on an analysis result.
(Supplementary Note 12)
[0125] The time-series data processing device according to supplementary note 11, wherein
[0126] the analysis unit analyzes the first time-series data with use of the reference data, outputs information representing an abnormal state of the first time-series data, and on a basis of the output information representing the abnormal state of the first time-series data, sets the section of the first time-series data.
(Supplementary Note 13)
[0127] The time-series data processing device according to supplementary note 12, wherein
[0128] the analysis unit analyzes the second time-series data with use of the updated reference data, and
[0129] on a basis of an analysis result of the second time-series data, the control unit controls whether or not to output notice information notifying that the second time-series data is in an abnormal state.
(Supplementary Note 14)
[0130] The time-series data processing device according to supplementary note 13, wherein
[0131] according to the analysis result with respect to the second time-series data, when the second time-series data is determined to be in an abnormal state and the second time-series data corresponds to the first time-series data included in the set section, the control unit performs control to stop output of the notice information.
(Supplementary Note 15)
[0132] The time-series data processing device according to any of supplementary notes 10 to 14, wherein
[0133] the analysis unit generates state information representing a state of the first time-series data included in the set section, and analyzes the second time-series data with use of the state information, and
[0134] the output unit controls output of information based on an analysis result with respect to the second time-series data.
(Supplementary Note 16)
[0135] The time-series data processing device according to supplementary note 15, wherein
[0136] when the second time-series data corresponds to the state information, the output unit performs control to stop output of the notice information notifying that the second time-series data is in an abnormal state.
(Supplementary Note 17)
[0137] The time-series data processing device according to any of supplementary notes 10 to 16, wherein
[0138] the analysis unit analyzes the second time-series data, and
[0139] the output unit outputs information representing an abnormal state of the second time-series data on a basis of an analysis result with respect to the second time-series data, wherein
[0140] when outputting the information, the output unit outputs information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
(Supplementary Note 18)
[0141] A time-series data processing device comprising:
[0142] an analysis unit that, on a basis of an analysis result with respect to first time-series data, sets a given section of the first time-series data, and analyzes second time-series data; and
[0143] an output unit that, on a basis of an analysis result of the second time-series data, outputs information representing an abnormal state of the second time-series data, wherein
[0144] when outputting the information representing the abnormal state of the second time-series data, the output unit outputs information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
(Supplementary Note 19)
[0145] A program for causing an information processing device to execute processing of:
[0146] on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and
[0147] on a basis of the first time-series data included in the set section, controlling output of information based on an analysis result with respect to second time-series data.
(Supplementary Note 20)
[0148] A program for causing an information processing device to execute processing of:
[0149] on a basis of an analysis result with respect to first time-series data, setting a given section of the first time-series data; and
[0150] analyzing second time-series data, and outputting information representing an abnormal state of the second time-series data, wherein
[0151] the outputting the information representing the abnormal state of the second time-series data includes outputting information representing an abnormal state of the second time-series data corresponding to the first time-series data included in the set section, of the information representing the abnormal state of the second time-series data, so as to be distinguishable from rest.
[0152] Note that the program described above can be supplied to a computer by being stored on a non-transitory computer readable medium of any type. Non-transitory computer readable media include tangible storage media of various types. Examples of non-transitory computer readable media include a magnetic recording medium (for example, flexible disk, magnetic tape, hard disk drive), a magneto-optical recording medium (for example, magneto-optical disk), a CD-ROM (Read Only Memory), a CD-R, a CD-R/W, a semiconductor memory (for example, mask ROM, PROM (Programmable ROM), and EPROM (Erasable PROM), a flash ROM, and a RAM (Random Access Memory). The program described above may also be supplied to a computer by being stored on a transitory computer readable medium of any type. Examples of transitory computer readable media include electric signals, optical signals, and electromagnetic waves. A transitory computer readable medium can be supplied to a computer via a wired communication channel such as an electric wire and an optical fiber, or a wireless communication channel.
[0153] While the present invention has been described with reference to the exemplary embodiments described above, the present invention is not limited to the above-described embodiments. The form and details of the present invention can be changed within the scope of the present invention in various manners that can be understood by those skilled in the art.
REFERENCE SIGNS LIST
[0154] 10 time-series data processing device [0155] 11 measurement unit [0156] 12 learning unit [0157] 13 analysis unit [0158] 14 output unit [0159] 15 measurement data storage unit [0160] 16 model storage unit [0161] 17 state identification information storage unit [0162] 21 abnormal degree calculation unit [0163] 22 section setting unit [0164] 23 state encoding unit [0165] 24 abnormality determination unit [0166] 100 time-series data processing device [0167] 101 CPU [0168] 102 ROM [0169] 103 RAM [0170] 104 program group [0171] 105 storage device [0172] 106 drive [0173] 107 communication interface [0174] 108 input/output interface [0175] 109 bus [0176] 110 storage medium [0177] 111 communication network [0178] 121 analysis unit [0179] 122 output unit