ESTIMATION DEVICE, ESTIMATION METHOD, AND ESTIMATION PROGRAM
An estimation device includes processing circuitry configured to estimate normal data having maximum similarity between abnormal data determined to be abnormal and each of a plurality of pieces of normal data determined to be normal, and compare the abnormal data with normal data estimated to have the maximum similarity and extract a portion of the abnormal data having no portion corresponding to the normal data as a portion causing abnormality.
1 . An estimation device comprising:
processing circuitry configured to:
estimate normal data having maximum similarity between abnormal data determined to be abnormal and each of a plurality of pieces of normal data determined to be normal; and
compare the abnormal data with normal data estimated to have the maximum similarity and extract a portion of the abnormal data having no portion corresponding to the normal data as a portion causing abnormality.
2 . The estimation device according to claim 1 , wherein the processing circuitry is further configured to calculate similarity by applying a dynamic programming method.
3 . The estimation device according to claim 2 , wherein the processing circuitry is further configured to calculate similarity assuming that characters appearing in the abnormal data and the normal data continuously loop.
4 . The estimation device according to claim 2 , wherein the processing circuitry is further configured to calculate the similarity by using similarity between characters of the abnormal data and characters of the normal data as a value of a predetermined range.
5 . The estimation device according to claim 2 , wherein the processing circuitry is further configured to calculate the similarity by performing correction using an anomaly score.
6 . An estimation method executed by an estimation device, the estimation method comprising:
estimating normal data having maximum similarity between abnormal data determined to be abnormal and each of a plurality of pieces of normal data determined to be normal; and
comparing the abnormal data with normal data estimated to have the maximum similarity and extracting a portion of the abnormal data having no portion corresponding to the normal data as a portion causing abnormality.
7 . A non-transitory computer-readable recording medium storing therein an estimation program that causes a computer to execute a process comprising:
estimating normal data having maximum similarity between abnormal data determined to be abnormal and each of a plurality of pieces of normal data determined to be normal; and
comparing the abnormal data with normal data estimated to have the maximum similarity and extracting a portion of the abnormal data having no portion corresponding to the normal data as a portion causing abnormality.