{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:28:35Z","timestamp":1778200115966,"version":"3.51.4"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2023,6,27]],"date-time":"2023-06-27T00:00:00Z","timestamp":1687824000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,6,27]],"date-time":"2023-06-27T00:00:00Z","timestamp":1687824000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006692","name":"Universit\u00e0 degli Studi di Torino","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006692","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2023,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Semi-supervised learning has shown its potential in many real-world applications where only few labeled examples are available. However, when some fairness constraints need to be satisfied, semi-supervised classification models often struggle as they are required to cope with the lack of sufficient information for predicting the target variable while forgetting its relationships with any sensitive and potentially discriminatory attribute. To address this issue, we propose a fair semi-supervised representation learning architecture that leads to fair and accurate classification results even in very challenging scenarios with few labeled (but biased) instances. We show experimentally that our model can be easily adopted in very general settings, as the learned representations may be employed to train any supervised classifier. Moreover, when applied to several synthetic and real-world datasets, our method is competitive with state-of-the-art fair semi-supervised approaches.<\/jats:p>","DOI":"10.1007\/s10994-023-06342-9","type":"journal-article","created":{"date-parts":[[2023,6,27]],"date-time":"2023-06-27T19:01:16Z","timestamp":1687892476000},"page":"3051-3076","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["FairSwiRL: fair semi-supervised classification with representation learning"],"prefix":"10.1007","volume":"112","author":[{"given":"Shuyi","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mattia","family":"Cerrato","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dino","family":"Ienco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5145-3438","authenticated-orcid":false,"given":"Ruggero G.","family":"Pensa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roberto","family":"Esposito","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,6,27]]},"reference":[{"key":"6342_CR1","unstructured":"Angwin, J. , Larson, J. , Mattu, S., Kirchner, L. (2016). Machine bias.https:\/\/www.propublica.org\/article\/machine-bias-risk-assessments-in-criminal-sentencing"},{"issue":"5","key":"6342_CR2","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1093\/bioinformatics\/16.5.412","volume":"16","author":"P Baldi","year":"2000","unstructured":"Baldi, P., Brunak, S., Chauvin, Y., Andersen, C. A. F., & Nielsen, H. (2000). Assessing the accuracy of prediction algorithms for classification: An overview. Bioinformatics, 16(5), 412\u2013424.","journal-title":"Bioinformatics"},{"key":"6342_CR3","unstructured":"Barocas, S. , Hardt, M., Narayanan, A. (2019). Fairness and machine learning. http:\/\/www.fairmlbook.org"},{"key":"6342_CR4","unstructured":"Bellamy, R.K.E. , Dey, K. , Hind, M. , Hoffman, S.C. , Houde, S. , Kannan, K., Zhang, Y. (2018). AI fairness 360: An extensible toolkit for detecting, understanding, and mitigating unwanted algorithmic bias. CoRR,arxiv:1810.01943"},{"issue":"8","key":"6342_CR5","doi-asserted-by":"publisher","first-page":"1798","DOI":"10.1109\/TPAMI.2013.50","volume":"35","author":"Y Bengio","year":"2013","unstructured":"Bengio, Y., Courville, A. C., & Vincent, P. (2013). Representation learning: A review and new perspectives. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35(8), 1798\u20131828.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"6342_CR6","unstructured":"Biewald, L. (2020). Experiment tracking with weights and biases.https:\/\/www.wandb.com\/ (Software available from wandb.com)"},{"key":"6342_CR7","doi-asserted-by":"crossref","unstructured":"Castelnovo, A. , Crupi, R. , Greco, G., Regoli, D. (2021). The zoo of fairness metrics in machine learning. CoRR,arxiv:2106.00467","DOI":"10.21203\/rs.3.rs-1162350\/v1"},{"key":"6342_CR8","unstructured":"Chakraborty, J. , Tu, H. , Majumder, S., Menzies, T. (2021). Can we achieve fairness using semi-supervised learning? CoRR,arxiv:2111.02038"},{"key":"6342_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.7551\/mitpress\/9780262033589.001.0001","volume-title":"Semi-supervised learning","author":"O Chapelle","year":"2006","unstructured":"Chapelle, O., Sch\u00f6lkopf, B., & Zien, A. (2006). Introduction to semi-supervised learning. In O. Chapelle, B. Sch\u00f6lkopf, & A. Zien (Eds.), Semi-supervised learning (pp. 1\u201312). Cambridge: The MIT Press."},{"key":"6342_CR10","unstructured":"Cheng, Y. , Zhao, X. , Cai, R. , Li, Z. , Huang, K., Rui, Y. (2016). Semi-supervised multimodal deep learning for RGB-D object recognition. In S.\u00a0Kambhampati (Ed.), Proceedings of IJCAI 2016 (pp. 3345\u20133351). IJCAI\/AAAI Press."},{"issue":"1","key":"6342_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s12864-019-6413-7","volume":"21","author":"D Chicco","year":"2020","unstructured":"Chicco, D., & Jurman, G. (2020). The advantages of the matthews correlation coefficient (mcc) over f1 score and accuracy in binary classification evaluation. BMC Genomics, 21(1), 1\u201313.","journal-title":"BMC Genomics"},{"key":"6342_CR12","unstructured":"Dua, D., & Graff, C. (2017). UCI machine learning repository.http:\/\/archive.ics.uci.edu\/ml"},{"issue":"3","key":"6342_CR13","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1145\/230538.230561","volume":"14","author":"B Friedman","year":"1996","unstructured":"Friedman, B., & Nissenbaum, H. (1996). Bias in computer systems. ACM Transactions on Information Systems, 14(3), 330\u2013347.","journal-title":"ACM Transactions on Information Systems"},{"key":"6342_CR14","first-page":"59:1","volume":"17","author":"Y Ganin","year":"2016","unstructured":"Ganin, Y., Ustinova, E., Ajakan, H., Germain, P., Larochelle, H., Laviolette, F., & Lempitsky, V. S. (2016). Domain-adversarial training of neural networks. The Journal of Machine Learning Research, 17, 59:1-59:35.","journal-title":"The Journal of Machine Learning Research"},{"key":"6342_CR15","doi-asserted-by":"crossref","unstructured":"Gogna, A., & Majumdar, A. (2016). Semi supervised autoencoder. In Proceedings of ICONIP 2016 (pp. 82\u201389).","DOI":"10.1007\/978-3-319-46672-9_10"},{"key":"6342_CR16","first-page":"723","volume":"13","author":"A Gretton","year":"2012","unstructured":"Gretton, A., Borgwardt, K. M., Rasch, M. J., Sch\u00f6lkopf, B., & Smola, A. J. (2012). A kernel two-sample test. The Journal of Machine Learning Research, 13, 723\u2013773.","journal-title":"The Journal of Machine Learning Research"},{"key":"6342_CR17","unstructured":"Hardt, M. , Price, E., Srebro, N. (2016). Equality of opportunity in supervised learning. In Proceedings of NIPS 2016, Dec 5\u201310, 2016, Barcelona, Spain (pp. 3315\u20133323)."},{"key":"6342_CR18","unstructured":"Hinton, G.E., & Zemel, R.S. (1993). Autoencoders, minimum description length and helmholtz free energy. In Proceesings of NIPS 1993 (pp. 3\u201310). Morgan Kaufmann"},{"key":"6342_CR19","doi-asserted-by":"crossref","unstructured":"Hu, F. , Zhu, Y. , Wu, S. , Wang, L., Tan, T. (2019). Hierarchical graph convolutional networks for semi-supervised node classification. In S.\u00a0Kraus (Ed.), Proceedings of IJCAI 2019 (pp. 4532\u20134539).","DOI":"10.24963\/ijcai.2019\/630"},{"key":"6342_CR20","doi-asserted-by":"crossref","unstructured":"Kamiran, F., & Calders, T. (2009). Classifying without discriminating. In Proceesings of IEEE-IC4 2009.","DOI":"10.1109\/IC4.2009.4909197"},{"key":"6342_CR21","unstructured":"Le, L. , Patterson, A., White, M. (2018). Supervised autoencoders: Improving generalization performance with unsupervised regularizers. In Proceesings of NeurIPS 2018 (pp. 107\u2013117)."},{"key":"6342_CR22","unstructured":"Louizos, C. , Swersky, K. , Li, Y. , Welling, M., Zemel, R.S. (2016). The variational fair autoencoder. In Proceedings of ICLR 2016."},{"key":"6342_CR23","unstructured":"Madras, D. , Creager, E. , Pitassi, T., Zemel, R.S. (2018). Learning adversarially fair and transferable representations. In Proceedings of ICML 2018 (pp. 3381\u20133390)."},{"key":"6342_CR24","unstructured":"McNamara, D. , Ong, C.S., Williamson, R.C. (2017). Provably fair representations. CoRR, arxiv:1710.04394"},{"issue":"6","key":"6342_CR25","first-page":"115:1","volume":"54","author":"N Mehrabi","year":"2021","unstructured":"Mehrabi, N., Morstatter, F., Saxena, N., Lerman, K., & Galstyan, A. (2021). A survey on bias and fairness in machine learning. ACM Computing Surveys, 54(6), 115:1-115:35.","journal-title":"ACM Computing Surveys"},{"key":"6342_CR26","unstructured":"Oneto, L., Donini, M., Luise, G., Ciliberto, C., Maurer, A., & Pontil, M. (2020). Exploiting MMD and sinkhorn divergences for fair and transferable representation learning. In Proceesings of NeurIPS 2020."},{"key":"6342_CR27","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., & Duchesnay, E. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, 2825\u20132830.","journal-title":"Journal of Machine Learning Research"},{"key":"6342_CR28","unstructured":"Rasmus, A. , Berglund, M. , Honkala, M. , Valpola, H., Raiko, T. (2015). Semi-supervised learning with ladder networks. Advances in NIPS 2015 pp. 3546\u20133554."},{"key":"6342_CR29","unstructured":"Springenberg, J.T. (2016). Unsupervised and semi-supervised learning with categorical generative adversarial networks. In Y.\u00a0Bengio & Y.\u00a0LeCun (Eds.), Proceedings of ICLR 2016."},{"issue":"11","key":"6342_CR30","first-page":"2579","volume":"9","author":"L Van der Maaten","year":"2008","unstructured":"Van der Maaten, L., & Hinton, G. (2008). Visualizing data using t-sne. Journal of Machine Learning Research, 9(11), 2579\u20132605.","journal-title":"Journal of Machine Learning Research"},{"issue":"2","key":"6342_CR31","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/s10994-019-05855-6","volume":"109","author":"JE van Engelen","year":"2020","unstructured":"van Engelen, J. E., & Hoos, H. H. (2020). A survey on semi-supervised learning. Machine Learning, 109(2), 373\u2013440.","journal-title":"Machine Learning"},{"key":"6342_CR32","unstructured":"Xie, Q. , Dai, Z. , Du, Y. , Hovy, E.H., Neubig, G. (2017). Controllable invariance through adversarial feature learning. In Proceeding of NIPS 2017 (pp. 585\u2013596)."},{"key":"6342_CR33","doi-asserted-by":"crossref","unstructured":"Yamaguchi, Y. , Faloutsos, C., Kitagawa, H. (2016). CAMLP: confidence-aware modulated label propagation. In S.C.\u00a0Venkatasubramanian & W.M.\u00a0Jr. (Eds.), Proceedings of SIAM SDM 2016 (pp. 513\u2013521). SIAM.","DOI":"10.1137\/1.9781611974348.58"},{"key":"6342_CR34","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/j.neucom.2021.03.051","volume":"447","author":"S Yang","year":"2021","unstructured":"Yang, S., Ienco, D., Esposito, R., & Pensa, R. G. (2021). Esa$$^\\star$$: A generic framework for semi-supervised inductive learning. Neurocomputing, 447, 102\u2013117.","journal-title":"Neurocomputing"},{"key":"6342_CR35","doi-asserted-by":"crossref","unstructured":"Zafar, M.B. , Valera, I. , Gomez-Rodriguez, M., Gummadi, K.P. (2017). Fairness beyond disparate treatment & disparate impact: Learning classification without disparate mistreatment. In Proceedings of WWW 2017 (pp. 1171\u20131180). ACM.","DOI":"10.1145\/3038912.3052660"},{"key":"6342_CR36","unstructured":"Zemel, R.S. , Wu, Y. , Swersky, K. , Pitassi, T., Dwork, C. (2013). Learning fair representations. In Proceedings of ICML 2013 (Vol.\u00a028, pp. 325\u2013333)."},{"key":"6342_CR37","doi-asserted-by":"crossref","unstructured":"Zhang, B.H. , Lemoine, B., Mitchell, M. (2018). Mitigating unwanted biases with adversarial learning. In Proceedings of AIES 2018 (pp. 335\u2013340). ACM.","DOI":"10.1145\/3278721.3278779"},{"issue":"4","key":"6342_CR38","doi-asserted-by":"publisher","first-page":"1763","DOI":"10.1109\/TKDE.2020.3002567","volume":"34","author":"T Zhang","year":"2022","unstructured":"Zhang, T., Zhu, T., Li, J., Han, M., Zhou, W., & Yu, P. S. (2022). Fairness in semi-supervised learning: Unlabeled data help to reduce discrimination. Transactions on Knowledge and Data Engineering, 34(4), 1763\u20131774.","journal-title":"Transactions on Knowledge and Data Engineering"},{"key":"6342_CR39","unstructured":"Zhou, D. , Bousquet, O. , Lal, T.N. , Weston, J., Sch\u00f6lkopf, B. (2003). Learning with local and global consistency. In Proceesings of NIPS 2003 (pp. 321\u2013328). MIT Press."}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06342-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-023-06342-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06342-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,10]],"date-time":"2023-08-10T17:13:31Z","timestamp":1691687611000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-023-06342-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,27]]},"references-count":39,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["6342"],"URL":"https:\/\/doi.org\/10.1007\/s10994-023-06342-9","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,27]]},"assertion":[{"value":"22 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 March 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 April 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 June 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Mattia Cerrato, Dino Ienco, Ruggero G. Pensa and Roberto Esposito are members of the Editorial Board. The authors have no further competing interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}