Demo Data from VLDB 2026 / reviewers in the wild / expert
Aleksandra Mojsilovic
dblp:43/280
· DBLP profile ↗
43ranked-venue papers
21as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 31 · 18 first-author · 1 since 2021Artificial intelligence and machine learning · 13 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2Applied, 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
6 papers |
Trustworthy machine learning · 70% Generative modeling · 23% Segmentation and scene understanding · 3% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 94% Computational social science and digital humanities · 6% | |
| Databases, data mining, and information retrieval
6 papers |
Data mining · 58% Recommender systems · 29% Information retrieval · 13% | |
| Computer graphics and multimedia
8 papers |
Image and video processing · 54% Multimedia analysis and retrieval · 29% Image and video coding · 15% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 45% Algorithms and data structures · 41% Computational geometry · 14% |
Topics — the 30 heaviest of 42, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › interpretability › explainable AI
explanation methods |
1.0 | 2 | 2022 | AI Explainability 360: Impact and Design · AAAI 2022 AI Explainability 360: An Extensible Toolkit for Understanding Data and Machine Learning Models · J. Mach. Learn. Res. 2020 |
Machine learning › Trustworthy machine learning
interpretability |
1.0 | 2 | 2022 | AI Explainability 360: Impact and Design · AAAI 2022 AI Explainability 360: An Extensible Toolkit for Understanding Data and Machine Learning Models · J. Mach. Learn. Res. 2020 |
Machine learning › Trustworthy machine learning › interpretability
explanation evaluation |
0.6 | 2 | 2022 | AI Explainability 360: An Extensible Toolkit for Understanding Data and Machine Learning Models · J. Mach. Learn. Res. 2020 AI Explainability 360: Impact and Design · AAAI 2022 |
Machine learning › Generative modeling
molecular generation |
0.4 | 1 | 2020 | CogMol: Target-Specific and Selective Drug Design for COVID-19 Using Deep Generative Models · NeurIPS 2020 |
Machine learning › Generative modeling
variational autoencoder |
0.4 | 1 | 2020 | CogMol: Target-Specific and Selective Drug Design for COVID-19 Using Deep Generative Models · NeurIPS 2020 |
Bioinformatics and computational biology › drug discovery › drug design
de novo drug design |
0.4 | 1 | 2020 | CogMol: Target-Specific and Selective Drug Design for COVID-19 Using Deep Generative Models · NeurIPS 2020 |
Bioinformatics and computational biology
drug discovery |
0.4 | 1 | 2020 | CogMol: Target-Specific and Selective Drug Design for COVID-19 Using Deep Generative Models · NeurIPS 2020 |
Program analysis
data flow analysis |
0.3 | 1 | 2018 | Semantic Representation of Data Science Programs · IJCAI 2018 |
Data mining
predictive modeling |
0.2 | 1 | 2014 | Predicting employee expertise for talent management in the enterprise · KDD 2014 |
Recommender systems
collaborative filtering |
0.1 | 1 | 2010 | One-Class Matrix Completion with Low-Density Factorizations · ICDM 2010 |
Recommender systems › collaborative filtering
one-class collaborative filtering |
0.1 | 1 | 2010 | One-Class Matrix Completion with Low-Density Factorizations · ICDM 2010 |
Algorithms and data structures › numerical linear algebra › matrix factorization
low-rank matrix factorization |
0.1 | 1 | 2010 | One-Class Matrix Completion with Low-Density Factorizations · ICDM 2010 |
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
matrix completion |
0.1 | 1 | 2010 | One-Class Matrix Completion with Low-Density Factorizations · ICDM 2010 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.1 | 1 | 2018 | Semantic Representation of Data Science Programs · IJCAI 2018 |
Data mining
clustering |
0.1 | 1 | 2008 | Regularized Co-Clustering with Dual Supervision · NIPS 2008 |
Data mining › clustering
co-clustering |
0.1 | 1 | 2008 | Regularized Co-Clustering with Dual Supervision · NIPS 2008 |
Data mining › clustering
semi-supervised clustering |
0.1 | 1 | 2008 | Regularized Co-Clustering with Dual Supervision · NIPS 2008 |
Information retrieval
image retrieval |
0.1 | 2 | 2002 | Extraction of perceptually important colors and similarity measurement for image matching, retrieval and analysis · IEEE Trans. Image Process. 2002 Matching and retrieval based on the vocabulary and grammar of color patterns · IEEE Trans. Image Process. 2000 |
Computational social science and digital humanities › organizational studies
talent management |
0.1 | 1 | 2014 | Predicting employee expertise for talent management in the enterprise · KDD 2014 |
Computer vision › Segmentation and scene understanding › image segmentation › texture segmentation
color and texture segmentation |
0.1 | 1 | 2005 | Adaptive Perceptual Color-Texture Image Segmentation · IEEE Trans. Image Process. 2005 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.1 | 1 | 2005 | Adaptive Perceptual Color-Texture Image Segmentation · IEEE Trans. Image Process. 2005 |
Image and video processing › color image processing
color naming |
0.1 | 1 | 2005 | A computational model for color naming and describing color composition of images · IEEE Trans. Image Process. 2005 |
Image and video coding › image quality assessment
perceptual similarity |
0.1 | 2 | 2000 | The vocabulary and grammar of color patterns · IEEE Trans. Image Process. 2000 Matching and retrieval based on the vocabulary and grammar of color patterns · IEEE Trans. Image Process. 2000 |
Multimedia analysis and retrieval
image indexing and retrieval |
0.0 | 1 | 2004 | Semantic-Friendly Indexing and Quering of Images Based on the Extraction of the Objective Semantic Cues · Int. J. Comput. Vis. 2004 |
Multimedia analysis and retrieval
image retrieval |
0.0 | 1 | 2004 | Semantic metric for image library exploration · IEEE Trans. Multim. 2004 |
Image and video processing
image similarity |
0.0 | 1 | 2004 | Semantic metric for image library exploration · IEEE Trans. Multim. 2004 |
Multimedia analysis and retrieval › image annotation
semantic image classification |
0.0 | 1 | 2004 | Semantic metric for image library exploration · IEEE Trans. Multim. 2004 |
Multimedia analysis and retrieval › image retrieval
semantic image retrieval |
0.0 | 1 | 2004 | Semantic-Friendly Indexing and Quering of Images Based on the Extraction of the Objective Semantic Cues · Int. J. Comput. Vis. 2004 |
Image and video coding › quantization › image quantization
color quantization |
0.0 | 2 | 2002 | Color quantization and processing by Fibonacci lattices · IEEE Trans. Image Process. 2001 Extraction of perceptually important colors and similarity measurement for image matching, retrieval and analysis · IEEE Trans. Image Process. 2002 |
Image and video processing › color image processing › color correction
color matching |
0.0 | 1 | 2002 | Extraction of perceptually important colors and similarity measurement for image matching, retrieval and analysis · IEEE Trans. Image Process. 2002 |
Methods — techniques the papers use, named apart from their topics
toxicity prediction · 0.9retrosynthesis prediction · 0.9docking simulation · 0.9controlled sampling · 0.9binding affinity prediction · 0.9program analysis · 0.7knowledge representation · 0.7explainability methods · 0.6taxonomy · 0.4software toolkit · 0.4supervised classification · 0.4feature selection · 0.4transductive learning · 0.2non-negative matrix factorization · 0.2postprocessing · 0.2post-processing · 0.2subjective experiment · 0.1nonnegative matrix factorization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | AI Explainability 360: Impact and DesignabstractAs artificial intelligence and machine learning algorithms become increasingly prevalent in society, multiple stakeholders are calling for these algorithms to provide explanations. At the same time, these stakeholders, whether they be affected citizens, government regulators, domain experts, or system developers, have different explanation needs. To address these needs, in 2019, we created AI Explainability 360, an open source software toolkit featuring ten diverse and state-of-the-art explainability methods and two evaluation metrics. This paper examines the impact of the toolkit with several case studies, statistics, and community feedback. The different ways in which users have experienced AI Explainability 360 have resulted in multiple types of impact and improvements in multiple metrics, highlighted by the adoption of the toolkit by the independent LF AI & Data Foundation. The paper also describes the flexible design of the toolkit, examples of its use, and the significant educational material and documentation available to its users. Vijay Arya, Rachel K. E. Bellamy, Amit Dhurandhar, Michael Hind, Samuel C. Hoffman, Stephanie Houde, Qingzi Vera Liao, Ronny Luss, Aleksandra Mojsilovic, Sami Mourad, Pablo Pedemonte, Ramya Raghavendra, John T. Richards, Prasanna Sattigeri, Karthikeyan Shanmugam 0001, Moninder Singh, Kush R. Varshney, Dennis Wei |
AAAI | 10 |
| 2020 | CogMol: Target-Specific and Selective Drug Design for COVID-19 Using Deep Generative ModelsabstractThe novel nature of SARS-CoV-2 calls for the development of efficient de novo drug design approaches. In this study, we propose an end-to-end framework, named CogMol (Controlled Generation of Molecules), for designing new drug-like small molecules targeting novel viral proteins with high affinity and off-target selectivity. CogMol combines adaptive pre-training of a molecular SMILES Variational Autoencoder (VAE) and an efficient multi-attribute controlled sampling scheme that uses guidance from attribute predictors trained on latent features. To generate novel and optimal drug-like molecules for unseen viral targets, CogMol leverages a protein-molecule binding affinity predictor that is trained using SMILES VAE embeddings and protein sequence embeddings learned unsupervised from a large corpus. We applied the CogMol framework to three SARS-CoV-2 target proteins: main protease, receptor-binding domain of the spike protein, and non-structural protein 9 replicase. The generated candidates are novel at both the molecular and chemical scaffold levels when compared to the training data. CogMol also includes insilico screening for assessing toxicity of parent molecules and their metabolites with a multi-task toxicity classifier, synthetic feasibility with a chemical retrosynthesis predictor, and target structure binding with docking simulations. Docking reveals favorable binding of generated molecules to the target protein structure, where 87--95\% of high affinity molecules showed docking free energy $<$ -6 kcal/mol. When compared to approved drugs, the majority of designed compounds show low predicted parent molecule and metabolite toxicity and high predicted synthetic feasibility. In summary, CogMol can handle multi-constraint design of synthesizable, low-toxic, drug-like molecules with high target specificity and selectivity, even to novel protein target sequences, and does not need target-dependent fine-tuning of the framework or target structure information. Vijil Chenthamarakshan, Samuel C. Hoffman, Hendrik Strobelt, Inkit Padhi, Kar Wai Lim, Benjamin Hoover, Matteo Manica, Jannis Born, Teodoro Laino, Aleksandra Mojsilovic |
NeurIPS | 11 |
| 2020 | AI Explainability 360: An Extensible Toolkit for Understanding Data and Machine Learning ModelsabstractAs artificial intelligence algorithms make further inroads in high-stakes societal applications, there are increasing calls from multiple stakeholders for these algorithms to explain their outputs. To make matters more challenging, different personas of consumers of explanations have different requirements for explanations. Toward addressing these needs, we introduce AI Explainability 360, an open-source Python toolkit featuring ten diverse and state-of-the-art explainability methods and two evaluation metrics. Equally important, we provide a taxonomy to help entities requiring explanations to navigate the space of interpretation and explanation methods, not only those in the toolkit but also in the broader literature on explainability. For data scientists and other users of the toolkit, we have implemented an extensible software architecture that organizes methods according to their place in the AI modeling pipeline. The toolkit is not only the software, but also guidance material, tutorials, and an interactive web demo to introduce AI explainability to different audiences. Together, our toolkit and taxonomy can help identify gaps where more explainability methods are needed and provide a platform to incorporate them as they are developed. Vijay Arya, Rachel K. E. Bellamy, Amit Dhurandhar, Michael Hind, Samuel C. Hoffman, Stephanie Houde, Qingzi Vera Liao, Ronny Luss, Aleksandra Mojsilovic, Sami Mourad, Pablo Pedemonte, Ramya Raghavendra, John T. Richards, Prasanna Sattigeri, Karthikeyan Shanmugam 0001, Moninder Singh, Kush R. Varshney, Dennis Wei |
J. Mach. Learn. Res. | 10 |
| 2019 | TED: Teaching AI to Explain its DecisionsabstractArtificial intelligence systems are being increasingly deployed due to their potential to increase the efficiency, scale, consistency, fairness, and accuracy of decisions. However, as many of these systems are opaque in their operation, there is a growing demand for such systems to provide explanations for their decisions. Conventional approaches to this problem attempt to expose or discover the inner workings of a machine learning model with the hope that the resulting explanations will be meaningful to the consumer. In contrast, this paper suggests a new approach to this problem. It introduces a simple, practical framework, called Teaching Explanations for Decisions (TED), that provides meaningful explanations that match the mental model of the consumer. We illustrate the generality and effectiveness of this approach with two different examples, resulting in highly accurate explanations with no loss of prediction accuracy for these two examples. Michael Hind, Dennis Wei, Murray Campbell, Noel Codella, Amit Dhurandhar, Aleksandra Mojsilovic, Karthikeyan Natesan Ramamurthy, Kush R. Varshney |
AIES | 6 |
| 2019 | How Data ScientistsWork Together With Domain Experts in Scientific Collaborations: To Find The Right Answer Or To Ask The Right Question?abstractIn recent years there has been an increasing trend in which data scientists and domain experts work together to tackle complex scientific questions. However, such collaborations often face challenges. In this paper, we aim to decipher this collaboration complexity through a semi-structured interview study with 22 interviewees from teams of bio-medical scientists collaborating with data scientists. In the analysis, we adopt the Olsons' four-dimensions framework proposed in Distance Matters to code interview transcripts. Our findings suggest that besides the glitches in the collaboration readiness, technology readiness, and coupling of work dimensions, the tensions that exist in the common ground building process influence the collaboration outcomes, and then persist in the actual collaboration process. In contrast to prior works' general account of building a high level of common ground, the breakdowns of content common ground together with the strengthen of process common ground in this process is more beneficial for scientific discovery. We discuss why that is and what the design suggestions are, and conclude the paper with future directions and limitations. Yaoli Mao, Dakuo Wang, Michael J. Muller, Kush R. Varshney, Ioana Baldini, Casey Dugan, Aleksandra Mojsilovic |
Proc. ACM Hum. Comput. Interact. | 7 |
| 2018 | Semantic Representation of Data Science ProgramsabstractYour computer is continuously executing programs, but does it really understand them? Not in any meaningful sense. That burden falls upon human knowledge workers, who are increasingly asked to write and understand code. They would benefit greatly from intelligent tools that reveal the connections between their code and its subject matter. Towards this prospect, we present an AI system that forms semantic representations of computer programs, using techniques from knowledge representation and program analysis. These representations are created through a novel algorithm for the semantic enrichment of dataflow graphs. We illustrate its workings with examples from the field of data science. The algorithm is undergirded by a new ontology language for modeling computer programs and a new ontology about data science, written in this language. Evan Patterson, Ioana Baldini, Aleksandra Mojsilovic, Kush R. Varshney |
IJCAI | 3 |
| 2015 | Assessing Expertise in the Enterprise: The Recommender Point of ViewabstractSome of the largest worldwide employers today are knowledge-based enterprises whose most important asset is human capital. Knowledge workers are unique, each having individualized skills, competencies and expertise, which constantly evolve and expand. Managing and planning for such a workforce critically depends on the ability to construct complete, accurate, and real-time representation and inventory of the expertise of employees in a form that integrates with business processes. In this session Saška will describe how enterprise expertise assessment process can be posed as predictive modeling and recommendation problem, and will present results and lessons learned from an actual deployment of IBM Expertise, a corporate-wide expertise recommendation and management system. Aleksandra Mojsilovic, Kush R. Varshney |
RecSys | 1 |
| 2014 | Predicting employee expertise for talent management in the enterpriseabstractStrategic planning and talent management in large enterprises composed of knowledge workers requires complete, accurate, and up-to-date representation of the expertise of employees in a form that integrates with business processes. Like other similar organizations operating in dynamic environments, the IBM Corporation strives to maintain such current and correct information, specifically assessments of employees against job roles and skill sets from its expertise taxonomy. In this work, we deploy an analytics-driven solution that infers the expertise of employees through the mining of enterprise and social data that is not specifically generated and collected for expertise inference. We consider job role and specialty prediction and pose them as supervised classification problems. We evaluate a large number of feature sets, predictive models and postprocessing algorithms, and choose a combination for deployment. This expertise analytics system has been deployed for key employee population segments, yielding large reductions in manual effort and the ability to continually and consistently serve up-to-date and accurate data for several business functions. This expertise management system is in the process of being deployed throughout the corporation. Kush R. Varshney, Vijil Chenthamarakshan, Scott W. Fancher, Jun Wang 0006, DongPing Fang 0001, Aleksandra Mojsilovic |
KDD | 6 |
| 2012 | Legislative Prediction via Random Walks over a Heterogeneous GraphabstractIn this article, we propose a random walk-based model to predict legislators' votes on a set of bills. In particular, we first convert roll call data, i.e. the recorded votes and the corresponding deliberative bodies, to a heterogeneous graph, where both the legislators and bills are treated as vertices. Three types of weighted edges are then computed accordingly, representing legislators' social and political relations, bills' semantic similarity, and legislator-bill vote relations. Through performing two-stage random walks over this heterogeneous graph, we can estimate legislative votes on past and future bills. We apply this proposed method on real legislative roll call data of the United States Congress and compare to state-of-the-art approaches. The experimental results demonstrate the superior performance and unique prediction power of the proposed model. Jun Wang 0006, Kush R. Varshney, Aleksandra Mojsilovic |
SDM | 3 |
| 2011 | MCMC inference of the shape and variability of time-response signalsabstractSignals in response to time-localized events of a common phenomenon tend to exhibit a common shape, but with variable time scale, amplitude, and delay across trials in many domains. We develop a new formulation to learn the common shape and variables from noisy signal samples with a Bayesian signal model and a Markov chain Monte Carlo inference scheme involving Gibbs sampling and independent Metropolis-Hastings. Our experiments with generated and real-world data show that the algorithm is robust to missing data, outperforms the existing approaches and produces easily interpretable outputs. Dmitriy Katz, Kush R. Varshney, Aleksandra Mojsilovic, Moninder Singh |
ICASSP | 3 |
| 2010 | One-Class Matrix Completion with Low-Density FactorizationsabstractConsider a typical recommendation problem. A company has historical records of products sold to a large customer base. These records may be compactly represented as a sparse customer-times-product ``who-bought-what" binary matrix. Given this matrix, the goal is to build a model that provides recommendations for which products should be sold next to the existing customer base. Such problems may naturally be formulated as collaborative filtering tasks. However, this is a {\it one-class} setting, that is, the only known entries in the matrix are one-valued. If a customer has not bought a product yet, it does not imply that the customer has a low propensity to {\it potentially} be interested in that product. In the absence of entries explicitly labeled as negative examples, one may resort to considering unobserved customer-product pairs as either missing data or as surrogate negative instances. In this paper, we propose an approach to explicitly deal with this kind of ambiguity by instead treating the unobserved entries as optimization variables. These variables are optimized in conjunction with learning a weighted, low-rank non-negative matrix factorization (NMF) of the customer-product matrix, similar to how Transductive SVMs implement the low-density separation principle for semi-supervised learning. Experimental results show that our approach gives significantly better recommendations in comparison to various competing alternatives on one-class collaborative filtering tasks. Vikas Sindhwani, Serhat Selcuk Bucak, Jianying Hu, Aleksandra Mojsilovic |
ICDM | 4 |
| 2008 | Categorization using semi-supervised clusteringabstractMany applications require matching objects to a predefined, yet highly dynamic set of categories accompanied by category descriptions. We present a novel approach to solving this class of categorization problems by formulating it in a semi-supervised clustering framework. Text-based matching is performed to generate ldquosoftrdquo seeds, which are then used to guide clustering in the basic feature space. We introduce a new variation of the k-means algorithm, called Soft Seeded k-means, which can effectively incorporate seeds that are of varying degrees of confidence, while allowing for incomplete coverage of the pre-defined categories. The algorithm is applied to real-world data from a business analytics application, and we demonstrate that it leads to superior performance compared to previous approaches. Jianying Hu, Moninder Singh, Aleksandra Mojsilovic |
ICPR | 3 |
| 2008 | Regularized Co-Clustering with Dual SupervisionabstractBy attempting to simultaneously partition both the rows (examples) and columns (features) of a data matrix, Co-clustering algorithms often demonstrate surpris- ingly impressive performance improvements over traditional one-sided (row) clustering techniques. A good clustering of features may be seen as a combinatorial transformation of the data matrix, effectively enforcing a form of regularization that may lead to a better clustering of examples (and vice-versa). In many applications, partial supervision in the form of a few row labels as well as column labels may be available to potentially assist co-clustering. In this paper, we develop two novel semi-supervised multi-class classification algorithms motivated respectively by spectral bipartite graph partitioning and matrix approximation (e.g., non-negative matrix factorization) formulations for co-clustering. These algorithms (i) support dual supervision in the form of labels for both examples and/or features, (ii) provide principled predictive capability on out-of-sample test data, and (iii) arise naturally from the classical Representer theorem applied to regularization problems posed on a collection of Reproducing Kernel Hilbert Spaces. Empirical results demonstrate the effectiveness and utility of our algorithms. Vikas Sindhwani, Jianying Hu, Aleksandra Mojsilovic |
NIPS | 3 |
| 2007 | Perceptual Indexing of Multivariate Time SeriesabstractWe consider the problem of deriving compressed perceptual representation of multivariate time series and using it for efficient indexing and similarity search. Our algorithm is based on the identification of perceptual skeletons in multidimensional space and the use of these "simplifications" in similarity measurements. We illustrate the performance of the algorithm in a financial modeling application. Our results indicate that the skeleton representation outperforms the traditional approaches and is robust enough to be used even with the simplest distance metrics. Aleksandra Mojsilovic |
ICASSP (2) | 1 |
| 2007 | High-utility pattern mining: A method for discovery of high-utility item sets
Jianying Hu, Aleksandra Mojsilovic |
Pattern Recognit. | 2 |
| 2006 | Offering Pattern Mining Using High Yield Partition TreesabstractDespite the wide use of data mining techniques in client segmentation and market analysis applications, so far there have been no algorithms that allow for the discovery of strategically important combinations of products (or offerings) – the ones that have the highest impact on the performance of the company. We present a novel algorithm for analyzing a multiproduct environment and identifying strategically important combinations of offerings with respect to a predefined criterion, such as revenue impact, profit impact, inventory turnover etc. In contrast to the traditional association rule and frequent item mining techniques, the goal of the new algorithm is to find segments of data, defined through combinations of products (rules), which satisfy certain conditions as a group. We present a novel algorithm to derive specialized partition threes, called High Yield Partition Trees, which lead to such segments, and investigate different splitting strategies. The algorithm has been tested on real-world data, and achieved very good performance. Jianying Hu, Aleksandra Mojsilovic |
ICASSP (5) | 2 |
| 2005 | A logistic regression model for small sample classification problems with hidden variables and non-linear relationships: an application in business analyticsabstractLogistic regression is one of the frequently used models in pattern recognition, especially in binary classification tasks. We focus on a class of small-sample classification problems where logistic regression seems to be a "natural" choice for the classifier, yet its direct application yields sub-optimal results. Specifically, we consider cases when: (1) input-output relationships are nonlinear; (2) there is a need to estimate hidden states or auxiliary variables in the model; and (3) the training set is small preventing the use of more sophisticated techniques. We first describe an approach to compute the parameters of the regression, which addresses the issue of estimating hidden variables. We then describe a recursive adaptation procedure that identifies the most significant nonlinear relationships in the data and adapts the model by introducing corresponding higher-order terms. The performance of the method is tested in a business modeling application, demonstrating significant improvements over the traditional classifiers. Aleksandra Mojsilovic |
ICASSP (5) | 1 |
| 2005 | Adaptive Perceptual Color-Texture Image SegmentationabstractWe propose a new approach for image segmentation that is based on low-level features for color and texture. It is aimed at segmentation of natural scenes, in which the color and texture of each segment does not typically exhibit uniform statistical characteristics. The proposed approach combines knowledge of human perception with an understanding of signal characteristics in order to segment natural scenes into perceptually/semantically uniform regions. The proposed approach is based on two types of spatially adaptive low-level features. The first describes the local color composition in terms of spatially adaptive dominant colors, and the second describes the spatial characteristics of the grayscale component of the texture. Together, they provide a simple and effective characterization of texture that the proposed algorithm uses to obtain robust and, at the same time, accurate and precise segmentations. The resulting segmentations convey semantic information that can be used for content-based retrieval. The performance of the proposed algorithms is demonstrated in the domain of photographic images, including low-resolution, degraded, and compressed images. Thrasyvoulos N. Pappas, Aleksandra Mojsilovic, Bernice E. Rogowitz |
IEEE Trans. Image Process. | 3 |
| 2005 | A computational model for color naming and describing color composition of imagesabstractThe extraction of high-level color descriptors is an increasingly important problem, as these descriptions often provide links to image content. When combined with image segmentation, color naming can be used to select objects by color, describe the appearance of the image, and generate semantic annotations. This paper presents a computational model for color categorization and naming and extraction of color composition. In this paper, we start from the National Bureau of Standards' recommendation for color names, and through subjective experiments, we develop our color vocabulary and syntax. To assign a color name from the vocabulary to an arbitrary input color, we then design a perceptually based color-naming metric. The proposed algorithm follows relevant neurophysiological findings and studies on human color categorization. Finally, we extend the algorithm and develop a scheme for extracting the color composition of a complex image. According to our results, the proposed method identifies known color regions in different color spaces accurately, the color names assigned to randomly selected colors agree with human judgments, and the description of the color composition of complex scenes is consistent with human observations. Aleksandra Mojsilovic |
IEEE Trans. Image Process. | 1 |
| 2004 | Perceptually-tuned multiscale color-texture segmentationabstractWe present a perceptually-tuned multiscale image segmentation algorithm that is based on spatially adaptive color and texture features. The proposed algorithm extends a previously proposed approach to include multiple texture scales. The determination of the multiscale texture features is based on perceptual considerations. We also examine the perceptual tuning of the algorithm and how it is affected by the presence of different texture scales. The multiscale extension is necessary for segmenting higher resolution images and is particularly effective in segmenting objects shown in different perspectives. The performance of the proposed algorithm is demonstrated in the domain of photographic images. Thrasyvoulos N. Pappas, Aleksandra Mojsilovic, Bernice E. Rogowitz |
ICIP | 3 |
| 2004 | Semantic-Friendly Indexing and Quering of Images Based on the Extraction of the Objective Semantic Cues
Aleksandra Mojsilovic, José Gomes, Bernice E. Rogowitz |
Int. J. Comput. Vis. | 1 |
| 2004 | Semantic metric for image library explorationabstractWe propose a method for semantic categorization and retrieval of photographic images based on low-level image descriptors derived from perceptual experiments. The method applies multidimensional scaling and hierarchical clustering analysis to identify candidate semantic categories into which human observers organize images. Through a series of subjective experiments we refine our definition of these categories and select a set of low-level image features that uniquely describe them. We then devise a new image similarity metric and develop a prototype system, which identifies the semantic category of the image and retrieves similar images from the database. We tested the metric on a set of new images and compared the categorization results with that of human observers. Our results provide a good match to human performance, thus validating the use of human judgments to develop semantic descriptors. Our method can be used for the enhancement of current retrieval methods, better organization of image/video databases, and the development of more intuitive navigation schemes, browsing methods and user interfaces. Aleksandra Mojsilovic, Bernice E. Rogowitz |
IEEE Trans. Multim. | 1 |
| 2003 | Image segmentation by spatially adaptive color and texture featuresabstractAn image segmentation algorithm that is based on spatially adaptive color and texture features is presented. The proposed algorithm is based on a previously proposed algorithm but introduces a number of new elements. We use a new set of texture features based on a steerable filter decomposition. The steerable filters combined with a new spatial texture segmentation scheme provide a finer and more robust segmentation into texture classes. The proposed algorithm includes an elaborate border estimation procedure, which extends the idea of Pappas (1992) adaptive clustering segmentation algorithm to color texture. The performance of the proposed algorithm is demonstrated in the domain of photographic images, including low resolution compressed images. Thrasyvoulos N. Pappas, Aleksandra Mojsilovic, Bernice E. Rogowitz |
ICIP (1) | 3 |
| 2002 | A Variational Approach to Recovering a Manifold from Sample Points
José Gomes, Aleksandra Mojsilovic |
ECCV (2) | 2 |
| 2002 | Adaptive image segmentation based on color and textureabstractWe propose an image segmentation algorithm that is based on spatially adaptive color and texture features. The features are first developed independently, and then combined to obtain an overall segmentation. Texture feature estimation requires a finite neighborhood which limits the spatial resolution of texture segmentation, while color segmentation provides accurate and precise edge localization. We combine a previously proposed adaptive clustering algorithm for color segmentation with a simple but effective texture segmentation approach to obtain an overall image segmentation. Our focus is in the domain of photographic images with an essentially unlimited range of topics. The images are assumed to be of relatively low resolution and may be degraded or compressed. Thrasyvoulos N. Pappas, Aleksandra Mojsilovic, Bernice E. Rogowitz |
ICIP (3) | 3 |
| 2002 | Semantic based categorization, browsing and retrieval in medical image databasesabstractContent-based retrieval (CBIR) methods in medical databases have been designed to support specific tasks, such as retrieval of digital mammograms or 3D MRI images. These methods cannot be transferred to other medical applications since different imaging modalities require different types of processing. To enable content-based queries in diverse collections of medical images, the retrieval system must be familiar with the current image class prior to the query processing. We describe a novel approach for the automatic categorization of medical images according to their modalities. We propose a semantically based set of visual features, their relevance and organization for capturing the semantics of different imaging modalities. The features are used in conjunction with a new categorization metric, enabling "intelligent" annotation, browsing/searching of medical databases. Our algorithm provides basic semantic knowledge about the image, and may serve as a front-end to the domain specific medical image analysis methods. To demonstrate the effectiveness of our approach, we have designed and implemented an Internet portal for browsing/querying online medical databases, and applied it to a large number of images. Our results demonstrate that accurate categorization can be achieved by exploiting the important visual properties of each modality. José Gomes, Aleksandra Mojsilovic |
ICIP (3) | 2 |
| 2002 | A method for color naming and description of color composition in imagesabstractColor is one of the main visual cues and has been frequently used in image processing, analysis and retrieval. The extraction of high-level color descriptors is an increasingly important problem, as these descriptions often provide link to image content. When combined with image segmentation color naming can be used to select objects by color, describe the appearance of the image and even generate semantic annotations. For example, regions labeled as light blue and strong green may represent sky and grass, vivid colors are typically found in man-made objects, and modifiers such as brownish, grayish and dark convey the impression of the atmosphere in the scene. This paper presents a computational model for color categorization, naming and extraction of color composition. In this work we start from the National Bureau of Standards recommendation for color names, and through subjective experiments develop our color vocabulary and syntax. Next, to attach the color name to an arbitrary input color, we design a perceptually based color naming metric. Finally, we extend the method and develop a scheme for extracting the color composition of a complex image. The algorithm follows the relevant neurophysiological findings and studies on human color categorization. In testing the method the known color regions in different color spaces were identified accurately, the color names assigned to randomly selected colors agreed with human judgments, and the color composition extracted from natural images was consistent with human observations. Aleksandra Mojsilovic |
ICIP (2) | 1 |
| 2002 | Extraction of perceptually important colors and similarity measurement for image matching, retrieval and analysisabstractColor descriptors are among the most important features used in image analysis and retrieval. Due to its compact representation and low complexity, direct histogram comparison is a commonly used technique for measuring the color similarity. However, it has many serious drawbacks, including a high degree of dependency on color codebook design, sensitivity to quantization boundaries, and inefficiency in representing images with few dominant colors. In this paper, we present a new algorithm for color matching that models behavior of the human visual system in capturing color appearance of an image. We first develop a new method for color codebook design in the Lab space. The method is well suited for creating small fixed color codebooks; for image analysis, matching, and retrieval. Then we introduce a statistical technique to extract perceptually relevant colors. We also propose a new color distance measure that is based on the optimal mapping between two sets of color components representing two images. Experiments comparing the new algorithm to some existing techniques show that these novel elements lead to better match to human perception in judging image similarity in terms of color composition. Aleksandra Mojsilovic, Jianying Hu, Emina Soljanin |
IEEE Trans. Image Process. | 1 |
| 2001 | Capturing image semantics with low-level descriptorsabstractWe propose a method for semantic categorization and retrieval of photographic images based on low-level image descriptors. In this method, we first use multidimensional scaling (MDS) and hierarchical cluster analysis (HCA) to model the semantic categories into which human observers organize images. Through a series of psychophysical experiments and analyses, we refine our definition of these semantic categories, and use these results to discover a set of low-level image features to describe each category. We then devise an image similarity metric that embodies our results, and develop a prototype system, which identifies the semantic category of the image and retrieves the most similar images from the database. We tested the metric on a new set of images, and compared the categorization results with that of human observers. Our results provide a good match to human performance, thus validating the use of human judgments to develop semantic descriptors. Aleksandra Mojsilovic, Bernice E. Rogowitz |
ICIP (1) | 1 |
| 2001 | Color quantization and processing by Fibonacci latticesabstractColor quantization is sampling of three-dimensional (3-D) color spaces (such as RGB or Lab) which results in a discrete subset of colors known as a color codebook or palette. It is extensively used for display, transfer, and storage of natural images in Internet-based applications, computer graphics, and animation. We propose a sampling scheme which provides a uniform quantization of the Lab space. The idea is based on several results from number theory and phyllotaxy. The sampling algorithm is very much systematic and allows easy design of universal (image-independent) color codebooks for a given set of parameters. The codebook structure allows fast quantization and ordered dither of color images. The display quality of images quantized by the proposed color codebooks is comparable with that of image-dependent quantizers. Most importantly, the quantized images are more amenable to the type of processing used for grayscale ones. Methods for processing grayscale images cannot be simply extended to color images because they rely on the fact that each gray-level is described by a single number and the fact that a relation of full order can be easily established on the set of those numbers. Color spaces (such as RGB or Lab) are, on the other hand, 3-D. The proposed color quantization, i.e., color space sampling and numbering of sampled points, makes methods for processing grayscale images extendible to color images. We illustrate possible processing of color images by first introducing the basic average and difference operations and then implementing edge detection and compression of color quantized images. Aleksandra Mojsilovic, Emina Soljanin |
IEEE Trans. Image Process. | 1 |
| 2000 | Extraction of Perceptually Important Colors and Similarity Measurement for Image MatchingabstractWe present a color matching algorithm that models the behavior of the human visual system in capturing color appearance of an image. We first develop a new method for color codebook design. The method is well suited for creating small color codebooks used in image analysis and retrieval. We then introduce a statistical technique to extract perceptually relevant colors. We also propose a new color metric that guarantees optimality in matching different color components of two images. Experiments comparing the new algorithm to several existing ones show that it provides a better match to human perception of color similarity. Aleksandra Mojsilovic, Jianying Hu |
ICIP | 1 |
| 2000 | Optimal Color Composition Matching of ImagesabstractColor features are among the most important features used in image database retrieval, especially in cases where no additional semantic information is available. Due to its compact representation and low complexity, direct histogram comparison is the most commonly used technique in comparing color similarity of images. However, it has many serious drawbacks, including a high degree of dependency on color codebook design, sensitivity to quantization boundaries, and inefficiency in representing images with few dominant colors. We present an algorithm for color matching. We describe a statistical technique to extract perceptually relevant colors. We propose a new color distance measure that guarantees optimality in matching different color components of two images. Finally, experimental results are presented comparing this new algorithm to some existing techniques. Jianying Hu, Aleksandra Mojsilovic |
ICPR | 2 |
| 2000 | Matching and retrieval based on the vocabulary and grammar of color patternsabstractWe propose a perceptually based system for pattern retrieval and matching. The central idea is that similarity judgment has to be modeled along perceptual dimensions. Hence, we detect basic visual categories that people use in their judgment of similarity, and design a computational model that accepts patterns as input and, depending on the query, produces a set of choices that follow human behavior in pattern matching. There are two major research aspects to our work. The first one addresses the issue of how humans perceive and measure similarity within the domain of color patterns. To understand and describe this mechanism, we performed a subjective experiment which yielded five perceptual criteria used in comparison between color patterns (vocabulary), as well as a set of rules governing the use of these criteria in similarity judgment (grammar). The second research aspect is the implementation of the perceptual criteria and rules in an image retrieval system. Following the processing typical for human vision, we design a system to: (1) extract perceptual features from the vocabulary and (2) perform the comparison between the patterns according to the grammar rules. The modeling of human perception of color patterns is new--starting with a new color codebook design, compact color representation, and texture description through multi-scale edge distribution along different directions. Moreover, we propose new color and texture distance functions that correlate with human performance. The performance of the system is illustrated with numerous examples from image databases from different application domains. Aleksandra Mojsilovic, Jelena Kovacevic, Jianying Hu, Robert J. Safranek, S. Kicha Ganapathy |
IEEE Trans. Image Process. | 1 |
| 2000 | The vocabulary and grammar of color patternsabstractWe determine the basic categories and the hierarchy of rules used by humans in judging similarity and matching of color patterns. The categories are: (1) overall color; (2) directionality and orientation; (3) regularity and placement; (4) color purity; (5) complexity and heaviness. These categories form the pattern vocabulary which is governed by the grammar rules. Both the vocabulary and the grammar were obtained as a result of a subjective experiment. Experimental data were interpreted using multidimensional scaling techniques yielding the vocabulary and the hierarchical clustering analysis, yielding the grammar rules. Finally, we give a short overview of the existing techniques that can be used to extract and measure the elements of the vocabulary. Aleksandra Mojsilovic, Jelena Kovacevic, Darren Kall, Robert J. Safranek, S. Kicha Ganapathy |
IEEE Trans. Image Process. | 1 |
| 2000 | On the selection of an optimal wavelet basis for texture characterizationabstractAlthough most of the theoretical and implementation aspects of wavelet based algorithms in texture characterization are well studied and understood, many issues related to the choice of filter bank in texture processing remain unresolved. The impact of the wavelet basis has been mentioned in a few papers, whereas other more detailed investigations have considered only the choice of the wavelet basis in image coding. For example, regularity, number of vanishing moments and a shift variance degree have been used for the filter evaluation in image coding, but the utility of all these metrics in texture analysis has not yet been established. Therefore, the scope of this paper was to investigate whether the properties of decomposition filters play an important role in texture description, and which feature is dominant in the selection of an optimal filter bank. We performed classification experiments with 23 Brodatz textures. Our investigation shows that the selection of the decomposition filters has a significant influence on the result of texture characterization. Finally, the paper ranks 19 orthogonal and biorthogonal filters, and establishes the most relevant criteria for choice of decomposition filters in wavelet-based texture characterization algorithms. Aleksandra Mojsilovic, Miodrag V. Popovic, Dejan M. Rackov |
IEEE Trans. Image Process. | 1 |
| 1999 | Wavelet Domain Features for Texture Description, Classification and Replicability AnalysisabstractIn this paper we present a new wavelet domain technique for texture analysis and test of pattern replicability. The main property of the proposed features is that they measure texture quality along the most important perceptual dimensions. In other words, we quantify and classify textures according to their directionality, symmetry regularity and type of regularity. After the feature extraction, texture classification is performed by traversing a tree. The algorithm is tested on a database with 340 images demonstrating an excellent classification accuracy. Laurent Balmelli, Aleksandra Mojsilovic |
ICIP (4) | 2 |
| 1999 | Perceptually Based Color Texture Features and Metrics for Image RetrievalabstractWe propose a perceptually-based system for pattern retrieval and matching. The central idea of the work is that similarity judgment has to be modeled along perceptual dimensions. Hence, we detect basic visual categories that people use in judgment of similarity, and design a computational model which accepts patterns as input, and depending on the query, produces a set of choices that follow human behavior in pattern matching. To understand how humans perceive color patterns we performed a subjective experiment The experiment yielded five perceptual criteria used in comparison between color patterns (vocabulary), as well as a set of rules governing the use of these criteria in similarity judgment (grammar). This paper describes the actual implementation of the perceptual criteria and rules in the image retrieval system. Following the processing typical for human vision, we designed a system to: (a) extract perceptual features from the vocabulary and (b) perform the comparison between the patterns according to the grammar rules. We propose new color and texture features, as well as new distance functions that correlate with human performance. The performance of the system is illustrated with numerous examples from image databases from different application domains. Aleksandra Mojsilovic, Jianying Hu, Robert J. Safranek |
ICIP (3) | 1 |
| 1998 | On the Selection of an Optimal Wavelet Basis for Texture Characterization
Aleksandra Mojsilovic, Dejan M. Rackov, Miodrag V. Popovic |
ICIP (3) | 1 |
| 1998 | Characterization of Visually Similar Diffuse Disease from B-scan Liver Images Using Nonseparable Wavelet TransformabstractThis paper describes a new approach for texture characterization, based on nonseparable wavelet decomposition, and its application for the discrimination of visually similar diffuse diseases of liver. The proposed feature-extraction algorithm applies nonseparable quincunx wavelet transform and uses energies of the transformed regions to characterize textures. Classification experiments on a set of three different tissue types show that the scale/frequency approach, particularly one based on the nonseparable wavelet transform, could be a reliable method for a texture characterization and analysis of B-scan liver images. Comparison between the quincunx and the traditional wavelet decomposition suggests that the quincunx transform is more appropriate for characterization of noisy data, and practical applications, requiring description with lower rotational sensitivity. Aleksandra Mojsilovic, Miodrag V. Popovic, Srdjan Markovic, Miodrag Krstic |
IEEE Trans. Medical Imaging | 1 |
| 1997 | Texture Analysis and Classification with the Nonseparable Wavelet TransformabstractThis paper investigates the application of nonseparable wavelet transform for the texture characterization. On a set of 21 Brodatz textures we have performed traditional dyadic wavelet decomposition (in two levels) and nonseparable quincunx decomposition (in six levels), testing their ability to classify textures in: (a) normal working conditions, (b) noisy environment, and (c) with respect to rotation. Our experiments have shown that the quincunx transform is appropriate for characterization of noisy data, small number of resolution levels and shorter feature vectors and rotationally invariant description. Aleksandra Mojsilovic, Srdjan Markovic, Miodrag V. Popovic |
ICIP (3) | 1 |
| 1997 | Characterization of visually similar diffuse diseases from B-scan liver images with the nonseparable wavelet transformabstractThis paper describes the application of the nonseparable wavelet decomposition for the discrimination of diffuse diseases of liver. The proposed feature extraction algorithm uses the filter bank performing the quincunx transform and characterizes textures by a set of channel variances estimated at the output of each filter. Classification experiments on a set of three different tissue types show that this approach could be a reliable method for analysis of B-scan liver images. Aleksandra Mojsilovic, Srdjan Markovic, Miodrag V. Popovic |
ICIP (3) | 1 |
| 1996 | Classification of the ultrasound liver images with the 2N×1-D wavelet transformabstractThe authors propose a new separable extension of the 1-D wavelet transform to the 2-D case and describe its application to the texture characterization problem. Comparing to previous decompositions, with the same resolution levels for each subband in horizontal and vertical directions, the new method has different resolutions for different directions. The new algorithm is applied to 84 ultrasound liver images, to detect liver cirrhosis in it's early stage. The classification accuracy was 92%. The method was compared to other texture description methods (gray level cooccurrence, Laws filters, pyramid and tree structured wavelet decompositions). The proposed 2N/spl times/1-D wavelet decomposition, gave the highest classification rate, showing its applicability for the approach based analysis of the large class of natural textures. Aleksandra Mojsilovic, Miodrag V. Popovic, Dragutin Sevic |
ICIP (1) | 1 |
| 1995 | Analysis and characterization of myocardial tissue with the wavelet image extension [US images]abstractSome computer applications for tissue characterization in medicine operate with tissue samples taken from small area of interest so that only few methods can be used. These methods should be insensitive to noise and image distortions and yet reliable enough. Here, the authors propose a new approach for texture analysis, based on the wavelet transform. The idea of this method is to decompose analyzed image with the filter bank derived from an orthonormal wavelet basis and to form image approximations with higher resolution. Energies calculated at the outputs of the filter bank are used as texture features in an unsupervised classification procedure based on a modification of the statistical T-test. The method is tested clinically, for characterization of infarcted myocardium and reported classification results are very promising. Aleksandra Mojsilovic, Miodrag V. Popovic, Aleksandar D. Popovic, Aleksandar N. Neskovic, V. Obradovic |
ICIP | 1 |