Monitoring system, monitoring method, and computer program product

US12032467B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12032467-B2
Application numberUS-201916542420-A
CountryUS
Kind codeB2
Filing dateAug 16, 2019
Priority dateJan 15, 2019
Publication dateJul 9, 2024
Grant dateJul 9, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A monitoring system includes storage, and one or more processors. The storage stores at least one of first output data that is obtained from a learning model, or first statistical information that is obtained from the first output data. The processors calculate a degree of abnormality indicating a degree of change in statistical information of second output data with respect to the first statistical information, or a degree of change in the statistical information of the second output data with respect to second statistical information. The processors determine whether or not there is occurrence of an abnormality in the learning model, on the basis of the degree of abnormality. The processors output information indicating occurrence of the abnormality, in a case where occurrence of the abnormality is determined.

First claim

Opening claim text (preview).

What is claimed is: 1. A monitoring system comprising: storage configured to store at least a plurality of pieces of first output data that are obtained by inputting first input data in a learning model that is learned, or first statistical information that is obtained from the plurality of pieces of first output data; one or more processors configured to: train the learning model using the first input data using backpropagation; acquire a plurality of pieces of second output data that are obtained by inputting second input data in the learning model; calculate a degree of abnormality indicating at least one of a degree of change in second statistical information that is obtained from the plurality of pieces of second output data with respect to the first statistical information, or another degree of change in the second statistical information with respect to third statistical information that is calculated from a plurality of pieces of fourth statistical information including the first statistical information; determine whether or not there is an occurrence of an abnormality in the learning model, based on the degree of abnormality; output information indicating the occurrence of the abnormality, in a case where the occurrence of the abnormality is determined; extract, in a case where the occurrence of the abnormality is determined, abnormal data that is at least one piece of the plurality of pieces of second output data that is a cause of the abnormality, among the plurality of pieces of second output data; and output internal information indicating how the abnormal data is processed inside the learning model, the internal information including information visualizing a relationship between a boundary between classification classes and the abnormal data. 2. The monitoring system according to claim 1 , wherein the learning model is a neural network. 3. The monitoring system according to claim 2 , wherein the plurality of pieces of first output data and the plurality of pieces of second output data are log its or probability values that are output from the neural network. 4. The monitoring system according to claim 1 , wherein the first statistical information is an arithmetic mean, a standard deviation, a median value, or a variance of the plurality of pieces of first output data. 5. The monitoring system according to claim 1 , wherein the third statistical information is a mean value of the plurality of pieces of fourth statistical information. 6. The monitoring system according to claim 1 , wherein the degree of change in the second statistical information with respect to the first statistical information is a Mahalanobis Distance or a Euclidean distance. 7. The monitoring system according to claim 1 , wherein the processors determine there is the occurrence of the abnormality in the learning model when the degree of abnormality exceeds a threshold. 8. The monitoring system according to claim 1 , wherein the plurality of pieces of first output data are output from the learning model to which the first input data is input, and the plurality of pieces of second output data are output from the learning model to which the second input data is input. 9. A monitoring method comprising: storing, in storage, at least a plurality of pieces of first output data that are obtained by inputting first input data in a learning model that is learned, or first statistical information that is obtained from the plurality of pieces of first output data; training the learning model using the first input data using backpropagation; acquiring a plurality of pieces of second output data that are obtained by inputting second input data in the learning model; calculating a degree of abnormality indicating at least one of a degree of change in second statistical information that is obtained from the plurality of pieces of second output data with respect to the first statistical information, or another degree of change in the second statistical information with respect to third statistical information that is calculated from a plurality of pieces of fourth statistical information including the first statistical information; determining whether or not there is an occurrence of an abnormality in the learning model, based on the degree of abnormality; outputting information indicating the occurrence of the abnormality, in a case where the occurrence of the abnormality is determined; extracting, in a case where the occurrence of the abnormality is determined, abnormal data that is at least one piece of the plurality of pieces of second output data that is a cause of the abnormality, among the plurality of pieces of second output data; and outputting internal information indicating how the abnormal data is processed inside the learning model, the internal information including information visualizing a relationship between a boundary between classification classes and the abnormal data. 10. A computer program product having a non-transitory computer readable medium including programmed instructions, wherein the programmed instructions, when executed by a computer, cause the computer to perform: storing, in storage, at least a plurality of pieces of first output data that are obtained by inputting first input data in a learning model that is learned, or first statistical information that is obtained from the plurality of pieces of first output data; training the learning model using the first input data using backpropagation; acquiring a plurality of pieces of second output data that are obtained by inputting second input data in the learning model; calculating a degree of abnormality indicating at least one of a degree of change in second statistical information that is obtained from the plurality of pieces of second output data with respect to the first statistical information, or another degree of change in the second statistical information with respect to third statistical information that is calculated from a plurality of pieces of fourth statistical information including the first statistical information; determining whether or not there is an occurrence of an abnormality in the learning model, based on the degree of abnormality; outputting information indicating the occurrence of the abnormality, in a case where the occurrence of the abnormality is determined; extracting, in a case where the occurrence of the abnormality is determined, abnormal data that is at least one piece of the plurality of pieces of second output data that is a cause of the abnormality, among the plurality of pieces of second output data; and outputting internal information indicating how the abnormal data is processed inside the learning model, the internal information including information visualizing a relationship between a boundary between classification classes and the abnormal data.

Assignees

Inventors

Classifications

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Supervised learning · CPC title

  • based on fuzzy logic, fuzzy membership or fuzzy inference, e.g. adaptive neuro-fuzzy inference systems [ANFIS] · CPC title

  • Error or fault reporting or storing · CPC title

  • where the computing system component is a software system · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12032467B2 cover?
A monitoring system includes storage, and one or more processors. The storage stores at least one of first output data that is obtained from a learning model, or first statistical information that is obtained from the first output data. The processors calculate a degree of abnormality indicating a degree of change in statistical information of second output data with respect to the first statis…
Who is the assignee on this patent?
Toshiba Kk, Kioxia Corp
What technology area does this patent fall under?
Primary CPC classification G06F11/3452. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 09 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).