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
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.
| # | 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 |
| 1 | SearchHistory(4)E_06-08-2021.pdf |