Sign In to Follow Application
View All Documents & Correspondence

Method And System For Minimizing Impact Of Faulty Nodes Associated With An Artificial Neural Network

Abstract: A technique is provided for minimizing impact of a faulty node associated with an artificial network. The technique includes detecting a faulty node associated with the artificial neural network. The faulty node causes a faulty path in the artificial neural network. Further, a plurality of alternate paths are identified to reroute the faulty path. Based on the identified plurality of alternate paths, the faulty path is rerouted by assigning one or more weights associated with the faulty node to one or more nodes associated with the plurality of alternate paths. FIG.4A

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
20 November 2019
Publication Number
21/2021
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipr@akshipassociates.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-02-05
Renewal Date

Applicants

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

Inventors

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

Specification

Claims:We Claim
1. A method of minimizing impact of a faulty node associated with an artificial neural network, the method comprising:
detecting, by a rerouting system, a faulty node associated with an artificial neural network based on testing the artificial neural network periodically with a training dataset, wherein the faulty node causes a faulty path in the artificial neural network;
identifying, by the rerouting system, a plurality of alternate paths to reroute the faulty path, wherein the plurality of alternate paths is identified based on at least one network connection between one or more upstream nodes of the faulty node and one or more downstream nodes of the faulty node; and
rerouting, by the rerouting system, the faulty path by assigning one or more weights associated with the faulty node to one or more nodes associated with the plurality of alternate paths.
2. The method as claimed in claim 1, wherein the faulty node is detected if a predefined response to the training dataset is not received.
3. The method as claimed in claim 1, wherein the faulty path is rerouted if the faulty path is associated with one or more priority nodes.
4. The method as claimed in claim 3, wherein the one or more priority nodes are identified based on a relevance heat map associated with the training dataset, wherein the relevance heat map is generated through at least one of Layer-wise Relevance Propagation (LRP) and Sensitivity Analysis (SA).
5. The method as claimed in claim 4, wherein the faulty path is rerouted based on an impact of the one or more priority nodes on classification associated with the artificial neural network.
6. The method as claimed in claim 5, wherein the impact of the one or more priority nodes is determined by:
setting, by the rerouting system, one or more weights associated with each priority node to zero successively; and
recording, by the rerouting system, a change in classification associated with each priority node based on setting the one or more priority nodes to zero, wherein the change in classification relates to the impact of each priority node of the one or more priority nodes.
7. The method as claimed in claim 6, further comprises selecting an alternate path from the plurality of alternate paths to rectify the change in classification and restore the relevance heat map associated with the training dataset.
8. The method as claimed in claim 1, wherein the faulty node is associated with an artificial intelligence (AI) hardware accelerator.
9. A system for minimizing impact of a faulty node associated with an artificial neural network, the system comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor executable instructions, which on execution causes the processor to:
detect a faulty node associated with an artificial neural network based on testing the artificial neural network periodically with a training dataset, wherein the faulty node causes a faulty path in the artificial neural network;
identify a plurality of alternate paths to reroute the faulty path, wherein the plurality of alternate paths is identified based on at least one network connection between one or more upstream nodes of the faulty node and one or more downstream nodes of the faulty node; and
reroute the faulty path by assigning one or more weights associated with the faulty node to one or more nodes associated with the plurality of alternate paths.
10. The system as claimed in claim 9, wherein the processor is configured to:
detect the faulty node if a predefined response to the training dataset is not received;
rereoute the faulty path if the faulty path is associated with one or more priority nodes.
, Description:Technical Field
[001] This disclosure relates to the field of artificial neural network and more particularly to a method and system for rerouting around a faulty node in an artificial neural network.

Documents

Application Documents

# Name Date
1 201941047353-STATEMENT OF UNDERTAKING (FORM 3) [20-11-2019(online)].pdf 2019-11-20
2 201941047353-REQUEST FOR EXAMINATION (FORM-18) [20-11-2019(online)].pdf 2019-11-20
3 201941047353-POWER OF AUTHORITY [20-11-2019(online)].pdf 2019-11-20
4 201941047353-FORM 18 [20-11-2019(online)].pdf 2019-11-20
5 201941047353-FORM 1 [20-11-2019(online)].pdf 2019-11-20
6 201941047353-DRAWINGS [20-11-2019(online)].pdf 2019-11-20
7 201941047353-DECLARATION OF INVENTORSHIP (FORM 5) [20-11-2019(online)].pdf 2019-11-20
8 201941047353-COMPLETE SPECIFICATION [20-11-2019(online)].pdf 2019-11-20
9 201941047353-Request Letter-Correspondence [28-11-2019(online)].pdf 2019-11-28
10 201941047353-Power of Attorney [28-11-2019(online)].pdf 2019-11-28
11 201941047353-Form 1 (Submitted on date of filing) [28-11-2019(online)].pdf 2019-11-28
12 201941047353-Proof of Right (MANDATORY) [10-12-2019(online)].pdf 2019-12-10
13 201941047353-FORM-26 [10-12-2019(online)].pdf 2019-12-10
14 201941047353-FORM 3 [21-04-2020(online)].pdf 2020-04-21
15 201941047353-FER.pdf 2021-10-17
16 201941047353-POA [16-11-2021(online)].pdf 2021-11-16
17 201941047353-OTHERS [16-11-2021(online)].pdf 2021-11-16
18 201941047353-FORM 13 [16-11-2021(online)].pdf 2021-11-16
19 201941047353-FER_SER_REPLY [16-11-2021(online)].pdf 2021-11-16
20 201941047353-DRAWING [16-11-2021(online)].pdf 2021-11-16
21 201941047353-CLAIMS [16-11-2021(online)].pdf 2021-11-16
22 201941047353-AMENDED DOCUMENTS [16-11-2021(online)].pdf 2021-11-16
23 201941047353-PatentCertificate05-02-2024.pdf 2024-02-05
24 201941047353-IntimationOfGrant05-02-2024.pdf 2024-02-05

Search Strategy

1 SearchHistory(4)E_06-08-2021.pdf

ERegister / Renewals

3rd: 01 May 2024

From 20/11/2021 - To 20/11/2022

4th: 01 May 2024

From 20/11/2022 - To 20/11/2023

5th: 01 May 2024

From 20/11/2023 - To 20/11/2024

6th: 13 Nov 2024

From 20/11/2024 - To 20/11/2025

7th: 10 Nov 2025

From 20/11/2025 - To 20/11/2026