Show simple item record

dc.contributor.authorÅkerström, Joakim
dc.date.accessioned2020-07-10T12:38:09Z
dc.date.available2020-07-10T12:38:09Z
dc.date.issued2020-07-10
dc.identifier.urihttp://hdl.handle.net/2077/65635
dc.description.abstractDeep neural networks consume an excessive amount of hardware resources, making them difficult to deploy to real-time systems. Previous work in the field of network compression lack the explicit hardware feedback necessary to control the resource constraints imposed by such systems. Furthermore, when the system under discussion is safety-critical, additional constraints must be enforced to make sure that acceptable safety levels are achieved. In this work, we take a reinforcement learning approach with which we evaluate three different compression actions: filter pruning, channel pruning and Tucker decomposition. We found that channel pruning was the most consistent one as it satisfied the constraints specification on five of six test scenarios while providing compression and acceleration rates of 10-30% across most resource metrics. By further optimizing the networks with TensorRT, we managed to improve the resource efficiency of the reference networks by up to 6×.sv
dc.language.isoengsv
dc.subjectData sciencesv
dc.subjectmachine learningsv
dc.subjectdeep learningsv
dc.subjectneural networkssv
dc.subjectnetwork compressionsv
dc.subjectnetwork accelerationsv
dc.subjectsafety-critical systemssv
dc.subjectreal-time systemssv
dc.titleResource Optimal Neural Networks for Safety-critical Real-time Systemssv
dc.title.alternativeResource Optimal Neural Networks for Safety-critical Real-time Systemssv
dc.typetext
dc.setspec.uppsokTechnology
dc.type.uppsokH2
dc.contributor.departmentGöteborgs universitet/Institutionen för data- och informationsteknikswe
dc.contributor.departmentUniversity of Gothenburg/Department of Computer Science and Engineeringeng
dc.type.degreeStudent essay


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record