DNN Training

DNN training aims to optimize deep neural network parameters to achieve high accuracy on a given task. Current research focuses on improving training efficiency through techniques like quantization, pruning, and novel parallelization strategies (e.g., pipeline parallelism, asynchronous communication), as well as addressing challenges in resource-constrained environments (e.g., edge devices, energy harvesting systems). These advancements are crucial for deploying DNNs in various applications, from mobile devices to large-scale data centers, while mitigating the environmental impact of their substantial computational demands and enhancing model robustness against vulnerabilities like backdoor attacks.

Papers