Loading...
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 53589 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Soleymani Baghshah, Mahdieh
- Abstract:
- Graphs are widely used for representing structured data and analysis of them is an important area that appears in a broad domain of applications. Graph processing is of great importance in analyzing and predicting social media users' behavior, examining financial markets, detecting malware programs, and designing recombinant drugs. For example, consider a graph in which nodes and edges show the financial institutions and the financial connection between these institutions, respectively. Financial connection refers to the investment of one institute by another. Based on the graph structure, predicting trade stability and balance is extremely significant in macro decisions.In the last few years, although the use of deep networks in image and text datasets has yielded great results in various applications such as classification, the diverse structure of graphs and the different number of their nodes and edges is a significant challenge for such networks. During these years, many efforts have been performed to provide particular layers of networks which can handle graph-structured data. Nevertheless, pooling the graph's structural information in a fixed size vector and applying it for the classification by deep networks is still the favorite subject for many researchers.In this research, a deep network has been designed to classify the graphs based on their structure. For this purpose, a new tPool layer has been proposed for pooling the representation of graph nodes in a fixed size embedding space based on the graph structure. The functionality of this layer is similar to the attention mechanism and repeatedly updates the representations. Each module of the proposed network encoder is created using three graph convolutional layers and one tPool pooling layer. Furthermore, in the preprocessing stage considering the input graph structure, the value of several different centrality measures has been calculated and considered as features for graph's nodes. Finally, the proposed model performance has been evaluated by conducting several experiments. Overall, these results indicate the superiority of the proposed method in several different scenarios
- Keywords:
- Summarization ; Deep Learning ; Machine Learning ; Graph Representation ; Graph Classification ; Graph Processing
-
محتواي کتاب
- view
- 1 مقدمه
- 2 پژوهشهای پیشین
- 3 راهکار پیشنهادی
- 4 ارزیابی
- 5 جمعبندی و کارهای آتی
- مراجع
- واژهنامه فارسی به انگلیسی
- واژهنامه انگلیسی به فارسی