Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data

In many areas, vast amounts of information are rapidly accumulating in the form of ontology-based knowledge graphs, and the use of information in these forms of knowledge graphs is becoming increasingly important. This study proposes a novel method for efficiently learning frequent subgraphs (i.e.,...

Full description

Bibliographic Details
Main Authors: Kwangyon Lee, Haemin Jung, June Seok Hong, Wooju Kim
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/3/932
id doaj-be5d6f04061449b2921be34094ade057
record_format Article
spelling doaj-be5d6f04061449b2921be34094ade0572021-01-21T00:05:03ZengMDPI AGApplied Sciences2076-34172021-01-011193293210.3390/app11030932Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph DataKwangyon Lee0Haemin Jung1June Seok Hong2Wooju Kim3Department of Industrial Engineering, Yonsei University, Seoul 03722, KoreaDepartment of Industrial Engineering, Yonsei University, Seoul 03722, KoreaDepartment of Management Information Systems, Kyonggi University, Gyeonggi-do 16227, KoreaDepartment of Industrial Engineering, Yonsei University, Seoul 03722, KoreaIn many areas, vast amounts of information are rapidly accumulating in the form of ontology-based knowledge graphs, and the use of information in these forms of knowledge graphs is becoming increasingly important. This study proposes a novel method for efficiently learning frequent subgraphs (i.e., knowledge) from ontology-based graph data. An ontology-based large-scale graph is decomposed into small unit subgraphs, which are used as the unit to calculate the frequency of the subgraph. The frequent subgraphs are extracted through candidate generation and chunking processes. To verify the usefulness of the extracted frequent subgraphs, the methodology was applied to movie rating prediction. Using the frequent subgraphs as user profiles, the graph similarity between the rating graph and new item graph was calculated to predict the rating. The MovieLens dataset was used for the experiment, and a comparison showed that the proposed method outperformed other widely used recommendation methods. This study is meaningful in that it proposed an efficient method for extracting frequent subgraphs while maintaining semantic information and considering scalability in large-scale graphs. Furthermore, the proposed method can provide results that include semantic information to serve as a logical basis for rating prediction or recommendation, which existing methods are unable to provide.https://www.mdpi.com/2076-3417/11/3/932frequent subgraph miningknowledge graphsemantic webontologyrating predictionrecommendation
collection DOAJ
language English
format Article
sources DOAJ
author Kwangyon Lee
Haemin Jung
June Seok Hong
Wooju Kim
spellingShingle Kwangyon Lee
Haemin Jung
June Seok Hong
Wooju Kim
Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
Applied Sciences
frequent subgraph mining
knowledge graph
semantic web
ontology
rating prediction
recommendation
author_facet Kwangyon Lee
Haemin Jung
June Seok Hong
Wooju Kim
author_sort Kwangyon Lee
title Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
title_short Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
title_full Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
title_fullStr Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
title_full_unstemmed Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
title_sort learning knowledge using frequent subgraph mining from ontology graph data
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-01-01
description In many areas, vast amounts of information are rapidly accumulating in the form of ontology-based knowledge graphs, and the use of information in these forms of knowledge graphs is becoming increasingly important. This study proposes a novel method for efficiently learning frequent subgraphs (i.e., knowledge) from ontology-based graph data. An ontology-based large-scale graph is decomposed into small unit subgraphs, which are used as the unit to calculate the frequency of the subgraph. The frequent subgraphs are extracted through candidate generation and chunking processes. To verify the usefulness of the extracted frequent subgraphs, the methodology was applied to movie rating prediction. Using the frequent subgraphs as user profiles, the graph similarity between the rating graph and new item graph was calculated to predict the rating. The MovieLens dataset was used for the experiment, and a comparison showed that the proposed method outperformed other widely used recommendation methods. This study is meaningful in that it proposed an efficient method for extracting frequent subgraphs while maintaining semantic information and considering scalability in large-scale graphs. Furthermore, the proposed method can provide results that include semantic information to serve as a logical basis for rating prediction or recommendation, which existing methods are unable to provide.
topic frequent subgraph mining
knowledge graph
semantic web
ontology
rating prediction
recommendation
url https://www.mdpi.com/2076-3417/11/3/932
work_keys_str_mv AT kwangyonlee learningknowledgeusingfrequentsubgraphminingfromontologygraphdata
AT haeminjung learningknowledgeusingfrequentsubgraphminingfromontologygraphdata
AT juneseokhong learningknowledgeusingfrequentsubgraphminingfromontologygraphdata
AT woojukim learningknowledgeusingfrequentsubgraphminingfromontologygraphdata
_version_ 1724330423624925184