Using Federated Learning to Solve the Problem of Determining Coastlines on Satellite Images
摘要
The task of determining the coastline from satellite images is reduced to the task of segmentation. DeepResUnet and TransUnet deep neural network models were selected. Landsat8 with images of rivers and bays in Russia was chosen as the dataset. Computational experiments were conducted to train two models on one node (deep learning), on multiple nodes (distributed deep learning and federated learning). The results of solving the problem of determining the coastline both on a single node and on a distributed system are presented. For experiments on federated learning, various methods of data separation between nodes of a distributed system have been identified. Data separation between nodes is proposed, both according to the geographical location of the satellite image and randomly. A comparative analysis of the results of federated learning with various methods of data distribution is discussed.