Towards understanding and mitigating unintended biases in language model-driven conversational recommendation

被引:14
|
作者
Shen, Tianshu [1 ]
Li, Jiaru [1 ]
Bouadjenek, Mohamed Reda [2 ]
Mai, Zheda [1 ]
Sanner, Scott [1 ]
机构
[1] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON, Canada
[2] Deakin Univ, Sch Informat Technol, Waurn Ponds Campus, Geelong, Vic 3216, Australia
关键词
Conversational recommendation systems; BERT; Contextual language models; Bias and discrimination; FOOD CRAVINGS; SOCIOECONOMIC-STATUS; ALCOHOL-CONSUMPTION; UNITED-STATES; GENDER; HEALTH; DISCRIMINATION; RACE/ETHNICITY; CONSEQUENCES; PATTERNS;
D O I
10.1016/j.ipm.2022.103139
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conversational Recommendation Systems (CRSs) have recently started to leverage pretrained language models (LM) such as BERT for their ability to semantically interpret a wide range of preference statement variations. However, pretrained LMs are prone to intrinsic biases in their training data, which may be exacerbated by biases embedded in domain-specific language data (e.g., user reviews) used to fine-tune LMs for CRSs. We study a simple LM-driven recom-mendation backbone (termed LMRec) of a CRS to investigate how unintended bias - i.e., bias due to language variations such as name references or indirect indicators of sexual orientation or location that should not affect recommendations - manifests in substantially shifted price and category distributions of restaurant recommendations. For example, offhand mention of names associated with the black community substantially lowers the price distribution of recommended restaurants, while offhand mentions of common male-associated names lead to an increase in recommended alcohol-serving establishments. While these results raise red flags regarding a range of previously undocumented unintended biases that can occur in LM -driven CRSs, there is fortunately a silver lining: we show that train side masking and test side neutralization of non-preferential entities nullifies the observed biases without significantly impacting recommendation performance.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Towards a Configurable Crossover Operator for Model-Driven Optimization
    John, Stefan
    Kosiol, Jens
    Taentzer, Gabriele
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 388 - 395
  • [42] OpenDaylight: Towards a Model-Driven SDN Controller Architecture
    Medved, Jan
    Tkacik, Anton
    Varga, Robert
    Gray, Ken
    2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2014,
  • [43] Towards Model-Driven Engineering Support for Service Evolution
    Vara, Juan M.
    Andrikopoulos, Vasilios
    Papazoglou, Michael P.
    Marcos, Esperanza
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (17) : 2364 - 2382
  • [44] Model-Driven Analysis towards Interoperability of Assessments in LMS
    Bizonova, Zuzana
    Pilatova, Katarina
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2010, 34 (01) : 27 - 39
  • [45] Towards model-driven evolvability of enterprise information systems
    Meijler, Theo Dirk
    Postmus, Douwe
    Wortmann, Hans
    10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 413 - 416
  • [46] Towards agent-oriented model-driven architecture
    Xiao, Liang
    Greer, Des
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2007, 16 (04) : 390 - 406
  • [47] Towards model-driven virtual patching for web applications
    Betarte, Gustavo
    de la Fuente, Rodrigo
    Martinez, Rodrigo
    Pirez, Juan
    Zipitria, Felipe
    2016 SEVENTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2016, : 109 - 118
  • [48] Towards Automated Analysis of Model-Driven Artifacts in Industry
    Schiffelers, Ramon
    Luo, Yaping
    Mengerink, Josh
    van den Brand, Mark
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 743 - 751
  • [49] Using model-driven engineering to automate software language translation
    Lano, Kevin
    Siala, Hanan
    AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (01)
  • [50] Large Language Model-Driven Urban Traffic Signal Control
    Tang, Yiqing
    Dai, Xingyuan
    Zhao, Chen
    Cheng, Qi
    Lv, Yisheng
    2024 AUSTRALIAN & NEW ZEALAND CONTROL CONFERENCE, ANZCC, 2024, : 67 - 71