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

Hossein Hajimirsadeghi

dblp:64/8131 · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
8since 2021 · last 2025
—ORCID · none

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

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

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

Artificial intelligence
8 papers
Efficient and distributed learning · 31% Probabilistic and Bayesian machine learning · 23% Deep learning architectures and training · 21%

Topics — the 21 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
attention mechanism
1.422024
Tree Cross Attention · ICLR 2024
Latent Bottlenecked Attentive Neural Processes · ICLR 2023
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
neural processes
1.422024
Memory Efficient Neural Processes via Constant Memory Attention Block · ICML 2024
Latent Bottlenecked Attentive Neural Processes · ICLR 2023
Machine learning › Efficient and distributed learning › token reduction
dynamic token selection
0.912025
Radar: Fast Long-Context Decoding for Any Transformer · ICLR 2025
Machine learning › Efficient and distributed learning
inference acceleration
0.912025
Radar: Fast Long-Context Decoding for Any Transformer · ICLR 2025
Machine learning › Deep learning architectures and training › attention mechanism
cross-attention
0.812024
Tree Cross Attention · ICLR 2024
Machine learning › Efficient and distributed learning
memory-efficient training
0.812024
Memory Efficient Neural Processes via Constant Memory Attention Block · ICML 2024
Machine learning › Trustworthy machine learning › uncertainty estimation
selective classification
0.712023
Towards Better Selective Classification · ICLR 2023
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.312017
Multi-Instance Classification by Max-Margin Training of Cardinality-Based Markov Networks · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
markov random field
0.312017
Multi-Instance Classification by Max-Margin Training of Cardinality-Based Markov Networks · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Learning paradigms
multiple instance learning
0.312017
Multi-Instance Classification by Max-Margin Training of Cardinality-Based Markov Networks · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Learning paradigms
weakly supervised learning
0.312017
Multi-Instance Classification by Max-Margin Training of Cardinality-Based Markov Networks · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Representation and self-supervised learning
latent representation
0.212024
Tree Cross Attention · ICLR 2024
Machine learning › Kernel, tree and ensemble methods
ensemble learning
0.212015
Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables · ICCV 2015
Machine learning › Kernel, tree and ensemble methods › gradient boosting
functional gradient boosting
0.212015
Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables · ICCV 2015
Machine learning › Probabilistic and Bayesian machine learning › structured prediction
hidden conditional random field
0.212015
Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables · ICCV 2015
Computer vision › Video understanding and tracking › activity recognition
human activity recognition
0.212015
Visual recognition by counting instances: A multi-instance cardinality potential kernel · CVPR 2015
Machine learning › Probabilistic and Bayesian machine learning
structured prediction
0.212015
Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables · ICCV 2015
Computer vision › Video understanding and tracking › event recognition
video event detection
0.212015
Visual recognition by counting instances: A multi-instance cardinality potential kernel · CVPR 2015
Computer vision › Video understanding and tracking
activity recognition
0.112017
Multi-Instance Classification by Max-Margin Training of Cardinality-Based Markov Networks · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › Video understanding and tracking › activity recognition
group activity recognition
0.112015
Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables · ICCV 2015
Computer vision › Video understanding and tracking › action recognition
human action recognition
0.112015
Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables · ICCV 2015

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

cross-attention · 1.5tree search · 0.8permutation invariant attention · 0.8latent bottleneck · 0.7max-margin training · 0.3latent variable inference · 0.3multi-instance cardinality potential kernel · 0.2latent variable model · 0.2functional gradient boosting · 0.2cardinality relations · 0.2
YearPublicationVenuePosition
2025 Radar: Fast Long-Context Decoding for Any Transformer
abstract
Transformer models have demonstrated exceptional performance across a wide range of applications. Though forming the foundation of Transformer models, the dot-product attention does not scale well to long-context data since its time requirement grows quadratically with context length. In this work, we propose Radar, a training-free approach that accelerates inference by dynamically searching for the most important context tokens. For any pre-trained Transformer, Radar can reduce the decoding time complexity without training or heuristically evicting tokens. Moreover, we provide theoretical justification for our approach, demonstrating that Radar can reliably identify the most important tokens with high probability. We conduct extensive comparisons with the previous methods on a wide range of tasks. The results demonstrate that Radar achieves the state-of-the-art performance across different architectures with reduced time complexity, offering a practical solution for efficient long-context processing of Transformers. The code is publicly available at https://github.com/BorealisAI/radar-decoding.
Yongchang Hao, Mengyao Zhai, Hossein Hajimirsadeghi, Sepidehsadat Hosseini, Frederick Tung
ICLR3
2024 Tree Cross Attention
abstract
Cross Attention is a popular method for retrieving information from a set of context tokens for making predictions. At inference time, for each prediction, Cross Attention scans the full set of $\mathcal{O}(N)$ tokens. In practice, however, often only a small subset of tokens are required for good performance. Methods such as Perceiver IO are cheap at inference as they distill the information to a smaller-sized set of latent tokens $L < N$ on which cross attention is then applied, resulting in only $\mathcal{O}(L)$ complexity. However, in practice, as the number of input tokens and the amount of information to distill increases, the number of latent tokens needed also increases significantly. In this work, we propose Tree Cross Attention (TCA) - a module based on Cross Attention that only retrieves information from a logarithmic $\mathcal{O}(\log(N))$ number of tokens for performing inference. TCA organizes the data in a tree structure and performs a tree search at inference time to retrieve the relevant tokens for prediction. Leveraging TCA, we introduce ReTreever, a flexible architecture for token-efficient inference. We show empirically that Tree Cross Attention (TCA) performs comparable to Cross Attention across various classification and uncertainty regression tasks while being significantly more token-efficient. Furthermore, we compare ReTreever against Perceiver IO, showing significant gains while using the same number of tokens for inference.
Leo Feng, Frederick Tung, Hossein Hajimirsadeghi, Yoshua Bengio, Mohamed Osama Ahmed
ICLR3
2024 Memory Efficient Neural Processes via Constant Memory Attention Block
abstract
Neural Processes (NPs) are popular meta-learning methods for efficiently modelling predictive uncertainty. Recent state-of-the-art methods, however, leverage expensive attention mechanisms, limiting their applications, particularly in low-resource settings. In this work, we propose Constant Memory Attentive Neural Processes (CMANPs), an NP variant that only requires constant memory. To do so, we first propose an efficient update operation for Cross Attention. Leveraging the update operation, we propose Constant Memory Attention Block (CMAB), a novel attention block that (i) is permutation invariant, (ii) computes its output in constant memory, and (iii) performs constant computation updates. Finally, building on CMAB, we detail Constant Memory Attentive Neural Processes. Empirically, we show CMANPs achieve state-of-the-art results on popular NP benchmarks while being significantly more memory efficient than prior methods.
Leo Feng, Frederick Tung, Hossein Hajimirsadeghi, Yoshua Bengio, Mohamed Osama Ahmed
ICML3
2023 Towards Better Selective Classification
Leo Feng, Mohamed Osama Ahmed, Hossein Hajimirsadeghi, Amir H. Abdi
ICLR3
2023 Latent Bottlenecked Attentive Neural Processes
Leo Feng, Hossein Hajimirsadeghi, Yoshua Bengio, Mohamed Osama Ahmed
ICLR2
2022 TD-GEN: Graph Generation Using Tree Decomposition
abstract
We propose TD-GEN, a graph generation framework based on tree decomposition, and introduce a reduced upper bound on the maximum number of decisions needed for graph generation. The framework includes a permutation invariant tree generation model which forms the backbone of graph generation. Tree nodes are supernodes, each representing a cluster of nodes in the graph. Graph nodes and edges are incrementally generated inside the clusters by traversing the tree supernodes, respecting the structure of the tree decomposition, and following node sharing decisions between the clusters. Further, we discuss the shortcomings of the standard evaluation criteria based on statistical properties of the generated graphs. We propose to compare the generalizability of models based on expected likelihood. Empirical results on a variety of standard graph generation datasets demonstrate the superior performance of our method.
Hamed Shirzad, Hossein Hajimirsadeghi, Amir H. Abdi, Greg Mori
AISTATS2
2022 Monotonicity regularization: Improved penalties and novel applications to disentangled representation learning and robust classification
abstract
We study settings where gradient penalties are used alongside risk minimization with the goal of obtaining predictors satisfying different notions of monotonicity. Specifically, we present two sets of contributions. In the first part of the paper, we show that different choices of penalties define the regions of the input space where the property is observed. As such, previous methods result in models that are monotonic only in a small volume of the input space. We thus propose an approach that uses mixtures of training instances and random points to populate the space and enforce the penalty in a much larger region. As a second set of contributions, we introduce regularization strategies that enforce other notions of monotonicity in different settings. In this case, we consider applications, such as image classification and generative modeling, where monotonicity is not a hard constraint but can help improve some aspects of the model. Namely, we show that inducing monotonicity can be beneficial in applications such as: (1) allowing for controllable data generation, (2) defining strategies to detect anomalous data, and (3) generating explanations for predictions. Our proposed approaches do not introduce relevant computational overhead while leading to efficient procedures that provide extra benefits over baseline models.
Joao Monteiro, Mohamed Osama Ahmed, Hossein Hajimirsadeghi, Greg Mori
UAI3
2021 Variational Selective Autoencoder: Learning from Partially-Observed Heterogeneous Data
abstract
Learning from heterogeneous data poses challenges such as combining data from various sources and of different types. Meanwhile, heterogeneous data are often associated with missingness in real-world applications due to heterogeneity and noise of input sources. In this work, we propose the variational selective autoencoder (VSAE), a general framework to learn representations from partially-observed heterogeneous data. VSAE learns the latent dependencies in heterogeneous data by modeling the joint distribution of observed data, unobserved data, and the imputation mask which represents how the data are missing. It results in a unified model for various downstream tasks including data generation and imputation. Evaluation on both low-dimensional and high-dimensional heterogeneous datasets for these two tasks shows improvement over state-of-the-art models.
Hossein Hajimirsadeghi, Jiawei He 0001, Thibaut Durand, Greg Mori
AISTATS2
2020 Adapting Grad-CAM for Embedding Networks
abstract
The gradient-weighted class activation mapping (Grad-CAM) method can faithfully highlight important regions in images for deep model prediction in image classification, image captioning and many other tasks. It uses the gradients in back-propagation as weights (grad-weights) to explain network decisions. However, applying Grad-CAM to embedding networks raises significant challenges because embedding networks are trained by millions of dynamically paired examples (e.g. triplets). To overcome these challenges, we propose an adaptation of the Grad-CAM method for embedding networks. First, we aggregate grad-weights from multiple training examples to improve the stability of Grad-CAM. Then, we develop an efficient weight-transfer method to explain decisions for any image without back-propagation. We extensively validate the method on the standard CUB200 dataset in which our method produces more accurate visual attention than the original Grad-CAM method. We also apply the method to a house price estimation application using images. The method produces convincing qualitative results, showcasing the practicality of our approach.
Lei Chen 0023, Hossein Hajimirsadeghi, Greg Mori
WACV3
2019 Learning to Detect Blue-White Structures in Dermoscopy Images With Weak Supervision
abstract
We propose a novel approach to identify one of the most significant dermoscopic criteria in the diagnosis of cutaneous Melanoma: the blue-white structure (BWS). In this paper, we achieve this goal in a multiple instance learning (MIL) framework using only image-level labels indicating whether the feature is present or not. To this aim, each image is represented as a bag of (nonoverlapping) regions, where each region may or may not be identified as an instance of BWS. A probabilistic graphical model is trained (in MIL fashion) to predict the bag (image) labels. As output, we predict the classification label for the image (i.e., the presence or absence of BWS in each image) and we also localize the feature in the image. Experiments are conducted on a challenging dataset with results outperforming state-of-the-art techniques, with BWS detection besting competing methods in terms of performance. This study provides an improvement on the scope of modeling for computerized image analysis of skin lesions. In particular, it propounds a framework for identification of dermoscopic local features from weakly labeled data.
Ali Madooei, Mark S. Drew, Hossein Hajimirsadeghi
IEEE J. Biomed. Health Informatics3
2017 Multi-Instance Classification by Max-Margin Training of Cardinality-Based Markov Networks
abstract
We propose a probabilistic graphical framework for multi-instance learning (MIL) based on Markov networks. This framework can deal with different levels of labeling ambiguity (i.e., the portion of positive instances in a bag) in weakly supervised data by parameterizing cardinality potential functions. Consequently, it can be used to encode different cardinality-based multi-instance assumptions, ranging from the standard MIL assumption to more general assumptions. In addition, this framework can be efficiently used for both binary and multiclass classification. To this end, an efficient inference algorithm and a discriminative latent max-margin learning algorithm are introduced to train and test the proposed multi-instance Markov network models. We evaluate the performance of the proposed framework on binary and multi-class MIL benchmark datasets as well as two challenging computer vision tasks: cyclist helmet recognition and human group activity recognition. Experimental results verify that encoding the degree of ambiguity in data can improve classification performance.
Hossein Hajimirsadeghi, Greg Mori
IEEE Trans. Pattern Anal. Mach. Intell.1
2015 Visual recognition by counting instances: A multi-instance cardinality potential kernel
abstract
Many visual recognition problems can be approached by counting instances. To determine whether an event is present in a long internet video, one could count how many frames seem to contain the activity. Classifying the activity of a group of people can be done by counting the actions of individual people. Encoding these cardinality relationships can reduce sensitivity to clutter, in the form of irrelevant frames or individuals not involved in a group activity. Learned parameters can encode how many instances tend to occur in a class of interest. To this end, this paper develops a powerful and flexible framework to infer any cardinality relation between latent labels in a multi-instance model. Hard or soft cardinality relations can be encoded to tackle diverse levels of ambiguity. Experiments on tasks such as human activity recognition, video event detection, and video summarization demonstrate the effectiveness of using cardinality relations for improving recognition results.
Hossein Hajimirsadeghi, Wang Yan, Arash Vahdat, Greg Mori
CVPR1
2015 Learning Ensembles of Potential Functions for Structured Prediction with Latent Variables
abstract
Many visual recognition tasks involve modeling variables which are structurally related. Hidden conditional random fields (HCRFs) are a powerful class of models for encoding structure in weakly supervised training examples. This paper presents HCRF-Boost, a novel and general framework for learning HCRFs in functional space. An algorithm is proposed to learn the potential functions of an HCRF as a combination of abstract nonlinear feature functions, expressed by regression models. Consequently, the resulting latent structured model is not restricted to traditional log-linear potential functions or any explicit parameterization. Further, functional optimization helps to avoid direct interactions with the possibly large parameter space of nonlinear models and improves efficiency. As a result, a complex and flexible ensemble method is achieved for structured prediction which can be successfully used in a variety of applications. We validate the effectiveness of this method on tasks such as group activity recognition, human action recognition, and multi-instance learning of video events.
Hossein Hajimirsadeghi, Greg Mori
ICCV1
2014 Multimedia event detection with multimodal feature fusion and temporal concept localization
Sangmin Oh, Scott McCloskey, Ilseo Kim, Arash Vahdat, Kevin J. Cannons, Hossein Hajimirsadeghi, Greg Mori, A. G. Amitha Perera, Megha Pandey, Jason J. Corso
Mach. Vis. Appl.6
2013 Multiple Instance Learning by Discriminative Training of Markov Networks
Hossein Hajimirsadeghi, Jinling Li, Greg Mori, Mohamed H. Zaki, Tarek Sayed
UAI1
2012 Multiple instance real boosting with aggregation functions
Hossein Hajimirsadeghi, Greg Mori
ICPR1
2012 Conceptual Imitation Learning in a Human-Robot Interaction Paradigm
abstract
In general, imitation is imprecisely used to address different levels of social learning from high-level knowledge transfer to low-level regeneration of motor commands. However, true imitation is based on abstraction and conceptualization. This article presents a model for conceptual imitation through interaction with the teacher to abstract spatio-temporal demonstrations based on their functional meaning. Abstraction, concept acquisition, and self-organization of proto-symbols are performed through an incremental and gradual learning algorithm. In this algorithm, Hidden Markov Models (HMMs) are used to abstract perceptually similar demonstrations. However, abstract (relational) concepts emerge as a collection of HMMs irregularly scattered in the perceptual space but showing the same functionality. Performance of the proposed algorithm is evaluated in two experimental scenarios. The first one is a human-robot interaction task of imitating signs produced by hand movements. The second one is a simulated interactive task of imitating whole body motion patterns of a humanoid model. Experimental results show efficiency of our model for concept extraction, proto-symbol emergence, motion pattern recognition, prediction, and generation.
Hossein Hajimirsadeghi, Majid Nili Ahmadabadi, Babak Nadjar Araabi, Hadi Moradi
ACM Trans. Intell. Syst. Technol.1