Format

Send to

Choose Destination
IEEE Trans Neural Netw. 2011 Sep;22(9):1395-405. doi: 10.1109/TNN.2011.2160873. Epub 2011 Jul 22.

Discriminative graph embedding for label propagation.

Author information

1
Bioinformatics Center, Institute for Chemical Research, Kyoto University, Gokasho, Japan. canhhao@kuicr.kyoto-u.ac.jp

Abstract

In many applications, the available information is encoded in graph structures. This is a common problem in biological networks, social networks, web communities and document citations. We investigate the problem of classifying nodes' labels on a similarity graph given only a graph structure on the nodes. Conventional machine learning methods usually require data to reside in some Euclidean spaces or to have a kernel representation. Applying these methods to nodes on graphs would require embedding the graphs into these spaces. By embedding and then learning the nodes on graphs, most methods are either flexible with different learning objectives or efficient enough for large scale applications. We propose a method to embed a graph into a feature space for a discriminative purpose. Our idea is to include label information into the embedding process, making the space representation tailored to the task. We design embedding objective functions that the following learning formulations become spectral transforms. We then reformulate these spectral transforms into multiple kernel learning problems. Our method, while being tailored to the discriminative tasks, is efficient and can scale to massive data sets. We show the need of discriminative embedding on some simulations. Applying to biological network problems, our method is shown to outperform baselines.

PMID:
21788187
DOI:
10.1109/TNN.2011.2160873
[Indexed for MEDLINE]

Supplemental Content

Full text links

Icon for IEEE Engineering in Medicine and Biology Society
Loading ...
Support Center