The additive manufacturing paradigm offers unique advantages in terms of customisation and flexibility while consuming considerable energy. As a critical factor affecting energy consumption, Convolutional Neural Networks (CNNs) extract deep features from sliced models. This paper utilises a combination of Deep Learning (DL) and Field-Programmable Gate Array (FPGA) technology to predict energy consumption despite the computationally expensive nature of CNN-based approaches. The combination of the task-specific model and prevailing CNN architecture is necessary to optimise the extraction of image features and learning efficiency. Furthermore, knowledge distillation (KD) is accomplished by pooling fused features based on feature pyramid networks and generating a compact and simple CNN by distilling knowledge on layer-wise features. After further quantisation, a compact CNN is deployed on FPGA platforms for feature extraction at the edge to analyse energy consumption. In the CNN model using multi-scale features, when feature-based KD is applied, the size of the student network is reduced without compromising as evidenced by a decrease in the RMSE from 3.71 to 3.63 Wh/g (a decrease of about 2.16%) a decrease in the MAE from 2.9 to 2.81 Wh/g (decreased by about 3.10%), while the MCC decreased from 0.81 to 0.75 (decreased by about 7.41%). The on-chip power consumption reaches approximately 0.339 W, including dynamic and static consumption, with intermediate-level resource utilisation.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Towards an Energy Consumption Optimisation Framework in Selective Laser Sintering System: Leveraging Deep Learning and FPGA Technologies

  • Yixin Li,
  • Michael Ryan,
  • Stephen Robson,
  • Ying Liu

摘要

The additive manufacturing paradigm offers unique advantages in terms of customisation and flexibility while consuming considerable energy. As a critical factor affecting energy consumption, Convolutional Neural Networks (CNNs) extract deep features from sliced models. This paper utilises a combination of Deep Learning (DL) and Field-Programmable Gate Array (FPGA) technology to predict energy consumption despite the computationally expensive nature of CNN-based approaches. The combination of the task-specific model and prevailing CNN architecture is necessary to optimise the extraction of image features and learning efficiency. Furthermore, knowledge distillation (KD) is accomplished by pooling fused features based on feature pyramid networks and generating a compact and simple CNN by distilling knowledge on layer-wise features. After further quantisation, a compact CNN is deployed on FPGA platforms for feature extraction at the edge to analyse energy consumption. In the CNN model using multi-scale features, when feature-based KD is applied, the size of the student network is reduced without compromising as evidenced by a decrease in the RMSE from 3.71 to 3.63 Wh/g (a decrease of about 2.16%) a decrease in the MAE from 2.9 to 2.81 Wh/g (decreased by about 3.10%), while the MCC decreased from 0.81 to 0.75 (decreased by about 7.41%). The on-chip power consumption reaches approximately 0.339 W, including dynamic and static consumption, with intermediate-level resource utilisation.