Proceedings

Efficient Pruning of Large Knowledge Graphs

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4055-4063.

https://doi.org/10.24963/ijcai.2018/564

Abstract

In this paper we present an efficient and highly accurate algorithm to prune noisy or over-ambiguous knowledge graphs given as input an extensional definition of a domain of interest, namely as a set of instances or concepts. Our method climbs the graph in a bottom-up fashion, iteratively layering the graph and pruning nodes and edges in each layer while not compromising the connectivity of the set of input nodes. Iterative layering and protection of pre-defined nodes allow to extract semantically coherent DAG structures from noisy or over-ambiguous cyclic graphs, without loss of information and without incurring in computational bottlenecks, which are the main problem of state-of-the-art methods for cleaning large, i.e., Web-scale, knowledge graphs. We apply our algorithm to the tasks of pruning automatically acquired taxonomies using benchmarking data from a SemEval evaluation exercise, as well as the extraction of a domain-adapted taxonomy from the Wikipedia category hierarchy. The results show the superiority of our approach over state-of-art algorithms in terms of both output quality and computational efficiency.

  1. [Berger and Shor, 1990] Bonnie Berger and Peter W. Shor. Approximation algorithms for the maximum acyclic sub- graph problem. In Proc. of SODA, pages 236-243, 1990.
  2. [Best and Lebiere, 2010] Bradley J. Best and Christian Lebiere. Extracting the ontological structure of opencyc for reuse and portability of cognitive models. In Proc. of BRiMS, pages 282-286, 2010.
  3. [Carlson et al., 2010] Andrew Carlson, Justin Betteridge, Bryan Kisiel, Burr Settles, Estevam R. Hruschka, and Tom M. Mitchell. Toward an architecture for never-ending language learning. In Proc. of AAAI, pages 1306-1313, 2010.
  4. [Charikar et al., 1999] Moses Charikar, Chandra Chekuri, To yat Cheung, Zuo Dai, Ashish Goel, Sudipto Guha, and Ming Liy. Approximation algorithms for directed Steiner problems. Journal of Algorithms, 33(1):73 -91, 1999.
  5. [Demetrescu and Finocchi, 2001] Camil Demetrescu and Irene Finocchi. Breaking cycles for minimizing crossings. ACM Journal on Experimental Algorithmics, 6:1 -39, 2001.
  6. [Demetrescu and Finocchi, 2003] Camil Demetrescu and Irene Finocchi. Combinatorial algorithms for feedback problems in directed graphs. Information Processing Letters, 86(3):129-136, 2003.
  7. [Dong et al., 2014] Xin Dong, Evgeniy Gabrilovich, Geremy Heitz, Wilko Horn, Ni Lao, Kevin Murphy, Thomas Strohmann, Shaohua Sun, and Wei Zhang. Knowledge vault: A web-scale approach to probabilistic knowledge fusion. In Proc. of KDD, pages 601-610, 2014.
  8. [Edmonds, 1967] Jack Edmonds. Optimum branchings. Journal of Research of the National Bureau of Standards, 71B:233-240, 1967.
  9. [Elgohary et al., 2011] Ahmed Elgohary, Hussein Nomir, Ibrahim Sabek, Mohamed Samir, Moustafa Badawy, and Noha A. Yousri. Wiki-rec: A semantic-based recommen- dation system using Wikipedia as an ontology. In Proc. of ISDA, pages 1465-1470, 2011.
  10. [Fader et al., 2011] Anthony Fader, Stephen Soderland, and Oren Etzioni. Identifying relations for open information extraction. In Proc. of. EMNLP, pages 1535-1545, 2011.
  11. [Faralli et al., 2015a] Stefano Faralli, Giovanni Stilo, and Paola Velardi. Large scale homophily analysis in Twitter using a twixonomy. In Proc. of IJCAI, pages 2334-2340, 2015. IJCAI
  12. [Faralli et al., 2015b] Stefano Faralli, Giovanni Stilo, and Paola Velardi. Recommendation of microblog users based on hierarchical interest profiles. Social Network Analysis Mining, 5(1):25:1-25:23, 2015.
  13. [Gabrilovich and Markovitch, 2006] Evgeniy Gabrilovich and Shaul Markovitch. Overcoming the brittleness bot- tleneck using Wikipedia: Enhancing text categorization with encyclopedic knowledge. In Proc. of AAAI, pages 1301-1306, 2006.
  14. [Gupta et al., 2014] Rahul Gupta, Alon Halevy, Xuezhi Wang, Steven Whang, and Fei Wu. Biperpedia: An on- tology for search applications. In Proc. of PVLDB, pages 505-516, 2014.
  15. Marti A. Hearst. Automatic acquisition of hy- ponyms from large text corpora. In Proc. of COLING, pages 539-545, 1992.
  16. [Hoffart et al., 2016] Johannes Hoffart, Dragan Milchevski, Gerhard Weikum, Avishek Anand, and Jaspreet Singh. The knowledge awakens: Keeping knowledge bases fresh with emerging entities. In Proc. of WWW, pages 203-206, 2016.
  17. [Kapanipathi et al., 2014] Pavan Kapanipathi, Prateek Jain, Chitra Venkataramani, and Amit Sheth. User interests identification on Twitter using a hierarchical knowledge base. In The Semantic Web: Trends and Challenges, vol- ume 8465, pages 99-113. Springer, 2014.
  18. [Kim et al., 2007] Jong W. Kim, Jordi C. Caralt, and Julia K. Hilliard. Pruning bio-ontologies. In Proc. of HICSS, 2007.
  19. [Kozareva and Hovy, 2010] Zornitsa Kozareva and Eduard Hovy. A semi-supervised method to learn and construct taxonomies using the web. In Proc. of EMNLP-10, pages 1110-1118, 2010.
  20. [Matykiewicz and Duch, 2014] Pawel Matykiewicz and Wlodzislaw Duch. Multiple inheritance problem in semantic spreading activation networks. In Proc. of BIH, pages 252-265, 2014.
  21. [Mitchell et al., 2015] Tom M Mitchell, William W Cohen, Estevam R Hruschka Jr, Partha Pratim Talukdar, Justin Betteridge, Andrew Carlson, Bhavana Dalvi Mishra, Matthew Gardner, Bryan Kisiel, Jayant Krishnamurthy, et al. Never ending learning. In Proc. of AAAI, pages 2302-2310, 2015.
  22. [Navigli and Velardi, 2010] Roberto Navigli and Paola Ve- lardi. Learning word-class lattices for definition and hy- pernym extraction. In Proc. of ACL, pages 1318-1327, 2010.
  23. [Ponzetto and Strube, 2011] Simone Paolo Ponzetto and Michael Strube. Taxonomy induction based on a collabo- ratively built knowledge repository. Artificial Intelligence, 175(9-10):1737-1756, 2011.
  24. [Reif, 1985] John H Reif. Depth-first search is inherently se- quential. Information Processing Letters, 20(5):229-234, 1985.
  25. [Richens, 2008] Tom Richens. Anomalies in the WordNet verb hierarchy. In Proc. of COLING, pages 729-736, 2008.
  26. [Roberts and Tesman, 2009] Fred Roberts and Barry Tes- man. Applied combinatorics. CRC Press, 2009.
  27. [Schuhmacher et al., 2015] Michael Schuhmacher, Laura Dietz, and Simone Paolo Ponzetto. Ranking entities for web queries through text and knowledge. In Proc. of CIKM, pages 1461-1470, 2015.
  28. [Seitner et al., 2016] Julian Seitner, Christian Bizer, Kai Eckert, Stefano Faralli, Robert Meusel, Heiko Paulheim, and Simone Ponzetto. A large database of hypernymy re- lations extracted from the web. In Proc. of LREC, 2016.
  29. [Sugiyama et al., 1981] K. Sugiyama, S. Tagawa, and M. Toda. Methods for visual understanding of hierarchical system structures. IEEE Transactions on Systems, Man, and Cybernetics, 11(2):109-125, 1981.
  30. [Sun et al., 2017] Jiankai Sun, Deepak Ajwani, Patrick K. Nicholson, Alessandra Sala, and Srinivasan Parthasarathy. Breaking cycles in noisy hierarchies. In Proc. of WebSci, pages 151-160, 2017.
  31. [Swartout, 1996] William R. Swartout. Toward distributed use of large-scale ontologies. In Proc. of the Tenth Knowl- edge Acquisition for Knowledge-Based Systems Workshop, 1996.
  32. [Tarjan, 1972] Robert Tarjan. Depth-first search and linear graph algorithms. SIAM J. on Comput., 1:146-160, 1972.
  33. [Velardi et al., 2013] Paola Velardi, Stefano Faralli, and Roberto Navigli. OntoLearn Reloaded: A graph-based al- gorithm for taxonomy induction. Computational Linguis- tics, 39(3):665-707, 2013.
  34. [Wu et al., 2012] Wentao Wu, Hongsong Li, Haixun Wang, and Kenny Zhu. Probase: A probabilistic taxonomy for text understanding. In Proc. of SIGMOD, pages 481-492, 2012.

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

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