Proceedings

Interest Prediction on Multinomial, Time-Evolving Social Graph

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 2507-2511.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-417

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

We propose a method to predict users’ interests in social media, using time-evolving, multinomial relational data. We exploit various actions performed by users, and their preferences to predict user interests. Actions performed by users in social media such as Twitter, Delicious and Facebook have two fundamental properties. (a) User actions can be represented as high-dimensional or multinomial relations - e.g. referring URLs, bookmarking and tagging, clicking a favorite button on a post etc. (b) User actions are time-varying and user-specific – each user has unique preferences that change over time. Consequently, it is appropriate to represent each user’s action at some point in time as a multinomial relational data. We propose ActionGraph, a novel graph representation for modeling users’ multinomial, time-varying actions. Each user’s action at some time point is represented by an action node. ActionGraph is a bipartite graph whose edges connect an action node to its involving entities, referred to as object nodes. Using real-world social media data, we empirically justify the proposed graph structure. Our experimental results show that the proposed ActionGraph improves the accuracy in a user interest prediction task by outperforming several baselines including standard tensor analysis, a previously proposed state-of-the-art LDA-based method and other graph-based variants. Moreover, the proposed method shows robust performances in the presence of sparse data.

  1. [Bader and Kolda, 2006] Brett W. Bader and Tamara G. Kolda. Algorithm 862: Matlab tensor classes for fast algo- rithm prototyping. In TOMS 32(4), pages 635-653, 2006.
  2. [Basilico and Hofmann, 2004] Justin Basilico and Thomas Hofmann. Unifying collaborative and content-based fil- tering. In Proc. 21st International Conference on Machine Learning (ICML 2004), 2004.
  3. [Ben-Hur and Noble, 2005] Asa Ben-Hur and William Stafford Noble. Kernel methods for predicting protein-protein interactions. In Proc. 13th International Conference on Intelligent Systems for Molecular Biology. Bioinformatics 21, pages i38-i46, 2005.
  4. [Blei et al., 2003] David M. Blei, Andrew Y. Ng, and Michael I. Jordan. Latent dirichlet allocation. Journal of Machine Learning Research, 3:993-1022, 2003.
  5. [Fouss et al., 2006] Francois Fouss, Kevin Francoisse, Luh Yen, Alain Pirotte, and Marco Saerens. An experimental investigation of graph kernels on a collaborative recom- mendation task. In Proc. 6th International Conference on Data Mining (ICDM 2006), pages 863-868, 2006.
  6. [Ito et al., 2005] Takahiko Ito, Masashi Shimbo, Taku Kudo, and Yuji Matsumoto. Application of kernels to link anal- ysis. In Proc. 11th ACM SIGKDD Conference on Knowl- edge Discovery and Data Mining (KDD 2005), pages 586- 592, 2005.
  7. [Jamali and Ester, 2009] Mohsen Jamali and Martin Ester. Trustwalker: A random walk model for combining trust- based and item-based recommendation. In Proc. 15th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2009), 2009.
  8. [Lee and Seung, 2001] Daniel D. Lee and H. Sebastian Se- ung. Algorithms for non-negative matrix factorization. Ad- vances Neural Information ProcessingSystems, 13:556- 562, 2001.
  9. [Lin et al., 2009] Yu-Ru Lin, Jimeng Sun, Paul Castro, Ravi Konuru, Hari Sundaram, and Aisling Kelliher. Metafac: community discovery via relational hypergraph factoriza- tion. In Proc. 15th ACM SIGKDD Conference on Knowl- edge Discovery and Data Mining (KDD 2009), 2009.
  10. [Oyama and Manning, 2004] Satoshi Oyama and Christo- pher D. Manning. Using feature conjunctions across ex- amples for learning pairwise classifiers. In Proc. 15th Eu- ropean Conference on Machine Learning (ECML 2004), pages 322-333, 2004.
  11. [Resnick et al., 1994] P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: An open architec- ture for collaborative filtering of netnews. In Proc. of The Conf. on Computer Supported Cooperative Work, 1994.
  12. [Shardanand and Maes, 1995] U. Shardanand and P. Maes. Social information filtering: Algorithms for automating gword of mouthh. In Proc. of the SIGCHI Conf. on Hu- man Factors in Computing Systems, 1995.
  13. [Smola and Kondor, 2003] Alex J. Smola and Risi Kondor. Kernels and regularization on graphs. Springer, 2003.
  14. [Sun et al., 2007] Jimeng Sun, Christos Faloutsos, Spiros Papadimitriou, and Philip S. Yu. Graphscope: parameter- free mining of large time-evolving graphs. In Proc. 13th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2007), pages 687-696, 2007.
  15. [Wallach et al., 2010] Hanna M. Wallach, David Mimno, and Andrew Mccallum. Rethinking lda: Why priors mat- ter. In In Proceedings of the 23rd Annual Conference on Neural Information Processing Systems (NIPS 2009), 2010.
  16. [Xiang et al., 2010] Liang Xiang, Quan Yuan, Shiwan Zhao, Li Chen, Xiatian Zhang, Qing Yang, and Jimeng Sun. Temporal recommendation on graphs via long-and short- term preference fusion. In Proc. 16th ACM SIGKDD Con- ference on Knowledge Discovery and Data Mining (KDD 2010), 2010.
  17. [Zhou et al., 2008] Ding Zhou, Shenghuo Zhu, Kai Yu, Xi- aodan Song, Belle L. Tseng, Hongyuan Zha, and C. Lee Giles. Learning multiple graphs for document recommen- dations. In Proc. 17th International World Wide Web Con- ference (WWW 2008), pages 141-150, 2008.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards