Show simple item record

dc.contributor.authorRamzanpour, Mohammadreza
dc.description.abstractComputer vision based applications are commonly utilized in embedded systems. The demand for higher accuracy leads to increased complexity of convolutional neural networks (CNN) and hence, larger storage requirement for saving pre-trained networks. Even the smallest data corruption in the storage units of the embedded systems can result in drastic failures due to the propagation of the errors. This thesis proposes a new algorithm for the recovery of the data in case of single event upset (SEU) error. An association rule mining based algorithm is used to find the probability of corruption in each of the bits. The recovery algorithm is tested on four different trained ResNet and the best recovery rate of 66% was found in the most complex scenario. However, for the special cases of corruption in the frequently repeated bits, the recovery rate was found to be perfect with 100% recovery rate.en_US
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU policy 190.6.2en_US
dc.titleDevelopment of an Algorithm for Detection and Recovery of Corruption in Convolutional Neural Networks Data Storageen_US
dc.typeThesisen_US
dc.date.accessioned2022-05-31T18:54:21Z
dc.date.available2022-05-31T18:54:21Z
dc.date.issued2021
dc.identifier.urihttps://hdl.handle.net/10365/32622
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdfen_US
ndsu.degreeMaster of Science (MS)en_US
ndsu.collegeEngineeringen_US
ndsu.departmentComputer Scienceen_US
ndsu.advisorLudwig, Simone


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record