Improved Deep Embeddings for Inferencing with Multi-Layered Networks
Inferencing with network data necessitates the mapping of its nodes into a vector space, where the relationships are preserved. However, with multi-layered networks, where multiple types of relationships exist for the same set of nodes, it is crucial to exploit the information shared between layers, in addition to the distinct aspects of each layer. In this paper, we propose a novel approach that first obtains node embeddings in all layers jointly via DeepWalk on a \textit{supra} graph, which allows interactions between layers, and then fine-tunes the embeddings to encourage cohesive structure in the latent space. With empirical studies in node classification, link prediction and multi-layered community detection, we show that the proposed approach outperforms existing single- and multi-layered network embedding algorithms on several benchmarks. In addition to effectively scaling to a large number of layers (tested up to $37$), our approach consistently produces highly modular community structure, even when compared to methods that directly optimize for the modularity function.
Code (0)
등록된 구현이 없습니다.
Tasks
Community DetectionLink PredictionNetwork EmbeddingNode ClassificationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Optimizing Kernel Machines using Deep Learning
Building highly non-linear and non-parametric models is central to several state-of-the-art machine learning systems. Kernel methods form an important class of techniques that induce a reproducing kernel Hilbert space (R…
Computational EfficiencyDeep LearningAttention Models with Random Features for Multi-layered Graph Embeddings
Modern data analysis pipelines are becoming increasingly complex due to the presence of multi-view information sources. While graphs are effective in modeling complex relationships, in many scenarios a single graph is ra…
Network EmbeddingNode ClassificationTriplet Network with Attention for Speaker Diarization
In automatic speech processing systems, speaker diarization is a crucial front-end component to separate segments from different speakers. Inspired by the recent success of deep neural networks (DNNs) in semantic inferen…
Metric Learningspeaker-diarizationSpeaker DiarizationTripletLayered Embeddings for Amodal Instance Segmentation
The proposed method extends upon the representational output of semantic instance segmentation by explicitly including both visible and occluded parts. A fully convolutional network is trained to produce consistent pixel…
Amodal Instance SegmentationInstance SegmentationSegmentationSemantic SegmentationEfficient Inferencing of Compressed Deep Neural Networks
Large number of weights in deep neural networks makes the models difficult to be deployed in low memory environments such as, mobile phones, IOT edge devices as well as "inferencing as a service" environments on cloud. P…
Quantization