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

Soroush Fatemifar

dblp:243/6679 · DBLP profile ↗
← Back
11ranked-venue papers
7as first author
9since 2021 · last 2025
0000-0003-3460-1093ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 4 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-author · 2 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
2 papers
Face, body and person analysis · 33% Deep learning architectures and training · 29% Probabilistic and Bayesian machine learning · 29%

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

TopicWeightPapersLastEvidence papers
Computer vision › Face, body and person analysis
facial age estimation
0.812024
RAgE: Robust Age Estimation Through Subject Anchoring With Consistency Regularisation · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Machine learning › Deep learning architectures and training
loss function design
0.712023
Deep Order-Preserving Learning With Adaptive Optimal Transport Distance · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
ordinal regression
0.712023
Deep Order-Preserving Learning With Adaptive Optimal Transport Distance · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Optimization for machine learning
optimal transport
0.212023
Deep Order-Preserving Learning With Adaptive Optimal Transport Distance · IEEE Trans. Pattern Anal. Mach. Intell. 2023

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

subject anchoring · 0.8pseudo-labelling · 0.8consistency regularisation · 0.8optimal transport · 0.7end-to-end learning · 0.7alternating optimization · 0.7
YearPublicationVenuePosition
2025 SLICE: Synthetic Caption-Trained Lightweight Image Captioner for Edge Devices
abstract
Image captioning has made significant steps forward in recent years. Existing state-of-the-art image captioning models are heavily parameterized and a long way from being deployable on edge devices. Providing image captioning inference on edge devices with current state-of-the-art models requires expensive server-side infrastructure and a stable network connection. In this paper, we propose Synthetic caption-trained Lightweight Image Captioning for Edge devices (SLICE). It provides state-of-the-art caption quality at a slice of the compute of existing large models. We achieve this by proposing a lightweight pipeline, redesigning the baseline architecture by making multiple modifications. The model is first pre-trained using our own generated synthetic captions and then fine-tuned by adopting a novel knowledge distillation approach to improve the caption quality. Our small-SLICE achieves 8.9x reduction in the number of model parameters, 7.9x reduction in peak memory consumption and 10.5x latency improvement, while surpassing model quality compared to the baseline model using a smaller input size achieving 138.9 CIDEr. Our large-SLICE achieves 147.3 CIDEr outperforming existing image captioning models with only 35.8M parameters on COCO Karpathy test split. On desktop CPU, our proposed small-SLICE achieves a low latency of 36ms.
Shayan Joya, Soroush Fatemifar, Ali Akbari 0003, Andrew Sheppard, Christopher Alder
ICIP2
2025 Pure anomaly detection via self-supervised deep metric learning with adaptive margin
abstract
We address the problem of anomaly detection (AD) by a deep network pretrained using self-supervised learning for an auxiliary geometric transformation (GT) classification task. Our key contribution is a novel loss function that augments the standard cross-entropy by an additional term that plays a significant role in the later stages of self-supervised learning. The proposed enabling innovation is a triplet centre loss with an adaptive margin and a learnable metric, which relentlessly drives the GT classes to exhibit continuously improving compactness and inter-class separation. The pretrained network is finetuned for the downstream task using non-anomalous data only, and a GT model for the data is constructed. Anomalies are detected by fusing the output of several decision functions defined using the learnt GT class model. In contrast to the majority of existing methods, our approach strictly adheres to the pure AD design philosophy, which relies on the use of purely non-anomalous data for the design. Extensive experiments on four publicly available AD datasets demonstrate the effectiveness of the proposed contributions and lead to significant performance gains compared to the state-of-the-art (1.8% on F-MNIST, 1.0% on CIFAR-10, 1.2% on CIFAR-100, and 1.7% on CatVsDog). https://github.com/12sf12/Deep-Anomaly-Detection • A three-stage pure anomaly detection framework using self-supervised learning. • A novel loss addressing margin and metric selection issues in triplet-based losses. • We propose a method to compute adaptive margins per sample in each mini-batch. • Experiments show the proposed method outperforms SOTA across all datasets.
Soroush Fatemifar, Muhammad Awais 0001, Ali Akbari 0003, Josef Kittler
Neurocomputing1
2024 RAgE: Robust Age Estimation Through Subject Anchoring With Consistency Regularisation
abstract
Modern facial age estimation systems can achieve high accuracy when training and test datasets are identically distributed and captured under similar conditions. However, domain shifts in data, encountered in practice, lead to a sharp drop in accuracy of most existing age estimation algorithms. In this article, we propose a novel method, namely RAgE, to improve the robustness and reduce the uncertainty of age estimates by leveraging unlabelled data through a subject anchoring strategy and a novel consistency regularisation term. First, we propose an similarity-preserving pseudo-labelling algorithm by which the model generates pseudo-labels for a cohort of unlabelled images belonging to the same subject, while taking into account the similarity among age labels. In order to improve the robustness of the system, a consistency regularisation term is then used to simultaneously encourage the model to produce invariant outputs for the images in the cohort with respect to an anchor image. We propose a novel consistency regularisation term the noise-tolerant property of which effectively mitigates the so-called confirmation bias caused by incorrect pseudo-labels. Experiments on multiple benchmark ageing datasets demonstrate substantial improvements over the state-of-the-art methods and robustness to confounding external factors, including subject's head pose, illumination variation and appearance of expression in the face image.
Ali Akbari 0003, Muhammad Awais 0001, Soroush Fatemifar, Syed Safwan Khalid, Josef Kittler
IEEE Trans. Pattern Anal. Mach. Intell.3
2023 Deep Order-Preserving Learning With Adaptive Optimal Transport Distance
abstract
We consider a framework for taking into consideration the relative importance (ordinality) of object labels in the process of learning a label predictor function. The commonly used loss functions are not well matched to this problem, as they exhibit deficiencies in capturing natural correlations of the labels and the corresponding data. We propose to incorporate such correlations into our learning algorithm using an optimal transport formulation. Our approach is to learn the ground metric, which is partly involved in forming the optimal transport distance, by leveraging ordinality as a general form of side information in its formulation. Based on this idea, we then develop a novel loss function for training deep neural networks. A highly efficient alternating learning method is then devised to alternatively optimise the ground metric and the deep model in an end-to-end learning manner. This scheme allows us to adaptively adjust the shape of the ground metric, and consequently the shape of the loss function for each application. We back up our approach by theoretical analysis and verify the performance of our proposed scheme by applying it to two learning tasks, i.e. chronological age estimation from the face and image aesthetic assessment. The numerical results on several benchmark datasets demonstrate the superiority of the proposed algorithm.
Ali Akbari 0003, Muhammad Awais 0001, Soroush Fatemifar, Josef Kittler
IEEE Trans. Pattern Anal. Mach. Intell.3
2022 Developing a generic framework for anomaly detection
Soroush Fatemifar, Muhammad Awais 0001, Ali Akbari 0003, Josef Kittler
Pattern Recognit.1
2022 Face spoofing detection ensemble via multistage optimisation and pruning
Soroush Fatemifar, Shahrokh Asadi, Muhammad Awais 0001, Ali Akbari 0003, Josef Kittler
Pattern Recognit. Lett.1
2022 A Novel Ground Metric for Optimal Transport-Based Chronological Age Estimation
abstract
Label distribution learning (LDL) is the state-of-the-art approach to dealing with a number of real-world applications, such as chronological age estimation from a face image, where there is an inherent similarity among adjacent age labels. LDL takes into account the semantic similarity by assigning a label distribution to each instance. The well-known Kullback-Leibler (KL) divergence is the widely used loss function for the LDL framework. However, the KL divergence does not fully and effectively capture the semantic similarity among age labels, thus leading to suboptimal performance. In this article, we propose a novel loss function based on the optimal transport theory for the LDL-based age estimation. A ground metric function plays an important role in the optimal transport formulation. It should be carefully determined based on the underlying geometric structure of the label space of the application in-hand. The label space in the age estimation problem has a specific geometric structure, that is, closer ages have more inherent semantic relationships. Inspired by this, we devise a novel ground metric function, which enables the loss function to increase the influence of highly correlated ages; thus exploiting the semantic similarity among ages more effectively than the existing loss functions. We then use the proposed loss function, namely, γ -Wasserstein loss, for training a deep neural network (DNN). This leads to a notoriously computationally expensive and nonconvex optimization problem. Following the standard methodology, we formulate the optimization function as a convex problem and then use an efficient iterative algorithm to update the parameters of the DNN. Extensive experiments in age estimation on different benchmark datasets validate the effectiveness of the proposed method, which consistently outperforms state-of-the-art approaches.
Ali Akbari 0003, Muhammad Awais 0001, Soroush Fatemifar, Syed Safwan Khalid, Josef Kittler
IEEE Trans. Cybern.3
2021 Particle Swarm And Pattern Search Optimisation Of An Ensemble Of Face Anomaly Detectors
abstract
While the remarkable advances in face matching render face biometric technology more widely applicable, its successful deployment may be compromised by face spoofing. Recent studies have shown that anomaly-based face spoofing detectors offer an interesting alternative to the multiclass counterparts by generalising better to unseen types of attack. In this work, we investigate the merits of fusing multiple anomaly spoofing detectors in the unseen attack scenario via a Weighted Averaging (WA) and client-specific design. We propose to optimise the parameters of WA by a two-stage optimisation method consisting of Particle Swarm Optimisation (PSO) and the Pattern Search (PS) algorithms to avoid the local minimum problem. Besides, we propose a novel scoring normalisation method which could be effectively applied in extreme cases such as heavy-tailed distributions. We evaluate the capability of the proposed system on publicly available face anti-spoofing databases including Replay-Attack, Replay-Mobile and Rose-Youtu. The experimental results demonstrate that the proposed fusion system outperforms the majority of anomaly-based and state-of-the-art multiclass approaches.
Soroush Fatemifar, Muhammad Awais 0001, Ali Akbari 0003, Josef Kittler
ICIP1
2021 Client-specific anomaly detection for face presentation attack detection
Soroush Fatemifar, Shervin Rahimzadeh Arashloo, Muhammad Awais 0001, Josef Kittler
Pattern Recognit.1
2020 A Stacking Ensemble for Anomaly Based Client-Specific Face Spoofing Detection
abstract
To counteract spoofing attacks, the majority of recent approaches to face spoofing attack detection formulate the problem as a binary classification task in which real data and attack-accesses are both used to train spoofing detectors. Although the classical training framework has been demonstrated to deliver satisfactory results, its robustness to unseen attacks is debatable. Inspired by the recent success of anomaly detection models in face spoofing detection, we propose an ensemble of one-class classifiers fused by a Stacking ensemble method to reduce the generalisation error in the more realistic unseen attack scenario. To be consistent with this scenario, anomalous samples are considered neither for training the component anomaly classifiers nor for the design of the Stacking ensemble. To achieve better face-anti spoofing results, we adopt client-specific information to build both constituent classifiers as well as the Stacking combiner. Besides, we propose a novel 2-stage Genetic Algorithm to further improve the generalisation performance of Stacking ensemble. We evaluate the effectiveness of the proposed systems on publicly available face anti-spoofing databases including Replay-Attack, Replay-Mobile and Rose-Youtu. The experimental results following the unseen attack evaluation protocol confirm the merits of the proposed model.
Soroush Fatemifar, Muhammad Awais 0001, Ali Akbari 0003, Josef Kittler
ICIP1
2019 Spoofing Attack Detection by Anomaly Detection
abstract
Spoofing attacks on biometric systems can seriously compromise their practical utility. In this paper we focus on face spoofing detection. The majority of papers on spoofing attack detection formulate the problem as a two or multiclass learning task, attempting to separate normal accesses from samples of different types of spoofing attacks. In this paper we adopt the anomaly detection approach proposed in [1], where the detector is trained on genuine accesses only using one-class classifiers and investigate the merit of subject specific solutions. We show experimentally that subject specific models are superior to the commonly used client independent method. We also demonstrate that the proposed approach is more robust than multiclass formulations to unseen attacks.
Soroush Fatemifar, Shervin Rahimzadeh Arashloo, Muhammad Awais 0001, Josef Kittler
ICASSP1