Sign In to Follow Application
View All Documents & Correspondence

Method And System For Tracing A Learning Source Of An Explainable Artificial Intelligence Model

Abstract: This disclosure relates generally to artificial intelligence system, and more particularly to method and system for tracing a learning source of an explainable artificial intelligence (AI) model. In one example, the method may include receiving a desired behavior of the explainable AI model with respect to input data, generating a learning graph based on similarities among a plurality of learning sources with respect to the input data for the desired behavior and for a current behavior, retracing a learning of the explainable AI model by iteratively comparing the learning graph for the desired behavior and for the current behavior at each of a plurality of layers of the explainable AI model starting from an outer layer, and detecting the learning source responsible for the current behavior based on the retracing. Figure 2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
05 June 2018
Publication Number
49/2019
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-01-24
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035,  Karnataka, India.

Inventors

1. MANJUNATH RAMACHANDRA IYER
80,  Sadhana,  2nd  Main,  BSK  3rd  Stage,  Katriguppe  East,  Bangalore  560085,  Karnataka, India

Specification

1.A method of tracing a learning source of an explainable artificial intelligence (AI) model, the method comprising:
receiving, by a tracing device, a desired behavior of the explainable AI model with respect to input data;
generating, by the tracing device, a learning graph based on similarities among a plurality of learning sources with respect to the input data for the desired behavior and for a current behavior;
retracing, by the tracing device, a learning of the explainable AI model by iteratively comparing the learning graph for the desired behavior and for the current behavior at each of a plurality of layers of the explainable AI model starting from an outer layer; and
detecting, by the tracing device, the learning source responsible for the current behavior based on the retracing.
2. The method of claim 1, wherein the learning sources comprises at least one of a cluster of training data, a training environment, or an object-class pair applied by the user.
3. The method of claim 1, further comprising generating a sequence graph by organizing the plurality of learning sources in a hierarchical manner.
4. The method of claim 3, wherein generating the learning graph comprises generating the learning graph with a randomly selected set of learning sources from among the plurality of learning sources based on the sequence graph.
5. The method of claim 4, wherein the randomly selected set of learning sources comprises a randomly selected learning source, a learning source hierarchically above the randomly selected learning source, and a learning source hierarchically below the randomly selected learning source
6. The method of claim 4, wherein generating the learning graph comprises generating one or more probabilities for a layer through Inverse Bayesian Fusion (IBF) so as to separate learning components of one or more of the randomly selected set of learning sources.
7. The method of claim 6, wherein the one or more probabilities for the layer is computed based on one or more distance metrics between output of the layer and outputs of a previous layer.
8. The method of claim 7, wherein each of the one or more distance metrics is a function of one or more distances between an output of the layer and outputs of the previous layer and one or more probabilities of the previous layer.
9. The method of claim 7, wherein detecting the learning source comprises selecting a learning source for an output with least distance metric in a direction of reducing gradient.
10. The method of claim 1, further comprising updating the AI model with respect to the learning source.
11. The method of claim 10, wherein the current behavior comprises an erroneous classification of the input data, wherein desired behavior comprises a correct classification of the input data, and wherein updating the AI model comprises correcting a classification model by unlearning with respect to the learning source responsible for the erroneous classification and learning again with respect to a corrected learning source.
12. The method of claim 10, further comprising validating the updated AI model using additional test data.
13. A system for tracing a learning source of an explainable artificial intelligence (AI) system, the system comprising:
a tracing device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receiving a desired behavior of the explainable AI model with respect to input data;
generating a learning graph based on similarities among a plurality of learning sources with respect to the input data for the desired behavior and for a current behavior;
retracing a learning of the explainable AI model by iteratively comparing the learning graph for the desired behavior and for the current behavior at each of a plurality of layers of the explainable AI model starting from an outer layer; and
detecting the learning source responsible for the current behavior based on the retracing.
14. The system of claim 13, wherein the operations further comprise generating a sequence graph by organizing the plurality of learning sources in a hierarchical manner.
15. The system of claim 14, wherein generating the learning graph comprises generating the learning graph with a randomly selected set of learning sources from among the plurality of learning sources based on the sequence graph, and wherein the randomly selected set of learning sources comprises a randomly selected learning source, a learning source hierarchically above the randomly selected learning source, and a learning source hierarchically below the randomly selected learning source
16. The system of claim 15, wherein generating the learning graph comprises generating one or more probabilities for a layer through Inverse Bayesian Fusion (IBF) so as to separate learning components of one or more of the randomly selected set of learning sources.
17. The system of claim 16, wherein the one or more probabilities for the layer is computed based on one or more distance metrics between output of the layer and outputs of a previous layer, and wherein each of the one or more distance metrics is a function of one or more distances between an output of the layer and outputs of the previous layer and one or more probabilities of the previous layer.
18. The system of claim 17, wherein detecting the learning source comprises selecting a learning source for an output with least distance metric in a direction of reducing gradient.
19. The system of claim 13, further comprising:
updating the AI model with respect to the learning source by unlearning with respect to the learning source responsible for the current behavior and learning again with respect to a corrected learning source; and
validating the updated AI model using additional test data.

Dated this 5th day of June, 2018

R Ramya Rao
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to artificial intelligence system, and more particularly to method and system for tracing a learning source of an explainable artificial intelligence model.

Documents

Application Documents

# Name Date
1 201841021050-STATEMENT OF UNDERTAKING (FORM 3) [05-06-2018(online)].pdf 2018-06-05
2 201841021050-REQUEST FOR EXAMINATION (FORM-18) [05-06-2018(online)].pdf 2018-06-05
3 201841021050-POWER OF AUTHORITY [05-06-2018(online)].pdf 2018-06-05
4 201841021050-FORM 18 [05-06-2018(online)].pdf 2018-06-05
5 201841021050-FORM 1 [05-06-2018(online)].pdf 2018-06-05
6 201841021050-DRAWINGS [05-06-2018(online)].pdf 2018-06-05
7 201841021050-DECLARATION OF INVENTORSHIP (FORM 5) [05-06-2018(online)].pdf 2018-06-05
8 201841021050-COMPLETE SPECIFICATION [05-06-2018(online)].pdf 2018-06-05
9 201841021050-REQUEST FOR CERTIFIED COPY [07-06-2018(online)].pdf 2018-06-07
10 201841021050-Proof of Right (MANDATORY) [15-09-2018(online)].pdf 2018-09-15
11 Correspondence by Agent_Form 30 and Form 1_19-09-2018.pdf 2018-09-19
12 201841021050-FER.pdf 2021-10-17
13 201841021050-RELEVANT DOCUMENTS [11-11-2021(online)].pdf 2021-11-11
14 201841021050-PETITION UNDER RULE 137 [11-11-2021(online)].pdf 2021-11-11
15 201841021050-OTHERS [11-11-2021(online)].pdf 2021-11-11
16 201841021050-Information under section 8(2) [11-11-2021(online)].pdf 2021-11-11
17 201841021050-FORM 3 [11-11-2021(online)].pdf 2021-11-11
18 201841021050-FER_SER_REPLY [11-11-2021(online)].pdf 2021-11-11
19 201841021050-DRAWING [11-11-2021(online)].pdf 2021-11-11
20 201841021050-CORRESPONDENCE [11-11-2021(online)].pdf 2021-11-11
21 201841021050-COMPLETE SPECIFICATION [11-11-2021(online)].pdf 2021-11-11
22 201841021050-CLAIMS [11-11-2021(online)].pdf 2021-11-11
23 201841021050-US(14)-HearingNotice-(HearingDate-18-12-2023).pdf 2023-11-29
24 201841021050-US(14)-HearingNotice-(HearingDate-15-12-2023).pdf 2023-11-29
25 201841021050-POA [05-12-2023(online)].pdf 2023-12-05
26 201841021050-FORM 13 [05-12-2023(online)].pdf 2023-12-05
27 201841021050-Correspondence to notify the Controller [05-12-2023(online)].pdf 2023-12-05
28 201841021050-AMENDED DOCUMENTS [05-12-2023(online)].pdf 2023-12-05
29 201841021050-FORM-26 [15-12-2023(online)].pdf 2023-12-15
30 201841021050-Written submissions and relevant documents [29-12-2023(online)].pdf 2023-12-29
31 201841021050-FORM-26 [29-12-2023(online)].pdf 2023-12-29
32 201841021050-FORM 3 [29-12-2023(online)].pdf 2023-12-29
33 201841021050-PatentCertificate24-01-2024.pdf 2024-01-24
34 201841021050-IntimationOfGrant24-01-2024.pdf 2024-01-24

Search Strategy

1 SearchStrategyMatrixE_07-05-2021.pdf

ERegister / Renewals

3rd: 24 Apr 2024

From 05/06/2020 - To 05/06/2021

4th: 24 Apr 2024

From 05/06/2021 - To 05/06/2022

5th: 24 Apr 2024

From 05/06/2022 - To 05/06/2023

6th: 24 Apr 2024

From 05/06/2023 - To 05/06/2024

7th: 03 Jun 2024

From 05/06/2024 - To 05/06/2025

8th: 02 Jun 2025

From 05/06/2025 - To 05/06/2026