I. Introduction
Recently, the rapid penetration of the Internet of Things (IoT) and artificial intelligence (AI) has promoted the wide application of industrial big data [1], such as product quality detection [2], equipment monitoring, vehicular systems [3], and the like. Centralized cloud computing is a traditional industrial IoT (IIoT) information sharing method [4], where heavy communication burden is its obvious side effect. Federated learning (FL) shares the same purpose of cloud computing, but unlike cloud computing requiring clients to upload original data, it only requires model parameters after training, which reduces the communication burden. Therefore, FL is more suitable for IIoT information sharing [5]. Since the collaborative process of training model will consume a huge amount of computing resources and generate mass of energy consumption on the client side, and may even suffer from privacy leakage [6], the clients may be reluctant to participate in FL without effective incentive mechanism.