Operating CNNs in the Presence of Faults

dc.contributor.advisorBhatia, Dinesh
dc.contributor.committeeMemberBasu, Kanad
dc.contributor.committeeMemberBalsara, Poras T.
dc.creatorKamra, Sanya
dc.date.accessioned2022-11-29T22:04:50Z
dc.date.available2022-11-29T22:04:50Z
dc.date.created2022-05
dc.date.issued2022-05-01T05:00:00.000Z
dc.date.submittedMay 2022
dc.date.updated2022-11-29T22:04:51Z
dc.description.abstractIn the era of automation and robotics, images are captured by the camera and converted to a digital number by a CMOS sensor to carry forward the image processing by the processor. It is crucial to present the non-faulty image to the Digital signal processor(DSP) as it may not recognize it correctly. Even if the recognition is a success, there is a high possibility that DSP identifies it incorrectly because of the faults in the input image to the processor. Signal processing is mainly carried forward using deep learning algorithms. The processes that can avoid the propagation of faulty images to the DSP are manual cleaning the lens, i.e., external faults or, in case of internal fault, replacing the sensors sitting behind the camera responsible for converting light rays to the digital value i.e., CMOS sensor. But this seems a tedious process. So to solve this problem, the processors can avoid processing the faulty image, or the processor can be made reliable to deal with the faults themselves. This thesis mainly focuses on embedding faults in the image at the training of the deep learning model inside the Digital signal processor without affecting the model’s architecture, and comparative accuracy is achieved when dealing with non-faulty images or faulty images. The work is carried forward using Convolution Neural Network(CNN) that branches out from a deep learning algorithm. Furthermore, the discussion will be on the CNN model layers parameters that might get faulty during deployment and their effect on the model’s accuracy. At last, the CNN model size is compressed, resulting in-memory optimization.
dc.format.mimetypeapplication/pdf
dc.identifier.uri
dc.identifier.urihttps://hdl.handle.net/10735.1/9530
dc.language.isoen
dc.subjectEngineering, General
dc.titleOperating CNNs in the Presence of Faults
dc.typeThesis
dc.type.materialtext
thesis.degree.collegeSchool of Engineering and Computer Science
thesis.degree.departmentComputer Engineering
thesis.degree.grantorThe University of Texas at Dallas
thesis.degree.nameMS

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
KAMRA-PRIMARY-2022-1.pdf
Size:
4.68 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.84 KB
Format:
Plain Text
Description: