Bias-Aware Hierarchical Clustering for detecting the discriminated groups of users in recommendation systems
Open accessThe claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The original paper does not outline a detailed methodology for testing whether there is a statistically significant difference in the bias metric between the clusters identified by the HBAC algorithm.
“In the original paper, no detailed methodology is outlined for testing whether there is a statistically significant difference in the bias metric between the clusters identified by the HBAC algorithm.”
From Auditing a Dutch Public Sector Risk Profiling Algorithm Using an Unsupervised Bias Detection Tool (2025) · cites this paper as Misztal-Radecka and Indurkhya, 2021
Section 2 (Proposed approach; page unavailable) specifies a significance test for bias differences: it compares each cluster with the remaining users using Welch’s t-test and identifies significant differences at a 95% confidence level. This is not a procedure for every pairwise cluster comparison, but it contradicts the claim that the paper outlines no methodology for significance testing of detected clusters’ bias. (LLM, conf=0.86)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measuredHBAC is an iterative clustering algorithm that produces a partition of the original dataset to isolate potentially unfairly treated groups into distinct clusters.
“HBAC is an iterative clustering algorithm that produces a partition of the original dataset to isolate potentially unfairly treated groups into distinct clusters.”
From Auditing a Dutch Public Sector Risk Profiling Algorithm Using an Unsupervised Bias Detection Tool (2025) · cites this paper as Misztal-Radecka and Indurkhya, 2021
Section 2.1.2 describes an iterative clustering method that splits user clusters when doing so reveals greater bias, matching the claimed purpose of separating potentially unfairly treated groups. The paper calls the method BAH-KM, not HBAC, so it does not support the algorithm name used in the claim. No page number is available in our copy. (LLM, conf=0.84)
Experimental — accuracy not yet measuredUnsupervised learning can aid in detecting groups in the data for which a given notion of equal treatment is violated, avoiding the need for ex-ante specification of demographic or legally protected groups.
“Unsupervised learning can aid in this challenge by detecting groups in the data for which a given notion of equal treatment is violated, avoiding the need for ex-ante specification of demographic or legally protected groups (Misztal-Radecka and Indurkhya, 2021).”
From Auditing a Dutch Public Sector Risk Profiling Algorithm Using an Unsupervised Bias Detection Tool (2025) · cites this paper as Misztal-Radecka and Indurkhya, 2021
The original algorithm does not specify how to assign clusters to data points that are not part of the original training dataset.
“The original algorithm from Misztal-Radecka and Indurkhya (2021) does not specify how to assign clusters to data points that are not part of the original training dataset.”
From Auditing a Dutch Public Sector Risk Profiling Algorithm Using an Unsupervised Bias Detection Tool (2025) · cites this paper as Misztal-Radecka and Indurkhya, 2021
The simulation study identifies three separate issues with the original implementation by Misztal-Radecka and Indurkhya (2021).
“In the simulation study, we identify three separate issues with the original implementation by MisztalRadecka and Indurkhya (2021) that we argued for in Section 3.”
From Auditing a Dutch Public Sector Risk Profiling Algorithm Using an Unsupervised Bias Detection Tool (2025) · cites this paper as Misztal-Radecka and Indurkhya (2021)
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
The citation lists haven’t been fetched yet
References 78 · Cited by 29
Research works printed but not linked: 49
- Arthur, D., & Vassilvitskii, S. (2007). K-means++: The advantages of careful seeding. In Proceedings of the eighteenth annual ACM-SIAM symposium on discrete algorithms (pp. 1027-1035). USA: Society for Industrial and Applied Mathematics.
- Breunig, M. M., Kriegel, H.-P., Ng, R. T., & Sander, J. (2000). LOF: Identifying density-based local outliers. In Proceedings of the 2000 ACM SIGMOD international conference on management of data (pp. 93-104). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/342009.335388. · DOI · Paper page
- Caliskan, A., Bryson, J. J., & Narayanan, A. (2017). Semantics derived automatically from language corpora contain human-like biases. Science, 356(6334), 183-186. http://dx.doi.org/10.1126/science.aal4230, arXiv:https://science.sciencemag.org/content/356/6334/183.full.pdf, URL https://science.sciencemag. org/content/356/6334/183. · DOI · Paper page
- Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. arXiv:1603.02754, CoRR, abs/1603.02754, URL http://arxiv.org/abs/1603.02754. · arXiv
- Cheng, H.-T., Koc, L., Harmsen, J., Shaked, T., Chandra, T., Aradhye, H., et al. (2016). Wide & deep learning for recommender systems. In Proceedings of the 1st workshop on deep learning for recommender systems (pp. 7-10). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/ 2988450.2988454. · DOI
- Chu, W., Park, S.-T., Beaupre, T., Motgi, N., Phadke, A., Chakraborty, S., et al. (2009). A case study of behavior-driven conjoint analysis on yahoo!: Front page today module. In Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining (pp. 1097-1104). New York, NY, USA: ACM, http://dx.doi.org/10.1145/1557019.1557138, URL http://doi.acm.org/10.1145/1557019.1557138. · DOI
- Das, A. S., Datar, M., Garg, A., & Rajaram, S. (2007). Google news personalization: Scalable online collaborative filtering. In Proceedings of the 16th international conference on world wide web (pp. 271-280). New York, NY, USA: ACM, http://doi.acm.org/10.1145/1242572.1242610, URL http://portal.acm.org/citation. cfm?id=1242572.1242610. · DOI
- Davies, D. L., & Bouldin, D. W. (1979). A cluster separation measure. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-1(2), 224-227. http://dx.doi.org/10.1109/TPAMI.1979.4766909. · DOI · Paper page
- Dmitriev, P., Gupta, S., Kim, D. W., & Vaz, G. (2017). A dirty dozen: Twelve common metric interpretation pitfalls in online controlled experiments. In Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining (pp. 1427-1436). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/3097983.3098024. · DOI
- Eskandanian, F., Sonboli, N., & Mobasher, B. (2019). Power of the few: Analyzing the impact of influential users in collaborative recommender systems. In Proceedings of the 27th ACM Conference on User Modeling, Adaptation and Personalization (pp. 225-233). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/3320435.3320464. · DOI
- Gajane, P. (2017). On formalizing fairness in prediction with machine learning. arXiv:1710.03184, CoRR, abs/1710.03184, http://arxiv.org/abs/1710.03184. · arXiv
- Ghazanfar, M. A., & Prügel-Bennett, A. (2014). Leveraging clustering approaches to solve the gray-sheep users problem in recommender systems. Expert Systems with Applications, 41(7), 3261-3275.
- Graells-Garrido, E., Lalmas, M., & Menczer, F. (2015). First women, second sex: Gender bias in wikipedia. In Proceedings of the 26th ACM conference on hypertext & social media (pp. 165-174). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/2700171.2791036. · DOI
- Guidotti, R., Monreale, A., Ruggieri, S., Turini, F., Giannotti, F., & Pedreschi, D. (2018). A survey of methods for explaining black box models. ACM Computing Surveys, 51, http://dx.doi.org/10.1145/3236009. · DOI · Paper page
- Guo, H., Tang, R., Ye, Y., Li, Z., & He, X. (2017). DeepFM: A factorization-machine based neural network for CTR prediction. arXiv:1703.04247, CoRR, abs/1703.04247, URL http://arxiv.org/abs/1703.04247. · arXiv
- Harper, F. M., & Konstan, J. A. (2015). The MovieLens datasets: History and context. ACM Transactions on Interactive Intelligent Systems, 5(4), 19:1-19:19. http://dx.doi.org/10.1145/2827872, URL http://doi.acm.org/10.1145/2827872. · DOI
- Hennig, C. (2019). Cluster validation by measurement of clustering characteristics relevant to the user. In Data analysis and applications (vol. 1) (pp. 1-24).
- John Wiley & Sons, Ltd, http://dx.doi.org/10.1002/9781119597568.ch1, Ch. 1. URL https://onlinelibrary.wiley.com/doi/abs/10.1002/9781119597568.ch1. · DOI
- Huang, T., Zhang, Z., & Zhang, J. (2019). FiBiNET: Combining feature importance and bilinear feature interaction for click-through rate prediction. arXiv: 1905.09433, CoRR, abs/1905.09433, URL http://arxiv.org/abs/1905.09433. · arXiv
- Hug, N. (2020). Surprise: A Python library for recommender systems. Journal of Open Source Software, 5(52), 2174. http://dx.doi.org/10.21105/joss.02174. · DOI
- Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30-37.
- Lundberg, S. M., Erion, G., Chen, H., DeGrave, A., Prutkin, J. M., et al. (2019). Explainable AI for trees: From local explanations to global understanding. arXiv preprint arXiv:1905.04610. · arXiv
- Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, & R. Garnett (Eds.), Advances in neural information processing systems (vol. 30) (pp. 4765-4774).
- Luong, B. T., Ruggieri, S., & Turini, F. (2011). K-NN as an implementation of situation testing for discrimination discovery and prevention. In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 502-510). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/2020408.2020488. · DOI · Paper page
- McInnes, L., Healy, J., & Astels, S. (2017). Hdbscan: Hierarchical density based clustering. The Journal of Open Source Software, 2(11), http://dx.doi.org/10. 21105/joss.00205. · DOI · Paper page
- McInnes, L., Healy, J., & Melville, J. (2018). UMAP: Uniform manifold approximation and projection for dimension reduction. arXiv:1802.03426. · arXiv
- Misztal-Radecka, J., & Indurkhya, B. (2020). Getting to know your neighbors (KYN). Explaining item similarity in nearest neighbors collaborative filtering recommendations. In Adjunct publication of the 28th ACM conference on user modeling, adaptation and personalization (pp. 59-64). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/3386392.3397599. · DOI
- Misztal-Radecka, J., Indurkhya, B., & Smywiński-Pohl, A. (2020). Meta-User2Vec model for addressing the user and item cold-start problem in recommender systems. http://dx.doi.org/10.1007/s11257-020-09282-4, · DOI
- Misztal-Radecka, J., Rusiecki, D., Żmuda, M., & Bujak, A. (2019). Trend-responsive user segmentation enabling traceable publishing insights. A case study of a real- world large-scale news recommendation system. In CEUR Workshop Proceedings: vol. 2554, Proceedings of the 7th international workshop on news recommendation and analytics in conjunction with the 13th ACM conference on recommender systems (pp. 53-62). CEUR-WS.org, URL http://ceur-ws.org/Vol-2554/paper_08.pdf.
- Nasiriani, N., Squicciarini, A., Saldanha, Z., Goel, S., & Zannone, N. (2019). Hierarchical clustering for discrimination discovery: A top-down approach. In 2019 IEEE second international conference on artificial intelligence and knowledge engineering (pp. 187-194).
- Nurma Sari, J., Nugroho, L., Ferdiana, R., & Santosa, P. (2016). Review on customer segmentation technique on ecommerce. Advanced Science Letters, 22, 3018-3022. http://dx.doi.org/10.1166/asl.2016.7985. · DOI
- Ribeiro, M. T., Singh, S., & Guestrin, C. (2016). Model-agnostic interpretability of machine learning. arXiv:1606.05386, CoRR, abs/1606.05386, URL http: //arxiv.org/abs/1606.05386. · arXiv
- Rousseeuw, P. J. (1987). Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. Journal of Computational and Applied Mathematics, 20, 53-65. http://dx.doi.org/10.1016/0377-0427(87)90125-7, URL http://www.sciencedirect.com/science/article/pii/0377042787901257. · DOI · Paper page
- Rudin, C. (2018). Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. arXiv:1811.10154. · arXiv
- Sacharidis, D. (2019). Top-n group recommendations with fairness. In Proceedings of the 34th ACM/SIGAPP symposium on applied computing (pp. 1663-1670). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/3297280.3297442. · DOI
- Sánchez, P., & Bellogín, A. (2019). Attribute-based evaluation for recommender systems: Incorporating user and item attributes in evaluation metrics. In Proceedings of the 13th ACM conference on recommender systems (pp. 378-382). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/ 3298689.3347049. · DOI
- Sarwar, B. M., Karypis, G., Konstan, J., & Reidl, J. (2002). Recommender systems for large-scale E-commerce: Scalable neighborhood formation using clustering. In Proceedings of the 5th international conference on computer and information technology.
- Singh, J., & Anand, A. (2018). Posthoc interpretability of learning to rank models using secondary training data. arXiv:1806.11330, CoRR, abs/1806.11330, URL http://arxiv.org/abs/1806.11330. · arXiv
- Steinbach, M., Karypis, G., & Kumar, V. (2000). A comparison of document clustering techniques. In KDD workshop on text mining .
- Su, X., & Khoshgoftaar, T. M. (2009). A survey of collaborative filtering techniques. Advances in Artificial Intelligence, 2009, http://dx.doi.org/10.1155/2009/ 421425. · DOI
- Tintarev, N., & Masthoff, J. (2011). Designing and evaluating explanations for recommender systems. In F. Ricci, L. Rokach, B. Shapira, & P. B. Kantor (Eds.), Recommender systems handbook (pp. 479-510). Springer US, http://dx.doi.org/10.1007/978-0-387-85820-3_15. · DOI
- Tsintzou, V., Pitoura, E., & Tsaparas, P. (2018). Bias disparity in recommendation systems. arXiv:1811.01461, CoRR, abs/1811.01461, URL http://arxiv.org/abs/ 1811.01461. · arXiv
- Wang, R., Fu, B., Fu, G., & Wang, M. (2017). Deep & cross network for ad click predictions. In Proceedings of the ADKDD'17. New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/3124749.3124754. · DOI
- Wang, Y., Wang, L., Li, Y., He, D., Liu, T., & Chen, W. (2013). A theoretical analysis of NDCG type ranking measures. arXiv:1304.6480, CoRR, abs/1304.6480, URL http://arxiv.org/abs/1304.6480. · arXiv
- Xiao, L., Min, Z., Yongfeng, Z., Zhaoquan, G., Yiqun, L., & Shaoping, M. (2017). Fairness-aware group recommendation with Pareto-efficiency. In Proceedings of the eleventh ACM conference on recommender systems (pp. 107-115). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/ 3109859.3109887. · DOI
- Xiao, J., Ye, H., He, X., Zhang, H., Wu, F., & Chua, T.-S. (2017). Attentional factorization machines: Learning the weight of feature interactions via attention networks. In Proceedings of the twenty-sixth international joint conference on artificial intelligence (pp. 3119-3125). http://dx.doi.org/10.24963/ijcai.2017/435. · DOI
- Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, & R. Garnett (Eds.), Advances in neural information processing systems (vol. 30) (pp. 2921-2930).
- Zheng, Y., Agnani, M., & Singh, M. (2017). Identifying grey sheep users by the distribution of user similarities in collaborative filtering. In Proceedings of the 6th Annual Conference on Research in Information Technology (pp. 1-6). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/ 3125649.3125651. · DOI
- Ziegler, C.-N., McNee, S. M., Konstan, J. A., & Lausen, G. (2005). Improving recommendation lists through topic diversification. In Proceedings of the 14th international conference on world wide web (pp. 22-32). New York, NY, USA: Association for Computing Machinery, http://dx.doi.org/10.1145/1060745. 1060754. · DOI
- Authors
- Misztal-Radecka, J., & Indurkhya, B.
- Affiliations
- AGH University of Krakow (PL)
- Jagiellonian University (PL)
- Corresponding author
- Misztal-Radecka, Joanna
- Venue
- Information Processing & Management
- Publisher
- Elsevier BV
- Published
- 2021-05
- Volume
- 58
- Issue
- 3
- Pages
- 102519
- ISSN
- 0020-0271 (ISSN-L)
- 0306-4573
- OpenAlex
- W3126854025
- Cited by
- 29
- References
- 78
- Citations by year
- 2026: 8 · 2025: 2 · 2024: 7 · 2023: 5 · 2022: 5 · 2021: 2
- FWCI
- 3.95
- Type
- journal article
- Language
- en
- Open access
- green
- ruj.uj.edu.pl
- Licence
- Locations
- Information Processing & Management (publishedVersion)
- Homo Politicus (Academy of Humanities and Economics in Lodz) (submittedVersion, cc-by-nc-nd)
- Funders
- Ministerstwo Nauki i Szkolnictwa Wyższego
- Topics
- Physical Sciences › Computer Science › Information Systems › Recommender Systems and Techniques
- Social Sciences › Safety Research › Ethics and Social Impacts of AI
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Keywords
- algorithmic discrimination, recommender systems, customer segmentation, post-hoc explanation, recommendation diversity, latent space embedding
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review