Exploring node polysemy for network embedding
In real life, many complex systems are often presented in the form of data in network structure. Network embedding is a model to learn a low-dimensional feature vector from the nodes (or edges) of the network. Existing network embedding models map their respective attributes, links, and other inform...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/141009 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-141009 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1410092023-07-04T16:30:51Z Exploring node polysemy for network embedding Lou, Mingqi Lihui CHEN School of Electrical and Electronic Engineering elhchen@ntu.edu.sg Engineering::Electrical and electronic engineering In real life, many complex systems are often presented in the form of data in network structure. Network embedding is a model to learn a low-dimensional feature vector from the nodes (or edges) of the network. Existing network embedding models map their respective attributes, links, and other information into vectors that represent the nodes in the network. However, in real life, entities have many different aspects due to their own characteristics and motives. A polysemous embedding method referred to as PolyPTE [8] has recently been proposed by researchers to model every aspect of one node, mapping multiple facets of a node into a vector. It can maintain the connection between the node and the facet. Therefore, in this project, we applied and extend this PolyPTE [8]model to study if the PolyPTE can handle both multiple facets of a node and different types of links between nodes in the heterogeneous networks. Based on the definition of PolyPTE, we train different types of edges under the equal probability by selecting samples from these different sets of edges in turn. To ensure the correctness of negative sampling[28], the types of negative samples should also be the same as the types of positive samples. After that, we change the number of facets, total embedding dimension and the sampling rate to compare the sensitivity of these hyperparameters and further test the performance of the model. Finally, we compare the classification results of sampling from three types of edges respectively with that of considering all types of edges as the same type. The experimental results show that the former is better. In conclusion, in this project we successfully explore the way that Polysemous Embedding processes HIN with multiple types of links and then prove its effectiveness or the sensitivity of this model via empirical studies. Master of Science (Communications Engineering) 2020-06-03T06:53:32Z 2020-06-03T06:53:32Z 2020 Thesis-Master by Coursework https://hdl.handle.net/10356/141009 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Electrical and electronic engineering Lou, Mingqi Exploring node polysemy for network embedding |
description |
In real life, many complex systems are often presented in the form of data in network structure. Network embedding is a model to learn a low-dimensional feature vector from the nodes (or edges) of the network. Existing network embedding models map their respective attributes, links, and other information into vectors that represent the nodes in the network.
However, in real life, entities have many different aspects due to their own characteristics and motives. A polysemous embedding method referred to as PolyPTE [8] has recently been proposed by researchers to model every aspect of one node, mapping multiple facets of a node into a vector. It can maintain the
connection between the node and the facet. Therefore, in this project, we applied and extend this PolyPTE [8]model to study if the PolyPTE can handle both multiple facets of a node and different types of links between nodes in the heterogeneous networks. Based on the definition of PolyPTE, we train different types of edges under the equal probability by selecting samples from these different sets of edges in turn. To ensure the correctness of negative sampling[28], the types of negative samples should also be the same as the types of positive samples. After that, we change the number of facets, total embedding dimension and the sampling rate to compare the sensitivity of these hyperparameters and further test the performance of the model. Finally, we compare the classification results of sampling from three types of edges respectively with that of considering all types of edges as the same type. The experimental results show that the former is better. In conclusion, in this project we successfully explore the way that Polysemous Embedding processes HIN with multiple types of links and then prove its effectiveness or the sensitivity of this model via empirical studies. |
author2 |
Lihui CHEN |
author_facet |
Lihui CHEN Lou, Mingqi |
format |
Thesis-Master by Coursework |
author |
Lou, Mingqi |
author_sort |
Lou, Mingqi |
title |
Exploring node polysemy for network embedding |
title_short |
Exploring node polysemy for network embedding |
title_full |
Exploring node polysemy for network embedding |
title_fullStr |
Exploring node polysemy for network embedding |
title_full_unstemmed |
Exploring node polysemy for network embedding |
title_sort |
exploring node polysemy for network embedding |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/141009 |
_version_ |
1772827901180248064 |