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

Arunava Banerjee

dblp:40/6110 · DBLP profile ↗
← Back
36ranked-venue papers
6as first author
3since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 27 · 6 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 13 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 4Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Human-computer interaction and ubiquitous computing · 2

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
10 papers
Face, body and person analysis · 33% Image recognition and object detection · 31% 3D vision · 22%
Computer graphics and multimedia
5 papers
Image and video processing · 88% Image and video coding · 9% Computational photography and imaging · 3%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%
Databases, data mining, and information retrieval
3 papers
Machine learning and data management · 51% Data mining · 49%
Theoretical computer science
2 papers
Information theory · 60% Algorithms and data structures · 40%

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

TopicWeightPapersLastEvidence papers
Computer vision › Face, body and person analysis
face recognition
0.452012
Trainable Convolution Filters and Their Application to Face Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Maximizing all margins: Pushing face recognition with Kernel Plurality · ICCV 2011
Volterrafaces: Discriminant analysis using Volterra kernels · CVPR 2009
Computer vision › Image recognition and object detection
image classification
0.222012
Trainable Convolution Filters and Their Application to Face Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2012
A Conic Section Classifier and its Application to Image Datasets · CVPR (1) 2006
Computer vision › Image recognition and object detection › image classification
patch-based classification
0.222012
Maximizing all margins: Pushing face recognition with Kernel Plurality · ICCV 2011
Trainable Convolution Filters and Their Application to Face Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Image and video processing › image restoration
image denoising
0.212013
Image Denoising Using the Higher Order Singular Value Decomposition · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Image and video processing › image restoration › image denoising
patch-based denoising
0.212013
Image Denoising Using the Higher Order Singular Value Decomposition · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Image and video processing › image restoration › image denoising
transform-domain denoising
0.212013
Image Denoising Using the Higher Order Singular Value Decomposition · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Image and video processing
image registration
0.222009
Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration · IEEE Trans. Pattern Anal. Mach. Intell. 2009
New Method of Probability Density Estimation with Application to Mutual Information Based Image Registration · CVPR (2) 2006
Image and video processing › image registration
mutual information registration
0.222009
Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration · IEEE Trans. Pattern Anal. Mach. Intell. 2009
New Method of Probability Density Estimation with Application to Mutual Information Based Image Registration · CVPR (2) 2006
Bioinformatics and computational biology
computational neuroscience
0.122010
A Novel Kernel for Learning a Neuron Model from Spike Train Data · NIPS 2010
Dynamical Constraints on Computing with Spike Timing in the Cortex · NIPS 2002
Computer vision › 3D vision
3d shape reconstruction
0.112011
Non-Lambertian Reflectance Modeling and Shape Recovery of Faces Using Tensor Splines · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Computer vision › 3D vision › 3d face reconstruction
face shape recovery
0.112011
Non-Lambertian Reflectance Modeling and Shape Recovery of Faces Using Tensor Splines · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Bioinformatics and computational biology › computational neuroscience › neuron model
spiking neuron model
0.112010
A Novel Kernel for Learning a Neuron Model from Spike Train Data · NIPS 2010
Machine learning and data management
kernel methods
0.112010
A Novel Kernel for Learning a Neuron Model from Spike Train Data · NIPS 2010
Image and video coding
image compression
0.112010
A Method for Compact Image Representation Using Sparse Matrix and Tensor Projections Onto Exemplar Orthonormal Bases · IEEE Trans. Image Process. 2010
Image and video processing
image representation
0.112010
A Method for Compact Image Representation Using Sparse Matrix and Tensor Projections Onto Exemplar Orthonormal Bases · IEEE Trans. Image Process. 2010
Computer vision › Image recognition and object detection › image classification › object classification
face classification
0.112009
Volterrafaces: Discriminant analysis using Volterra kernels · CVPR 2009
Image and video processing › image registration
affine transform estimation
0.112009
Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration · IEEE Trans. Pattern Anal. Mach. Intell. 2009
Information theory › estimation theory
density estimation
0.112009
Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration · IEEE Trans. Pattern Anal. Mach. Intell. 2009
Computer vision › Face, body and person analysis › face manipulation
face relighting
0.112008
Beyond the Lambertian assumption: A generative model for Apparent BRDF fields of faces using anti-symmetric tensor splines · CVPR 2008
Computer vision › 3D vision › inverse rendering
reflectance and illumination modeling
0.112008
Beyond the Lambertian assumption: A generative model for Apparent BRDF fields of faces using anti-symmetric tensor splines · CVPR 2008
Natural language and speech › Information extraction and text analysis
text classification
0.122003
Converting numerical classification into text classification · Artif. Intell. 2003
Using Text Classifiers for Numerical Classification · IJCAI 2001
Bioinformatics and computational biology › gene regulation
regulatory genomics
0.112007
BLISS 2.0: a web-based tool for predicting conserved regulatory modules in distantly-related orthologous sequences · Bioinform. 2007
Machine learning › Learning theory › classification
high-dimensional classification
0.112006
A Conic Section Classifier and its Application to Image Datasets · CVPR (1) 2006
Image and video processing
image restoration
0.112006
New Method of Probability Density Estimation with Application to Mutual Information Based Image Registration · CVPR (2) 2006
Image and video processing › image restoration › degradation modeling
noise variance estimation
0.012013
Image Denoising Using the Higher Order Singular Value Decomposition · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Data mining › predictive modeling
classification
0.012003
Converting numerical classification into text classification · Artif. Intell. 2003
Data mining › clustering
numerical taxonomy
0.012003
Converting numerical classification into text classification · Artif. Intell. 2003
Computational photography and imaging › image relighting
face relighting
0.012011
Non-Lambertian Reflectance Modeling and Shape Recovery of Faces Using Tensor Splines · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
sparse coding
0.012010
A Method for Compact Image Representation Using Sparse Matrix and Tensor Projections Onto Exemplar Orthonormal Bases · IEEE Trans. Image Process. 2010
Data mining › clustering › document clustering
web page clustering
0.011998
Human Performance on Clustering Web Pages: A Preliminary Study · KDD 1998

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

tensor splines · 0.2spherical function mixture model · 0.2volterra kernel · 0.2support vector machine · 0.2sparse matrix projection · 0.2singular value decomposition · 0.2quadratic programming · 0.2orthonormal basis learning · 0.2isocontour representation · 0.2patch grouping · 0.2higher order singular value decomposition · 0.2hard thresholding · 0.2voting · 0.1boosting · 0.1label aggregation · 0.1kernel plurality voting · 0.1tensor projection · 0.1mutual information · 0.1
YearPublicationVenuePosition
2025 Adaptive Time-Delay Control for Cooperative Platooning Considering Slip
abstract
This article introduces a slip-aware networked vehicle model and proposes an adaptive time-delay control framework for connected autonomous driving systems’ cooperative adaptive cruise control and safety of the intended functionality. In order to improve the vehicular network safety by conveying the amount of longitudinal slip ratio along with the vehicle kinematic states, the innovative slip-aware model makes use of an auxiliary state variable representation that includes wheel slips. The proposed framework enables the formation of platoons consisting of vehicles from multiple manufacturers with similar dynamics, with each vehicle requiring state measurements and longitudinal slip information only from its preceding vehicle. To ensure robustness against external disturbances and model uncertainties, an artificial time-delayed control-based technique is implemented to control the entire networked vehicle system. In order to achieve disturbance rejection along the string of vehicles, control protocols have to be designed to ensure string stability of the whole vehicle platoon. The robust law is augmented with a dual-rate adaption law in order to tackle the overestimation and underestimation problem of switching gain. Subsequently, Lyapunov stability analysis is conducted to show that the inter-vehicular states are steered within a small region in the neighborhood of the origin, under the proposed adaptive-robust control scheme. Numerical simulations are also carried out to validate the robustness of the developed distributed control framework.
Rajasree Sarkar, Arunava Banerjee, Ehsan Hashemi
ACM Trans. Cyber Phys. Syst.2
2023 Beyond Rate Coding: Signal Coding and Reconstruction Using Lean Spike Trains
abstract
Recent years have seen a growing interest in spike based encoding of continuous time signals–a hallmark of biological computation. In this context, we present a mathematical framework for signal representation, leveraging a simple but robust mechanistic model of a biologically plausible spiking neuron. The framework considers encoding of a signal through spike trains generated by an ensemble of neurons via a standard convolve-then-threshold mechanism, albeit with a wide variety of convolution kernels. Reconstruction is posited as a convex optimization minimizing energy. Formal conditions under which perfect and approximate reconstruction of the signal from the spike trains is possible are then identified. The strength of the framework is shown in experiments on a large audio dataset, demonstrating good reconstruction at a spike rate of one fifth the Nyquist rate. Comparison against a benchmark sparse coding technique, viz convolutional orthogonal matching pursuit, shows competitive results in reconstruction with orders of magnitude improvement in runtime efficiency.
Anik Chattopadhyay, Arunava Banerjee
ICASSP2
2022 Proprioceptive Observer Design for Speed Estimation in Automated Driving Systems
abstract
A state observer, robust to road surface conditions, is designed to estimate the longitudinal speed (and slip) which is essential for controls and safety-critical decision making in autonomous driving. The novel approach estimates slip at each wheel, and can be integrated with the existing visual-inertial navigation systems. The wheel-level observer, which uses proprioceptive sensor data, fuses vehicle kinematic states, tire internal states, and the wheel dynamics to estimate the speed at each tire, without any information of the road surface friction or global navigation satellite systems (GNSS). Then, a wheel-vehicle dynamical model, which augments estimates at each tire with the vehicle dynamics, is developed to design an integrated slip-aware framework for speed estimation. The stability of the augmented error dynamics is studied and the mean square estimation error is proved to be uniformly bounded. Experimental tests have been conducted to validate the proposed framework in pure- and combined-slip driving scenarios on various surface friction conditions. As confirmed by several road experiments, the designed observer provides consistent and accurate speed (and slip) estimates at each tire for high-slip scenarios, which are essential for safe navigation, motion planning, and path following in automated driving systems.
Ehsan Hashemi, Arunava Banerjee
IV2
2018 An evaluation of pupillary light response models for 2D screens and VR HMDs
abstract
Pupil diameter changes have been shown to be indicative of user engagement and cognitive load for various tasks and environments. However, it is still not the preferred physiological measure for applied settings. This reluctance to leverage the pupil as an index of user engagement stems from the problem that in scenarios where scene brightness cannot be controlled, the pupil light response confounds the cognitive-emotional response. What if we could predict the light response of an individual's pupil, thus creating the opportunity to factor it out of the measurement? In this work, we lay the groundwork for this research by evaluating three models of pupillary light response in 2D, and in a virtual reality (VR) environment. Our results show that either a linear or an exponential model can be fit to an individual participant with an easy-to-use calibration procedure. This work opens several new research directions in VR relating to performance analysis and inspires the use of eye tracking beyond gaze as a pointer and foveated rendering.
Brendan David-John, Pallavi Raiturkar, Arunava Banerjee, Eakta Jain
VRST3
2017 Learning deterministic spiking neuron feedback controllers
abstract
We consider the problem of feedback control when the controller is constructed solely of deterministic spiking neurons. Although spiking neurons and networks have been the subject of several previous studies, analysis has primarily been restricted to a firing rate model. In contrast, we construct a deterministic spiking neuron controller whose control output is one or multiple sparse spike trains. We model the problem formally as a hybrid dynamical system comprised of a closed loop between a plant and a spiking neuron network controller. The construction differs from classical controllers owing to the fact that the control feedback to the plant is generated by convolving the spike trains with a fixed kernel, resulting in a highly constrained and stereotyped control signal. We derive a novel synaptic weight update rule via which the spiking neuron controller learns to hold process variables at desired set points. We demonstrate the efficacy of the rule by applying it to the classical problem of the cart-pole (inverted pendulum). Experiments demonstrate that the proposed controller has a larger region of stability as compared to the traditional PID controller and its trajectories differ from those of the PID controller.
Tae Seung Kang, Arunava Banerjee
IJCNN2
2017 Signal coding and reconstruction using deterministic spiking neurons
abstract
The problem of deterministieally coding a continuous time signal using an ensemble of spike trains is addressed. Coding is defined with an eye toward “efficiency”, defined as a trade-off between the number of spikes in the code and the quality of the code operationalized using the notion of reconstruction error. It is shown that inverting the coding model leads to a reconstruction procedure that amounts to a constrained optimization problem. A class of coding models is considered that makes the coding procedure biologically plausible while at the same time making the reconstruction problem tractable. It is demonstrated that the reconstruction error depends acutely on the coding model. This tight coupling is then used to describe a procedure that learns a coding model of improved efficiency. Experiments on a corpus of voice data validate the strength of our approach.
Gokhan Kaya, Arunava Banerjee
IJCNN2
2017 Automatic Discovery of Common and Idiosyncratic Latent Effects in Multilevel Regression
Sk. Minhazul Islam, Arunava Banerjee
PAKDD (1)2
2016 Decoupling light reflex from pupillary dilation to measure emotional arousal in videos
abstract
Predicting the exciting portions of a video is a widely relevant problem because of applications such as video summarization, searching for similar videos, and recommending videos to users. Researchers have proposed the use of physiological indices such as pupillary dilation as a measure of emotional arousal. The key problem with using the pupil to measure emotional arousal is accounting for pupillary response to brightness changes. We propose a linear model of pupillary light reflex to predict the pupil diameter of a viewer based only on incident light intensity. The residual between the measured pupillary diameter and the model prediction is attributed to the emotional arousal corresponding to that scene. We evaluate the effectiveness of this method of factoring out pupillary light reflex for the particular application of video summarization. The residual is converted into an exciting-ness score for each frame of a video. We show results on a variety of videos, and compare against ground truth as reported by three independent coders.
Pallavi Raiturkar, Andrea Kleinsmith, Andreas Keil, Arunava Banerjee, Eakta Jain
SAP4
2016 Denoising Time Series by Way of a Flexible Model for Phase Space Reconstruction
Sk. Minhazul Islam, Arunava Banerjee
PAKDD (2)2
2016 Learning Precise Spike Train-to-Spike Train Transformations in Multilayer Feedforward Neuronal Networks
abstract
We derive a synaptic weight update rule for learning temporally precise spike train-to-spike train transformations in multilayer feedforward networks of spiking neurons. The framework, aimed at seamlessly generalizing error backpropagation to the deterministic spiking neuron setting, is based strictly on spike timing and avoids invoking concepts pertaining to spike rates or probabilistic models of spiking. The derivation is founded on two innovations. First, an error functional is proposed that compares the spike train emitted by the output neuron of the network to the desired spike train by way of their putative impact on a virtual postsynaptic neuron. This formulation sidesteps the need for spike alignment and leads to closed-form solutions for all quantities of interest. Second, virtual assignment of weights to spikes rather than synapses enables a perturbation analysis of individual spike times and synaptic weights of the output, as well as all intermediate neurons in the network, which yields the gradients of the error functional with respect to the said entities. Learning proceeds via a gradient descent mechanism that leverages these quantities. Simulation experiments demonstrate the efficacy of the proposed learning framework. The experiments also highlight asymmetries between synapses on excitatory and inhibitory neurons.
Arunava Banerjee
Neural Comput.1
2014 Variational Inference on Infinite Mixtures of Inverse Gaussian, Multinomial Probit and Exponential Regression
abstract
We introduce a new class of methods and inference techniques for infinite mixtures of Inverse Gaussian, Multinomial Probit and Exponential Regression, models that belong to the widely applicable framework of Generalized Linear Model (GLM). We characterize the joint distribution of the response and covariates via a Stick-Breaking Prior. This leads to, in the various cases, nonparametric models for an infinite mixture of Inverse Gaussian, Multinomial Probit and Exponential Regression. Estimates of the localized mean function which maps the covariates to the response are presented. We prove the weak consistency for the posterior distribution of the Exponential model (SB-EX) and then propose mean field variational inference algorithms for the Inverse Gaussian, Multinomial Probit and Exponential Regression. Finally, we demonstrate their superior accuracy in comparison to several other regression models such as, Gaussian Process Regression, Dirichlet Process Regression, etc.
Sk. Minhazul Islam, Arunava Banerjee
ICMLA2
2013 Image Denoising Using the Higher Order Singular Value Decomposition
abstract
In this paper, we propose a very simple and elegant patch-based, machine learning technique for image denoising using the higher order singular value decomposition (HOSVD). The technique simply groups together similar patches from a noisy image (with similarity defined by a statistically motivated criterion) into a 3D stack, computes the HOSVD coefficients of this stack, manipulates these coefficients by hard thresholding, and inverts the HOSVD transform to produce the final filtered image. Our technique chooses all required parameters in a principled way, relating them to the noise model. We also discuss our motivation for adopting the HOSVD as an appropriate transform for image denoising. We experimentally demonstrate the excellent performance of the technique on grayscale as well as color images. On color images, our method produces state-of-the-art results, outperforming other color image denoising algorithms at moderately high noise levels. A criterion for optimal patch-size selection and noise variance estimation from the residual images (after denoising) is also presented.
Ajit V. Rajwade 0002, Anand Rangarajan 0001, Arunava Banerjee
IEEE Trans. Pattern Anal. Mach. Intell.3
2012 Trainable Convolution Filters and Their Application to Face Recognition
abstract
In this paper, we present a novel image classification system that is built around a core of trainable filter ensembles that we call Volterra kernel classifiers. Our system treats images as a collection of possibly overlapping patches and is composed of three components: (1) A scheme for a single patch classification that seeks a smooth, possibly nonlinear, functional mapping of the patches into a range space, where patches of the same class are close to one another, while patches from different classes are far apart-in the L_2 sense. This mapping is accomplished using trainable convolution filters (or Volterra kernels) where the convolution kernel can be of any shape or order. (2) Given a corpus of Volterra classifiers with various kernel orders and shapes for each patch, a boosting scheme for automatically selecting the best weighted combination of the classifiers to achieve higher per-patch classification rate. (3) A scheme for aggregating the classification information obtained for each patch via voting for the parent image classification. We demonstrate the effectiveness of the proposed technique using face recognition as an application area and provide extensive experiments on the Yale, CMU PIE, Extended Yale B, Multi-PIE, and MERL Dome benchmark face data sets. We call the Volterra kernel classifiers applied to face recognition Volterrafaces. We show that our technique, which falls into the broad class of embedding-based face image discrimination methods, consistently outperforms various state-of-the-art methods in the same category.
Ritwik Kumar, Arunava Banerjee, Baba C. Vemuri, Hanspeter Pfister
IEEE Trans. Pattern Anal. Mach. Intell.2
2011 Maximizing all margins: Pushing face recognition with Kernel Plurality
abstract
We present two theses in this paper: First, performance of most existing face recognition algorithms improves if instead of the whole image, smaller patches are individually classified followed by label aggregation using voting. Second, weighted plurality1voting outperforms other popular voting methods if the weights are set such that they maximize the victory margin for the winner with respect to each of the losers. Moreover, this can be done while taking higher order relationships among patches into account using kernels. We call this scheme Kernel Plurality. We verify our proposals with detailed experimental results and show that our framework with Kernel Plurality improves the performance of various face recognition algorithms beyond what has been previously reported in the literature. Furthermore, on five different benchmark datasets - Yale A, CMU PIE, MERL Dome, Extended Yale B and Multi-PIE, we show that Kernel Plurality in conjunction with recent face recognition algorithms can provide state-of-the-art results in terms of face recognition rates.
Ritwik Kumar, Arunava Banerjee, Baba C. Vemuri, Hanspeter Pfister
ICCV2
2011 A Finite-Sample, Distribution-Free, Probabilistic Lower Bound on Mutual Information
abstract
For any memoryless communication channel with a binary-valued input and a one-dimensional real-valued output, we introduce a probabilistic lower bound on the mutual information given empirical observations on the channel. The bound is built on the Dvoretzky-Kiefer-Wolfowitz inequality and is distribution free. A quadratic time algorithm is described for computing the bound and its corresponding class-conditional distribution functions. We compare our approach to existing techniques and show the superiority of our bound to a method inspired by Fano's inequality where the continuous random variable is discretized.
Nathan D. VanderKraats, Arunava Banerjee
Neural Comput.2
2011 Non-Lambertian Reflectance Modeling and Shape Recovery of Faces Using Tensor Splines
abstract
Modeling illumination effects and pose variations of a face is of fundamental importance in the field of facial image analysis. Most of the conventional techniques that simultaneously address both of these problems work with the Lambertian assumption and thus fall short of accurately capturing the complex intensity variation that the facial images exhibit or recovering their 3D shape in the presence of specularities and cast shadows. In this paper, we present a novel Tensor-Spline-based framework for facial image analysis. We show that, using this framework, the facial apparent BRDF field can be accurately estimated while seamlessly accounting for cast shadows and specularities. Further, using local neighborhood information, the same framework can be exploited to recover the 3D shape of the face (to handle pose variation). We quantitatively validate the accuracy of the Tensor Spline model using a more general model based on the mixture of single-lobed spherical functions. We demonstrate the effectiveness of our technique by presenting extensive experimental results for face relighting, 3D shape recovery, and face recognition using the Extended Yale B and CMU PIE benchmark data sets.
Ritwik Kumar, Angelos Barmpoutis, Arunava Banerjee, Baba C. Vemuri
IEEE Trans. Pattern Anal. Mach. Intell.3
2010 Profiling Phishing Emails Based on Hyperlink Information
abstract
In this paper, a novel method for profiling phishing activity from an analysis of phishing emails is proposed. Profiling is useful in determining the activity of an individual or a particular group of phishers. Work in the area of phishing is usually aimed at detection of phishing emails. In this paper, we concentrate on profiling as distinct from detection of phishing emails. We formulate the profiling problem as a multi-label classification problem using the hyperlinks in the phishing emails as features and structural properties of emails along with who is (i.e. DNS) information on hyperlinks as profile classes. Further, we generate profiles based on classifier predictions. Thus, classes become elements of profiles. We employ a boosting algorithm (AdaBoost) as well as SVM to generate multi-label class predictions on three different datasets created from hyperlink information in phishing emails. These predictions are further utilized to generate complete profiles of these emails. Results show that profiling can be done with quite high accuracy using hyperlink information.
John Yearwood, Musa A. Mammadov, Arunava Banerjee
ASONAM3
2010 Eigenbubbles: An Enhanced Apparent BRDF Representation
abstract
In this paper we address the problem of relighting faces in presence of cast shadows and specularities. We present a solution to this problem by capturing the spatially varying Apparent Bidirectional Reflectance Functions (ABRDF) fields of human faces using Spline Modulated Spherical Harmonics and representing them using a few salient spherical functions called Eigenbubbles. Through extensive experiments on the Extended Yale B and the CMU PIE benchmark datasets we demonstrate that the proposed method clearly outperforms the state-of-the-art techniques in synthesized image quality. Furthermore, we show that our framework allows for ABDRF field compression and can also be used to enhance performance of face recognition algorithms.
Ritwik Kumar, Baba C. Vemuri, Arunava Banerjee
ICPR3
2010 A Novel Kernel for Learning a Neuron Model from Spike Train Data
abstract
From a functional viewpoint, a spiking neuron is a device that transforms input spike trains on its various synapses into an output spike train on its axon. We demonstrate in this paper that the function mapping underlying the device can be tractably learned based on input and output spike train data alone. We begin by posing the problem in a classification based framework. We then derive a novel kernel for an SRM0 model that is based on PSP and AHP like functions. With the kernel we demonstrate how the learning problem can be posed as a Quadratic Program. Experimental results demonstrate the strength of our approach.
Arunava Banerjee
NIPS2
2010 A Method for Compact Image Representation Using Sparse Matrix and Tensor Projections Onto Exemplar Orthonormal Bases
abstract
We present a new method for compact representation of large image datasets. Our method is based on treating small patches from a 2-D image as matrices as opposed to the conventional vectorial representation, and encoding these patches as sparse projections onto a set of exemplar orthonormal bases, which are learned a priori from a training set. The end result is a low-error, highly compact image/patch representation that has significant theoretical merits and compares favorably with existing techniques (including JPEG) on experiments involving the compression of ORL and Yale face databases, as well as a database of miscellaneous natural images. In the context of learning multiple orthonormal bases, we show the easy tunability of our method to efficiently represent patches of different complexities. Furthermore, we show that our method is extensible in a theoretically sound manner to higher-order matrices ("tensors"). We demonstrate applications of this theory to compression of well-known color image datasets such as the GaTech and CMU-PIE face databases and show performance competitive with JPEG. Lastly, we also analyze the effect of image noise on the performance of our compression schemes.
Karthik S. Gurumoorthy, Ajit V. Rajwade 0002, Arunava Banerjee, Anand Rangarajan 0001
IEEE Trans. Image Process.3
2009 Volterrafaces: Discriminant analysis using Volterra kernels
abstract
In this paper we present a novel face classification system where we represent face images as a spatial arrangement of image patches, and seek a smooth nonlinear functional mapping for the corresponding patches such that in the range space, patches of the same face are close to one another, while patches from different faces are far apart, in L2sense. We accomplish this using Volterra kernels, which can generate successively better approximations to any smooth nonlinear functional. During learning, for each set of corresponding patches we recover a Volterra kernel by minimizing a goodness functional defined over the range space of the sought functional. We show that for our definition of the goodness functional, which minimizes the ratio between intraclass distances and interclass distances, the problem of generating Volterra approximations, to any order, can be posed as a generalized eigenvalue problem. During testing, each patch from the test image that is classified independently, casts a vote towards image classification and the class with the maximum votes is chosen as the winner. We demonstrate the effectiveness of the proposed technique in recognizing faces by extensive experiments on Yale, CMU PIE and Extended Yale B benchmark face datasets and show that our technique consistently outperforms the state-of-the-art in learning based face discrimination.
Ritwik Kumar, Arunava Banerjee, Baba C. Vemuri
CVPR2
2009 Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration
abstract
We present a new, geometric approach for determining the probability density of the intensity values in an image. We drop the notion of an image as a set of discrete pixels, and assume a piecewise-continuous representation. The probability density can then be regarded as being proportional to the area between two nearby isocontours of the image surface. Our paper extends this idea to joint densities of image pairs. We demonstrate the application of our method to affine registration between two or more images using information theoretic measures such as mutual information. We show cases where our method outperforms existing methods such as simple histograms, histograms with partial volume interpolation, Parzen windows, etc. under fine intensity quantization for affine image registration under significant image noise. Furthermore, we demonstrate results on simultaneous registration of multiple images, as well as for pairs of volume datasets, and show some theoretical properties of our density estimator. Our approach requires the selection of only an image interpolant. The method neither requires any kind of kernel functions (as in Parzen windows) which are unrelated to the structure of the image in itself, nor does it rely on any form of sampling for density estimation.
Ajit V. Rajwade 0002, Arunava Banerjee, Anand Rangarajan 0001
IEEE Trans. Pattern Anal. Mach. Intell.2
2008 Beyond the Lambertian assumption: A generative model for Apparent BRDF fields of faces using anti-symmetric tensor splines
abstract
Human faces are neither exactly Lambertian nor entirely convex and hence most models in literature which make the Lambertian assumption, fall short when dealing with specularities and cast shadows. In this paper, we present a novel anti-symmetric tensor spline (a spline for tensor-valued functions) based method for the estimation of the Apparent BRDF (ABRDF) field for human faces that seamlessly accounts for specularities and cast shadows. Furthermore, unlike other methods, it does not require any 3D information to build the model and can work with as few as 9 images. In order to validate the accuracy of our anti-symmetric tensor spline model, we present a novel approximation of the ABRDF using a continuous mixture of single-lobed spherical functions. We demonstrate the effectiveness of our anti-symmetric tensor-spline model in comparison to other popular models in the literature, by presenting extensive results for face relighting and face recognition using the Extended Yale B database.
Angelos Barmpoutis, Ritwik Kumar, Baba C. Vemuri, Arunava Banerjee
CVPR4
2008 Large margin pursuit for a Conic Section classifier
abstract
Learning a discriminant becomes substantially more difficult when the datasets are high-dimensional and the available samples are few. This is often the case in computer vision and medical diagnosis applications. A novel Conic Section classifier (CSC) was recently introduced in the literature to handle such datasets, wherein each class was represented by a conic section parameterized by its focus, directrix and eccentricity. The discriminant boundary was the locus of all points that are equi-eccentric relative to each class-representative conic section. Simpler boundaries were preferred for the sake of generalizability.In this paper, we improve the performance of the two-class classifier via a large margin pursuit. When formulated as a non-linear optimization problem, the margin computation is demonstrated to be hard, especially due to the high dimensionality of the data. Instead, we present a geometric algorithm to compute the distance of a point to the nonlinear discriminant boundary generated by the CSC in the input space. We then introduce a large margin pursuit in the learning phase so as to enhance the generalization capacity of the classifier. We validate the algorithm on real datasets and show favorable classification rates in comparison to many existing state-of-the-art binary classifiers as well as the CSC without margin pursuit.
Santhosh Kodipaka, Arunava Banerjee, Baba C. Vemuri
CVPR2
2008 Beyond SVD: Sparse projections onto exemplar orthonormal bases for compact image representation
abstract
We present a new method for compact representation of large image datasets. Our method is based on treating small patches from an image as matrices as opposed to the conventional vectorial representation, and encoding those patches as sparse projections onto a set of exemplar orthonormal bases, which are learned a priori from a training set. The end result is a low-error, highly compact image/patch representation that has significant theoretical merits and compares favorably with existing techniques on experiments involving the compression of ORL and Yale face databases.
Karthik S. Gurumoorthy, Ajit V. Rajwade 0002, Arunava Banerjee, Anand Rangarajan 0001
ICPR3
2008 Dynamical Constraints on Using Precise Spike Timing to Compute in Recurrent Cortical Networks
abstract
Several recent models have proposed the use of precise timing of spikes for cortical computation. Such models rely on growing experimental evidence that neurons in the thalamus as well as many primary sensory cortical areas respond to stimuli with remarkable temporal precision. Models of computation based on spike timing, where the output of the network is a function not only of the input but also of an independently initializable internal state of the network, must, however, satisfy a critical constraint: the dynamics of the network should not be sensitive to initial conditions. We have previously developed an abstract dynamical system for networks of spiking neurons that has allowed us to identify the criterion for the stationary dynamics of a network to be sensitive to initial conditions. Guided by this criterion, we analyzed the dynamics of several recurrent cortical architectures, including one from the orientation selectivity literature. Based on the results, we conclude that under conditions of sustained, Poisson-like, weakly correlated, low to moderate levels of internal activity as found in the cortex, it is unlikely that recurrent cortical networks can robustly generate precise spike trajectories, that is, spatiotemporal patterns of spikes precise to the millisecond timescale.
Arunava Banerjee, Peggy Seriès, Alexandre Pouget
Neural Comput.1
2007 BLISS 2.0: a web-based tool for predicting conserved regulatory modules in distantly-related orthologous sequences
abstract
UNLABELLED: BLISS 2.0 is a web-based application for identifying conserved regulatory modules in distantly related orthologous sequences. Unlike existing approaches, it performs the cross-genome comparison at the binding site level. Experimental results on simulated and real world data indicate that BLISS 2.0 can identify conserved regulatory modules from sequences with little overall similarity at the DNA sequence level. AVAILABILITY: http://www.blisstool.org/
Hailong Meng, Arunava Banerjee
Bioinform.2
2006 A Conic Section Classifier and its Application to Image Datasets
abstract
Many problems in computer vision involving recognition and/or classification can be posed in the general framework of supervised learning. There is however one aspect of image datasets, the high-dimensionality of the data points, that makes the direct application of off-the-shelf learning techniques problematic. In this paper, we present a novel concept class and a companion tractable algorithm for learning a suitable classifier from a given labeled dataset, that is particularly suited to high-dimensional sparse datasets. Each member class in the dataset is represented by a prototype conic section in the feature space, and new data points are classified based on a distance measure to each such representative conic section that is parameterized by its focus, directrix and eccentricity. Learning is achieved by altering the parameters of the conic section descriptor for each class, so as to better represent the data. We demonstrate the efficacy of the technique by comparing it to several well known classifiers on multiple public domain datasets.
Arunava Banerjee, Santhosh Kodipaka, Baba C. Vemuri
CVPR (1)1
2006 New Method of Probability Density Estimation with Application to Mutual Information Based Image Registration
abstract
We present a new, robust and computationally efficient method for estimating the probability density of the intensity values in an image. Our approach makes use of a continuous representation of the image and develops a relation between probability density at a particular intensity value and image gradients along the level sets at that value. Unlike traditional sample-based methods such as histograms, minimum spanning trees (MSTs), Parzen windows or mixture models, our technique expressly accounts for the relative ordering of the intensity values at different image locations and exploits the geometry of the image surface. Moreover, our method avoids the histogram binning problem and requires no critical parameter tuning. We extend the method to compute the joint density between two or more images. We apply our density estimation technique to the task of affine registration of 2D images using mutual information and show good results under high noise.
Ajit V. Rajwade 0002, Arunava Banerjee, Anand Rangarajan 0001
CVPR (2)2
2006 BLISS: biding site level identification of shared signal-modules in DNA regulatory sequences
abstract
BACKGROUND: Regulatory modules are segments of the DNA that control particular aspects of gene expression. Their identification is therefore of great importance to the field of molecular genetics. Each module is composed of a distinct set of binding sites for specific transcription factors. Since experimental identification of regulatory modules is an arduous process, accurate computational techniques that supplement this process can be very beneficial. Functional modules are under selective pressure to be evolutionarily conserved. Most current approaches therefore attempt to detect conserved regulatory modules through similarity comparisons at the DNA sequence level. However, some regulatory modules, despite the conservation of their responsible binding sites, are embedded in sequences that have little overall similarity. RESULTS: In this study, we present a novel approach that detects conserved regulatory modules via comparisons at the binding site level. The technique compares the binding site profiles of orthologs and identifies those segments that have similar (not necessarily identical) profiles. The similarity measure is based on the inner product of transformed profiles, which takes into consideration the p values of binding sites as well as the potential shift of binding site positions. We tested this approach on simulated sequence pairs as well as real world examples. In both cases our technique was able to identify regulatory modules which could not to be identified using sequence-similarity based approaches such as rVista 2.0 and Blast. CONCLUSION: The results of our experiments demonstrate that, for sequences with little overall similarity at the DNA sequence level, it is still possible to identify conserved regulatory modules based solely on binding site profiles.
Hailong Meng, Arunava Banerjee
BMC Bioinform.2
2003 Converting numerical classification into text classification
Sofus A. Macskassy, Haym Hirsh, Arunava Banerjee, Aynur A. Dayanik
Artif. Intell.3
2002 Dynamical Constraints on Computing with Spike Timing in the Cortex
abstract
If the cortex uses spike timing to compute, the timing of the spikes must be robust to perturbations. Based on a recent framework that provides a simple criterion to determine whether a spike sequence produced by a generic network is sensitive to initial conditions, and numerical simulations of a variety of network architectures, we argue within the limits set by our model of the neuron, that it is unlikely that precise sequences of spike timings are used for computation under conditions typically found in the cortex.
Arunava Banerjee, Alexandre Pouget
NIPS1
2001 Using Text Classifiers for Numerical Classification
Sofus A. Macskassy, Haym Hirsh, Arunava Banerjee, Aynur A. Dayanik
IJCAI3
2001 On the Phase-Space Dynamics of Systems of Spiking Neurons. I: Model and Experiments
abstract
We investigate the phase-space dynamics of a general model of local systems of biological neurons in order to deduce the salient dynamical characteristics of such systems. In this article, we present a detailed exposition of an abstract dynamical system that models systems of biological neurons. The abstract system is based on a limited set of realistic assumptions and thus accommodates a wide range of neuronal models. Simulation results are presented for several instantiations of the abstract system, each modeling a typical neocortical column to a different degree of accuracy. The results demonstrate that the dynamics of the systems are generally consistent with that observed in neurophysiological experiments. They reveal that the qualitative behavior of the class of systems can be classified into three distinct categories: quiescence, intense periodic activity resembling a state of seizure, and sustained chaos over the range of intrinsic activity typically associated with normal operational conditions in the neocortex. We discuss basic ramifications of this result with regard to the computational nature of neocortical neuronal systems.
Arunava Banerjee
Neural Comput.1
2001 On the Phase-Space Dynamics of Systems of Spiking Neurons. II: Formal Analysis
abstract
We begin with a brief review of the abstract dynamical system that models systems of biological neurons, introduced in the original article. We then analyze the dynamics of the system. Formal analysis of local properties of flows reveals contraction, expansion, and folding in different sections of the phase-space. The criterion for the system, set up to model a typical neocortical column, to be sensitive to initial conditions is identified. Based on physiological parameters, we then deduce that periodic orbits in the region of the phase-space corresponding to normal operational conditions in the neocortex are almost surely (with probability 1) unstable, those in the region corresponding to seizure-like conditions are almost surely stable, and trajectories in the region corresponding to normal operational conditions are almost surely sensitive to initial conditions. Next, we present a procedure that isolates all basic sets, complex sets, and attractors incrementally. Based on the two sets of results, we conclude that chaotic attractors that are potentially anisotropic play a central role in the dynamics of such systems. Finally, we examine the impact of this result on the computational nature of neocortical neuronal systems.
Arunava Banerjee
Neural Comput.1
1998 Human Performance on Clustering Web Pages: A Preliminary Study
Sofus A. Macskassy, Arunava Banerjee, Brian D. Davison 0001, Haym Hirsh
KDD2