Information processing apparatus, information processing method, and program

US2024070486A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024070486-A1
Application numberUS-202118260040-A
CountryUS
Kind codeA1
Filing dateDec 23, 2021
Priority dateJan 8, 2021
Publication dateFeb 29, 2024
Grant date

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.

An information processing apparatus (100) includes a control unit (130). The control unit (130) selects an input variable that affects a prediction result as a first explanatory variable based on a causal model regarding a causal relationship between a plurality of input variables and the prediction result in a prediction model using the machine learning. The control unit (130) outputs information on the selected first explanatory variable.

First claim

Opening claim text (preview).

1 . An information processing apparatus comprising a control unit selecting, as a first explanatory variable, an input variable that affects a prediction result based on a causal model related to a causal relationship between a plurality of input variables and the prediction result in a prediction model using machine learning, and outputting information on the selected first explanatory variable. 2 . The information processing apparatus according to claim 1 , wherein the control unit selects the first explanatory variable as a reason for the prediction result from among the plurality of input variables based on information as to whether the input variable and the prediction result are pseudo correlations in the prediction model generated by using machine learning, and outputs the information on the selected first explanatory variable. 3 . The information processing apparatus according to claim 2 , wherein the control unit selects the input variable that is not in a pseudo correlation relationship with the prediction result as the first explanatory variable. 4 . The information processing apparatus according to claim 2 , wherein the control unit selects the input variable that is not conditionally independent of the prediction result as the first explanatory variable. 5 . The information processing apparatus according to claim 2 , wherein the control unit outputs strength information indicating strength of a relationship between the first explanatory variable selected as the reason and the prediction result. 6 . The information processing apparatus according to claim 2 , wherein the control unit selects a combination of at least two of the input variables as the reason for the prediction result. 7 . The information processing apparatus according to claim 6 , wherein the control unit outputs strength information indicating strength of a relationship between the at least two input variables included in the combination and the prediction result in association with information regarding the combination. 8 . The information processing apparatus according to claim 5 , wherein the control unit determines an order or a color on a display screen corresponding to the first explanatory variable based on the strength information, and outputs the display screen. 9 . The information processing apparatus according to claim 6 , wherein the control unit outputs an interface for determining the combination of the input variables, and determines a combination of the input variables based on an operation corresponding to the interface. 10 . The information processing apparatus according to claim 2 , wherein the control unit estimates a causal graph with an output variable indicating the prediction result as an objective variable for the plurality of the input variables, and selects the first explanatory variable as the reason from the input variables having a direct causal relationship with the objective variable. 11 . The information processing apparatus according to claim 2 , wherein for the plurality of input variables, the control unit estimates a causal graph regarding a nearest node using the nearest node included in a hidden layer closest to the prediction model as an objective variable, and selects the first explanatory variable as the reason from the input variables having a direct causal relationship with the objective variable. 12 . The information processing apparatus according to claim 11 , wherein the control unit selects the first explanatory variable serving as the positive reason on a basis of the causal graph related to the nearest node having a positive weight among the nearest nodes, and selects the first explanatory variable serving as the negative reason on a basis of the causal graph related to the nearest node having a negative weight among the nearest nodes. 13 . The information processing apparatus according to claim 2 , wherein the control unit calculates an intervention effect in a case of intervening in the first explanatory variable selected as the reason. 14 . The information processing apparatus according to the input variable includes information acquired by a sensor. 15 . The information processing apparatus according to claim 14 , wherein the input variable includes information on an operating environment or an operating state of a device acquired by a sensor. 16 . The information processing apparatus according to claim 15 , wherein the input variable includes information regarding temperature, humidity, voltage, current, electric power, or vibration acquired by a sensor, and the control unit selects at least one of the information regarding temperature, humidity, voltage, current, electric power, or vibration acquired by the sensor as the first explanatory variable. 17 . The information processing apparatus according to claim 1 , wherein the input variable includes information about an age or a history of a person. 18 . The information processing apparatus according to claim 13 , wherein the control unit acquires a selection operation for the output first explanatory variable, and calculates an intervention effect for the first explanatory variable selected by the selection operation. 19 . The information processing apparatus according to the control unit selects the input variable that does not affect the prediction result as a second explanatory variable based on the causal model, and outputs information on the second explanatory variable while distinguishing the information on the second explanatory variable from the information on the first explanatory variable. 20 . The information processing apparatus according to claim 19 , wherein the control unit selects the second explanatory variable as a reason for the prediction result from among the plurality of input variables based on information as to whether the input variable and the prediction result are pseudo correlations in the prediction model generated by using machine learning, and outputs information on the selected second explanatory variable while distinguishing the information on the second explanatory variable from the information on the first explanatory variable. 21 . The information processing apparatus according to claim 20 , wherein the control unit selects the input variable having a pseudo correlation with the prediction result or the input variable that becomes conditionally independent as the second explanatory variable. 22 . An information processing method comprising: selecting, as a first explanatory variable, an input variable that affects a prediction result based on a causal model related to a causal relationship between a plurality of input variables and the prediction result in a prediction model using machine learning; and outputting information on the selected first explanatory variable. 23 . A program for causing a computer: to select, as a first explanatory variable, an input variable that affects a prediction result based on a causal model related to a causal relationship between a plurality of input variables and the prediction result in a prediction model using machine learning; and to output information on the selected first explanatory variable.

Assignees

Inventors

Classifications

  • G06N5/022Primary

    Knowledge engineering; Knowledge acquisition · CPC title

  • G06N5/045Primary

    Explanation of inference; Explainable artificial intelligence [XAI]; Interpretable artificial intelligence · CPC title

  • Ensemble learning · CPC title

  • Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title

  • Feedforward networks · 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 US2024070486A1 cover?
An information processing apparatus (100) includes a control unit (130). The control unit (130) selects an input variable that affects a prediction result as a first explanatory variable based on a causal model regarding a causal relationship between a plurality of input variables and the prediction result in a prediction model using the machine learning. The control unit (130) outputs informat…
Who is the assignee on this patent?
Sony Group Corp
What technology area does this patent fall under?
Primary CPC classification G06N5/022. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).