4.7 Article

A Multiple Gradient Descent Design for Multi-Task Learning on Edge Computing: Multi-Objective Machine Learning Approach

Journal

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TNSE.2021.3067454

Keywords

Task analysis; Optimization; Machine learning algorithms; Learning systems; Edge computing; Deep learning; Surgery; Deep neural network; edge computing; multi-objective machine learning; multi-task learning; multiple gradient descent

Funding

  1. Project of Basic Science Center of the National Natural Science Foundation of China [72088101]
  2. National Natural Science Foundation of China [61873285]
  3. National Key Research and Development Program of China [2018AAA0101603]
  4. International Cooperation and Exchange of the National Natural Science Foundation of China [61860206014]
  5. Hunan Provincial Science and Technology Research Foundation of China [2019RS1003]
  6. Australian Research Council [DP200101197, DE210100274]
  7. State Key Laboratory of Synthetical Automation for Process Industries
  8. Australian Research Council [DE210100274] Funding Source: Australian Research Council

Ask authors/readers for more resources

This paper proposes a novel multi-objective machine learning approach to solve the challenge of multiple conflicting objectives in multi-task learning. The proposed method outperforms existing learning methods and successfully balances multiple learning tasks.
Multi-task learning technique is widely utilized in machine learning modeling where commonalities and differences across multiple tasks are exploited. However, multiple conflicting objectives often occur in multi-task learning. Conventionally, a common compromise is to minimize the weighted sum of multiple objectives which may be invalid if the objectives are competing. In this paper, a novel multi-objective machine learning approach is proposed to solve this challenging issue, which reformulates the multi-task learning as multi-objective optimization. To address the issues contributed by existing multi-objective optimization algorithms, a multi-gradient descent algorithm is introduced for the multi-objective machine learning problem by which an innovative gradient-based optimization is leveraged to converge to an optimal solution of the Pareto set. Moreover, the gradient surgery for the multi-gradient descent algorithm is proposed to obtain a stable Pareto optimal solution. As most of the edge computing devices are computational resource-constrained, the proposed method is implemented for optimizing the edge device's memory, computation and communication demands. The proposed method is applied to the multiple license plate recognition problem. The experimental results show that the proposed method outperforms state-of-the-art learning methods and can successfully find solutions that balance multiple objectives of the learning task over different datasets.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available