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
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.
| # | 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 |
| 1 | SearchStrategyMatrixE_07-05-2021.pdf |