Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3394171.3413814acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

Performance Optimization of Federated Person Re-identification via Benchmark Analysis

Published: 12 October 2020 Publication History

Abstract

Federated learning is a privacy-preserving machine learning technique that learns a shared model across decentralized clients. It can alleviate privacy concerns of personal re-identification, an important computer vision task. In this work, we implement federated learning to person re-identification (FedReID) and optimize its performance affected by statistical heterogeneity in the real-world scenario. We first construct a new benchmark to investigate the performance of FedReID. This benchmark consists of (1) nine datasets with different volumes sourced from different domains to simulate the heterogeneous situation in reality, (2) two federated scenarios, and (3) an enhanced federated algorithm for FedReID. The benchmark analysis shows that the client-edge-cloud architecture, represented by the federated-by-dataset scenario, has better performance than client-server architecture in FedReID. It also reveals the bottlenecks of FedReID under the real-world scenario, including poor performance of large datasets caused by unbalanced weights in model aggregation and challenges in convergence. Then we propose two optimization methods: (1) To address the unbalanced weight problem, we propose a new method to dynamically change the weights according to the scale of model changes in clients in each training round; (2) To facilitate convergence, we adopt knowledge distillation to refine the server model with knowledge generated from client models on a public dataset. Experiment results demonstrate that our strategies can achieve much better convergence with superior performance on all datasets. We believe that our work will inspire the community to further explore the implementation of federated learning on more computer vision tasks in real-world scenarios.

Supplementary Material

ZIP File (mmfp0668aux.zip)
We provide more experiment results and more explanation of the algorithms in the supplementary material.
MP4 File (3394171.3413814.mp4)
This video introduces a paper titled Performance Optimization for Federated Person Re-identification via Benchmark Analysis. The increasing awareness of personal data protection has limited the development of person re-identification (ReID). Federated learning is a distributed training method that preserves data privacy, but its implementation to person ReID is not studied, which faces the challenge of statistical heterogeneity. This video first introduces a benchmark for implementing federated learning to person re-identification. Then it presents useful insights from training under statistical heterogeneity. In the end, the video illustrates two performance optimization methods --- adopting knowledge distillation to facilitate convergence and using weight adjustment to elevate performance. We believe that this work will inspire the community to further explore the implementation of federated learning on more computer vision tasks. The codes are open-sourced at https://github.com/cap-ntu/FedReID.

References

[1]
Davide Baltieri, Roberto Vezzani, and Rita Cucchiara. 2011. 3DPeS: 3D People Dataset for Surveillance and Forensics. In Proceedings of the 2011 Joint ACM Workshop on Human Gesture and Behavior Understanding (Scottsdale, Arizona, USA) (J-HGBU '11). Association for Computing Machinery, New York, NY, USA, 59--64. https://doi.org/10.1145/2072572.2072590
[2]
Sebastian Caldas, Peter Wu, Tian Li, Jakub Konecný, H. Brendan McMahan, Virginia Smith, and Ameet Talwalkar. 2018. LEAF: A Benchmark for Federated Settings. CoRR abs/1812.01097 (2018). arXiv:1812.01097 http://arxiv.org/abs/ 1812.01097
[3]
Tanfang Chen, Yaxin Wang, Shangfei Wang, and Shiyu Chen. 2017. Exploring Domain Knowledge for Affective Video Content Analyses. In Proceedings of the 25th ACM International Conference on Multimedia (Mountain View, California, USA) (MM '17). Association for Computing Machinery, New York, NY, USA, 769--776. https://doi.org/10.1145/3123266.3123352
[4]
Bart Custers, Alan M. Sears, Francien Dechesne, Ilina Georgieva, Tommaso Tani, and Simone van der Hof. 2019. EU Personal Data Protection in Policy and Practice. Springer.
[5]
Jeffrey Dean, Greg Corrado, Rajat Monga, Kai Chen, Matthieu Devin, Mark Mao, Marc'aurelio Ranzato, Andrew Senior, Paul Tucker, Ke Yang, Quoc V. Le, and Andrew Y. Ng. 2012. Large Scale Distributed Deep Networks. In Advances in Neural Information Processing Systems 25, F. Pereira, C. J. C. Burges, L. Bottou, and K. Q. Weinberger (Eds.). Curran Associates, Inc., 1223--1231. http://papers. nips.cc/paper/4687-large-scale-distributed-deep-networks.pdf
[6]
Douglas Gray and Hai Tao. 2008. Viewpoint Invariant Pedestrian Recognition with an Ensemble of Localized Features. In In European conference on computer vision. 262--275.
[7]
WeBank AI Group. 2020. Federated Learning White Paper 2.0.
[8]
Tianshu Hao, Yunyou Huang, Xu Wen, Wanling Gao, Fan Zhang, Chen Zheng, Lei Wang, Hainan Ye, Kai Hwang, Zujie Ren, and Jianfeng Zhan. 2018. Edge AIBench: Towards Comprehensive End-to-end Edge Computing Benchmarking. In 2018 BenchCouncil International Symposium on Benchmarking, Measuring and Optimizing.
[9]
K. He, X. Zhang, S. Ren, and J. Sun. 2016. Deep Residual Learning for Image Recognition. In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 770--778.
[10]
Geoffrey Hinton, Oriol Vinyals, and Jeffrey Dean. 2015. Distilling the Knowledge in a Neural Network. In NIPS Deep Learning and Representation LearningWorkshop. http://arxiv.org/abs/1503.02531
[11]
Martin Hirzer, Peter Roth, Csaba Beleznai, and Horst Bischof. 2011. Person Re-Identification by Descriptive and Discriminative Classification. In Proceedings of the Scandinavian Conference on Image Analysis (SCIA). ., 91--102.
[12]
Tian Li, Anit Kumar Sahu, Ameet Talwalkar, and Virginia Smith. 2020. Federated Learning: Challenges, Methods, and Future Directions. IEEE Signal Processing Magazine 37 (2020), 50--60.
[13]
Tian Li, Anit Kumar Sahu, Manzil Zaheer, Maziar Sanjabi, Ameet Talwalkar, and Virginia Smith. 2020. Federated Optimization in Heterogeneous Networks. In Proceedings of Machine Learning and Systems 2020. 429--450.
[14]
W. Li and X. Wang. 2013. Locally Aligned Feature Transforms across Views. In 2013 IEEE Conference on Computer Vision and Pattern Recognition. 3594--3601.
[15]
Wei Li, Rui Zhao, and Xiaogang Wang. 2012. Human Reidentification with Transferred Metric Learning. In Computer Vision -- ACCV 2012. 31--44.
[16]
Wei Li, Rui Zhao, Tong Xiao, and Xiaogang Wang. 2014. DeepReID: Deep Filter Pairing Neural Network for Person Re-Identification. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
[17]
W. Li, R. Zhao, T. Xiao, and X.Wang. 2014. DeepReID: Deep Filter Pairing Neural Network for Person Re-identification. In 2014 IEEE Conference on Computer Vision and Pattern Recognition. 152--159.
[18]
Jiawei Liu, Zheng-Jun Zha, Di Chen, Richang Hong, and MengWang. 2019. Adaptive Transfer Network for Cross-Domain Person Re-Identification. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).
[19]
Jiawei Liu, Zheng-Jun Zha, QI Tian, Dong Liu, Ting Yao, Qiang Ling, and Tao Mei. 2016. Multi-Scale Triplet CNN for Person Re-Identification. In Proceedings of the 24th ACM International Conference on Multimedia (Amsterdam, The Netherlands) (MM '16). Association for Computing Machinery, New York, NY, USA, 192--196. https://doi.org/10.1145/2964284.2967209
[20]
Jiahuan Luo, Xueyang Wu, Yun Luo, Anbu Huang, Yunfeng Huang, Yang Liu, and Qiang Yang. 2019. Real-World Image Datasets for Federated Learning. arXiv:cs.CV/1910.11089
[21]
Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Agüera y Arcas. 2017. Communication-Efficient Learning of Deep Networks from Decentralized Data. In Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, AISTATS 2017, 20--22 April 2017, Fort Lauderdale, FL, USA (Proceedings of Machine Learning Research), Aarti Singh and Xiaojin (Jerry) Zhu (Eds.), Vol. 54. PMLR, 1273--1282. http://proceedings.mlr. press/v54/mcmahan17a.html
[22]
P. Sun, Y. Wen, R. Han, W. Feng, and S. Yan. 2019. GradientFlow: Optimizing Network Performance for Large-Scale Distributed DNN Training. IEEE Transactions on Big Data (2019), 1--1.
[23]
GuanshuoWang, Yufeng Yuan, Xiong Chen, Jiwei Li, and Xi Zhou. 2018. Learning Discriminative Features with Multiple Granularities for Person Re-Identification. In Proceedings of the 26th ACM International Conference on Multimedia (Seoul, Republic of Korea) (MM '18). Association for Computing Machinery, New York, NY, USA, 274--282. https://doi.org/10.1145/3240508.3240552
[24]
Taiqing Wang, Shaogang Gong, Xiatian Zhu, and Shengjin Wang. 2014. Person Re-identification by Video Ranking. In Computer Vision -- ECCV 2014, David Fleet, Tomas Pajdla, Bernt Schiele, and Tinne Tuytelaars (Eds.). Springer International Publishing, Cham, 688--703.
[25]
LonghuiWei, Shiliang Zhang,Wen Gao, and Qi Tian. 2018. Person Transfer GAN to Bridge Domain Gap for Person Re-identification. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. 79--88.
[26]
Jiwei Yang, Xu Shen, Xinmei Tian, Houqiang Li, Jianqiang Huang, and Xian-Sheng Hua. 2018. Local Convolutional Neural Networks for Person Re-Identification. In Proceedings of the 26th ACM International Conference on Multimedia (Seoul, Republic of Korea) (MM '18). Association for Computing Machinery, New York, NY, USA, 1074--1082. https://doi.org/10.1145/3240508.3240645
[27]
Xin Yao, Tianchi Huang, Rui-Xiao Zhang, Ruiyu Li, and Lifeng Sun. 2019. Federated Learning with Unbiased Gradient Aggregation and Controllable Meta Updating. In Proceedings of NIPS Federated Learning for Data Privacy and Confidentiality Workshop.
[28]
H. Zhang, L. Dong, G. Gao, H. Hu, Y. Wen, and K. Guan. 2020. DeepQoE: A Multimodal Learning Framework for Video Quality of Experience (QoE) Prediction. IEEE Transactions on Multimedia (2020), 1--1.
[29]
Yue Zhao, Meng Li, Liangzhen Lai, Naveen Suda, Damon Civin, and Vikas Chandra. 2018. Federated Learning with Non-IID Data. CoRR abs/1806.00582 (2018). arXiv:1806.00582 http://arxiv.org/abs/1806.00582
[30]
Liang Zheng, Liyue Shen, Lu Tian, Shengjin Wang, Jingdong Wang, and Qi Tian. 2015. Scalable Person Re-identification: A Benchmark. 2015 IEEE International Conference on Computer Vision (ICCV) (2015), 1116--1124.
[31]
Liang Zheng, Yi Yang, and Alexander G. Hauptmann. 2016. Person Re-identification: Past, Present and Future. CoRR abs/1610.02984 (2016). arXiv:1610.02984 http://arxiv.org/abs/1610.02984
[32]
Zhedong Zheng, Liang Zheng, and Yi Yang. 2017. Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro. In Proceedings of the IEEE International Conference on Computer Vision.

Cited By

View all
  • (2024)Privacy-Enhancing Person Re-identification Framework – A Dual-Stage Approach2024 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV)10.1109/WACV57701.2024.00835(8528-8537)Online publication date: 3-Jan-2024
  • (2024)FedSH: Towards Privacy-Preserving Text-Based Person Re-IdentificationIEEE Transactions on Multimedia10.1109/TMM.2023.333009126(5065-5077)Online publication date: 2024
  • (2024)FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoTIEEE Internet of Things Journal10.1109/JIOT.2024.336805411:15(25590-25599)Online publication date: 1-Aug-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MM '20: Proceedings of the 28th ACM International Conference on Multimedia
October 2020
4889 pages
ISBN:9781450379885
DOI:10.1145/3394171
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 October 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. computer vision
  2. federated learning
  3. machine learning system

Qualifiers

  • Research-article

Conference

MM '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 995 of 4,171 submissions, 24%

Upcoming Conference

MM '24
The 32nd ACM International Conference on Multimedia
October 28 - November 1, 2024
Melbourne , VIC , Australia

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)101
  • Downloads (Last 6 weeks)4
Reflects downloads up to 19 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Privacy-Enhancing Person Re-identification Framework – A Dual-Stage Approach2024 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV)10.1109/WACV57701.2024.00835(8528-8537)Online publication date: 3-Jan-2024
  • (2024)FedSH: Towards Privacy-Preserving Text-Based Person Re-IdentificationIEEE Transactions on Multimedia10.1109/TMM.2023.333009126(5065-5077)Online publication date: 2024
  • (2024)FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoTIEEE Internet of Things Journal10.1109/JIOT.2024.336805411:15(25590-25599)Online publication date: 1-Aug-2024
  • (2024)FedCross: Towards Accurate Federated Learning via Multi-Model Cross-Aggregation2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00170(2137-2150)Online publication date: 13-May-2024
  • (2024)Feed: Towards Personalization-Effective Federated Learning2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00144(1779-1791)Online publication date: 13-May-2024
  • (2024)Meta-Knowledge Enhanced Data Augmentation for Federated Person Re-IdentificationICASSP 2024 - 2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)10.1109/ICASSP48485.2024.10447543(8901-8905)Online publication date: 14-Apr-2024
  • (2024)FedMef: Towards Memory-Efficient Federated Dynamic Pruning2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR52733.2024.02601(27538-27547)Online publication date: 16-Jun-2024
  • (2024)Model aggregation techniques in federated learning: A comprehensive surveyFuture Generation Computer Systems10.1016/j.future.2023.09.008150(272-293)Online publication date: Jan-2024
  • (2024)Domain generalized federated learning for Person Re-identificationComputer Vision and Image Understanding10.1016/j.cviu.2024.103969241(103969)Online publication date: Apr-2024
  • (2023)Optimizing Performance in Federated Person Re-Identification through Benchmark Evaluation for Blockchain-Integrated Smart UAV Delivery SystemsDrones10.3390/drones70704137:7(413)Online publication date: 22-Jun-2023
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media