Skip to main content
eScholarship
Open Access Publications from the University of California

UCLA

UCLA Electronic Theses and Dissertations bannerUCLA

Deep Representation Learning on Complex Graphs

Abstract

Graph representation learning serves as the core of many important tasks on graphs, ranging from friendship recommendation, name disambiguation, drug discovery, and fraud detection. Recently, deep learning has revolutionized various domains such as computer vision, natural language processing, speech recognition, etc. Inspired by the success of deep neural networks, there has been an increasing interest to learn graph representations with deep learning models such as autoencoders, convolutional neural networks, etc. However, graphs in real-life applications usually have complex structures such as sparse connections, task-irrelevant information, and rapidly evolving structures. The complexity poses great challenges to the existing frameworks, such as network embedding models with random walks and graph neural networks based on the neighborhood aggregation.

In this dissertation, we propose several deep learning frameworks to tackle the aforementioned problems of graph representation learning on complex graphs. We propose a novel model to learn network representations with adversarially regularized autoencoders to overcome the sparse sampling issue of random walks on graphs. To resolve the task-irrelevant noise, we propose a general framework that is trained to simultaneously select task-relevant edges and learn graph representations by the feedback signals from downstream tasks. To learn from the dynamic evolving graphs, we propose to extract local features by performing convolutions in nodes' neighborhoods defined in joint temporal-structural space. The methodologies presented in these frameworks span different research areas, including deep network embedding, graph representation learning, temporal graph modeling, and node classification on graphs. As a result, these methodologies not only tackle specific challenges in the graph learning tasks mentioned above but also shed light on other applications like social network analysis.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View