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

Mohamed Reda Bouadjenek

dblp:64/8750 · DBLP profile ↗
← Back
56ranked-venue papers
14as first author
37since 2021 · last 2026
0000-0003-1807-430XORCID · verified

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

Databases, data management, data science and information retrieval · 35 · 11 first-author · 19 since 2021Artificial intelligence and machine learning · 26 · 3 first-author · 22 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 3 first-author · 4 since 2021Computer networks · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

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 · 47% Transfer learning and domain adaptation · 13% Graph learning · 13%
Databases, data mining, and information retrieval
10 papers
Recommender systems · 56% Information retrieval · 37% Data integration and cleaning · 7%

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

TopicWeightPapersLastEvidence papers
Recommender systems
collaborative filtering
1.022022
Mitigating the Filter Bubble While Maintaining Relevance: Targeted Diversification with VAE-based Recommender Systems · SIGIR 2022
One-Class Collaborative Filtering with the Queryable Variational Autoencoder · SIGIR 2019
Machine learning › Graph learning
concept shift
0.912025
Handling Out-of-Distribution Data: A Survey · IEEE Trans. Knowl. Data Eng. 2025
Machine learning › Transfer learning and domain adaptation › domain shift
covariate shift
0.912025
Handling Out-of-Distribution Data: A Survey · IEEE Trans. Knowl. Data Eng. 2025
Machine learning › Trustworthy machine learning › robustness
distribution shift
0.912025
Handling Out-of-Distribution Data: A Survey · IEEE Trans. Knowl. Data Eng. 2025
Recommender systems
fairness-aware recommendation
0.912025
Unmasking Gender Bias in Recommendation Systems and Enhancing Category-Aware Fairness · WWW 2025
Computer vision › Image recognition and object detection
image classification
0.812024
Margin-Bounded Confidence Scores for Out-of-Distribution Detection · ICDM 2024
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection
0.812024
Margin-Bounded Confidence Scores for Out-of-Distribution Detection · ICDM 2024
Machine learning › Trustworthy machine learning
robustness
0.812024
Margin-Bounded Confidence Scores for Out-of-Distribution Detection · ICDM 2024
Recommender systems › fairness and bias › filter bubble
filter bubble mitigation
0.612022
Mitigating the Filter Bubble While Maintaining Relevance: Targeted Diversification with VAE-based Recommender Systems · SIGIR 2022
Recommender systems › interactive recommendation
conversational recommendation
0.512021
A Workflow Analysis of Context-driven Conversational Recommendation · WWW 2021
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network
0.412020
Bayesian Networks for Data Integration in the Absence of Foreign Keys · IEEE Trans. Knowl. Data Eng. 2020
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › relational model
probabilistic relational model
0.412020
Bayesian Networks for Data Integration in the Absence of Foreign Keys · IEEE Trans. Knowl. Data Eng. 2020
Data integration and cleaning
uncertain data integration
0.412020
Bayesian Networks for Data Integration in the Absence of Foreign Keys · IEEE Trans. Knowl. Data Eng. 2020
Information retrieval
retrieval models
0.432015
Using social annotations to enhance document representation for personalized search · SIGIR 2013
Sopra: a new social personalized ranking function for improving web search · SIGIR 2013
On Term Selection Techniques for Patent Prior Art Search · SIGIR 2015
Recommender systems › collaborative filtering
one-class collaborative filtering
0.412019
One-Class Collaborative Filtering with the Queryable Variational Autoencoder · SIGIR 2019
Recommender systems › generative recommendation
variational autoencoder-based recommendation
0.412019
One-Class Collaborative Filtering with the Queryable Variational Autoencoder · SIGIR 2019
Information retrieval
personalized search
0.342013
LAICOS: an open source platform for personalized social web search · KDD 2013
Using social annotations to enhance document representation for personalized search · SIGIR 2013
Sopra: a new social personalized ranking function for improving web search · SIGIR 2013
Information retrieval › query reformulation
query expansion
0.322013
LAICOS: an open source platform for personalized social web search · KDD 2013
Personalized social query expansion using social bookmarking systems · SIGIR 2011
Information retrieval › web search
social search
0.332013
LAICOS: an open source platform for personalized social web search · KDD 2013
Using social annotations to enhance document representation for personalized search · SIGIR 2013
Sopra: a new social personalized ranking function for improving web search · SIGIR 2013
Machine learning › Trustworthy machine learning › fairness
bias mitigation
0.312025
Unmasking Gender Bias in Recommendation Systems and Enhancing Category-Aware Fairness · WWW 2025
Machine learning › Trustworthy machine learning
fairness
0.312025
Unmasking Gender Bias in Recommendation Systems and Enhancing Category-Aware Fairness · WWW 2025
Information retrieval › document retrieval › domain-specific retrieval › legal information retrieval › patent retrieval
prior art search
0.212015
On Term Selection Techniques for Patent Prior Art Search · SIGIR 2015
Information retrieval
relevance feedback
0.212015
On Term Selection Techniques for Patent Prior Art Search · SIGIR 2015
Information retrieval › query formulation
term selection
0.212015
On Term Selection Techniques for Patent Prior Art Search · SIGIR 2015
Information retrieval › document processing › document analysis
document representation
0.222013
Using social annotations to enhance document representation for personalized search · SIGIR 2013
LAICOS: an open source platform for personalized social web search · KDD 2013
Information retrieval › ranking
ranking functions
0.212013
Sopra: a new social personalized ranking function for improving web search · SIGIR 2013
Natural language and speech › Question answering and dialogue systems › conversational agents
conversational assistant
0.112021
A Workflow Analysis of Context-driven Conversational Recommendation · WWW 2021
Information retrieval
query processing
0.112011
Personalized social query expansion using social bookmarking systems · SIGIR 2011
Web and social media mining › social tagging
social tagging systems
0.012011
Personalized social query expansion using social bookmarking systems · SIGIR 2011

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

regularization · 1.7fairness metrics · 1.7maximal marginal relevance · 1.1concept activation vectors · 1.1VAE · 1.1quantitative analysis · 1.0qualitative analysis · 1.0survey · 0.9outlier exposure · 0.8confidence calibration · 0.8taxonomy · 0.5probabilistic inference · 0.4bayesian network construction · 0.4
YearPublicationVenuePosition
2026 TOTNet: Occlusion-aware temporal tracking for robust ball detection in sports videos
Arbind Agrahari Baniya, Sam Wells, Mohamed Reda Bouadjenek, Richard Dazeley, Sunil Aryal
Comput. Vis. Image Underst.4
2026 SAM: A privacy-preserving framework for selective attribute masking in voice recordings
abstract
Human voice is a rich source of information that can reveal a range of sensitive personal attributes, such as age, gender, and country of origin. With advances in Artificial Intelligence (AI), especially in speech processing, these personal attributes can now be inferred on a scale with high accuracy, raising serious privacy concerns. In fact, the ability to extract demographic or identification information from voice data poses risks related to surveillance, profiling, and misuse of personal data, highlighting the urgent need for privacy-preserving solutions in voice-based AI systems. Therefore, this paper proposes Selective Attribute Masking (SAM) , a new model-agnostic framework that uses gradient-based adversarial perturbations to suppress the inference of specific speaker attributes from voice recordings, while preserving the accuracy of non-target attributes and maintaining the utility of Automatic Speech Recognition (ASR). Experimental results using CommonVoice dataset demonstrate that SAM achieves selective masking success rates of up to 74.5 % for age, 59.4 % for gender, and 54.6 % for accent–substantially outperforming baseline methods. At the same time, voice utility (that is, ASR) remains largely unaffected, with the word error rate increasing by less than 3 % absolute under moderate perturbations. These findings demonstrate the effectiveness of our proposed framework (SAM) in balancing privacy and utility in voice-based systems.
Anil Pudasaini, Muna Al-Hawawreh, Mohamed Reda Bouadjenek, Hakim Hacid, Sunil Aryal
Expert Syst. Appl.3
2025 MissDDIM: Deterministic and Efficient Conditional Diffusion for Tabular Data Imputation
abstract
Diffusion models have recently emerged as powerful tools for missing data imputation by modeling the joint distribution of observed and unobserved variables. However, existing methods, typically based on stochastic denoising diffusion probabilistic models (DDPMs), suffer from high inference latency and variable outputs, limiting their applicability in real-world tabular settings. To address these deficiencies, we present in this paper MissDDIM, a conditional diffusion framework that adapts Denoising Diffusion Implicit Models (DDIM) for tabular imputation. While stochastic sampling enables diverse completions, it also introduces output variability that complicates downstream processing. MissDDIM replaces this with a deterministic, non-Markovian sampling path, yielding faster and more consistent imputations. To better leverage incomplete inputs during training, we introduce a self-masking strategy that dynamically constructs imputation targets from observed features-enabling robust conditioning without requiring fully observed data. Experiments on five benchmark datasets demonstrate that MissDDIM matches or exceeds the accuracy of state-of-the-art diffusion models, while significantly improving inference speed and stability. These results highlight the practical value of deterministic diffusion for real-world imputation tasks.
Youran Zhou, Mohamed Reda Bouadjenek, Sunil Aryal
CIKM2
2025 Leveraging Taxonomy and LLMs for Improved Multimodal Hierarchical Classification
abstract
Multi-level Hierarchical Classification (MLHC) tackles the challenge of categorizing items within a complex, multi-layered class structure. However, traditional MLHC classifiers often rely on a backbone model with n independent output layers, which tend to ignore the hierarchical relationships between classes. This oversight can lead to inconsistent predictions that violate the underlying taxonomy. Leveraging Large Language Models (LLMs), we propose novel taxonomy-embedded transitional LLM-agnostic framework for multimodality classification. The cornerstone of this advancement is the ability of models to enforce consistency across hierarchical levels. Our evaluations on the MEP-3M dataset - a Multi-modal E-commerce Product dataset with various hierarchical levels- demonstrated a significant performance improvement compared to conventional LLMs structure.
Shijing Chen, Mohamed Reda Bouadjenek, Usman Naseem, Basem Suleiman, Shoaib Jameel, Flora D. Salim, Hakim Hacid, Muhammad Imran Razzak
COLING2
2025 HI-PMK: A Data-Dependent Kernel for Incomplete Heterogeneous Data Representation
abstract
Handling incomplete and heterogeneous data remains a central challenge in real-world machine learning, where missing values may follow complex mechanisms (MCAR, MAR, MNAR) and features can be of mixed types (numerical and categorical). Existing methods often rely on imputation, which may introduce bias or privacy risks, or fail to jointly address data heterogeneity and structured missingness. We propose the Heterogeneous Incomplete Probability Mass Kernel (HI-PMK), a novel data-dependent representation learning approach that eliminates the need for imputation. HI-PMK introduces two key innovations: (1) a probability mass-based dissimilarity measure that adapts to local data distributions across heterogeneous features (numerical, ordinal, nominal), and (2) a missingness-aware uncertainty strategy (MaxU) that conservatively handles all three missingness mechanisms by assigning maximal plausible dissimilarity to unobserved entries. Our approach is privacy-preserving, scalable, and readily applicable to downstream tasks such as classification and clustering. Extensive experiments on over 15 benchmark datasets demonstrate that HI-PMK consistently outperforms traditional imputation-based pipelines and kernel methods across a wide range of missing data settings. Code is available at: github.com/echoid/Incomplete-Heter-Kernel
Youran Zhou, Mohamed Reda Bouadjenek, Jonathan R. Wells, Sunil Aryal
ECAI2
2025 Bias vs Bias Dawn of Justice: A Fair Fight in Recommendation Systems
Tahsin Alamgir Kheya, Mohamed Reda Bouadjenek, Sunil Aryal
ECML/PKDD (1)2
2025 Unmasking Gender Bias in Recommendation Systems and Enhancing Category-Aware Fairness
abstract
Recommendation systems are now an integral part of our daily lives. We rely on them for tasks such as discovering new movies, finding friends on social media, and connecting job seekers with relevant opportunities. Given their vital role, we must ensure these recommendations are free from societal stereotypes. Therefore, evaluating and addressing such biases in recommendation systems is crucial. Previous work evaluating the fairness of recommended items fails to capture certain nuances as they mainly focus on comparing performance metrics for different sensitive groups. In this paper, we introduce a set of comprehensive metrics for quantifying gender bias in recommendations. Specifically, we show the importance of evaluating fairness on a more granular level, which can be achieved using our metrics to capture gender bias using categories of recommended items like genres for movies. Furthermore, we show that employing a category-aware fairness metric as a regularization term along with the main recommendation loss during training can help effectively minimize bias in the models' output. We experiment on three real-world datasets, using five baseline models alongside two popular fairness-aware models, to show the effectiveness of our metrics in evaluating gender bias. Our metrics help provide an enhanced insight into bias in recommended items compared to previous metrics. Additionally, our results demonstrate how incorporating our regularization term significantly improves the fairness in recommendations for different categories without substantial degradation in overall recommendation performance.
Tahsin Alamgir Kheya, Mohamed Reda Bouadjenek, Sunil Aryal
WWW2
2025 Hierarchical classification for intrusion detection system: Effective design and empirical analysis
abstract
The growing adoption of network technologies, particularly the Internet of Things (IoT), has led to the emergence of new and increasingly complex cyberattacks. To protect critical infrastructure from these evolving threats, it is essential to implement Intrusion Detection Systems (IDS) capable of accurately detecting a wide range of attacks while minimizing false alarms. While machine learning has been widely applied in IDS, most approaches rely on flat multi-class classification to distinguish between normal traffic and various attack types. However, cyberattacks often exhibit a hierarchical structure, where granular attack subtypes can be grouped under broader high-level categories—an aspect largely underexplored in IDS research. In this paper, we investigate the effectiveness of hierarchical classification in the context of IDS. We propose a three-level hierarchical classification model: the first level distinguishes between benign and attack traffic; the second level categorizes coarse-grained attack types; and the third level identifies specific, fine-grained attack subtypes. Our experimental evaluation, conducted using 10 different machine learning classifiers across 10 contemporary IDS datasets, reveals that hierarchical and flat classification approaches achieve comparable performance in terms of overall accuracy, precision, recall, and F1-score. However, flat classifiers are more likely to misclassify attack traffic as normal, whereas the hierarchical approach tends to misclassify one attack type as another. This distinction is critical, as failing to identify an attack altogether poses a greater risk to cybersecurity than incorrectly labeling its type. Thus, our findings highlight the value of hierarchical classification in enhancing the robustness of IDS, especially in environments where minimizing false negatives is paramount.
Ashraf Uddin 0004, Sunil Aryal, Mohamed Reda Bouadjenek, Muna Al-Hawawreh, Md. Alamin Talukder
Ad Hoc Networks3
2025 A dual-tier adaptive one-class classification IDS for emerging cyberthreats
abstract
In today’s digital age, our dependence on IoT (Internet of Things) and IIoT (Industrial IoT) systems has grown immensely, which facilitates sensitive activities such as banking transactions and personal, enterprise data, and legal document exchanges. Cyberattackers consistently exploit weak security measures and tools. The Network Intrusion Detection System (IDS) acts as a primary tool against such cyber threats. However, machine learning-based IDSs, when trained on specific attack patterns, often misclassify new emerging cyberattacks. Further, the limited availability of attack instances for training a supervised learner and the ever-evolving nature of cyber threats further complicate the matter. This emphasizes the need for an adaptable IDS framework capable of recognizing and learning from unfamiliar/unseen attacks over time. In this research, we propose a one-class classification-driven IDS system structured on two tiers. The first tier distinguishes between normal activities and attacks/threats, while the second tier determines if the detected attack is known or unknown. Within this second tier, we also embed a multi-classification mechanism coupled with a clustering algorithm. This model not only identifies unseen attacks but also uses them for retraining them by clustering unseen attacks. This enables our model to be future-proofed, capable of evolving with emerging threat patterns. Leveraging one-class classifiers (OCC) at the first level, our approach bypasses the need for attack samples, addressing data imbalance and zero-day attack concerns and OCC at the second level can effectively separate unknown attacks from the known attacks. Our methodology and evaluations indicate that the presented framework exhibits promising potential for real-world deployments.
Ashraf Uddin 0004, Sunil Aryal, Mohamed Reda Bouadjenek, Muna Al-Hawawreh, Md. Alamin Talukder
Comput. Commun.3
2025 Data-driven machinery fault diagnosis: A comprehensive review
abstract
In this era of advanced manufacturing , it is now more crucial than ever to diagnose machine faults as early as possible to guarantee their safe and efficient operation. With the increasing complexity of modern industrial processes, traditional machine health monitoring approaches cannot provide efficient performance. With the massive surge in industrial big data and the advancement in sensing and computational technologies, data-driven machinery fault diagnosis solutions based on machine/deep learning approaches have been used ubiquitously in manufacturing applications. Timely and accurately identifying faulty machine signals is vital in industrial applications for which many relevant solutions have been proposed and are reviewed in many earlier articles. Despite the availability of numerous solutions and reviews on machinery fault diagnosis, existing works often lack several aspects. Most of the available literature has limited applicability in a wide range of manufacturing settings due to their concentration on a particular type of equipment or method of analysis. Additionally, discussions regarding the challenges associated with implementing data-driven approaches, such as dealing with noisy data, selecting appropriate features, and adapting models to accommodate new or unforeseen faults, are often superficial or completely overlooked. Thus, this survey provides a comprehensive review of the articles using different types of machine learning approaches for the detection and diagnosis of various types of machinery faults, highlights their strengths and limitations, provides a review of the methods used for predictive analyses, comprehensively discusses the available machinery fault datasets, introduces future researchers to the possible challenges they have to encounter while using these approaches for fault diagnosis and recommends the probable solutions to mitigate those problems. The future research prospects are also pointed out for a better understanding of the field. We believe that this article will help researchers and contribute to the further development of the field.
Dhiraj Neupane, Mohamed Reda Bouadjenek, Richard Dazeley, Sunil Aryal
Neurocomputing2
2025 A comprehensive study of audio profiling: Methods, applications, challenges, and future directions
abstract
Audio profiling is at the forefront of a technological breakthrough, offering rich insights into human behavior, emotions, physical attributes, and environmental contexts through detailed analysis of voice data. As we embrace an era where the integration of smart technologies equipped with the ability to capture sound is becoming ubiquitous, the capacity to accurately infer personal traits such as age, gender, height, weight, emotional state , personality, and even environmental contexts through voice analysis opens up vast opportunities across law enforcement, healthcare, social and commercial services, and entertainment. This emerging field promises to enhance our interaction with technology by not only understanding who we are but also by interpreting the world around us. However, the remarkable landscape is fraught with challenges, including data imbalances, the complexity of predictive models , and significant privacy concerns regarding the handling of sensitive paralinguistic information. This survey explores deep into the current landscape of audio profiling, examining the techniques and datasets in use, and showcasing its diverse applications while highlighting the need for advanced methodologies, enriched dataset development, and robust privacy preservation techniques.
Anil Pudasaini, Muna Al-Hawawreh, Mohamed Reda Bouadjenek, Hakim Hacid, Sunil Aryal
Neurocomputing3
2025 Improving out-of-distribution detection by enforcing confidence margin
abstract
Abstract In many critical machine learning applications, such as autonomous driving and medical image diagnosis, the detection of out-of-distribution (OOD) samples is as crucial as accurately classifying in-distribution (ID) inputs. Recently, outlier exposure (OE)-based methods have shown promising results in detecting OOD inputs via model fine-tuning with auxiliary outlier data. However, most of the previous OE-based approaches emphasize more on synthesizing extra outlier samples or introducing regularization to diversify OOD sample space, which is rather unquantifiable in practice. In this work, we propose a novel and straightforward method called Margin-bounded Confidence Scores (MaCS) to address the nontrivial OOD detection problem by enlarging the disparity between ID and OOD scores, which in turn makes the decision boundary more compact facilitating effective segregation with a simple threshold. Specifically, we augment the learning objective of an OE regularized classifier with a supplementary constraint, which penalizes high confidence scores for OOD inputs compared to that of ID and significantly enhances the OOD detection performance while maintaining the ID classification accuracy. Extensive experiments on various benchmark datasets for image classification tasks demonstrate the effectiveness of the proposed method by significantly outperforming state-of-the-art methods on various benchmarking metrics. The code is publicly available at https://github.com/lakpa-tamang9/margin_ood/tree/kais
Lakpa Dorje Tamang, Mohamed Reda Bouadjenek, Richard Dazeley, Sunil Aryal
Knowl. Inf. Syst.2
2025 Taxonomy-guided routing in capsule network for hierarchical image classification
abstract
• Novel routing method uses label hierarchies to guide capsule networks. • Capsule connections adapt based on relationships in the class hierarchy. • Agreement step enforces consistency across parent-child label levels. • Outperforms prior methods on six datasets with stronger hierarchy capture. Hierarchical multi-label classification in computer vision presents significant challenges in maintaining consistency across different levels of class granularity while capturing fine-grained visual details. This paper presents Taxonomy-aware Capsule Network (HT-CapsNet), a novel capsule network architecture that explicitly incorporates taxonomic relationships into its routing mechanism to address these challenges. Our key innovation lies in a taxonomy-aware routing algorithm that dynamically adjusts capsule connections based on known hierarchical relationships, enabling more effective learning of hierarchical features while enforcing taxonomic consistency. Extensive experiments on six benchmark datasets, including Fashion-MNIST, Marine-Tree, CIFAR-10, CIFAR-100, CUB-200-2011, and Stanford Cars, demonstrate that HT-CapsNet significantly outperforms existing methods across various hierarchical classification metrics. Notably, on CUB-200-2011, HT-CapsNet achieves absolute improvements of 10.32 % , 10.2 % , 10.3 % , and 8.55 % in hierarchical accuracy, F1-score, consistency, and exact match, respectively, compared to the best-performing baseline. On the Stanford Cars dataset, the model improves upon the best baseline by 21.69 % , 18.29 % , 37.34 % , and 19.95 % in the same metrics, demonstrating the robustness and effectiveness of our approach for complex hierarchical classification tasks.
Khondaker Tasrif Noor, Wei Luo 0001, Antonio Robles-Kelly, Leo Yu Zhang, Mohamed Reda Bouadjenek
Knowl. Based Syst.5
2025 Handling Out-of-Distribution Data: A Survey
abstract
In the field of Machine Learning (ML) and data-driven applications, one of the significant challenge is the change in data distribution between the training and deployment stages, commonly known as distribution shift. This paper outlines different mechanisms for handling two main types of distribution shifts: (i)Covariate shift:where the value of features or covariates change between train and test data, and (ii)Concept/Semantic-shift:where model experiences shift in the concept learned during training due to emergence of novel classes in the test phase. We sum up our contributions in three folds. First, we formalize distribution shifts, recite on how the conventional method fails to handle them adequately and urge for a model that can simultaneously perform better in all types of distribution shifts. Second, we discuss why handling distribution shifts is important and provide an extensive review of the methods and techniques that have been developed to detect, measure, and mitigate the effects of these shifts. Third, we discuss the current state of distribution shift handling mechanisms and propose future research directions in this area. Overall, we provide a retrospective synopsis of the literature in the distribution shift, focusing on OOD data that had been overlooked in the existing surveys.
Lakpa Dorje Tamang, Mohamed Reda Bouadjenek, Richard Dazeley, Sunil Aryal
IEEE Trans. Knowl. Data Eng.2
2024 Covid19-twitter: A Twitter-based Dataset for Discourse Analysis in Sentence-level Sentiment Classification
abstract
Covid19-twitter: A Twitter-based Dataset for Discourse Analysis in Sentence-level Sentiment Classification
Mohamed Reda Bouadjenek, Antonio Robles-Kelly, Tsz-Kwan Lee, Thanh Thi Nguyen 0001, Asef Nazari, Dhananjay R. Thiruvady
CIKM2
2024 Margin-Bounded Confidence Scores for Out-of-Distribution Detection
abstract
In many critical Machine Learning applications, such as autonomous driving and medical image diagnosis, the detection of out-of-distribution (OOD) samples is as crucial as accurately classifying in-distribution (ID) inputs. Recently Outlier Exposure (OE) based methods have shown promising results in detecting OOD inputs via model fine-tuning with auxiliary outlier data. However, most of the previous OE-based approaches emphasize more on synthesizing extra outlier samples or introducing regularization to diversify OOD sample space, which is rather unquantifiable in practice. In this work, we propose a novel and straightforward method called Margin bounded Confidence Scores (MaCS) to address the nontrivial OOD detection problem by enlarging the disparity between ID and OOD scores, which in turn makes the decision boundary more compact facilitating effective segregation with a simple threshold. Specifically, we augment the learning objective of an OE regularized classifier with a supplementary constraint, which penalizes high confidence scores for OOD inputs compared to that of ID and significantly enhances the OOD detection performance while maintaining the ID classification accuracy. Extensive experiments on various benchmark datasets for image classification tasks demonstrate the effectiveness of the proposed method by significantly outperforming state-of-the-art (S.O.T.A) methods on various benchmarking metrics. The code is publicly available at https://github.com/lakpa-tamang9/margin_ood
Lakpa Dorje Tamang, Mohamed Reda Bouadjenek, Richard Dazeley, Sunil Aryal
ICDM2
2024 MARKS-mech: A Mask-based Prior Knowledge Dissemination Mechanism for including Discourse Relations for Sentiment Classification
abstract
Disseminating prior knowledge about a pattern recognition task in Deep Neural Networks (DNNs) is desirable, to enable them to learn some complex patterns or representations, that are otherwise difficult to learn via usual data-driven training. Several methods have been proposed for that purpose, but creating an end-to-end trainable DNN model, while keeping it informed with prior knowledge, remains a challenging task. In this paper, we propose a method to disseminate prior knowledge in DNN models. Specifically, we created a novel MAsk-based pRior Knowledge diSsemination mechanism (MARKS-mech), that transfers logical prior knowledge in DNN models via input data transformation. We utilize a recently constructed Twitter-based dataset to perform our experiments, which is specifically designed to test the logical prior knowledge dissemination ability of methods like ours. We find that our method provides superior knowledge dissemination performance compared to the baselines.
Antonio Robles-Kelly, Mohamed Reda Bouadjenek, Asef Nazari, Dhananjay R. Thiruvady
IJCNN3
2024 MLT-Trans: Multi-level Token Transformer for Hierarchical Image Classification
Tanya Boone-Sifuentes, Asef Nazari, Mohamed Reda Bouadjenek, Muhammad Imran Razzak
PAKDD (3)3
2024 Missing Data Imputation: Do Advanced ML/DL Techniques Outperform Traditional Approaches?
Youran Zhou, Mohamed Reda Bouadjenek, Sunil Aryal
ECML/PKDD (10)2
2024 Shine: A deep learning-based accessible parking management system
abstract
The ongoing expansion of urban areas facilitated by advancements in science and technology has resulted in a considerable increase in the number of privately owned vehicles worldwide, including in South Korea. However, this gradual increment in the number of vehicles has inevitably led to parking-related issues, including the abuse of disabled parking spaces (hereafter referred to as accessible parking spaces) designated for individuals with disabilities. Traditional license plate recognition (LPR) systems have proven inefficient in addressing such a problem in real-time due to the high frame rate of surveillance cameras, the presence of natural and artificial noise, and variations in lighting and weather conditions that impede detection and recognition by these systems. With the growing concept of parking 4.0, many sensors, IoT and deep learning-based approaches have been applied to automatic LPR and parking management systems. Nonetheless, the studies show a need for a robust and efficient model for managing accessible parking spaces in South Korea. To address this, we have proposed a novel system called, ‘Shine’, which uses the deep learning-based object detection algorithm for detecting the vehicle, license plate, and disability badges (referred to as cards, badges, or access badges hereafter) and verifies the rights of the driver to use accessible parking spaces by coordinating with the central server. Our model, which achieves a mean average precision of 92.16%, is expected to address the issue of accessible parking space abuse and contributes significantly towards efficient and effective parking management in urban environments.
Dhiraj Neupane, Aashish Bhattarai, Sunil Aryal, Mohamed Reda Bouadjenek, Uk-Min Seok, Jong Won Seok
Expert Syst. Appl.4
2024 A consistency-aware deep capsule network for hierarchical multi-label image classification
abstract
A consistency-aware deep capsule network for hierarchical multi-label image classification
Khondaker Tasrif Noor, Antonio Robles-Kelly, Leo Yu Zhang, Mohamed Reda Bouadjenek, Wei Luo 0001
Neurocomputing4
2024 The STOIC2021 COVID-19 AI challenge: Applying reusable training methodologies to private data
abstract
Challenges drive the state-of-the-art of automated medical image analysis. The quantity of public training data that they provide can limit the performance of their solutions. Public access to the training methodology for these solutions remains absent. This study implements the Type Three (T3) challenge format, which allows for training solutions on private data and guarantees reusable training methodologies. With T3, challenge organizers train a codebase provided by the participants on sequestered training data. T3 was implemented in the STOIC2021 challenge, with the goal of predicting from a computed tomography (CT) scan whether subjects had a severe COVID-19 infection, defined as intubation or death within one month. STOIC2021 consisted of a Qualification phase, where participants developed challenge solutions using 2000 publicly available CT scans, and a Final phase, where participants submitted their training methodologies with which solutions were trained on CT scans of 9724 subjects. The organizers successfully trained six of the eight Final phase submissions. The submitted codebases for training and running inference were released publicly. The winning solution obtained an area under the receiver operating characteristic curve for discerning between severe and non-severe COVID-19 of 0.815. The Final phase solutions of all finalists improved upon their Qualification phase solutions.
Luuk H. Boulogne, Julian Lorenz, Daniel Kienzle, Robin Schön, Katja Ludwig, Rainer Lienhart, Simon Jégou, Derik Shi, Mayug Maniparambil, Dominik Müller, Silvan Mertes, Niklas Schröter, Fabio Hellmann, Miriam Elia, Ine Dirks, Matías N. Bossa, Abel Díaz Berenguer, Tanmoy Mukherjee, Jef Vandemeulebroucke, Hichem Sahli, Nikos Deligiannis, Panagiotis Gonidakis, Ngoc Dung Huynh, Muhammad Imran Razzak, Mohamed Reda Bouadjenek, Mario Verdicchio, Pasquale Borrelli, Marco Aiello 0003, James A. Meakin, Alexander Lemm, Christoph Russ, Razvan Ionasec, Nikos Paragios, Bram van Ginneken, Marie-Pierre Revel
Medical Image Anal.28
2024 Guest Editorial: Special Issue on Generating Human Readable Explanations in NLP
abstract
Guest Editorial: Special Issue on Generating Human Readable Explanations in NLP
Muhammad Imran Razzak, Mohamed Reda Bouadjenek, Muhammad Aamir Cheema, Ibrahim A. Hameed, Guandong Xu, Amin Beheshti
IEEE Trans. Comput. Soc. Syst.2
2024 Support Matrix Machine via Joint ℓ2,1 and Nuclear Norm Minimization Under Matrix Completion Framework for Classification of Corrupted Data
abstract
Traditional support vector machines (SVMs) are fragile in the presence of outliers; even a single corrupt data point can arbitrarily alter the quality of the approximation. If even a small fraction of columns is corrupted, then classification performance will inevitably deteriorate. This article considers the problem of high-dimensional data classification, where a number of the columns are arbitrarily corrupted. An efficientSupportMatrixMachine that simultaneously performs matrixRecovery (SSMRe) is proposed, i.e. feature selection and classification through joint minimization of$\ell_{2,1}$(the nuclear norm of$L$). The data are assumed to consist of a low-rank clean matrix plus a sparse noisy matrix. SSMRe works under incoherence and ambiguity conditions and is able to recover an intrinsic matrix of higher rank in the presence of data densely corrupted. The objective function is a spectral extension of the conventional elastic net; it combines the property of matrix recovery along with low rank and joint sparsity to deal with complex high-dimensional noisy data. Furthermore, SSMRe leverages structural information, as well as the intrinsic structure of data, avoiding the inevitable upper bound. Experimental results on different real-time applications, supported by the theoretical analysis and statistical testing, show significant gain for BCI, face recognition, and person identification datasets, especially in the presence of outliers, while preserving a reasonable number of support vectors.
Muhammad Imran Razzak, Mohamed Reda Bouadjenek, Raghib M. Abu-Saris, Weiping Ding 0001
IEEE Trans. Neural Networks Learn. Syst.2
2024 User Experience and the Role of Personalization in Critiquing-Based Conversational Recommendation
abstract
Critiquing—where users propose directional preferences to attribute values—has historically been a highly popular method for conversational recommendation. However, with the growing size of catalogs and item attributes, it becomes increasingly difficult and time-consuming to express all of one’s constraints and preferences in the form of critiquing. It is found to be even more confusing in case of critiquing failures: when the system returns no matching items in response to user critiques. To this end, it would seem important to combine a critiquing-based conversational system with a personalized recommendation component to capture implicit user preferences and thus reduce the user’s burden of providing explicit critiques. To examine the impact of such personalization on critiquing, this article reports on a user study with 228 participants to understand user critiquing behavior for two different recommendation algorithms: (i) non-personalized , that recommends any item consistent with the user critiques; and (ii) personalized , which leverages a user’s past preferences on top of user critiques. In the study, we ask users to find a restaurant that they think is the most suitable to a given scenario by critiquing the recommended restaurants at each round of the conversation on the dimensions of price, cuisine, category, and distance. We observe that the non-personalized recommender leads to more critiquing interactions, more severe critiquing failures, overall more time for users to express their preferences, and longer dialogs to find their item of interest. We also observe that non-personalized users were less satisfied with the system’s performance. They find its recommendations less relevant, more unexpected, and somewhat equally diverse and surprising than those of personalized ones. The results of our user study highlight an imperative for further research on the integration of the two complementary components of personalization and critiquing to achieve the best overall user experience in future critiquing-based conversational recommender systems.
Arpit Rana, Scott Sanner, Mohamed Reda Bouadjenek, Ronald Di Carlantonio, Gary Farmaner
ACM Trans. Web3
2023 A Mask-Based Logic Rules Dissemination Method for Sentiment Classifiers
Mohamed Reda Bouadjenek, Antonio Robles-Kelly
ECIR (1)2
2023 Towards understanding and mitigating unintended biases in language model-driven conversational recommendation
Tianshu Shen, Jiaru Li, Mohamed Reda Bouadjenek, Zheda Mai, Scott Sanner
Inf. Process. Manag.3
2023 PERCY: A post-hoc explanation-based score for logic rule dissemination consistency assessment in sentiment classification
abstract
Disseminating and incorporating logic rules into deep neural networks has been extensively explored for sentiment classification in recent years. In particular, most methods and algorithms proposed for this purpose rely on a specific component that aims to capture and model logic rules, followed by a sequence model to process the input sequence. While the authors of these methods claim that they effectively capture syntactic structures that affect sentiment classification, they only show improvement in accuracy to support their claims without further analysis. Focusing on various syntactic structures, particularly contrastive discourse relations such as the A-but-B structure, we introduce the PERCY score, a novel Post-hoc Explanation-based Rule ConsistencY Score to analyze and study the ability of several of these methods to identify these structures in a given sentence, and to make their classification decisions based on the appropriate conjunct. Specifically, we explore the use of model-agnostic post-hoc explanation frameworks to explain the predictions of any classifier in an interpretable and faithful manner. These model explainability frameworks provide feature attribution scores to estimate each word’s impact on the final classification decision. Then, they are combined to check whether the model has based its decision on the right conjunct. Our experiments show that (a) accuracy – or any other performance metric – can be misleading in assessing the ability of logic rule dissemination methods to base their decisions on the right conjunct, (b) not all analyzed methods effectively capture syntactic structures, (c) often, the underlying sequence model is what captures the structure, and (d) for the best method, less than 25% of the test examples are classified based on the appropriate conjunct, indicating that a lot of research needs to be done on this topic. Finally, we experimentally demonstrate that the PERCY scores calculated are robust and stable w.r.t. the feature-attribution frameworks used.
Mohamed Reda Bouadjenek, Antonio Robles-Kelly
Knowl. Based Syst.2
2023 Multilevel depth-wise context attention network with atrous mechanism for segmentation of COVID19 affected regions
Abdul Qayyum 0002, Mona Mazhar, Muhammad Imran Razzak, Mohamed Reda Bouadjenek
Neural Comput. Appl.4
2023 Overcoming weaknesses of density peak clustering using a data-dependent similarity measure
Zafaryab Rasool, Sunil Aryal, Mohamed Reda Bouadjenek, Richard Dazeley
Pattern Recognit.3
2023 A User-Centric Analysis of Social Media for Stock Market Prediction
abstract
Social media platforms such as Twitter or StockTwits are widely used for sharing stock market opinions between investors, traders, and entrepreneurs. Empirically, previous work has shown that the content posted on these social media platforms can be leveraged to predict various aspects of stock market performance. Nonetheless, actors on these social media platforms may not always have altruistic motivations and may instead seek to influence stock trading behavior through the (potentially misleading) information they post. While a lot of previous work has sought to analyze how social media can be used to predict the stock market, there remain many questions regarding the quality of the predictions and the behavior of active users on these platforms. To this end, this article seeks to address a number of open research questions: Which social media platform is more predictive of stock performance? What posted content is actually predictive, and over what time horizon? How does stock market posting behavior vary among different users? Are all users trustworthy or do some user’s predictions consistently mislead about the true stock movement? To answer these questions, we analyzed data from Twitter and StockTwits covering almost 5 years of posted messages spanning 2015 to 2019. The results of this large-scale study provide a number of important insights among which we present the following: (i) StockTwits is a more predictive source of information than Twitter, leading us to focus our analysis on StockTwits; (ii) on StockTwits, users’ self-labeled sentiments are correlated with the stock market but are only slightly predictive in aggregate over the short-term; (iii) there are at least three clear types of temporal predictive behavior for users over a 144 days horizon: short, medium, and long term; and (iv) consistently incorrect users who are reliably wrong tend to exhibit what we conjecture to be “botlike” post content and their removal from the data tends to improve stock market predictions from self-labeled content.
Mohamed Reda Bouadjenek, Scott Sanner, Ga Wu
ACM Trans. Web1
2022 A Mask-based Output Layer for Multi-level Hierarchical Classification
abstract
This paper proposes a novel mask-based output layer for multi-level hierarchical classification, addressing the limitations of existing methods which (i) often do not embed the taxonomy structure being used, (ii) use a complex backbone neural network with n disjoint output layers that do not constraint each other, (iii) may output predictions that are often inconsistent with the taxonomy in place, and (iv) have often a fixed value of n. Specifically, we propose a model agnostic output layer that embeds the taxonomy and that can be combined with any model. Our proposed output layer implements a top-down divide-and-conquer strategy through a masking mechanism to enforce that predictions comply with the embedded hierarchy structure. Focusing on image classification, we evaluate the performance of our proposed output layer on three different datasets, each with a three-level hierarchical structure. Experiments on these datasets show that our proposed mask-based output layer allows to improve several multi-level hierarchical classification models using various performance metrics.
Tanya Boone-Sifuentes, Mohamed Reda Bouadjenek, Muhammad Imran Razzak, Hakim Hacid, Asef Nazari
CIKM2
2022 Marine-tree: A Large-scale Marine Organisms Dataset for Hierarchical Image Classification
abstract
This paper presents Marine-tree, a large-scale hierarchical annotated dataset for marine organism classification. Marine-tree contains more than 160k annotated images divided into 60 classes organised in a hierarchy-tree structure using an adapted CATAMI (Collaborative and Automated Tools for the Analysis of Marine Imagery and video) classification scheme. Images were meticulously collected by scuba divers using the RLS (Reef Life Survey) methodology and later annotated by experts in the field. We also propose a hierarchical loss function that can be applied to any multi-level hierarchical classification model, which takes into account the parent-child relationship between predictions and uses it to penalize inconsistent predictions. Experimental results demonstrate thatMarine-tree and the proposed hierarchical loss function are a good contribution for both research in underwater imagery and hierarchical classification.
Tanya Boone-Sifuentes, Asef Nazari, Muhammad Imran Razzak, Mohamed Reda Bouadjenek, Antonio Robles-Kelly, Daniel Ierodiaconou, Elizabeth S. Oh
CIKM4
2022 Jarvis: A Voice-based Context-as-a-Service Mobile Tool for a Smart Home Environment
abstract
In this paper we introduce Jarvis, a context-as-a-service mobile tool, which enables context-aware data collection, service discovery, and computer-aided situational awareness through a conversational User Interface (UI). At the core of Jarvis are two main components: (i) a voice-based UI to translate speech to Context Definition and Query Language (Speech-to-CDQL), and (ii) an operational component called Context-as-a-Service (CoaaS), which enables smart things and IoT silos to discover, validate and share relevant and dependable context. The UI is based on two machine learning models: a Speech-to-Text model and a Text-to-CDQL model based on an encoder-decoder architecture. Jarvis is developed as a mobile application that allows people with different backgrounds to interact with various IoT devices. Our demo shows how easy Jarvis can be used for context-aware data collection and to interact with diverse objects in a smart home environment through voice.
Ngoc Dung Huynh, Mohamed Reda Bouadjenek, Ali Hassani 0006, Muhammad Imran Razzak, Kevin Lee 0006, Chetan Arora 0002, Arkady B. Zaslavsky
MDM2
2022 Mitigating the Filter Bubble While Maintaining Relevance: Targeted Diversification with VAE-based Recommender Systems
abstract
Online recommendation systems are prone to create filter bubbles, whereby users are only recommended content narrowly aligned with their historical interests. In the case of media recommendation, this can reinforce political polarization by recommending topical content (e.g., on the economy) at one extreme end of the political spectrum even though this topic has broad coverage from multiple political viewpoints that would provide a more balanced and informed perspective for the user. Historically, Maximal Marginal Relevance (MMR) has been used to diversify result lists and even mitigate filter bubbles, but suffers from three key drawbacks: (1)~MMR directly sacrifices relevance for diversity, (2)~MMR typically diversifies across all content and not just targeted dimensions (e.g., political polarization), and (3)~MMR is inefficient in practice due to the need to compute pairwise similarities between recommended items. To simultaneously address these limitations, we propose a novel methodology that trains Concept Activation Vectors (CAVs) for targeted topical dimensions (e.g., political polarization). We then modulate the latent embeddings of user preferences in a state-of-the-art VAE-based recommender system to diversify along the targeted dimension while preserving topical relevance across orthogonal dimensions. Our experiments show that our Targeted Diversification VAE-based Collaborative Filtering (TD-VAE-CF) methodology better preserves relevance of content to user preferences across a range of diversification levels in comparison to both untargeted and targeted variations of Maximum Marginal Relevance (MMR); TD-VAE-CF is also much more computationally efficient than the post-hoc re-ranking approach of MMR.
Zhaolin Gao, Tianshu Shen, Zheda Mai, Mohamed Reda Bouadjenek, Isaac Waller, Ashton Anderson, Ron Bodkin, Scott Sanner
SIGIR4
2022 Mutliresolutional ensemble PartialNet for Alzheimer detection using magnetic resonance imaging data
abstract
Alzheimer's disease (AD) is an irreversible and progressive disorder where a large number of brain cells and their connections degenerate and die, eventually destroy the memory and other important mental functions that affect memory, thinking, language, judgment, and behavior. Not a single test can effectively determine AD; however, CT and magnetic resonance imaging (MRI) can be used to observe the decrease in size of different areas (mainly temporal and parietal lobes). This paper proposes an integrative deep ensemble learning framework to obtain better predictive performance for AD diagnosis. Unlike DenseNet, we present a multiresolutional ensemble PartialNet tailored to Alzheimer detection using brain MRIs. PartialNet incorporates the properties of identity mappings, diversified depth as well as deep supervision, thus, considers feature reuse that in turn results in better learning. Additionally, the proposed ensemble PartialNet demonstrates better characteristics in terms of vanishing gradient, diminishing forward flow with better training time, and a low number of parameters compared with DenseNet. Experiments performed on benchmark AD neuroimaging initiative data set that showed considerable performance gain (2 + % ↑ $\uparrow $ ) and (1.2 + % ↑ $\uparrow $ ) for multiclass and binary class in AD detection in comparison to state-of-the-art methods.
Muhammad Imran Razzak, Saeeda Naz, Abida Ashraf, Fahmi Khalifa, Mohamed Reda Bouadjenek, Shahid Mumtaz
Int. J. Intell. Syst.5
2021 A Workflow Analysis of Context-driven Conversational Recommendation
abstract
A number of recent works have made seminal contributions to the understanding of user intent and recommender interaction in conversational recommendation. However, to date, these studies have not focused explicitly on context-driven interaction that underlies the typical use of more pervasive Question Answering (QA) focused conversational assistants like Amazon Alexa, Apple Siri, and Google Assistant. In this paper, we aim to understand a general workflow of natural context-driven conversational recommendation that arises from a pairwise study of a human user interacting with a human simulating the role of a recommender. In our analysis of this intrinsically organic human-to-human conversation, we observe a clear structure of interaction workflow consisting of a preference elicitation and refinement stage, followed by inquiry and critiquing stages after the first recommendation. To better understand the nature of these stages and the conversational flow within them, we augment existing taxonomies of intent and action to label all interactions at each stage and analyze the workflow. From this analysis, we identify distinct conversational characteristics of each stage, e.g., (i) the preference elicitation stage consists of significant iteration to clarify, refine, and obtain a mutual understanding of preferences, (ii) the inquiry and critiquing stage consists of extensive informational queries to understand features of the recommended item and to (implicitly) specify critiques, and (iii) explanation appears to drive a substantial portion of the post-recommendation interaction, suggesting that beyond the purpose of justification, explanation serves a critical role to direct the evolving conversation itself. Altogether, we contribute a novel qualitative and quantitative analysis of workflow in conversational recommendation that further refines our existing understanding of this important frontier of conversational systems and suggests a number of critical avenues for further research to better automate natural recommendation conversations.
Shengnan Lyu, Arpit Rana, Scott Sanner, Mohamed Reda Bouadjenek
WWW4
2020 Relevance- and interface-driven clustering for visual information retrieval
Mohamed Reda Bouadjenek, Scott Sanner, Yihao Du
Inf. Syst.1
2020 Bayesian Networks for Data Integration in the Absence of Foreign Keys
abstract
In the era of open data, a single data source rarely contains all of the attributes we need for inference in specific applications. For example, a marketing department may aim to integrate retailer-specific purchase data with separate demographic data for purposes of targeted advertising - a capability not possible with either dataset alone. In this work, we address two key desiderata of an automated framework for probabilistic data integration over multiple data sources: (1) we require that each relational data source share at least one attribute with another relational data source, but we do not require these attributes to be foreign keys (e.g., attributes such as gender, age, and postal code are not foreign keys because they do not uniquely identify individuals in a data source) and (2) we require inference to be probabilistic to reflect inherent uncertainty in population-level predictions given the absence of foreign keys. While some frameworks such as Probabilistic Relational Models (PRMs) address point (2), they do not address point (1) since they rely on foreign keys to link tables. To achieve both desiderata simultaneously, we develop an automated framework to construct Bayesian networks for data integration capable of answering any probabilistic query spanning the attributes of multiple relational data sources. We demonstrate that our framework is able to closely approximate the inference of a global Bayesian network over a single relation that has been projected onto multiple local relations and further investigate properties of local relations such as the number of shared attributes and their cardinality to understand how these properties affect the quality of inference.
Scott Sanner, Mohamed Reda Bouadjenek, Shagun Gupta
IEEE Trans. Knowl. Data Eng.3
2019 Relevance-driven Clustering for Visual Information Retrieval on Twitter
abstract
Geo-temporal visualization of Twitter search results is a challenging task since the simultaneous display of all matching tweets would result in a saturated and unreadable display. In such settings, clustering search results can assist users to scan only a few coherent groups of related tweets rather than many individual tweets. However, in practice, the use of unsupervised clustering methods such as K -Means does not necessarily guarantee that the clusters themselves are relevant. Therefore, we develop a novel method of relevance-driven clustering for visual information retrieval to supply users with highly relevant clusters representing different information perspectives of their queries. We specifically propose a Visual Twitter Information Retrieval (Viz-TIR) tool for relevance-driven clustering and ranking of Twitter search results. At the heart of Viz-TIR is a fast greedy algorithm that optimizes an approximation of an expected F1-Score metric to generate these clusters. We demonstrate its effectiveness w.r.t. K -Means and a baseline method that shows all top matching results on a scenario related to searching natural disasters in US-based Twitter data spanning 2013 and 2014. Our demo shows that Viz-TIR is easy to use and more precise in extracting geo-temporally coherent clusters given search queries in comparison to K-Means, thus aiding the user in visually searching and browsing social network content. Overall, we believe this work enables new opportunities for the synthesis of information retrieval as well as combined relevance and display-aware optimization techniques to support query-adaptive visual information exploration interfaces.
Mohamed Reda Bouadjenek, Scott Sanner
CHIIR1
2019 A Novel Regularizer for Temporally Stable Learning with an Application to Twitter Topic Classification
abstract
Supervised topic classifiers for Twitter and other media sources are important in a variety of long-term topic tracking tasks. Unfortunately, over long periods of time, features that are predictive during the training period may prove ephemeral and fail to generalize to prediction at future times. For example, if we trained a classifier to identify tweets concerning the topic of “Celebrity Death”, individual celebrity names and terms associated with these celebrities such as “Nelson Mandela” or “South Africa” would prove to be temporally unstable since they would not generalize over long periods of time; in contrast, terms like “RIP” (rest in peace) would prove to be temporally stable predictors of this topic over long periods of time. In this paper, we aim to design supervised learning methods for Twitter topic classifiers that are capable of automatically downweighting temporally unstable features to improve future generalization. To do this, we first begin with an oracular approach that chooses temporally stable features based on knowledge of both train and test data labels. We then search for feature metrics evaluated on only the training data that are capable of recovering the temporally stable features identified by our oracular definition. We next embed the top-performing metric as a temporal stability regularizer in logistic regression with the important property that the overall training objective retains convexity, hence enabling a globally optimal solution. Finally, we train our topic classifiers on 6 Twitter topics over roughly one year of data and evaluate on the following year of data, showing that logistic regression with our temporal stability regularizer generally outperforms logistic regression without such regularization across the full precision-recall continuum. Overall, these results establish a novel regularizer for training long-term temporally stable topic classifiers for Twitter and beyond.
Ga Wu, Mohamed Reda Bouadjenek, Scott Sanner, Sen Su, Zhongbao Zhang
SDM3
2019 One-Class Collaborative Filtering with the Queryable Variational Autoencoder
abstract
Variational Autoencoder (VAE) based methods for Collaborative Filtering (CF) demonstrate remarkable performance for one-class (implicit negative) recommendation tasks by extending autoencoders with relaxed but tractable latent distributions. Explicitly modeling a latent distribution over user preferences allows VAEs to learn user and item representations that not only reproduce observed interactions, but also generalize them by leveraging learning from similar users and items. Unfortunately, VAE-CF can exhibit suboptimal learning properties; e.g., VAE-CFs will increase their prediction confidence as they receive more preferences per user, even when those preferences may vary widely and create ambiguity in the user representation. To address this issue, we propose a novel Queryable Variational Autoencoder (Q-VAE) variant of the VAE that explicitly models arbitrary conditional relationships between observations. The proposed model appropriately increases uncertainty (rather than reduces it) in cases where a large number of user preferences may lead to an ambiguous user representation. Our experiments on two benchmark datasets show that the Q-VAE generally performs comparably or outperforms VAE-based recommenders as well as other state-of-the-art approaches and is generally competitive across the user preference density spectrum, where other methods peak for certain preference density levels.
Ga Wu, Mohamed Reda Bouadjenek, Scott Sanner
SIGIR2
2019 Automated assessment of biological database assertions using the scientific literature
abstract
BACKGROUND: The large biological databases such as GenBank contain vast numbers of records, the content of which is substantively based on external resources, including published literature. Manual curation is used to establish whether the literature and the records are indeed consistent. We explore in this paper an automated method for assessing the consistency of biological assertions, to assist biocurators, which we call BARC, Biocuration tool for Assessment of Relation Consistency. In this method a biological assertion is represented as a relation between two objects (for example, a gene and a disease); we then use our novel set-based relevance algorithm SaBRA to retrieve pertinent literature, and apply a classifier to estimate the likelihood that this relation (assertion) is correct. RESULTS: Our experiments on assessing gene-disease relations and protein-protein interactions using the PubMed Central collection show that BARC can be effective at assisting curators to perform data cleansing. Specifically, the results obtained showed that BARC substantially outperforms the best baselines, with an improvement of F-measure of 3.5% and 13%, respectively, on gene-disease relations and protein-protein interactions. We have additionally carried out a feature analysis that showed that all feature types are informative, as are all fields of the documents. CONCLUSIONS: BARC provides a clear benefit for the biocuration community, as there are no prior automated tools for identifying inconsistent assertions in large-scale biological databases.
Mohamed Reda Bouadjenek, Justin Zobel, Karin Verspoor
BMC Bioinform.1
2017 Learning Biological Sequence Types Using the Literature
abstract
We explore in this paper automatic biological sequence type classification for records in biological sequence databases. The sequence type attribute provides important information about the nature of a sequence represented in a record, and is often used in search to filter out irrelevant sequences. However, the sequence type attribute is generally a non-mandatory free-text field, and thus it is subject to many errors including typos, mis-assignment, and non-assignment. In GenBank, this problem concerns roughly 18% of records, an alarming number that should worry the biocuration community. To address this problem of automatic sequence type classification, we propose the use of literature associated to sequence records as an external source of knowledge that can be leveraged for the classification task. We define a set of literature-based features and train a machine learning algorithm to classify a record into one of six primary sequence types. The main intuition behind using the literature for this task is that sequences appear to be discussed differently in scientific articles, depending on their type. The experiments we have conducted on the PubMed Central collection show that the literature is indeed an effective way to address this problem of sequence type classification. Our classification method reached an accuracy of 92.7%, and substantially outperformed two baseline approaches used for comparison.
Mohamed Reda Bouadjenek, Karin Verspoor, Justin Zobel
CIKM1
2017 A Longitudinal Study of Topic Classification on Twitter
Zahra Iman, Scott Sanner, Mohamed Reda Bouadjenek, Lexing Xie
ICWSM3
2017 Automated detection of records in biological sequence databases that are inconsistent with the literature
abstract
We investigate and analyse the data quality of nucleotide sequence databases with the objective of automatic detection of data anomalies and suspicious records. Specifically, we demonstrate that the published literature associated with each data record can be used to automatically evaluate its quality, by cross-checking the consistency of the key content of the database record with the referenced publications. Focusing on GenBank, we describe a set of quality indicators based on the relevance paradigm of information retrieval (IR). Then, we use these quality indicators to train an anomaly detection algorithm to classify records as "confident" or "suspicious". Our experiments on the PubMed Central collection show assessing the coherence between the literature and database records, through our algorithms, is an effective mechanism for assisting curators to perform data cleansing. Although fewer than 0.25% of the records in our data set are known to be faulty, we would expect that there are many more in GenBank that have not yet been identified. By automated comparison with literature they can be identified with a precision of up to 10% and a recall of up to 30%, while strongly outperforming several baselines. While these results leave substantial room for improvement, they reflect both the very imbalanced nature of the data, and the limited explicitly labelled data that is available. Overall, the obtained results show promise for the development of a new kind of approach to detecting low-quality and suspicious sequence records based on literature analysis and consistency. From a practical point of view, this will greatly help curators in identifying inconsistent records in large-scale sequence databases by highlighting records that are likely to be inconsistent with the literature.
Mohamed Reda Bouadjenek, Karin Verspoor, Justin Zobel
J. Biomed. Informatics1
2016 Social networks and information retrieval, how are they converging? A survey, a taxonomy and an analysis of social information retrieval approaches and platforms
Mohamed Reda Bouadjenek, Hakim Hacid, Mokrane Bouzeghoub
Inf. Syst.1
2016 PerSaDoR: Personalized social document representation for improving web search
Mohamed Reda Bouadjenek, Hakim Hacid, Mokrane Bouzeghoub, Athena Vakali
Inf. Sci.1
2015 A study of query reformulation for patent prior art search with partial patent applications
abstract
Patents are used by legal entities to legally protect their inventions and represent a multi-billion dollar industry of licensing and litigation. In 2014, 326,033 patent applications were approved in the US alone -- a number that has doubled in the past 15 years and which makes prior art search a daunting, but necessary task in the patent application process. In this work, we seek to investigate the efficacy of prior art search strategies from the perspective of the inventor who wishes to assess the patentability of their ideas prior to writing a full application. While much of the literature inspired by the evaluation framework of the CLEF-IP competition has aimed to assist patent examiners in assessing prior art for complete patent applications, less of this work has focused on patent search with queries representing partial applications. In the (partial) patent search setting, a query is often much longer than in other standard IR tasks, e.g., the description section may contain hundreds or even thousands of words. While the length of such queries may suggest query reduction strategies to remove irrelevant terms, intentional obfuscation and general language used in patents suggests that it may help to expand queries with additionally relevant terms. To assess the trade-offs among all of these pre-application prior art search strategies, we comparatively evaluate a variety of partial application search and query reformulation methods. Among numerous findings, querying with a full description, perhaps in conjunction with generic (non-patent specific) query reduction methods, is recommended for best performance. However, we also find that querying with an abstract represents the best trade-off in terms of writing effort vs. retrieval efficacy (i.e., querying with the description sections only lead to marginal improvements) and that for such relatively short queries, generic query expansion methods help.
Mohamed Reda Bouadjenek, Scott Sanner, Gabriela Ferraro
ICAIL1
2015 On Term Selection Techniques for Patent Prior Art Search
abstract
In this paper, we investigate the influence of term selection on retrieval performance on the CLEF-IP prior art test collection, using the Description section of the patent query with Language Model (LM) and BM25 scoring functions. We find that an oracular relevance feedback system that extracts terms from the judged relevant documents far outperforms the baseline and performs twice as well on MAP as the best competitor in CLEF-IP 2010. We find a very clear term selection value threshold for use when choosing terms. We also noticed that most of the useful feedback terms are actually present in the original query and hypothesized that the baseline system could be substantially improved by removing negative query terms. We tried four simple automated approaches to identify negative terms for query reduction but we were unable to notably improve on the baseline performance with any of them. However, we show that a simple, minimal interactive relevance feedback approach where terms are selected from only the first retrieved relevant document outperforms the best result from CLEF-IP 2010 suggesting the promise of interactive methods for term selection in patent prior art search.
Mona Golestan Far, Scott Sanner, Mohamed Reda Bouadjenek, Gabriela Ferraro, David Hawking
SIGIR3
2013 Evaluation of Personalized Social Ranking Functions of Information Retrieval
Mohamed Reda Bouadjenek, Amyn Bennamane, Hakim Hacid, Mokrane Bouzeghoub
ICWE1
2013 LAICOS: an open source platform for personalized social web search
abstract
In this paper, we introduce LAICOS, a social Web search engine as a contribution to the growing area of Social Information Retrieval (SIR). Social information and personalization are at the heart of LAICOS. On the one hand, the social context of documents is added as a layer to their textual content traditionally used for indexing to provide Personalized Social Document Representations. On the other hand, the social context of users is used for the query expansion process using the Personalized Social Query Expansion framework (PSQE) proposed in our earlier works. We describe the different components of the system while relying on social bookmarking systems as a source of social information for personalizing and enhancing the IR process. We show how the internal structure of indexes as well as the query expansion process operated using social information.
Mohamed Reda Bouadjenek, Hakim Hacid, Mokrane Bouzeghoub
KDD1
2013 Sopra: a new social personalized ranking function for improving web search
abstract
We present in this paper a contribution to IR modeling by proposing a new ranking function called SoPRa that considers the social dimension of the Web. This social dimension is any social information that surrounds documents along with the social context of users. Currently, our approach relies on folksonomies for extracting these social contexts, but it can be extended to use any social meta-data, e.g. comments, ratings, tweets, etc. The evaluation performed on our approach shows its benefits for personalized search.
Mohamed Reda Bouadjenek, Hakim Hacid, Mokrane Bouzeghoub
SIGIR1
2013 Using social annotations to enhance document representation for personalized search
abstract
In this paper, we present a contribution to IR modeling. We propose an approach that computes on the fly, a Personalized Social Document Representation (PSDR) of each document per user based on his social activities. The PSDRs are used to rank documents with respect to a query. This approach has been intensively evaluated on a large public dataset, showing significant benefits for personalized search.
Mohamed Reda Bouadjenek, Hakim Hacid, Mokrane Bouzeghoub, Athena Vakali
SIGIR1
2011 Personalized social query expansion using social bookmarking systems
abstract
We propose a new approach for social and personalized query expansion using social structures in the Web 2.0. While focusing on social tagging systems, the proposed approach considers (i) the semantic similarity between tags composing a query, (ii) a social proximity between the query and the user profile, and (iii) on the fly, a strategy for expanding user queries. The proposed approach has been evaluated using a large dataset crawled from del.icio.us.
Mohamed Reda Bouadjenek, Hakim Hacid, Mokrane Bouzeghoub, Johann Daigremont
SIGIR1
2010 GQBox: geospatial data quality assessment
abstract
In order to measure and assess the quality of GIS, there exist a sparse offer of tools, providing specific functions with their own interest but are not sufficient to deal with broader user's requirements. Interoperability of these tools remains a technical challenge because of the heterogeneity of their models and access patterns. On the other side, quality analysts require more and more integration facilities that allow them to consolidate and aggregate multiple quality measures acquired from different observations or data sources, in using/combining seamlessly different quality tools. Clearly, there is a gap between users's requirements and the spatial data quality market. This demo paper will illustrate GQBox, a geographic quality (tool)box. GQBox supplies a standards-based generic meta model that supports the definition of quality goals and metrics, and it provides a service-based infrastructure that allows interoperability among several quality tools.
Yassine Lassoued, Mohamed Reda Bouadjenek, Omar Boucelma, Fernando Lemos, Mokrane Bouzeghoub
GIS2