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

Vikas C. Raykar

dblp:23/816 · also Vikas Chandrakant Raykar, Vikas Raykar · DBLP profile ↗
← Back
33ranked-venue papers
17as first author
1since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 23 · 13 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 4 first-authorDatabases, data management, data science and information retrieval · 6 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1

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
11 papers
Trustworthy machine learning · 18% Representation and self-supervised learning · 16% Time series and sequential data · 16%
Theoretical computer science
3 papers
Algorithms and data structures · 97% Mathematical optimization · 3% Information theory · 0%
Computer networks
4 papers
Wireless sensing and localization · 71% Physical-layer communications · 26% Internet of things and sensor networks · 3%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Computational social science and digital humanities · 75% Medical and health informatics · 25%

Topics — the 30 heaviest of 41, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures › similarity search › nearest neighbor search
graph-based nearest neighbor search
0.912025
Graph-Based Algorithms for Diverse Similarity Search · ICML 2025
Algorithms and data structures › similarity search
nearest neighbor search
0.912025
Graph-Based Algorithms for Diverse Similarity Search · ICML 2025
Algorithms and data structures
similarity search
0.912025
Graph-Based Algorithms for Diverse Similarity Search · ICML 2025
Machine learning › Deep learning architectures and training › encoder-decoder architecture
attention-based encoder-decoder
0.412020
Attention based Multi-Modal New Product Sales Time-series Forecasting · KDD 2020
Machine learning › Time series and sequential data › time series analysis
time series forecasting
0.412020
Attention based Multi-Modal New Product Sales Time-series Forecasting · KDD 2020
Natural language and speech › Information extraction and text analysis
argument mining
0.312017
GRASP: Rich Patterns for Argumentation Mining · EMNLP 2017
Computational social science and digital humanities › social computing
crowdsourcing
0.322012
Eliminating Spammers and Ranking Annotators for Crowdsourced Labeling Tasks · J. Mach. Learn. Res. 2012
Learning From Crowds · J. Mach. Learn. Res. 2010
Machine learning › Trustworthy machine learning
crowdsourced annotation
0.222011
Ranking annotators for crowdsourced labeling tasks · NIPS 2011
Learning From Crowds · J. Mach. Learn. Res. 2010
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels
0.222010
Learning From Crowds · J. Mach. Learn. Res. 2010
Supervised learning from multiple experts: whom to trust when everyone lies a bit · ICML 2009
Machine learning › Representation and self-supervised learning › word representation › word embedding
bilingual word embedding
0.212014
An Autoencoder Approach to Learning Bilingual Word Representations · NIPS 2014
Machine learning › Representation and self-supervised learning › word representation › word embedding
cross-lingual word embedding
0.212014
An Autoencoder Approach to Learning Bilingual Word Representations · NIPS 2014
Machine learning › Representation and self-supervised learning › representation learning
distributed representation learning
0.212014
An Autoencoder Approach to Learning Bilingual Word Representations · NIPS 2014
Wireless sensing and localization
acoustic source localization
0.232007
Multimodal Tracking for Smart Videoconferencing and Video Surveillance · CVPR 2007
Speaker Localization Using Excitation Source Information in Speech · IEEE Trans. Speech Audio Process. 2005
Position calibration of microphones and loudspeakers in distributed computing platforms · IEEE Trans. Speech Audio Process. 2005
Machine learning › Time series and sequential data › time series modeling
demand forecasting
0.112020
Attention based Multi-Modal New Product Sales Time-series Forecasting · KDD 2020
Computer vision › Image recognition and object detection › object detection
cascade classifier
0.112010
Designing efficient cascaded classifiers: tradeoff between accuracy and cost · KDD 2010
Machine learning › Trustworthy machine learning › Data-centric AI
annotator modeling
0.112009
Supervised learning from multiple experts: whom to trust when everyone lies a bit · ICML 2009
Machine learning › Learning theory › classification
classifier design
0.112008
Polyhedral classifier for target detection: a case study: colorectal cancer · ICML 2008
Machine learning › Transfer learning and domain adaptation › knowledge transfer
inductive transfer
0.112008
Bayesian multiple instance learning: automatic feature selection and inductive transfer · ICML 2008
Machine learning › Efficient and distributed learning
large-scale learning
0.112008
A Fast Algorithm for Learning a Ranking Function from Large-Scale Data Sets · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Machine learning › Learning paradigms
multiple instance learning
0.112008
Bayesian multiple instance learning: automatic feature selection and inductive transfer · ICML 2008
Computer vision › Image recognition and object detection
object detection
0.112008
Polyhedral classifier for target detection: a case study: colorectal cancer · ICML 2008
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
ordinal regression
0.112008
A Fast Algorithm for Learning a Ranking Function from Large-Scale Data Sets · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Machine learning › Learning theory › ranking
ranking model learning
0.112008
A Fast Algorithm for Learning a Ranking Function from Large-Scale Data Sets · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Medical and health informatics › oncology
cancer detection
0.112008
Polyhedral classifier for target detection: a case study: colorectal cancer · ICML 2008
Algorithms and data structures › numerical algorithms
kernel summation
0.112008
Automatic online tuning for fast Gaussian summation · NIPS 2008
Mathematical optimization
parameter tuning
0.112008
Automatic online tuning for fast Gaussian summation · NIPS 2008
Machine learning › Learning theory
ranking
0.112007
On Ranking in Survival Analysis: Bounds on the Concordance Index · NIPS 2007
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
survival analysis
0.112007
On Ranking in Survival Analysis: Bounds on the Concordance Index · NIPS 2007
Wireless sensing and localization
self-calibration
0.112007
Multimodal Tracking for Smart Videoconferencing and Video Surveillance · CVPR 2007
Physical-layer communications › signal processing for communications › statistical signal processing › estimation theory
delay estimation
0.112005
Speaker Localization Using Excitation Source Information in Speech · IEEE Trans. Speech Audio Process. 2005

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

random projection · 0.9graph index · 0.9multimodal learning · 0.4encoder-decoder · 0.4attention mechanism · 0.4pattern extraction · 0.3linguistic feature augmentation · 0.3stochastic soft cascade · 0.2cascade optimization · 0.2autoencoder · 0.2tree methods · 0.2taylor series expansion · 0.2improved fast gauss transform · 0.2annotator scoring · 0.1expectation-maximization · 0.1polyhedral classifier · 0.1multiple hyperplane classifiers · 0.1monte carlo simulation · 0.1
YearPublicationVenuePosition
2025 Graph-Based Algorithms for Diverse Similarity Search
abstract
Nearest neighbor search is a fundamental data structure problem with many applications. Although the main objective of the data structure is to quickly report data points that are closest to a given query, it has long been noted that without additional constraints the reported answers can be redundant and/or duplicative. This issue is typically addressed in two stages: in the first stage, the algorithm retrieves a (large) number $r$ of points closest to the query, while in the second stage, the $r$ points are post-processed and a small subset is selected to maximize the desired diversity objective. Although popular, this method suffers from a fundamental efficiency bottleneck, as the set of points retrieved in the first stage often needs to be much larger than the final output. In this paper we present provably efficient algorithms for approximate nearest neighbor search with diversity constraints that bypass this two stage process. Our algorithms are based on popular graph-based methods, which allows us to ``piggy-back'' on the existing efficient implementations. These are the first graph-based algorithms for nearest neighbor search with diversity constraints. For data sets with low intrinsic dimension, our data structures report a diverse set of $k$ points approximately closest to the query, in time that only depends on $k$ and $\log \Delta$, where $\Delta$ is the ratio of the diameter to the closest pair distance in the data set. This bound is qualitatively similar to the best known bounds for standard (non-diverse) graph-based algorithms. Our experiments show that the search time of our algorithms is substantially lower than that using the standard two-stage approach.
Piyush Anand, Piotr Indyk, Ravishankar Krishnaswamy, Sepideh Mahabadi, Vikas C. Raykar, Kirankumar Shiragur, Haike Xu
ICML5
2020 Attention based Multi-Modal New Product Sales Time-series Forecasting
abstract
Trend driven retail industries such as fashion, launch substantial new products every season. In such a scenario, an accurate demand forecast for these newly launched products is vital for efficient downstream supply chain planning like assortment planning and stock allocation. While classical time-series forecasting algorithms can be used for existing products to forecast the sales, new products do not have any historical time-series data to base the forecast on. In this paper, we propose and empirically evaluate several novel attention-based multi-modal encoder-decoder models to forecast the sales for a new product purely based on product images, any available product attributes and also external factors like holidays, events, weather, and discount. We experimentally validate our approaches on a large fashion dataset and report the improvements in achieved accuracy and enhanced model interpretability as compared to existing k-nearest neighbor based baseline approaches.
Vijay Ekambaram, Kushagra Manglik, Sumanta Mukherjee, Surya Sajja, Satyam Dwivedi, Vikas C. Raykar
KDD6
2019 Multimodal Dialog for Browsing Large Visual Catalogs using Exploration-Exploitation Paradigm in a Joint Embedding Space
abstract
We present a multimodal dialog (MMD) system to assist online customers in visually browsing through large catalogs. Visual browsing allows customers to explore products beyond exact search results. We focus on a slightly asymmetric version of a complete MMD system, in that our agent can understand both text and image queries, but responds only in images. We formulate our problem of "showing the k best images to a user'', based on the dialog context so far, as sampling from a Gaussian Mixture Model (GMM) in a high dimensional joint multimodal embedding space. The joint embedding space is learned by Common Representation Learning and embeds both the text and the image queries. Our system remembers the context of the dialog, and uses an exploration-exploitation paradigm to assist in visual browsing. We train and evaluate the system on an MMD dataset that we synthesize from large catalog data. Our experiments and preliminary human evaluation show that the system is capable of learning and displaying relevant products with an average cosine similarity of 0.85 to the ground truth results, and is capable of engaging human users.
Indrani Bhattacharya, Arkabandhu Chowdhury, Vikas C. Raykar
ICMR3
2018 DeepSolarEye: Power Loss Prediction and Weakly Supervised Soiling Localization via Fully Convolutional Networks for Solar Panels
abstract
The impact of soiling on solar panels is an important and well-studied problem in renewable energy sector. In this paper, we present the first convolutional neural network (CNN) based approach for solar panel soiling and defect analysis. Our approach takes an RGB image of solar panel and environmental factors as inputs to predict power loss, soiling localization, and soiling type. In computer vision, localization is a complex task which typically requires manually labeled training data such as bounding boxes or segmentation masks. Our proposed approach consists of specialized four stages which completely avoids localization ground truth and only needs panel images with power loss labels for training. The region of impact area obtained from the predicted localization masks are classified into soiling types using the webly supervised learning. For improving localization capabilities of CNNs, we introduce a novel bi-directional input-aware fusion (BiDIAF) block that reinforces the input at different levels of CNN to learn input-specific feature maps. Our empirical study shows that BiDIAF improves the power loss prediction accuracy by about 3% and localization accuracy by about 4%. Our end-to-end model yields further improvement of about 24% on localization when learned in a weakly supervised manner. Our approach is generalizable and showed promising results on web crawled solar panel images. Our system has a frame rate of 22 fps (including all steps) on a NVIDIA TitanX GPU. Additionally, we collected first of it's kind dataset for solar panel image analysis consisting 45,000+ images.
Sachin Mehta, Amar Prakash Azad, Saneem A. Chemmengath, Vikas C. Raykar, Shivkumar Kalyanaraman
WACV4
2018 Learning Disentangled Multimodal Representations for the Fashion Domain
abstract
In many visual domains (like fashion, furniture, etc.) the search for products on online platforms requires matching textual queries to image content. For example, the user provides a search query in natural language (e.g.,pink floral top) and the results obtained are of a different modality (e.g., the set of images of pink floral tops). Recent work on multimodal representation learning enables such cross-modal matching by learning a common representation space for text and image. While such representations ensure that the n-dimensional representation of pink floral top is very close to representation of corresponding images, they do not ensure that the first k1(2(<; n) correspond to style and so on. In other words, they learn entangled representations where each dimension does not correspond to a specific attribute. We propose two simple variants which can learn disentangled common representations for the fashion domain wherein each dimension would correspond to a specific attribute (color, style, silhoutte, etc.). Our proposed variants can be integrated with any existing multimodal representation learning method. We use a large fashion dataset of over 700K fashion items crawled from multiple fashion e-commerce portals to evaluate the learned representations on four different applications from the fashion domain, namely, cross-modal image retrieval, visual search, image tagging, and query expansion. Our experimental results show that the proposed variants lead to better performance for each of these applications while learning disentangled representations.
Amrita Saha, Megha Nawhal, Mitesh M. Khapra, Vikas C. Raykar
WACV4
2017 GRASP: Rich Patterns for Argumentation Mining
abstract
We present the GrASP algorithm for automatically extracting patterns that characterize subtle linguistic phenomena.To that end, GrASP augments each term of input text with multiple layers of linguistic information.These different facets of the text terms are systematically combined to reveal rich patterns.We report highly promising experimental results in several challenging text analysis tasks within the field of Argumentation Mining.We believe that GrASP is general enough to be useful for other domains too.
Eyal Shnarch, Ran Levy 0001, Vikas C. Raykar, Noam Slonim
EMNLP3
2017 Joint Learning of Correlated Sequence Labeling Tasks Using Bidirectional Recurrent Neural Networks
Vardaan Pahuja, Anirban Laha, Shachar Mirkin, Vikas C. Raykar, Lili Kotlerman, Guy Lev
INTERSPEECH4
2016 An Empirical Evaluation of various Deep Learning Architectures for Bi-Sequence Classification Tasks
abstract
Several tasks in argumentation mining and debating, question-answering, and natural language inference involve classifying a sequence in the context of another sequence (referred as bi-sequence classification). For several single sequence classification tasks, the current state-of-the-art approaches are based on recurrent and convolutional neural networks. On the other hand, for bi-sequence classification problems, there is not much understanding as to the best deep learning architecture. In this paper, we attempt to get an understanding of this category of problems by extensive empirical evaluation of 19 different deep learning architectures (specifically on different ways of handling context) for various problems originating in natural language processing like debating, textual entailment and question-answering. Following the empirical evaluation, we offer our insights and conclusions regarding the architectures we have considered. We also establish the first deep learning baselines for three argumentation mining tasks.
Anirban Laha, Vikas C. Raykar
COLING2
2015 Data Split Strategiesfor Evolving Predictive Models
Vikas C. Raykar, Amrita Saha
ECML/PKDD (1)1
2014 Sequential crowdsourced labeling as an epsilon-greedy exploration in a Markov Decision Process
abstract
Crowdsourcing marketplaces are widely used for curating large annotated datasets by collecting labels from multiple annotators. In such scenarios one has to balance the tradeoff between the accuracy of the collected labels, the cost of acquiring these labels, and the time taken to finish the labeling task. With the goal of reducing the labeling cost, we introduce the notion of sequential crowdsourced labeling, where instead of asking for all the labels in one shot we acquire labels from annotators sequentially one at a time. We model it as an epsilon-greedy exploration in a Markov Decision Process with a Bayesian decision theoretic utility function that incorporates accuracy, cost and time. Experimental results confirm that the proposed sequential labeling procedure can achieve similar accuracy at roughly half the labeling cost and at any stage in the labeling process the algorithm achieves a higher accuracy compared to randomly asking for the next label.
Vikas C. Raykar, Priyanka Agrawal
AISTATS1
2014 An Autoencoder Approach to Learning Bilingual Word Representations
Sarath Chandar, Stanislas Lauly, Hugo Larochelle, Mitesh M. Khapra, Balaraman Ravindran, Vikas C. Raykar, Amrita Saha
NIPS6
2014 AUC dominant unsupervised ensemble of binary classifiers
abstract
Ensemble methods are widely used in practice with the hope of obtaining better predictive performance than could be obtained from any of the constituent classifiers in the ensemble. Most of the existing literature is concerned with learning ensembles in a supervised setting. In this paper we propose an unsupervised iterative algorithm to combine the discriminant scores from different binary classifiers. We prove that (under certain assumptions) the Area Under the ROC Curve (AUC) of the resulting ensemble is greater than or equal to the AUC of the best classifier (with maximum AUC). We also experimentally validate this claim on a number of datasets and also show that the performance is better than the supervised ensembles.
Priyanka Agrawal, Vikas C. Raykar, Amrita Saha
SDM2
2012 Eliminating Spammers and Ranking Annotators for Crowdsourced Labeling Tasks
Vikas C. Raykar, Shipeng Yu
J. Mach. Learn. Res.1
2011 Robust Large Scale Prone-Supine Polyp Matching Using Local Features: A Metric Learning Approach
Meizhu Liu, Le Lu 0001, Jinbo Bi, Vikas C. Raykar, Matthias Wolf 0001, Marcos Salganicoff
MICCAI (3)4
2011 Ranking annotators for crowdsourced labeling tasks
abstract
With the advent of crowdsourcing services it has become quite cheap and reasonably effective to get a dataset labeled by multiple annotators in a short amount of time. Various methods have been proposed to estimate the consensus labels by correcting for the bias of annotators with different kinds of expertise. Often we have low quality annotators or spammers--annotators who assign labels randomly (e.g., without actually looking at the instance). Spammers can make the cost of acquiring labels very expensive and can potentially degrade the quality of the consensus labels. In this paper we formalize the notion of a spammer and define a score which can be used to rank the annotators---with the spammers having a score close to zero and the good annotators having a high score close to one.
Vikas C. Raykar, Shipeng Yu
NIPS1
2010 A Multiple Instance Learning Approach toward Optimal Classification of Pathology Slides
abstract
Pathology slides are diagnosed based on the histological descriptors extracted from regions of interest (ROIs) identified on each slide by the pathologists. A slide usually contains multiple regions of interest and a positive (cancer) diagnosis is confirmed when at least one of the ROIs in the slide is identified as positive. For a negative diagnosis the pathologist has to rule out cancer for each and every ROI available. Our research is motivated toward computer-assisted classification of digitized slides. The objective in this study is to develop a classifier to optimize classification accuracy at the slide level. Traditional supervised training techniques which are trained to optimize classifier performance at the ROI level yield suboptimal performance in this problem. We propose a multiple instance learning approach based on the implementation of the large margin principle with different loss functions defined for positive and negative samples. We consider the classification of intraductal breast lesions as a case study, and perform experimental studies comparing our approach against the state-of-the-art.
Murat Dundar, Sunil Badve, Vikas C. Raykar, Rohit K. Jain, Olcay Sertel, Metin Nafi Gürcan
ICPR3
2010 Designing efficient cascaded classifiers: tradeoff between accuracy and cost
abstract
We propose a method to train a cascade of classifiers by simultaneously optimizing all its stages. The approach relies on the idea of optimizing soft cascades. In particular, instead of optimizing a deterministic hard cascade, we optimize a stochastic soft cascade where each stage accepts or rejects samples according to a probability distribution induced by the previous stage-specific classifier. The overall system accuracy is maximized while explicitly controlling the expected cost for feature acquisition. Experimental results on three clinically relevant problems show the effectiveness of our proposed approach in achieving the desired tradeoff between accuracy and feature acquisition cost.
Vikas C. Raykar, Balaji Krishnapuram, Shipeng Yu
KDD1
2010 Learning From Crowds
Vikas C. Raykar, Shipeng Yu, Linda Zhao 0001, Gerardo Hermosillo, Charles Florin, Luca Bogoni, Linda Moy
J. Mach. Learn. Res.1
2009 Supervised learning from multiple experts: whom to trust when everyone lies a bit
abstract
We describe a probabilistic approach for supervised learning when we have multiple experts/annotators providing (possibly noisy) labels but no absolute gold standard. The proposed algorithm evaluates the different experts and also gives an estimate of the actual hidden labels. Experimental results indicate that the proposed method is superior to the commonly used majority voting baseline.
Vikas C. Raykar, Shipeng Yu, Linda Zhao 0001, Anna K. Jerebko, Charles Florin, Gerardo Hermosillo, Luca Bogoni, Linda Moy
ICML1
2008 Polyhedral classifier for target detection: a case study: colorectal cancer
abstract
In this study we introduce a novel algorithm for learning a polyhedron to describe the target class. The proposed approach takes advantage of the limited subclass information made available for the negative samples and jointly optimizes multiple hyperplane classifiers each of which is designed to classify positive samples from a subclass of the negative samples. The flat faces of the polyhedron provides robustness whereas multiple faces contributes to the flexibility required to deal with complex datasets. Apart from improving the prediction accuracy of the system, the proposed polyhedral classifier also provides run-time speedups as a by-product when executed in a cascaded framework in real-time. We evaluate the performance of the proposed technique on a real-world Colon dataset both in terms of prediction accuracy and online execution speed.
Murat Dundar, Matthias Wolf 0001, Sarang Lakare, Marcos Salganicoff, Vikas C. Raykar
ICML5
2008 Bayesian multiple instance learning: automatic feature selection and inductive transfer
abstract
We propose a novel Bayesian multiple instance learning (MIL) algorithm. This algorithm automatically identifies the relevant feature subset, and utilizes inductive transfer when learning multiple (conceptually related) classifiers. Experimental results indicate that the proposed MIL method is more accurate than previous MIL algorithms and selects a much smaller set of useful features. Inductive transfer further improves the accuracy of the classifier as compared to learning each task individually.
Vikas C. Raykar, Balaji Krishnapuram, Jinbo Bi, Murat Dundar, R. Bharat Rao
ICML1
2008 Automatic online tuning for fast Gaussian summation
abstract
Many machine learning algorithms require the summation of Gaussian kernel functions, an expensive operation if implemented straightforwardly. Several methods have been proposed to reduce the computational complexity of evaluating such sums, including tree and analysis based methods. These achieve varying speedups depending on the bandwidth, dimension, and prescribed error, making the choice between methods difficult for machine learning tasks. We provide an algorithm that combines tree methods with the Improved Fast Gauss Transform (IFGT). As originally proposed the IFGT suffers from two problems: (1) the Taylor series expansion does not perform well for very low bandwidths, and (2) parameter selection is not trivial and can drastically affect performance and ease of use. We address the first problem by employing a tree data structure, resulting in four evaluation methods whose performance varies based on the distribution of sources and targets and input parameters such as desired accuracy and bandwidth. To solve the second problem, we present an online tuning approach that results in a black box method that automatically chooses the evaluation method and its parameters to yield the best performance for the input data, desired accuracy, and bandwidth. In addition, the new IFGT parameter selection approach allows for tighter error bounds. Our approach chooses the fastest method at negligible additional cost, and has superior performance in comparisons with previous approaches.
Vlad I. Morariu, Balaji Vasan Srinivasan, Vikas C. Raykar, Ramani Duraiswami, Larry Davis 0001
NIPS3
2008 A Fast Algorithm for Learning a Ranking Function from Large-Scale Data Sets
abstract
We consider the problem of learning the ranking function that maximizes a generalization of the Wilcoxon-Mann-Whitney statistic on the training data. Relying on an $\epsilon$-accurate approximation for the error-function, we reduce the computational complexity of each iteration of a conjugate gradient algorithm for learning ranking functions from O(m2) to O(m2), where m is the number of training samples. Experiments on public benchmarks for ordinal regression and collaborative filtering indicate that the proposed algorithm is as accurate as the best available methods in terms of ranking accuracy, when the algorithms are trained on the same data. However, since it is several orders of magnitude faster than the current state-of-the-art approaches, it is able to leverage much larger training datasets.
Vikas C. Raykar, Ramani Duraiswami, Balaji Krishnapuram
IEEE Trans. Pattern Anal. Mach. Intell.1
2007 Multimodal Tracking for Smart Videoconferencing and Video Surveillance
abstract
Many applications require the ability to track the 3-D motion of the subjects. We build a particle filter based framework for multimodal tracking using multiple cameras and multiple microphone arrays. In order to calibrate the resulting system, we propose a method to determine the locations of all microphones using at least five loudspeakers and under assumption that for each loudspeaker there exists a microphone very close to it. We derive the maximum likelihood (ML) estimator, which reduces to the solution of the non-linear least squares problem. We verify the correctness and robustness of the multimodal tracker and of the self-calibration algorithm both with Monte-Carlo simulations and on real data from three experimental setups.
Dmitry N. Zotkin, Vikas C. Raykar, Ramani Duraiswami, Larry Davis 0001
CVPR2
2007 On Ranking in Survival Analysis: Bounds on the Concordance Index
abstract
In this paper, we show that classical survival analysis involving censored data can naturally be cast as a ranking problem. The concordance index (CI), which quantifies the quality of rankings, is the standard performance measure for model \emph{assessment} in survival analysis. In contrast, the standard approach to \emph{learning} the popular proportional hazard (PH) model is based on Cox's partial likelihood. In this paper we devise two bounds on CI--one of which emerges directly from the properties of PH models--and optimize them \emph{directly}. Our experimental results suggest that both methods perform about equally well, with our new approach giving slightly better results than the Cox's method. We also explain why a method designed to maximize the Cox's partial likelihood also ends up (approximately) maximizing the CI.
Vikas C. Raykar, Harald Steck, Balaji Krishnapuram, Cary Dehing-Oberije, Philippe Lambin
NIPS1
2006 Fast optimal bandwidth selection for kernel density estimation
abstract
We propose a computationally efficient ∊-exact approximation algorithm for univariate Gaussian kernel based density derivative estimation that reduces the computational complexity from O(MN) to linear O(N + M). We apply the procedure to estimate the optimal bandwidth for kernel density estimation. We demonstrate the speedup achieved on this problem using the “solve-the-equation plug-in” method, and on exploratory projection pursuit techniques.
Vikas C. Raykar, Ramani Duraiswami
SDM1
2005 The manifolds of spatial hearing
abstract
We present exploratory studies on learning the non-linear manifold structure, in head related impulse responses (HRIRs). We use the recently popular locally linear embedding technique. The lower dimensional manifold encodes the perceptual information in the HRIRs, namely the direction of the sound source. Based on this, we propose a new method for HRIR interpolation. We also propose that the distance between two HRIRs of an individual be taken as the geodesic distance on the learned manifold.
Ramani Duraiswami, Vikas C. Raykar
ICASSP (3)2
2005 Approximate expressions for the mean and the covariance of the maximum likelihood estimator for acoustic source localization
abstract
Acoustic source localization using multiple microphones can be formulated as a maximum likelihood estimation problem. The estimator is implicitly defined as the minimum of a certain objective function. As a result, we cannot get explicit expressions for the mean and the covariance of the estimator. We derive approximate expressions for the mean vector and covariance matrix of the estimator using Taylor's series expansion of the implicitly defined estimator. The validity of our expressions is verified by Monte-Carlo simulations. We also study the performance of the estimator for different microphone array configurations.
Vikas C. Raykar, Ramani Duraiswami
ICASSP (3)1
2005 Position calibration of microphones and loudspeakers in distributed computing platforms
abstract
We present a novel algorithm to automatically determine the relative three-dimensional (3-D) positions of audio sensors and actuators in an ad-hoc distributed network of heterogeneous general purpose computing platforms such as laptops, PDAs, and tablets. A closed form approximate solution is derived, which is further refined by minimizing a nonlinear error function. Our formulation and solution accounts for the lack of temporal synchronization among different platforms. We compare two different estimators, one based on the time of flight and the other based on time difference of flight. We also derive an approximate expression for the mean and covariance of the implicitly defined estimator using the implicit function theorem and approximate Taylors' series expansion. The theoretical performance limits for estimating the sensor 3-D positions are derived via the Crame/spl acute/r-Rao bound (CRB) and analyzed, with respect to the number of sensors and actuators, as well as their geometry. We report extensive simulation results and discuss the practical details of implementing our algorithms in a real-life system.
Vikas C. Raykar, Igor Kozintsev, Rainer Lienhart
IEEE Trans. Speech Audio Process.1
2005 Speaker Localization Using Excitation Source Information in Speech
abstract
This paper presents the results of simulation and real room studies for localization of a moving speaker using information about the excitation source of speech production. The first step in localization is the estimation of time-delay from speech collected by a pair of microphones. Methods for time-delay estimation generally use spectral features that correspond mostly to the shape of vocal tract during speech production. Spectral features are affected by degradations due to noise and reverberation. This paper proposes a method for localizing a speaker using features that arise from the excitation source during speech production. Experiments were conducted by simulating different noise and reverberation conditions to compare the performance of the time-delay estimation and source localization using the proposed method with the results obtained using the spectrum-based generalized cross correlation (GCC) methods. The results show that the proposed method shows lower number of discrepancies in the estimated time-delays. The bias, variance and the root mean square error (RMSE) of the proposed method is consistently equal or less than the GCC methods. The location of a moving speaker estimated using the time-delays obtained by the proposed method are closer to the actual values, than those obtained by the GCC method.
Vikas C. Raykar, Bayya Yegnanarayana, S. R. Mahadeva Prasanna, Ramani Duraiswami
IEEE Trans. Speech Audio Process.1
2004 Automatic position calibration of multiple microphones
abstract
We describe a method to determine automatically the relative three dimensional positions of multiple microphones using at least five loudspeakers in unknown positions. The only assumption we make is that there is a microphone which is very close to a loudspeaker. In our experimental setup, we attach one microphone to each loudspeaker. We derive the maximum likelihood estimator and the solution turns out to be a non-linear least squares problem. A closed form solution which can be used as the initial guess for the minimization routine is derived. We also derive an approximate expression for the covariance of the estimator using the implicit function theorem. Using this, we analyze the performance of the estimator with respect to the positions of the loudspeakers. The algorithm is validated using both Monte-Carlo simulations and a real-time experimental setup.
Vikas C. Raykar, Ramani Duraiswami
ICASSP (4)1
2003 Tracking a moving speaker using excitation source information
abstract
Microphone arrays are widely used to detect, locate, and track a stationary or moving speaker. The first step is to estimate the time delay, between the speech signals received by a pair of microphones. Conventional methods like generalized crosscorrelation are based on the spectral content of the vocal tract system in the speech signal. The spectral content of the speech signal is affected due to degradations in the speech signal caused by noise and reverberation. However, features corresponding to the excitation source of speech are less affected by such degradations. This paper proposes a novel method to estimate the time delays using the excitation source information in speech. The estimated delays are used to get the position of the moving speaker. The proposed method is compared with the spectrumbased approach using real data from a microphone array setup. 1.
Vikas C. Raykar, Ramani Duraiswami, Bayya Yegnanarayana, S. R. Mahadeva Prasanna
INTERSPEECH1
2003 Position calibration of audio sensors and actuators in a distributed computing platform
abstract
In this paper, we present a novel approach to automatically determine the positions of sensors and actuators in an ad-hoc distributed network of general purpose computing platforms. The formulation and solution accounts for the limited precision in temporal synchronization among multiple platforms. The theoretical performance limit for the sensor positions is derived via the Cramer-Rao bound. We analyze the sensitivity of localization accuracy with respect to the number of sensors and actuators as well as their geometry. Extensive Monte Carlo simulation results are reported together with a discussion of the real-time system. In a test platform consisting of 4 speakers and 4 microphones, the sensors' and actuators' three dimensional locations could be estimated with an average bias of 0.08 cm and average standard deviation of 3.8 cm.
Vikas C. Raykar, Igor Kozintsev, Rainer Lienhart
ACM Multimedia1