Abstract
The person-job fit algorithm has become a crucial task in the online recruitment industry for matching resumes with suitable jobs and making recommendations. However, individuals’ resumes and users’ interaction records contain personal privacy information, which resumes and records cannot use in a public environment. This paper proposes a person-job fit framework with federated learning and privacy protection. It can utilize the user data stored locally on the user-side to train the model and ensure that the user’s private data are not uploaded to the server-side. In addition, it prevents users’ uploaded gradients from revealing private information by applying adaptive differential privacy techniques. However, federated learning suffers from a nonindependent homogeneous distribution of user data, which can lead to a user-side learned job representation with its own bias. Therefore, we introduce the idea of contrastive learning to guide user-side training to alleviate user-side bias and improve model performance. Experiments on real datasets show that our framework ensures higher performance while preserving user privacy data compared to typical person-job fit methods.
Graphical Abstract
Similar content being viewed by others
Data Availability
The datasets generated and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
McMahan, B, Moore, E, Ramage, D, Hampson, S, y Arcas, BA (2017) Communication-efficient learning of deep networks from decentralized data. In: Artificial Intelligence and Statistics, pp. 1273–1282. PMLR
Nasr, M, Shokri, R, Houmansadr, A (2019) Comprehensive privacy analysis of deep learning: Passive and active white-box inference attacks against centralized and federated learning. In: 2019 IEEE Symposium on Security and Privacy (SP), pp. 739–753. IEEE
Truex S, Liu L, Gursoy ME, Yu L, Wei W (2021) Demystifying membership inference attacks in machine learning as a service. IEEE Trans Serv Comput 14(6):2073–2089. https://doi.org/10.1109/TSC.2019.2897554
Ma C, Li J, Ding M, Yang HH, Shu F, Quek TQ, Poor HV (2020) On safeguarding privacy and security in the framework of federated learning. IEEE Network 34(4):242–248
Huang X, Ding Y, Jiang ZL, Qi S, Wang X, Liao Q (2020) Dp-fl: a novel differentially private federated learning framework for the unbalanced data. World Wide Web 23(4):2529–2545
El Ouadrhiri A, Abdelhadi A (2022) Differential privacy for deep and federated learning: A survey. IEEE Access 10:22359–22380
Hu R, Guo Y, Li H, Pei Q, Gong Y (2020) Personalized federated learning with differential privacy. IEEE Internet Things J 7(10):9530–9539
Kairouz P, McMahan HB, Avent B, Bellet A, Bennis M, Bhagoji AN, Bonawitz K, Charles Z, Cormode G, Cummings R et al (2021) Advances and open problems in federated learning. Found Trends Mach Learn 14(1–2):1–210
Ramanath, R, Inan, H, Polatkan, G, Hu, B, Guo, Q, Ozcaglar, C, Wu, X, Kenthapadi, K, Geyik, SC (2018) Towards deep and representation learning for talent search at linkedin. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 2253–2261
Bian, S, Zhao, WX, Song, Y, Zhang, T, Wen, J-R (2019) Domain adaptation for person-job fit with transferable deep global match network. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pp. 4810–4820
Barducci A, Iannaccone S, La Gatta V, Moscato V, Sperì G, Zavota S (2022) An end-to-end framework for information extraction from italian resumes. Expert Syst Appl 210:118487
Jiang, J, Ye, S, Wang, W, Xu, J, Luo, X (2020) Learning effective representations for person-job fit by feature fusion. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 2549–2556
Bian, S, Chen, X, Zhao, WX, Zhou, K, Hou, Y, Song, Y, Zhang, T, Wen, J-R (2020) Learning to match jobs with resumes from sparse interaction data using multi-view co-teaching network. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 65–74
Le, R, Hu, W, Song, Y, Zhang, T, Zhao, D, Yan, R (2019) Towards effective and interpretable person-job fitting. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 1883–1892
Li Z, Zhang Z, Zhao H, Wang R, Chen K, Utiyama M, Sumita E (2021) Text compression-aided transformer encoding. IEEE Trans Pattern Anal Mach Intell 44(7):3840–3857
Zhang Z, Chen K, Wang R, Utiyama M, Sumita E, Li Z, Zhao H (2023) Universal multimodal representation for language understanding. IEEE Trans Pattern Anal Mach Intell 1–18. https://doi.org/10.1109/TPAMI.2023.3234170
Deng, Y, Lei, H, Li, X, Lin, Y (2018) An improved deep neural network model for job matching. In: 2018 International Conference on Artificial Intelligence and Big Data (ICAIBD), pp. 106–112 . IEEE
Qin C, Yao K, Zhu H, Xu T, Shen D, Chen E, Xiong H (2022) Towards automatic job description generation with capability-aware neural networks. IEEE Trans Knowl Data Eng 1–1. https://doi.org/10.1109/TKDE.2022.3145396
Anelli VW, Di-Noia T, Di-Sciascio E, Ragone A, Trotta J (2020) Semantic interpretation of top-n recommendations. IEEE Trans Knowl Data Eng 34(5):2416–2428
Nasser, S, Sreejith, C, Irshad, M (2018) Convolutional neural network with word embedding based approach for resume classification. In: 2018 International Conference on Emerging Trends and Innovations In Engineering And Technological Research (ICETIETR), pp. 1–6 . IEEE
Zhu C, Zhu H, Xiong H, Ma C, Xie F, Ding P, Li P (2018) Person-job fit: Adapting the right talent for the right job with joint representation learning. ACM Trans Manag Inf Syst (TMIS) 9(3):1–17
Liu, H, Ge, Y : Job and employee embeddings: A joint deep learning approach. IEEE Trans Knowl Data Eng (2022)
Khatua, A, Nejdl, W (2020) Matching recruiters and jobseekers on twitter. In: 2020 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), pp. 266–269. IEEE
Bian, S, Zhao, WX, Song, Y, Zhang, T, Wen, J-R (2019) Domain adaptation for person-job fit with transferable deep global match network. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pp. 4810–4820
Yan, R, Le, R, Song, Y, Zhang, T, Zhang, X, Zhao, D (2019) Interview choice reveals your preference on the market: to improve job-resume matching through profiling memories. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 914–922
Qin, C, Zhu, H, Xu, T, Zhu, C, Jiang, L, Chen, E, Xiong, H (2018) Enhancing person-job fit for talent recruitment: An ability-aware neural network approach. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 25–34
Wang Z, Wei W, Xu C, Xu J, Mao X-L (2022) Person-job fit estimation from candidate profile and related recruitment history with co-attention neural networks. Neurocomputing 501:14–24. https://doi.org/10.1016/j.neucom.2022.06.012
Cui Z, Wen J, Lan Y, Zhang Z, Cai J (2022) Communication-efficient federated recommendation model based on many-objective evolutionary algorithm. Expert Syst Appl 201:116963
Chen, C, Liu, Z, Zhao, P, Zhou, J, Li, X (2018) Privacy preserving point-of-interest recommendation using decentralized matrix factorization. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32
Lin G, Liang F, Pan W, Ming Z (2020) Fedrec: Federated recommendation with explicit feedback. IEEE Intell Syst 36(5):21–30
Liang F, Pan W, Ming Z (2021) Fedrec++: Lossless federated recommendation with explicit feedback. Proceedings of the AAAI Conference on Artificial Intelligence 35:4224–4231
Zhu, L, Liu, Z, Han, S (2019) Deep leakage from gradients. Adv Neural Inform Process Syst 32
Wei W, Liu L (2022) Gradient leakage attack resilient deep learning. IEEE Transactions on Information Forensics and Security 17:303–316. https://doi.org/10.1109/TIFS.2021.3139777
Gao, C, Huang, C, Lin, D, Jin, D, Li, Y (2020) Dplcf: differentially private local collaborative filtering. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 961–970
Chen J, Liu L, Chen R, Peng W, Huang X (2022) Secrec: A privacy-preserving method for the context-aware recommendation system. IEEE Trans Depend Sec Comput 19(5):3168–3182. https://doi.org/10.1109/TDSC.2021.3085562
Yan D, Zhao Y, Yang Z, Jin Y, Zhang Y (2022) Fedcdr: Privacy-preserving federated cross-domain recommendation. Dig Commun Netw 8(4):552–560. https://doi.org/10.1016/j.dcan.2022.04.034
Chen, T, Kornblith, S, Norouzi, M, Hinton, G (2020) A simple framework for contrastive learning of visual representations. In: International Conference on Machine Learning, pp. 1597–1607 . PMLR
Wang J, Shi Y, Yu H, Zhang K, Wang X, Yan Z, Li H (2023) Temporal density-aware sequential recommendation networks with contrastive learning. Expert Systems with Applications 211:118563
Dong, N, Voiculescu, I (2021) Federated contrastive learning for decentralized unlabeled medical images. In: International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer pp. 378–387
Li, Q., He, B, Song, D (2021) Model-contrastive federated learning. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 10713–10722
Zhang, Y, Liu, B, Qian, J, Qin, J, Zhang, X, Jiang, X (2021) An explainable person-job fit model incorporating structured information. In: 2021 IEEE International Conference on Big Data (Big Data), pp. 3571–3579. IEEE
Vaidya J, Shafiq B, Fan W, Mehmood D, Lorenzi D (2014) A random decision tree framework for privacy-preserving data mining. IEEE Trans Depend Sec Comput 11(5):399–411. https://doi.org/10.1109/TDSC.2013.43
Acknowledgements
This research is supported by the Natural Science Foundation of Zhejiang (LZ20F020001), the Natural Science Foundation of Ningbo (2021J091), and the Science and Technology Innovation 2025 Major Project of Ningbo (No.20211ZDYF020036).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare no conflicts of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, Y., Liu, B. & Qian, J. FedPJF: federated contrastive learning for privacy-preserving person-job fit. Appl Intell 53, 27060–27071 (2023). https://doi.org/10.1007/s10489-023-04775-2
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04775-2