자료유형 | 학위논문 |
---|---|
서명/저자사항 | Learning-Based Techniques for Energy-Efficient and Secure Computation on the Edge. |
개인저자 | Guo, Jia. |
단체저자명 | University of California, Los Angeles. Computer Science. |
발행사항 | [S.l.]: University of California, Los Angeles., 2019. |
발행사항 | Ann Arbor: ProQuest Dissertations & Theses, 2019. |
형태사항 | 195 p. |
기본자료 저록 | Dissertations Abstracts International 80-12B. Dissertation Abstract International |
ISBN | 9781392232798 |
학위논문주기 | Thesis (Ph.D.)--University of California, Los Angeles, 2019. |
일반주기 |
Source: Dissertations Abstracts International, Volume: 80-12, Section: B.
Publisher info.: Dissertation/Thesis. Advisor: Potkonjak, Miodrag. |
이용제한사항 | This item must not be sold to any third party vendors. |
요약 | In the paradigm of Internet-of-Things (IoT), smart devices will proliferate our living and working spaces. The recent decade has already witnessed an explosive growth of smartphones and wearable devices. A plethora of newer and even more powerful systems are emerging. IoT will enable more fluid human-computer interaction and immersive experiences in smart homes. IoT will facilitate rich sensing and actuating in intelligent warehousing and manufacturing. IoT will also empower fast and accurate perception and decision making in autonomous vehicles. The paradigm has elevated the role of the devices that constitute the edge of the network. Because of the sensitive nature and the sheer volume of the data generated by those devices, edge computing becomes a more effective and efficient option. While it brings better privacy protection and latency reduction in applications, edge computing is associated with various constraints. For the sizable list of devices that are operating on batteries, their sustainable operation usually calls for extremely efficient and judicious use of energy. Further, the inherent vulnerability accompanying the deployment in unsafe environments requires extra layers of security. In this dissertation, we study the energy and security problems of edge computing in the context of machine learning. We present various learning-based techniques for improving energy efficiency. In contrast to the traditional resource allocation mechanisms that typically adopt handcrafted rules and heuristics, we adopt a framework where we use machine learning learn to create online resource allocation strategies from optimal offline solutions. We demonstrate the effectiveness of the framework in applications and scenarios including DVFS, computation offloading and sensor networks. In the video decoding case, our machine learning enabled strategies have approximated optimal solutions with an average of 2\\% error and achieved 40\\% in energy savings. In an increasing number of edge computing applications, machine learning algorithms themselves constitute the core and the major workload. Many of those applications have high energy consumption and are vulnerable to security issues such as intellectual property theft. To solve the problems, we derive techniques directly from the machine learning processes. We present computer vision-oriented adaptive subsampling strategies for image sensors, model pruning and customization methods for deep neural networks, and deep neural network watermarking for intellectual property protection. These techniques improve energy efficiency and security of machine learning at very little or even zero cost of the performance of the models. |
일반주제명 | Computer Engineering. Computer science. |
언어 | 영어 |
바로가기 | ![]() |