Knowledge Graphs: Opportunities and Challenges

Ciyuan Peng,Feng Xia,Mehdi Naseriparsa,Francesco Osborne
2023-03-24
Abstract:With the explosive growth of artificial intelligence (AI) and big data, it has become vitally important to organize and represent the enormous volume of knowledge appropriately. As graph data, knowledge graphs accumulate and convey knowledge of the real world. It has been well-recognized that knowledge graphs effectively represent complex information; hence, they rapidly gain the attention of academia and industry in recent years. Thus to develop a deeper understanding of knowledge graphs, this paper presents a systematic overview of this field. Specifically, we focus on the opportunities and challenges of knowledge graphs. We first review the opportunities of knowledge graphs in terms of two aspects: (1) AI systems built upon knowledge graphs; (2) potential application fields of knowledge graphs. Then, we thoroughly discuss severe technical challenges in this field, such as knowledge graph embeddings, knowledge acquisition, knowledge graph completion, knowledge fusion, and knowledge reasoning. We expect that this survey will shed new light on future research and the development of knowledge graphs.
Artificial Intelligence
What problem does this paper attempt to address?
The paper primarily explores the opportunities and challenges of Knowledge Graphs in the context of current artificial intelligence and big data. The author first defines the concept of a Knowledge Graph, which is a graphical data structure that accumulates and conveys real-world knowledge by representing entities as nodes and relationships between entities as edges. Subsequently, the paper emphasizes the importance of Knowledge Graphs in organizing and expressing vast amounts of information and outlines their applications in artificial intelligence systems as well as potential application areas. Specifically, the paper discusses opportunities in two aspects: 1. **AI Systems Based on Knowledge Graphs**: These systems include recommendation systems, question-answering systems, and information retrieval tools, which improve their performance by leveraging the rich information in Knowledge Graphs. 2. **Application Areas of Knowledge Graphs**: Including multiple fields such as education, scientific research, social media, and healthcare, the application of Knowledge Graphs can enhance the quality of human life and social welfare. In addition, the paper delves into five major technical challenges faced by Knowledge Graphs: 1. **Knowledge Graph Embedding**: Mapping entities and relationships in Knowledge Graphs to low-dimensional vector spaces to capture their semantics and structure. 2. **Knowledge Acquisition**: Extracting knowledge from structured and unstructured data sources to construct Knowledge Graphs. 3. **Knowledge Graph Completion**: Predicting missing relationships and entities to improve the quality of Knowledge Graphs. 4. **Knowledge Fusion**: Integrating knowledge from different sources to enrich the content of Knowledge Graphs. 5. **Knowledge Reasoning**: Inferring new facts or relationships based on existing data to enrich Knowledge Graphs. In summary, this paper aims to provide new perspectives for future research and development through a comprehensive survey of the field of Knowledge Graphs.