2011 · 74 citations · 24 references
ComputingComputer ScienceData MiningFeature EngineeringMachine LearningConnectivity MetricsGraph-based LearningMetric LearningNetwork ConnectivityNetwork StructureDistance Metric LearningGradient DescentK-nearest NeighborsMahalanobis DistanceMahalanobis Metric LearningStochastic Gradient Descent
Many real-world networks are described by both connectivity information and features for every node. To better model and understand these networks, we present structure preserving metric learning (SPML), an algorithm for learning a Mahalanobis distance metric from a network such that the learned distances are tied to the inherent connectivity structure of the network. Like the graph embed-ding algorithm structure preserving embedding, SPML learns a metric which is structure preserving, meaning a connectivity algorithm such as k-nearest neigh-bors will yield the correct connectivity when applied using the distances from the learned metric. We show a variety of synthetic and real-world experiments where SPML predicts link patterns from node features more accurately than stan-dard techniques. We further demonstrate a method for optimizing SPML based on stochastic gradient descent which removes the running-time dependency on the size of the network and allows the method to easily scale to networks of thou-sands of nodes and millions of edges. 1
24
The Structure and Function of Complex Networks
Michael Newman · SIAM Review · 2003 · 18.7K citations · Full text
Distance Metric Learning with Application to Clustering with Side-Information
Eric P. Xing, Michael I. Jordan, Stuart Russell et al. · 2002 · 2.7K citations
M. E. J. Newman · Physical Review E · 2004 · 2.5K citations · Full text
Jure Leskovec, Jon Kleinberg, Christos Faloutsos · 2005 · 2.3K citations