IP Library Granted Patent US 10,909,419
Granted Patent B2
US 10,909,419 · App. 15/703,515 · Granted Feb 2, 2021

Abnormality detection device, learning device, abnormality detection method, and learning method

Inventors: Hidemasa Itou (Inagi, JP); Takashi Morimoto (Ome, JP); Shintarou Takahashi (Kawasaki, JP); Toshiyuki Katou (Yokohama, JP)
Assignees: Kabushiki Kaisha Toshiba; Toshiba Digital Solutions Corporation
G06K9/6248G06T9/001G06T9/002
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,909,419
App. No.
15/703,515
Granted
Feb 2, 2021
Kind
B2
Abstract

An abnormality detection device of an embodiment includes an encoder, a first identifier, a decoder, and a second identifier. The encoder is configured to compress input data using a compression parameter to generate a compressed data. The first identifier is configured to determine whether a distribution of the compressed data input by the encoder is a distribution of the compressed data or a prior distribution prepared in advance, and inputs a first identification result to the encoder. The decoder is configured to decode the compressed data using a compressing parameter to generate reconstructed data. The second identifier is configured to determine whether the reconstructed data input by the decoder is the reconstruction data or the input data and outputs a second identification result to the encoder and the decoder.

Claims (56)

1. An abnormality detection device comprising:

a computer configured to operate as:

an encoder configured to compress input data using a compressing parameter to generate compressed data;

a first identifier configured to detect a first abnormality of the input data on the basis of a logarithm probability density on a prior distribution of the compressed data and a logarithm density ratio of the compressed data distribution to the prior distribution;

a decoder configured to decode compressed data using a decoding parameter to generate reconstructed data; and

a second identifier configured to calculate a difference between the reconstruction data and the input data, and to detect a second abnormality of the input data on the basis of the difference,

wherein the first identifier compares intermediate layer data of compressed data compressed by the encoder with intermediate layer data of the prior distribution and detects the first abnormality, and

the second identifier compares intermediate layer data of reconstruction data decoded by the decoder with intermediate layer data of the input data and detects the second abnormality.

2. The abnormality detection device according to claim 1 ,

wherein the first identifier detects that the input data is the first abnormality when a sum of a logarithm probability density on the prior distribution of compressed data compressed by the encoder and a logarithm density ratio of a compressed data distribution to a prior distribution is equal to or less than a first threshold value, and

the second identifier detects that the input data is the second abnormality when a difference between reconstruction data decoded by the decoder and the input data is equal to or greater than a second threshold value.

3. A learning device comprising:

a computer configured to operate as:

an encoder configured to compress input data using a compression parameter to generate a compressed data;

a first identifier configured to determine whether a distribution of the compressed data input by the encoder is a distribution of the compressed data or a prior distribution prepared in advance, and input a first identification result to the encoder;

a decoder configured to decode the compressed data using a compressing parameter to generate reconstructed data; and

a second identifier configured to determine whether the reconstructed data input by the decoder is the reconstruction data or the input data and output a second identification result to the encoder and the decoder,

wherein the encoder adjusts the compressing parameter on the basis of the first identification result and the second identification result, and

the decoder adjusts the decoding parameter on the basis of the second identification result,

wherein the encoder adjusts the compressing parameter to reduce a difference between the distribution of compressed data and the prior distribution, and

the decoder adjusts the decoding parameter to reduce a difference between the reconstruction data and learning data.

4. A learning device comprising:

a computer configured to operate as:

an encoder configured to compress input data using a compression parameter to generate a compressed data;

a first identifier configured to determine whether a distribution of the compressed data input by the encoder is a distribution of the compressed data or a prior distribution prepared in advance, and input a first identification result to the encoder;

a decoder configured to decode the compressed data using a compressing parameter to generate reconstructed data; and

a second identifier configured to determine whether the reconstructed data input by the decoder is the reconstruction data or the input data and output a second identification result to the encoder and the decoder,

wherein the encoder adjusts the compressing parameter on tale basis of the first identification result and the second identification result, and

the decoder adjusts the decoding parameter on the basis of the second identification result

wherein the first identifier compares intermediate layer data of compressed data compressed by the encoder with intermediate layer data of the prior distribution and performs the identification, and

the second identifier compares intermediate layer data of reconstruction data decoded by the decoder with intermediate layer data of learning data and performs the identification.

5. An abnormality detection method comprising:

compressing input data using a compressing parameter to generate a compressed data;

detecting a first abnormality of the input data on the basis of a logarithm probability density on a prior distribution of the compressed data and a logarithm density ratio of the compressed data distribution to the prior distribution;

decoding the compressed data using a decoding parameter to generate a reconstructed data; and

calculating a difference between the reconstruction data and the input data, and detecting a second abnormality of the input data on the basis of the difference,

wherein the detecting the first abnormality compares intermediate layer data of compressed data compressed by the compressing with intermediate layer data of the prior distribution and detects the first abnormality, and

the calculating the difference compares intermediate layer data of reconstruction data decoded by the decoding with intermediate layer data of the input data and detects the second abnormality.

6. A learning method comprising:

compressing input data using a compression parameter to generate compressed data;

identifying whether a distribution of the compressed data input by an encoder is a distribution of the compressed data or a prior distribution prepared in advance, and inputting a first identification result to the encoder;

decoding the compressed data using a compressing parameter to generate a reconstructed data;

identifying whether the reconstructed data input by a decoder is the reconstruction data or the input data and output a second identification result to the encoder and the decoder;

adjusting the compressing parameter on the basis of the first identification result and the second identification result; and

adjusting the decoding parameter on the basis of the second identification result,

wherein the compressing adjusts the compressing parameter to reduce a difference between the distribution of compressed data and the prior distribution, and

the decoding adjusts the decoding parameter to reduce a difference between the reconstruction data and learning data.

7. A learning method comprising:

compressing input data using a compression parameter to generate compressed data;

first identifying whether a distribution of the compressed data input by an encoder is a distribution of the compressed data or a prior distribution prepared in advance, and inputting a first identification result to the encoder;

decoding the compressed data using a compressing parameter to generate a reconstructed data;

second identifying whether the reconstructed data input by a decoder is the reconstruction data or the input data and output a second identification result to the encoder and the decoder;

first adjusting the compressing parameter on the basis of the first identification result and the second identification result; and

second adjusting the decoding parameter on the basis of the second identification result,

wherein the first identifying compares intermediate layer data of compressed data compressed by the compressing with intermediate layer data of the prior distribution and performs the identification, and

the second identifying compares intermediate layer data of reconstruction data decoded by the decoding with intermediate layer data of learning data and performs the identification.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: ITOU, HIDEMASA; MORIMOTO, TAKASHI; TAKAHASHI, SHINTAROU; KATOU, TOSHIYUKI
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 043578/0126 →
Priority Claims (1)
JP 2016-183085 · Sep 20, 2016 · national
Continuity (1)
Related Publication 20180082150A1 · Mar 22, 2018
Cited By (3)
US 12,190,525 US 12,443,865 US 12,626,104