Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Raif M. Rustamov

dblp:39/2892 · DBLP profile ↗
← Back
20ranked-venue papers
13as first author
1since 2021 · last 2023
0000-0003-2212-0284ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 15 · 11 first-authorArtificial intelligence and machine learning · 7 · 3 first-author · 1 since 2021Computer networks · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Learning theory · 29% Learning paradigms · 15% Probabilistic and Bayesian machine learning · 14%
Theoretical computer science
4 papers
Graph algorithms and graph theory · 65% Mathematical optimization · 35%
Computer graphics and multimedia
3 papers
Geometric modeling and processing · 80% Image and video processing · 20%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 25 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
distribution comparison
0.712023
Intrinsic Sliced Wasserstein Distances for Comparing Collections of Probability Distributions on Manifolds and Graphs · ICML 2023
Machine learning › Learning theory
hypothesis testing
0.712023
Intrinsic Sliced Wasserstein Distances for Comparing Collections of Probability Distributions on Manifolds and Graphs · ICML 2023
Machine learning › Learning theory › hypothesis testing
two-sample testing
0.712023
Intrinsic Sliced Wasserstein Distances for Comparing Collections of Probability Distributions on Manifolds and Graphs · ICML 2023
Machine learning › Optimization for machine learning › optimal transport
wasserstein distance
0.712023
Intrinsic Sliced Wasserstein Distances for Comparing Collections of Probability Distributions on Manifolds and Graphs · ICML 2023
Machine learning › Learning paradigms › semi-supervised learning
graph-based semi-supervised learning
0.522018
Interpretable Graph-Based Semi-Supervised Learning via Flows · AAAI 2018
Wasserstein Propagation for Semi-Supervised Learning · ICML 2014
Machine learning › Representation and self-supervised learning › representation learning
sequence representation learning
0.412020
Characterizing and Learning Representation on Customer Contact Journeys in Cellular Services · KDD 2020
Data mining › pattern mining
sequential pattern mining
0.412020
Characterizing and Learning Representation on Customer Contact Journeys in Cellular Services · KDD 2020
Graph algorithms and graph theory
graph matching
0.422014
Stable and Informative Spectral Signatures for Graph Matching · CVPR 2014
Graph Matching with Anchor Nodes: A Learning Approach · CVPR 2013
Mathematical optimization › integer programming › nonlinear integer programming
integer quadratic programming
0.422014
Stable and Informative Spectral Signatures for Graph Matching · CVPR 2014
Graph Matching with Anchor Nodes: A Learning Approach · CVPR 2013
Graph algorithms and graph theory › graph matching
weighted graph matching
0.422014
Stable and Informative Spectral Signatures for Graph Matching · CVPR 2014
Graph Matching with Anchor Nodes: A Learning Approach · CVPR 2013
Machine learning › Trustworthy machine learning
interpretability
0.312018
Interpretable Graph-Based Semi-Supervised Learning via Flows · AAAI 2018
Geometric modeling and processing › discrete geometry
discrete differential geometry
0.222014
Earth mover's distances on discrete surfaces · ACM Trans. Graph. 2014
Biharmonic distance · ACM Trans. Graph. 2010
Machine learning › Learning paradigms
semi-supervised learning
0.212014
Wasserstein Propagation for Semi-Supervised Learning · ICML 2014
Image and video processing
earth mover's distance
0.212014
Earth mover's distances on discrete surfaces · ACM Trans. Graph. 2014
Geometric modeling and processing
optimal transport
0.212014
Earth mover's distances on discrete surfaces · ACM Trans. Graph. 2014
Mathematical optimization
optimal transport
0.212014
Wasserstein Propagation for Semi-Supervised Learning · ICML 2014
Graph algorithms and graph theory › graph matching
spectral graph matching
0.212014
Stable and Informative Spectral Signatures for Graph Matching · CVPR 2014
Machine learning › Representation and self-supervised learning › representation learning › neural network representation learning › deep representation learning
autoencoder representation learning
0.212013
Wavelets on Graphs via Deep Learning · NIPS 2013
Machine learning › Graph learning
graph signal processing
0.212013
Wavelets on Graphs via Deep Learning · NIPS 2013
Machine learning › Graph learning › graph signal processing
graph wavelet
0.212013
Wavelets on Graphs via Deep Learning · NIPS 2013
Geometric modeling and processing
shape analysis
0.212013
Map-based exploration of intrinsic shape differences and variability · ACM Trans. Graph. 2013
Geometric modeling and processing
mesh processing
0.112010
Biharmonic distance · ACM Trans. Graph. 2010
Graph algorithms and graph theory › graph algorithms
network flow
0.112018
Interpretable Graph-Based Semi-Supervised Learning via Flows · AAAI 2018
Geometric modeling and processing
shape correspondence
0.012013
Map-based exploration of intrinsic shape differences and variability · ACM Trans. Graph. 2013
Geometric modeling and processing
shape matching
0.012013
Map-based exploration of intrinsic shape differences and variability · ACM Trans. Graph. 2013

Methods — techniques the papers use, named apart from their topics

wasserstein autoencoder · 0.9sequence-to-sequence · 0.9regularization · 0.9sliced wasserstein distance · 0.7resampling · 0.7p-value combination · 0.7hilbert embedding · 0.7graph laplacian · 0.7flow-based optimization · 0.7optimal transportation · 0.6heat kernel distance · 0.2graph laplacian spectral signature · 0.2finite element method · 0.2dual differential formulation · 0.2linear algebraic framework · 0.2laplacian family signature · 0.2integer quadratic programming · 0.2heat kernel map · 0.2
YearPublicationVenuePosition
2023 Intrinsic Sliced Wasserstein Distances for Comparing Collections of Probability Distributions on Manifolds and Graphs
abstract
Collections of probability distributions arise in a variety of applications ranging from user activity pattern analysis to brain connectomics. In practice these distributions can be defined over diverse domain types including finite intervals, circles, cylinders, spheres, other manifolds, and graphs. This paper introduces an approach for detecting differences between two collections of distributions over such general domains. To this end, we propose the intrinsic slicing construction that yields a novel class of Wasserstein distances on manifolds and graphs. These distances are Hilbert embeddable, allowing us to reduce the distribution collection comparison problem to a more familiar mean testing problem in a Hilbert space. We provide two testing procedures one based on resampling and another on combining p-values from coordinate-wise tests. Our experiments in various synthetic and real data settings show that the resulting tests are powerful and the p-values are well-calibrated.
Raif M. Rustamov, Subhabrata Majumdar
ICML1
2020 Characterizing and Learning Representation on Customer Contact Journeys in Cellular Services
abstract
Corporations spend billions of dollars annually caring for customers across multiple contact channels. A customer journey is the complete sequence of contacts that a given customer has with a company across multiple channels of communication. While each contact is important and contains rich information, studying customer journeys provides a better context to understand customers' behavior in order to improve customer satisfaction and loyalty, and to reduce care costs. However, journey sequences have a complex format due to the heterogeneity of user behavior: they are variable-length, multi-attribute, and exhibit a large cardinality in categories (e.g. contact reasons). The question of how to characterize and learn representations of customer journeys has not been studied in the literature. We propose to learn journey embeddings using a sequence-to-sequence framework that converts each customer journey into a fixed-length latent embedding. In order to improve the disentanglement and distributional properties of embeddings, the model is further modified by incorporating a Wasserstein autoencoder inspired regularization on the distribution of embeddings. Experiments conducted on an enterprise-scale dataset demonstrate the effectiveness of the proposed model and reveal significant improvements due to the regularization in both distinguishing journey pattern characteristics and predicting future customer engagement.
Shuai Zhao 0008, Wen-Ling Hsu, George Ma, Tan Xu, Guy Jacobson, Raif M. Rustamov
KDD6
2020 Cellular Network Traffic Prediction Incorporating Handover: A Graph Convolutional Approach
abstract
Cellular traffic prediction enables operators to adapt to traffic demand in real-time for improving network resource utilization and user experience. To predict cellular traffic, previous studies either applied Recurrent Neural Networks (RNN) at individual base stations or adapted Convolutional Neural Networks (CNN) to work at grid-cells in a geographically defined grid. These solutions do not consider explicitly the effect of handover on the spatial characteristics of the traffic, which may lead to lower prediction accuracy. Furthermore, RNN solutions are slow to train, and CNN-grid solutions do not work for cells and are difficult to apply to base stations. This paper proposes a new prediction model, STGCN-HO, that uses the transition probability matrix of the handover graph to improve traffic prediction. STGCN-HO builds a stacked residual neural network structure incorporating graph convolutions and gated linear units to capture both spatial and temporal aspects of the traffic. Unlike RNN, STGCN-HO is fast to train and simultaneously predicts traffic demand for all base stations based on the information gathered from the whole graph. Unlike CNN-grid, STGCN-HO can make predictions not only for base stations, but also for cells within base stations. Experiments using data from a large cellular network operator demonstrate that our model outperforms existing solutions in terms of prediction accuracy.
Shuai Zhao 0008, Xiaopeng Jiang, Guy Jacobson, Rittwik Jana, Wen-Ling Hsu, Raif M. Rustamov, Manoop Talasila, Syed Anwar Aftab, Yi Chen 0001, Cristian Borcea
SECON6
2018 Interpretable Graph-Based Semi-Supervised Learning via Flows
abstract
In this paper, we consider the interpretability of the foundational Laplacian-based semi-supervised learning approaches on graphs. We introduce a novel flow-based learning framework that subsumes the foundational approaches and additionally provides a detailed, transparent, and easily understood expression of the learning process in terms of graph flows. As a result, one can visualize and interactively explore the precise subgraph along which the information from labeled nodes flows to an unlabeled node of interest. Surprisingly, the proposed framework avoids trading accuracy for interpretability, but in fact leads to improved prediction accuracy, which is supported both by theoretical considerations and empirical results. The flow-based framework guarantees the maximum principle by construction and can handle directed graphs in an out-of-the-box manner.
Raif M. Rustamov, James T. Klosowski
AAAI1
2014 Stable and Informative Spectral Signatures for Graph Matching
abstract
In this paper, we consider the approximate weighted graph matching problem and introduce stable and informative first and second order compatibility terms suitable for inclusion into the popular integer quadratic program formulation. Our approach relies on a rigorous analysis of stability of spectral signatures based on the graph Laplacian. In the case of the first order term, we derive an objective function that measures both the stability and informativeness of a given spectral signature. By optimizing this objective, we design new spectral node signatures tuned to a specific graph to be matched. We also introduce the pairwise heat kernel distance as a stable second order compatibility term, we justify its plausibility by showing that in a certain limiting case it converges to the classical adjacency matrix-based second order compatibility function. We have tested our approach on a set of synthetic graphs, the widely-used CMU house sequence, and a set of real images. These experiments show the superior performance of our first and second order compatibility terms as compared with the commonly used ones.
Raif M. Rustamov, Leonidas J. Guibas
CVPR2
2014 Wasserstein Propagation for Semi-Supervised Learning
abstract
Probability distributions and histograms are natural representations for product ratings, traffic measurements, and other data considered in many machine learning applications. Thus, this paper introduces a technique for graph-based semi-supervised learning of histograms, derived from the theory of optimal transportation. Our method has several properties making it suitable for this application; in particular, its behavior can be characterized by the moments and shapes of the histograms at the labeled nodes. In addition, it can be used for histograms on non-standard domains like circles, revealing a strategy for manifold-valued semi-supervised learning. We also extend this technique to related problems such as smoothing distributions on graph nodes.
Justin Solomon 0001, Raif M. Rustamov, Leonidas J. Guibas, Adrian Butscher
ICML2
2014 Compact and Informative Representation of Functional Connectivity for Predictive Modeling
Raif M. Rustamov, David Romano, Allan L. Reiss, Leonidas J. Guibas
MICCAI (3)1
2014 Earth mover's distances on discrete surfaces
abstract
We introduce a novel method for computing the earth mover's distance (EMD) between probability distributions on a discrete surface. Rather than using a large linear program with a quadratic number of variables, we apply the theory of optimal transportation and pass to a dual differential formulation with linear scaling. After discretization using finite elements (FEM) and development of an accompanying optimization method, we apply our new EMD to problems in graphics and geometry processing. In particular, we uncover a class of smooth distances on a surface transitioning from a purely spectral distance to the geodesic distance between points; these distances also can be extended to the volume inside and outside the surface. A number of additional applications of our machinery to geometry problems in graphics are presented.
Justin Solomon 0001, Raif M. Rustamov, Leonidas J. Guibas, Adrian Butscher
ACM Trans. Graph.2
2013 Graph Matching with Anchor Nodes: A Learning Approach
abstract
In this paper, we consider the weighted graph matching problem with partially disclosed correspondences between a number of anchor nodes. Our construction exploits recently introduced node signatures based on graph Laplacians, namely the Laplacian family signature (LFS) on the nodes, and the pair wise heat kernel map on the edges. In this paper, without assuming an explicit form of parametric dependence nor a distance metric between node signatures, we formulate an optimization problem which incorporates the knowledge of anchor nodes. Solving this problem gives us an optimized proximity measure specific to the graphs under consideration. Using this as a first order compatibility term, we then set up an integer quadratic program (IQP) to solve for a near optimal graph matching. Our experiments demonstrate the superior performance of our approach on randomly generated graphs and on two widely-used image sequences, when compared with other existing signature and adjacency matrix based graph matching methods.
Raif M. Rustamov, Leonidas J. Guibas
CVPR2
2013 Wavelets on Graphs via Deep Learning
abstract
An increasing number of applications require processing of signals defined on weighted graphs. While wavelets provide a flexible tool for signal processing in the classical setting of regular domains, the existing graph wavelet constructions are less flexible -- they are guided solely by the structure of the underlying graph and do not take directly into consideration the particular class of signals to be processed. This paper introduces a machine learning framework for constructing graph wavelets that can sparsely represent a given class of signals. Our construction uses the lifting scheme, and is based on the observation that the recurrent nature of the lifting scheme gives rise to a structure resembling a deep auto-encoder network. Particular properties that the resulting wavelets must satisfy determine the training objective and the structure of the involved neural networks. The training is unsupervised, and is conducted similarly to the greedy pre-training of a stack of auto-encoders. After training is completed, we obtain a linear wavelet transform that can be applied to any graph signal in time and memory linear in the size of the graph. Improved sparsity of our wavelet transform for the test signals is confirmed via experiments both on synthetic and real data.
Raif M. Rustamov, Leonidas J. Guibas
NIPS1
2013 Map-based exploration of intrinsic shape differences and variability
abstract
We develop a novel formulation for the notion of shape differences, aimed at providing detailed information about the location and nature of the differences or distortions between the two shapes being compared. Our difference operator, derived from a shape map, is much more informative than just a scalar global shape similarity score, rendering it useful in a variety of applications where more refined shape comparisons are necessary. The approach is intrinsic and is based on a linear algebraic framework, allowing the use of many common linear algebra tools (e.g, SVD, PCA) for studying a matrix representation of the operator. Remarkably, the formulation allows us not only to localize shape differences on the shapes involved, but also to compare shape differences across pairs of shapes, and to analyze the variability in entire shape collections based on the differences between the shapes. Moreover, while we use a map or correspondence to define each shape difference, consistent correspondences between the shapes are not necessary for comparing shape differences, although they can be exploited if available. We give a number of applications of shape differences, including parameterizing the intrinsic variability in a shape collection, exploring shape collections using local variability at different scales, performing shape analogies, and aligning shape collections.
Raif M. Rustamov, Maks Ovsjanikov, Omri Azencot, Mirela Ben-Chen, Frédéric Chazal, Leonidas J. Guibas
ACM Trans. Graph.1
2011 Multiscale Biharmonic Kernels
abstract
Abstract This paper introduces a general principle for constructing multiscale kernels on surface meshes, and presents a construction of the multiscale pre‐biharmonic and multiscale biharmonic kernels. Our construction is based on an optimization problem that seeks to minimize a smoothness criterion, the Laplacian energy, subject to a sparsity inducing constraint. Namely, we use the lasso constraint, which sets an upper bound on thel1‐norm of the solution, to obtain a family of solutions parametrized by this upper‐bound parameter. The interplay between sparsity and smoothness results in smooth kernels that vanish away from the diagonal. We prove that the resulting kernels have gradually changing supports, consistent behavior over partial and complete meshes, and interesting limiting behaviors (e.g. in the limit of large scales, the multiscale biharmonic kernel converges to the Green's function of the biharmonic equation); in addition, these kernels are based on intrinsic quantities and so are insensitive to isometric deformations. We show empirically that our kernels are shape‐aware, are robust to noise, tessellation, and partial object, and are fast to compute. Finally, we demonstrate that the new kernels can be useful for function interpolation and shape correspondence.
Raif M. Rustamov
Comput. Graph. Forum1
2011 Interpolated eigenfunctions for volumetric shape processing
Raif M. Rustamov
Vis. Comput.1
2010 Barycentric Coordinates on Surfaces
abstract
Abstract This paper introduces a method for defining and efficiently computing barycentric coordinates with respect to polygons on general surfaces. Our construction is geared towards injective polygons (polygons that can be enclosed in a metric ball of an appropriate size) and is based on replacing the linear precision property of planar coordinates by a requirement in terms of center of mass, and generalizing this requirement to the surface setting. We show that the resulting surface barycentric coordinates can be computed using planar barycentric coordinates with respect to a polygon in the tangent plane. We prove theoretically that the surface coordinates properly generalize the planar coordinates and carry some of their useful properties such as unique reconstruction of a point given its coordinates, uniqueness for triangles, edge linearity, similarity invariance, and smoothness; in addition, these coordinates are insensitive to isometric deformations and can be used to reconstruct isometries. We show empirically that surface coordinates are shape‐aware with consistent gross behavior across different surfaces, are well‐behaved for different polygon types/locations on variety of surface forms, and that they are fast to compute. Finally, we demonstrate effectiveness of surface coordinates for interpolation, decal mapping, and correspondence refinement.
Raif M. Rustamov
Comput. Graph. Forum1
2010 Biharmonic distance
abstract
Measuring distances between pairs of points on a 3D surface is a fundamental problem in computer graphics and geometric processing. For most applications, the important properties of a distance are that it is a metric, smooth, locally isotropic, globally “shape-aware,” isometry-invariant, insensitive to noise and small topology changes, parameter-free, and practical to compute on a discrete mesh. However, the basic methods currently popular in computer graphics (e.g., geodesic and diffusion distances) do not have these basic properties. In this article, we propose a new distance measure based on the biharmonic differential operator that has all the desired properties. This new surface distance is related to the diffusion and commute-time distances, but applies different (inverse squared) weighting to the eigenvalues of the Laplace-Beltrami operator, which provides a nice trade-off between nearly geodesic distances for small distances and global shape-awareness for large distances. The article provides theoretical and empirical analysis for a large number of meshes.
Yaron Lipman, Raif M. Rustamov, Thomas A. Funkhouser
ACM Trans. Graph.2
2010 A versatile framework for shape description
Raif M. Rustamov
Vis. Comput.1
2009 Interior Distance Using Barycentric Coordinates
abstract
Abstract This paper introduces a framework for defining a shape‐aware distance measure between any two points in the interior of a surface mesh. Our framework is based on embedding the surface mesh into a high‐dimensional space in a way that best preserves boundary distances between vertices of the mesh, performing a mapping of the mesh volume into this high‐dimensional space using barycentric coordinates, and defining the interior distance between any two points simply as their Euclidean distance in the embedding space. We investigate the theoretical properties of the interior distance in relation to properties of the chosen boundary distances and barycentric coordinates, and we investigate empirical properties of the interior distance using diffusion distance as the prescribed boundary distance and mean value coordinates. We prove theoretically that the interior distance is a metric, smooth, interpolating the boundary distances, and reproducing Euclidean distances, and we show empirically that it is insensitive to boundary noise and deformation and quick to compute. In case the barycentric coordinates are non‐negative we also show a maximum principle exists. Finally, we use it to define a new geometric property, barycentroid of shape, and show that it captures the notion of semantic center of the shape.
Raif M. Rustamov, Yaron Lipman, Thomas A. Funkhouser
Comput. Graph. Forum1
2008 Augmented planar reflective symmetry transform
Raif M. Rustamov
Vis. Comput.1
2007 Laplace-Beltrami eigenfunctions for deformation invariant shape representation
Raif M. Rustamov
Symposium on Geometry Processing1
2007 Augmented Symmetry Transforms
abstract
"Perfect symmetries are all alike; every imperfect symmetry is imperfect in its own way." - adapted from Leo Tolstoy's "Anna Karenina". Symmetry has been playing an increasing role in 3D shape processing. Recently introduced planar reflective symmetry transform(PRST) has been found useful for canonical coordinate frame determination, shape matching, retrieval, and segmentation. Guided by the intuition that every imperfect symmetry is imperfect in its own way, we investigate the possibility of incorporating more information into symmetry transforms like PRST. As a step in this direction, the concept of augmented symmetry transform is introduced; we obtain a family of symmetry transforms indexed by a parameter. While the original PRST measures how much the symmetry is broken, the augmented PRST also gives some information about how it is broken. Several approaches to calculating the augmented transform are described. We demonstrate that the augmented transform is useful for shape retrieval.
Raif M. Rustamov
Shape Modeling International1