Cited by 29Recommender Systems and TechniquesEthics and Social Impacts of AIExplainable Artificial Intelligence (XAI)

Bias-Aware Hierarchical Clustering for detecting the discriminated groups of users in recommendation systems

Open access
Misztal-Radecka, Joanna, Indurkhya, Bipin·2021·Information Processing & Management

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.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1016/j.ipm.2021.102519

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.

A few free checks a day · papers already verified open instantly · results are public

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 measured
  • HBAC 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 measured
  • Unsupervised 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

  1. 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.
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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.
  13. 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
  14. 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
  15. 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
  16. 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
  17. Hennig, C. (2019). Cluster validation by measurement of clustering characteristics relevant to the user. In Data analysis and applications (vol. 1) (pp. 1-24).
  18. 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
  19. 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
  20. 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
  21. Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30-37.
  22. 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
  23. 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).
  24. 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
  25. 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
  26. McInnes, L., Healy, J., & Melville, J. (2018). UMAP: Uniform manifold approximation and projection for dimension reduction. arXiv:1802.03426. · arXiv
  27. 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
  28. 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
  29. 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.
  30. 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).
  31. 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
  32. 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
  33. 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
  34. Rudin, C. (2018). Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. arXiv:1811.10154. · arXiv
  35. 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
  36. 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
  37. 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.
  38. 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
  39. Steinbach, M., Karypis, G., & Kumar, V. (2000). A comparison of document clustering techniques. In KDD workshop on text mining .
  40. 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
  41. 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
  42. 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
  43. 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
  44. 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
  45. 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
  46. 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
  47. 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).
  48. 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
  49. 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
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