Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3485447.3512113acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article
Open access

Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectors

Published: 25 April 2022 Publication History

Abstract

Interactive recommender systems (RSs) allow users to express intent, preferences and contexts in a rich fashion, often using natural language. One challenge in using such feedback is inferring a user’s semantic intent from the open-ended terms used to describe an item, and using it to refine recommendation results. Leveraging concept activation vectors (CAVs) [21], we develop a framework to learn a representation that captures the semantics of such attributes and connects them to user preferences and behaviors in RSs. A novel feature of our approach is its ability to distinguish objective and subjective attributes and associate different senses with different users. Using synthetic and real-world datasets, we show that our CAV representation accurately interprets users’ subjective semantics, and can improve recommendations via interactive critiquing.

References

[1]
Krisztian Balog, Filip Radlinski, and Alexandros Karatzoglou. 2021. On Interpretation and Measurement of Soft Attributes for Recommendation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR ’21). to appear.
[2]
G. Bang, G. Barash, R. Bea, J. Cali, M. Castillo-Effen, X. Chen, N. Chhaya, R. Cummings, R. Dhoopar, S. Dumanci, H. Espinoza, E. Farchi, F. Fioretto, R. Fuentetaja, C. Geib, O. E. Gundersen, J. Hernández-Orallo, X. Huang, K. Jaidka, S. Keren, S. Kim, M. Galley, X. Liu, T. Lu, Z. Ma, R. Mallah, J. McDermid, M. Michalowski, R. Mirsky, S. Ó hÉigeartaigh, D. Ramachandran, J. Segovia-Aguas, O. Shehory, A. Shaban-Nejad, V. Shwartz, S. Srivastava, K. Talamadupula, J. Tang, P. Van Hentenryck, D. Zhang, and J. Zhang. 2020. The Association for the Advancement of Artificial Intelligence 2020 Workshop Program. In AI Magazine. 100–114.
[3]
Alex Beutel, Paul Covington, Sagar Jain, Can Xu, Jia Li, Vince Gatto, and Ed H. Chi. 2018. Latent Cross: Making Use of Context in Recurrent Recommender Systems. In Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining (WSDM-18). Marina Del Rey, CA, 46–54.
[4]
Christopher M. Bishop. 2006. Pattern Recognition and Machine Learning. Springer, New York.
[5]
Edwin V. Bonilla, Shengbo Guo, and Scott Sanner. 2010. Gaussian Process Preference Elicitation. In Advances in Neural Information Processing Systems 23 (NIPS-10). Vancouver, 262–270.
[6]
Léon Bottou and Yoshua Bengio. 1994. Convergence Properties of the K-Means Algorithms. In Advances in Neural Information Processing Systems 7 (NIPS-94). 585–592.
[7]
Craig Boutilier, Kevin Regan, and Paolo Viappiani. 2009. Online Feature Elicitation in Interactive Optimization. In Proceedings of the Twenty-sixth International Conference on Machine Learning (ICML-09). Montreal, 73–80.
[8]
Craig Boutilier, Kevin Regan, and Paolo Viappiani. 2010. Simultaneous Elicitation of Preference Features and Utility. In Proceedings of the Twenty-fourth AAAI Conference on Artificial Intelligence (AAAI-10). Atlanta, 1160–1167.
[9]
Craig Boutilier, Richard S. Zemel, and Benjamin Marlin. 2003. Active Collaborative Filtering. In Proceedings of the Nineteenth Conference on Uncertainty in Artificial Intelligence (UAI-03). Acapulco, 98–106.
[10]
Chris Burges, Tal Shaked, Erin Renshaw, Ari Lazier, Matt Deeds, Nicole Hamilton, and Greg Hullender. 2005. Learning to Rank using Gradient Descent. In Proceedings of the Twenty-second International Conference on Machine Learning (ICML-05). 89–96.
[11]
Christopher JC Burges. 2010. From RankNet to LambdaRank to LambdaMART: An Overview. Learning 11, 23–581 (2010), 81.
[12]
Robin Burke. 2002. Interactive Critiquing for Catalog Navigation in E-Commerce. Artificial Intelligence Review 18, 3–4 (2002), 245–267.
[13]
Li Chen and Pearl Pu. 2012. Critiquing-based Recommenders: Survey and Emerging Trends. User Modeling and User-Adapted Interaction 22, 1 (2012), 125–150.
[14]
Deborah Cohen, Michal Aharon, Yair Koren, Oren Somekh, and Raz Nissim. 2017. Expediting Exploration by Attribute-to-feature Mapping for Cold-start Recommendations. In Proceedings of the 11th ACM Conference on Recommender Systems (RecSys17). Como, Italy, 184–192.
[15]
Simon French. 1986. Decision Theory. Halsted Press, New York.
[16]
Zeno Gantner, Lucas Drumond, Christoph Freudenthaler, Steffen Rendle, and Lars Schmidt-Thieme. 2010. Learning Attribute-to-Feature Mappings for Cold-Start Recommendations. In 2010 IEEE International Conference on Data Mining (ICDM-10). 176–185.
[17]
Christina Göpfert, Yinlam Chow, Chih-wei Hsu, Ivan Vendrov, Tyler Lu, Deepak Ramachandran, and Craig Boutilier. 2022. Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectors. (2022). arXiv:2202.02830.
[18]
F. Maxwell Harper and Joseph A. Konstan. 2016. The MovieLens Datasets: History and Context. ACM Transactions on Interactive Intelligent Systems 5, 4 (2016), 19:1–19:19.
[19]
Yifan Hu, Yehuda Koren, and Chris Volinsky. 2008. Collaborative Filtering for Implicit Feedback Datasets. In Proceedings of the 8th IEEE International Conference on Data Mining (ICDM 2008), December 15-19, 2008, Pisa, Italy. 263–272.
[20]
Guangda Huzhang, Zhen-Jia Pang, Yongqing Gao, Yawen Liu, Weijie Shen, Wen-Ji Zhou, Qianying Lin, Qing Da, An-Xiang Zeng, Han Yu, Yang Yu, and Zhi-Hua Zhou. 2021. AliExpress Learning-To-Rank: Maximizing online model performance without going online. IEEE Transactions on Knowledge and Data Engineering (2021). https://doi.org/10.1109/TKDE.2021.3098898
[21]
B. Kim, M. Wattenberg, J. Gilmer, C. Cai, J. Wexler, F. Viegas, and R. Sayres. 2018. Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV). In Proceedings of the Thirty-fifth International Conference on Machine Learning (ICML-18). Stockholm, 2668–2677.
[22]
Diederik Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In Proceedings of the Third International Conference on Learning Representations (ICLR-15). San Diego, CA.
[23]
Joseph A. Konstan, Bradley N. Miller, David Maltz, Jonathan L. Herlocker, Lee R. Gordon, and John Riedl. 1997. GroupLens: Applying Collaborative Filtering to Usenet News. Commun. ACM 40, 3 (1997), 77–87.
[24]
Jonathan Koren, Yi Zhang, and Xue Liu. 2008. Personalized Interactive Faceted Search. In Proceedings of the 17th International Conference on World Wide Web (WWW-08). Beijing, 477–486.
[25]
Ralf Krestel, Peter Fankhauser, and Wolfgang Nejdl. 2009. Latent Dirichlet Allocation for Tag Recommendation. In Proceedings of the 3rd ACM Conference on Recommender Systems (RecSys09). 61–68.
[26]
Artus Krohn-Grimberghe, Lucas Drumond, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2012. Multi-relational matrix factorization using bayesian personalized ranking for social network data. In Proceedings of the Fifth International Conference on Web Search and Web Data Mining, WSDM 2012. 173–182.
[27]
Kai Luo, Scott Sanner, Ga Wu, Hanze Li, and Hojin Yang. 2020. Latent Linear Critiquing for Conversational Recommender Systems. In Proceedings of The Web Conference 2020. 2535–2541.
[28]
Julian McAuley, Jure Leskovec, and Dan Jurafsky. 2012. Learning Attitudes and Attributes from Multi-aspect Reviews. In 12th International Conference on Data Mining (ICDM-12). 1020–1025.
[29]
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. In Proceedings of the 26th International Conference on Neural Information Processing Systems-Volume 2. 3111–3119.
[30]
Martin Mladenov, Chih-wei Hsu, Vihan Jain, Eugene Ie, Christopher Colby, Nicolas Mayoraz, Hubert Pham, Dustin Tran, Ivan Vendrov, and Craig Boutilier. 2020. Demonstrating Principled Uncertainty Modeling for Recommender Ecosystems with RecSim NG. In RecSys 2020: Fourteenth ACM Conference on Recommender Systems, Virtual Event, Brazil, September 22-26, 2020. 591–593.
[31]
Hervé Moulin. 1980. On Strategy-proofness and Single Peakedness. Public Choice 35, 4 (1980), 437–455.
[32]
Daniel N. Osherson and Edward E. Smith. 1981. On the Adequacy of Prototype Theory as a Theory of Concepts. In Cognition.
[33]
Pearl Pu and Li Chen. 2008. User-involved Preference Elicitation for Product Search and Recommender Systems. AI Magazine 29, 4 (2008), 93–103.
[34]
Filip Radlinski, Krisztian Balog, Bill Byrne, and Karthik Krishnamoorthi. 2019. Coached Conversational Preference Elicitation: A Case Study in Understanding Movie Preferences. In Proceedings of the Annual SIGDial Meeting on Discourse and Dialogue.
[35]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian Personalized Ranking from Implicit Feedback. In Proceedings of the Twenty-fifth Conference on Uncertainty in Artificial Intelligence (UAI-09). Montreal, 452–461.
[36]
Steffen Rendle and Lars Schmidt-Thieme. 2010. Pairwise Interaction Tensor Factorization for Personalized Tag Recommendation. In Proceedings of the 3rd ACM International Conference on Web Search and Data Mining (WSDM-10). 81–90.
[37]
Ruslan Salakhutdinov and Andriy Mnih. 2007. Probabilistic Matrix Factorization. In Advances in Neural Information Processing Systems 20 (NIPS-07). Vancouver, 1257–1264.
[38]
Mukund Sundararajan, Ankur Taly, and Qiqi Yan. 2017. Axiomatic Attribution for Deep Networks. In International Conference on Machine Learning. 3319–3328.
[39]
Hamed Valizadegan, Rong Jin, Ruofei Zhang, and Jianchang Mao. 2009. Learning to Rank by Optimizing NDCG Measure. In NIPS, Vol. 22. 1883–1891.
[40]
Ivan Vendrov, Tyler Lu, Qingqing Huang, and Craig Boutilier. 2020. Gradient-based optimization for Bayesian preference elicitation. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34. 10292–10301.
[41]
Paolo Viappiani and Craig Boutilier. 2010. Optimal Bayesian Recommendation Sets and Myopically Optimal Choice Query Sets. In Advances in Neural Information Processing Systems 23 (NIPS). Vancouver, 2352–2360.
[42]
Bifan Wei, Jun Liu, Qinghua Zheng, Wei Zhang, Xiaoyu Fu, and Boqin Feng. 2013. A Survey of Faceted Search. Journal of Web Engineering 12, 1&2 (2013), 041–064.
[43]
Charles Welch, Jonathan K. Kummerfeld, Verónica Pérez-Rosas, and Rada Mihalcea. 2020. Exploring the Value of Personalized Word Embeddings. In Proceedingsof the 28th International Conference on Computational Linguistics.
[44]
Ga Wu, Kai Luo, Scott Sanner, and Harold Soh. 2019. Deep language-based critiquing for recommender systems. In Proceedings of the 13th ACM Conference on Recommender Systems. 137–145.
[45]
Ji Yang, Xinyang Yi, Derek Zhiyuan Cheng, Lichan Hong, Yang Li, Simon Xiaoming Wang, Taibai Xu, and Ed H Chi. 2020. Mixed Negative Sampling for Learning Two-tower Neural Networks in Recommendations. In Proceedings of the Web Conference (WWW-20). Taipei, 441–447.
[46]
X. Yi, J. Yang, L. Hong, D. Z. Cheng, L. Heldt, A. Kumthekar, Z. Zhao, L. Wei, and E. Chi. 2019. Sampling-bias-corrected Neural Modeling for Large Corpus Item Recommendations. In Proceedings of the Thirteenth ACM Conference on Recommender Systems (RecSys19). Copenhagen, 269–277.
[47]
Xiaoxue Zhao, Weinan Zhang, and Jun Wang. 2013. Interactive Collaborative Filtering. In Proceedings of the 22nd ACM International Conference on Information and Knowledge Management (CIKM-13). 1411–1420.
[48]
Hao Zou, Peng Cui, Bo Li, Zheyan Shen, Jianxin Ma, Hongxia Yang, and Yue He. 2020. Counterfactual Prediction for Bundle Treatment. In Advances in Neural Information Processing Systems 33 (NeurIPS-20).

Cited By

View all
  • (2023)Explaining Deep Neural Networks for Bearing Fault Detection with Vibration Concepts2023 IEEE 21st International Conference on Industrial Informatics (INDIN)10.1109/INDIN51400.2023.10218170(1-6)Online publication date: 18-Jul-2023

Index Terms

  1. Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectors
              Index terms have been assigned to the content through auto-classification.

              Recommendations

              Comments

              Please enable JavaScript to view thecomments powered by Disqus.

              Information & Contributors

              Information

              Published In

              cover image ACM Conferences
              WWW '22: Proceedings of the ACM Web Conference 2022
              April 2022
              3764 pages
              ISBN:9781450390965
              DOI:10.1145/3485447
              This work is licensed under a Creative Commons Attribution International 4.0 License.

              Sponsors

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              Published: 25 April 2022

              Check for updates

              Author Tags

              1. Concept activation vectors (CAVs)
              2. Interactive recommender system
              3. Personalized semantics

              Qualifiers

              • Research-article
              • Research
              • Refereed limited

              Conference

              WWW '22
              Sponsor:
              WWW '22: The ACM Web Conference 2022
              April 25 - 29, 2022
              Virtual Event, Lyon, France

              Acceptance Rates

              Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

              Contributors

              Other Metrics

              Bibliometrics & Citations

              Bibliometrics

              Article Metrics

              • Downloads (Last 12 months)196
              • Downloads (Last 6 weeks)27
              Reflects downloads up to 22 Feb 2025

              Other Metrics

              Citations

              Cited By

              View all
              • (2023)Explaining Deep Neural Networks for Bearing Fault Detection with Vibration Concepts2023 IEEE 21st International Conference on Industrial Informatics (INDIN)10.1109/INDIN51400.2023.10218170(1-6)Online publication date: 18-Jul-2023

              View Options

              View options

              PDF

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader

              HTML Format

              View this article in HTML Format.

              HTML Format

              Login options

              Figures

              Tables

              Media

              Share

              Share

              Share this Publication link

              Share on social media