Litcius/Paper detail

FedHAP: Federated Hashing With Global Prototypes for Cross-Silo Retrieval

Meilin Yang, Jian Xu, Wenbo Ding, Yang Liu

2023IEEE Transactions on Parallel and Distributed Systems11 citationsDOI

Abstract

Deep hashing has been widely applied in large-scale data retrieval due to its superior retrieval efficiency and low storage cost. However, data are often scattered in data silos with privacy concerns, so performing centralized data storage and retrieval is not always possible. Leveraging the approach of federated learning (FL) to perform deep hashing is a recent research trend. However, existing frameworks mostly rely on the aggregation of the local deep hashing models, which are trained by performing similarity learning with local skewed data only. Therefore, they cannot work well for non-IID clients in a real federated environment. To overcome these challenges, we propose a novel federated hashing framework that enables participating clients to jointly train a shared deep hashing model by leveraging the class-wise prototypical hash codes. Globally, sharing global prototypes with only one prototypical hash code per class assists in learning consistent code distributions across clients while minimizing the cost of communication and privacy. Locally, the use of the global prototypical hash codes are maximized by jointly training a discriminator network and the local hashing network. Extensive experiments on benchmark datasets are conducted to demonstrate that our method can significantly improve the performance of the deep hashing model in the federated environments with non-IID data distributions.

Topics & Concepts

Computer scienceHash functionBenchmark (surveying)Deep learningCode (set theory)Universal hashingData retrievalData miningArtificial intelligenceMachine learningHash tableComputer securityDouble hashingGeographyGeodesySet (abstract data type)Programming languageAdvanced Image and Video Retrieval TechniquesAdvanced Neural Network ApplicationsCaching and Content Delivery
FedHAP: Federated Hashing With Global Prototypes for Cross-Silo Retrieval | Litcius