Proceedings

Representation Learning with Weighted Inner Product for Universal Approximation of General Similarities

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 5031-5038.

https://doi.org/10.24963/ijcai.2019/699

Abstract

We propose weighted inner product similarity (WIPS) for neural network-based graph embedding. In addition to the parameters of neural networks, we optimize the weights of the inner product by allowing positive and negative values. Despite its simplicity, WIPS can approximate arbitrary general similarities including positive definite, conditionally positive definite, and indefinite kernels. WIPS is free from similarity model selection, since it can learn any similarity models such as cosine similarity, negative Poincaré distance and negative Wasserstein distance. Our experiments show that the proposed method can learn high-quality distributed representations of nodes from real datasets, leading to an accurate approximation of similarities as well as high performance in inductive tasks.

  1. [Agirre et al., 2009] Eneko Agirre, Enrique Alfonseca, Keith Hall, Jana Kravalova, Marius Pasca, and Aitor Soroa. A Study on Similarity and Relatedness Using Distributional and WordNet-based Approaches. In Proceedings of Hu- man Language Technologies: The 2009 Annual Confer- ence of the North American Chapter of the Association for Computational Linguistics (NAACL-HLT), pages 19- 27. Association for Computational Linguistics, 2009.
  2. [Bellet et al., 2013] Aurélien Bellet, Amaury Habrard, and Marc Sebban. A survey on metric learning for feature vec- tors and structured data. arXiv:1306.6709, 2013.
  3. [Böttcher and Lancaster, 1996] A. Böttcher and P. Lancaster. Lectures on Operator Theory and Its Applications. Fields Institute monographs. American Mathematical Society, 1996.
  4. [Bromley et al., 1994] Jane Bromley, Isabelle Guyon, Yann LeCun, Eduard Säckinger, and Roopak Shah. Signature verification using a "siamese" time delay neural network. In Advances in Neural Information Processing Systems 6, pages 737-744.
  5. [Chechik et al., 2009] Gal Chechik, Uri Shalit, Varun Sharma, and Samy Bengio. An Online Algorithm for Large Scale Image Similarity Learning. In Advances in Neural Information Processing Systems 22, pages 306- 314.
  6. Curran Associates, Inc., 2009.
  7. [Cybenko, 1989] G. Cybenko. Approximation by superpo- sitions of a sigmoidal function. Mathematics of Control, Signals, and Systems (MCSS), 2(4):303-314, 1989.
  8. [Funahashi, 1989] Ken-Ichi Funahashi. On the approximate realization of continuous mappings by neural networks. Neural Networks, 2(3):183-192, 1989.
  9. [Goldberg, 2016] Yoav Goldberg. A primer on neural net- work models for natural language processing. Journal of Artificial Intelligence Research, 57(1):345-420, 2016.
  10. [Goldberger et al., 2005] Jacob Goldberger, Geoffrey E Hin- ton, Sam T. Roweis, and Ruslan R Salakhutdinov. Neigh- bourhood Components Analysis. In Advances in Neural Information Processing Systems 17, pages 513-520. MIT Press, 2005.
  11. [Goldfarb, 1984] Lev Goldfarb. A unified approach to pat- tern recognition. Pattern Recognition, 17(5):575-582, 1984.
  12. [Greub, 1975] Werner Greub. Linear Algebra. Graduate texts in mathematics. Springer New York, NY, 1975.
  13. [Hamilton et al., 2017] Will Hamilton, Zhitao Ying, and Jure Leskovec. Inductive Representation Learning on Large Graphs. In Advances in Neural Information Processing Systems 30, pages 1024-1034.
  14. Curran Associates, Inc., 2017.
  15. [Hill et al., 2015] Felix Hill, Roi Reichart, and Anna Korho- nen. Simlex-999: Evaluating Semantic Models with Gen- uine Similarity Estimation. Computational Linguistics, 41(4):665-695, 2015.
  16. [Kolouri et al., 2016] S. Kolouri, Y. Zou, and G. K. Rohde. Sliced Wasserstein Kernels for Probability Distributions. In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 5258-5267. IEEE, 2016.
  17. [Kulis, 2013] Brian Kulis. Metric Learning: A Survey. Foun- dations and Trends in Machine Learning, 5(4):287-364, 2013.
  18. [Kung, 2014] Sun Yuan Kung. Kernel Methods and Machine Learning. Cambridge University Press, 2014.
  19. [Leimeister and Wilson, 2018] Matthias Leimeister and Benjamin J. Wilson. Skip-gram word embeddings in hyperbolic space. arXiv:1809.01498, 2018.
  20. [Mikolov et al., 2013] Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. Distributed Repre- sentations of Words and Phrases and Their Compositional- ity. In Advances in Neural Information Processing Systems 26, pages 3111-3119.
  21. [Minh et al., 2006] Ha Quang Minh, Partha Niyogi, and Yuan Yao. Mercer's Theorem, Feature Maps, and Smooth- ing. In Proceedings of the 19th Annual Conference on Learning Theory, pages 154-168. Springer, 2006.
  22. [Nickel and Kiela, 2017] Maximillian Nickel and Douwe Kiela. Poincaré Embeddings for Learning Hierarchical Representations. In Advances in Neural Information Pro- cessing Systems 30, pages 6338-6347.
  23. Curran Associates, Inc., 2017.
  24. [Nickel and Kiela, 2018] Maximillian Nickel and Douwe Kiela. Learning Continuous Hierarchies in the Lorentz Model of Hyperbolic Geometry. In Proceedings of the 35th International Conference on Machine Learning (ICML), pages 3779-3788. PMLR, 2018.
  25. [Oglic and Gaertner, 2018] Dino Oglic and Thomas Gaert- ner. Learning in Reproducing Kernel Kre ȋn Spaces. In Proceedings of the 35th International Conference on Ma- chine Learning (ICML), pages 3859-3867. PMLR, 2018.
  26. [Okuno et al., 2018] Akifumi Okuno, Tetsuya Hada, and Hidetoshi Shimodaira. A probabilistic framework for multi-view feature learning with many-to-many associa- tions via neural networks. In Proceedings of the 35th Inter- national Conference on Machine Learning (ICML), pages 3885-3894. PMLR, 2018.
  27. [Okuno et al., 2019] Akifumi Okuno, Geewook Kim, and Hidetoshi Shimodaira. Graph Embedding with Shifted In- ner Product Similarity and Its Improved Approximation Capability. In Proceedings of the 22nd International Con- ference on Artificial Intelligence and Statistics (AISTATS), volume 89 of Proceedings of Machine Learning Research, pages 644-653. PMLR, 2019.
  28. [Ong et al., 2004] CS. Ong, X. Mary, S. Canu, and AJ. Smola. Learning with Non-Positive Kernels. In Pro- ceedings of the 21st International Conference on Machine Learning (ICML), pages 81-81. ACM Press, 2004.
  29. [Pennington et al., 2014] Jeffrey Pennington, Richard Socher, and Christopher Manning. GloVe: Global Vectors for Word Representation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pages 1532-1543. Association for Computational Linguistics, 2014.
  30. [Perozzi et al., 2014] Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. Deepwalk: Online learning of social repre- sentations. In Proceedings of the 20th ACM SIGKDD in- ternational conference on Knowledge discovery and data mining, pages 701-710. ACM, 2014.
  31. [Prado et al., 2013] Adriana Prado, Marc Plantevit, Céline Robardet, and Jean-Francois Boulicaut. Mining graph topological patterns: Finding covariations among vertex descriptors. IEEE Transactions on Knowledge and Data Engineering, 25(9):2090-2104, 2013.
  32. [Schleif and Tino, 2015] Frank-Michael Schleif and Peter Tino. Indefinite Proximity Learning: A Review. Neural Computation, 27(10):2039-2096, 2015.
  33. [Schölkopf, 2001] Bernhard Schölkopf. The kernel trick for distances. In Advances in Neural Information Processing Systems 13, pages 301-307. MIT Press, 2001.
  34. [Tang et al., 2015] Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. LINE: Large- scale Information Network Embedding. In Proceedings of the 24th International Conference on World Wide Web (WWW), pages 1067-1077. International World Wide Web Conferences Steering Committee, 2015.
  35. [Telgarsky, 2017] Matus Telgarsky. Neural Networks and Rational Functions. In Proceedings of the 34th Interna- tional Conference on Machine Learning (ICML), pages 3387-3393. PMLR, 2017.
  36. [Wang et al., 2016] Daixin Wang, Peng Cui, and Wenwu Zhu. Structural Deep Network Embedding. In Proceed- ings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 1225- 1234. ACM, 2016.
  37. [Xu et al., 2018] Hongteng Xu, Wenlin Wang, Wei Liu, and Lawrence Carin. Distilled Wasserstein Learning for Word Embedding and Topic Modeling. In Advances in Neu- ral Information Processing Systems 31, pages 1723-1732.
  38. [Yan et al., 2007] Shuicheng Yan, Dong Xu, Benyu Zhang, Hong-Jiang Zhang, Qiang Yang, and Stephen Lin. Graph embedding and extensions: A general framework for di- mensionality reduction. IEEE Trans. Pattern Anal. Mach. Intell., 29(1):40-51, 2007.
  39. [Yang and Powers, 2005] Dongqiang Yang and David M. W. Powers. Measuring Semantic Similarity in the Taxonomy of WordNet. In Proceedings of the 28th Australasian Con- ference on Computer Science -Volume 38, pages 315-322. Australian Computer Society, Inc., 2005.
  40. [Yarotsky, 2017] Dmitry Yarotsky. Error bounds for approx- imations with deep ReLU networks. Neural Networks, 94:103-114, 2017.

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

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