← Search

Mehdi Rezagholizadeh

44 accepted papers

2025

Balcony: A Lightweight Approach to Dynamic Inference of Generative Language Models

EMNLP 2025

Deploying large language models (LLMs) in real-world applications is often hindered by strict computational and latency constraints. While dynamic inference offers the flexibility to adjust model behavior based on varying resource budgets, existing methods are frequently limited by hardware ineffici

2025

Do Robot Snakes Dream like Electric Sheep? Investigating the Effects of Architectural Inductive Biases on Hallucination

ACL 2025finding

The growth in prominence of large language models (LLMs) in everyday life can be largely attributed to their generative abilities, yet some of this is also owed to the risks and costs associated with their use. On one front is their tendency to hallucinate false or misleading information, limiting t…

Cited by 0SourcePDFScholar
2025

ReGLA: Refining Gated Linear Attention

NAACL 2025long

Recent advancements in Large Language Models (LLMs) have set themselves apart with their exceptional performance in complex language modelling tasks. However, these models are also known for their significant computational and storage requirements, primarily due to the quadratic computation complexi…

2025

Zebra-Llama: Towards Extremely Efficient Hybrid Models

NeurIPS 2025poster

With the growing demand for deploying large language models (LLMs) across diverse applications, improving their inference efficiency is crucial for sustainable and democratized access. However, retraining LLMs to meet new user-specific requirements is prohibitively expensive and environmentally unsu…

Cited by 0SourcecodeScholar
2024

Beyond the Limits: A Survey of Techniques to Extend the Context Length in Large Language Models

IJCAI 2024poster

Recently, large language models (LLMs) have shown remarkable capabilities including understanding context, engaging in logical reasoning, and generating responses. However, this is achieved at the expense of stringent computational and memory requirements, hindering their ability to effectively supp…

Cited by 59SourcePDFScholar
2024

CHARP: Conversation History AwaReness Probing for Knowledge-grounded Dialogue Systems

ACL 2024findings

In this work, we dive deep into one of the popular knowledge-grounded dialogue benchmarks that focus on faithfulness, FaithDial. We show that a significant portion of the FaithDial data contains annotation artifacts, which may bias models towards completely ignoring the conversation history. We ther…

Cited by 0SourcePDFScholar
2024

CHIQ: Contextual History Enhancement for Improving Query Rewriting in Conversational Search

EMNLP 2024main

In this paper, we study how open-source large language models (LLMs) can be effectively deployed for improving query rewriting in conversational search, especially for ambiguous queries. We introduce CHIQ, a two-step method that leverages the capabilities of LLMs to resolve ambiguities in the conver…

2024

Context-Aware Assistant Selection for Improved Inference Acceleration with Large Language Models

EMNLP 2024main

Despite their widespread adoption, large language models (LLMs) remain prohibitive to use under resource constraints, with their ever growing sizes only increasing the barrier for use. One particular issue stems from the high latency associated with auto-regressive generation in LLMs, rendering the…

Cited by 2SourcePDFScholar
2024

Draft on the Fly: Adaptive Self-Speculative Decoding using Cosine Similarity

EMNLP 2024finding

We present a simple on the fly method for faster inference of large language models. Unlike other (self-)speculative decoding techniques, our method does not require fine-tuning or black-box optimization to generate a fixed draft model, relying instead on simple rules to generate varying draft model…

Cited by 2SourcePDFScholar
2024

EWEK-QA : Enhanced Web and Efficient Knowledge Graph Retrieval for Citation-based Question Answering Systems

ACL 2024long

The emerging citation-based QA systems are gaining more attention especially in generative AI search applications. The importance of extracted knowledge provided to these systems is vital from both accuracy (completeness of information) and efficiency (extracting the information in a timely manner).…

2024

Efficient Citer: Tuning Large Language Models for Enhanced Answer Quality and Verification

NAACL 2024findings

In recent years, there has been a growing interest in utilizing external knowledge to reduce hallucinations in large language models (LLMs) and provide them with updated information. Despite this improvement, a major challenge lies in the lack of explicit citations, which hampers the ability to veri…

2024

OTTAWA: Optimal TransporT Adaptive Word Aligner for Hallucination and Omission Translation Errors Detection

ACL 2024findings

Recently, there has been considerable attention on detecting hallucinations and omissions in Machine Translation (MT) systems. The two dominant approaches to tackle this task involve analyzing the MT system’s internal states or relying on the output of external tools, such as sentence similarity or…

2024

QDyLoRA: Quantized Dynamic Low-Rank Adaptation for Efficient Large Language Model Tuning

EMNLP 2024industry

Finetuning large language models requires huge GPU memory, restricting the choice to acquire Larger models. While the quantized version of the Low-Rank Adaptation technique, named QLoRA, significantly alleviates this issue, finding the efficient LoRA rank is still challenging. Moreover, QLoRA is tra…

Cited by 11SourcePDFScholar
2024

Resonance RoPE: Improving Context Length Generalization of Large Language Models

ACL 2024findings

This paper addresses the challenge of train-short-test-long (TSTL) scenarios in Large Language Models (LLMs) equipped with Rotary Position Embedding (RoPE), where models pre-trained on shorter sequences face difficulty with out-of-distribution (OOD) token positions in longer sequences. We introduce…

2024

“Knowing When You Don’t Know”: A Multilingual Relevance Assessment Dataset for Robust Retrieval-Augmented Generation

EMNLP 2024finding

Retrieval-Augmented Generation (RAG) grounds Large Language Model (LLM) output by leveraging external knowledge sources to reduce factual hallucinations. However, prior work lacks a comprehensive evaluation of different language families, making it challenging to evaluate LLM robustness against erro…

2023

AraMUS: Pushing the Limits of Data and Model Scale for Arabic Natural Language Processing

ACL 2023findings

Developing monolingual large Pre-trained Language Models (PLMs) is shown to be very successful in handling different tasks in Natural Language Processing (NLP). In this work, we present AraMUS, the largest Arabic PLM with 11B parameters trained on 529GB of high-quality Arabic textual data. AraMUS ac…

2023

Attribute Controlled Dialogue Prompting

ACL 2023findings

Prompt-tuning has become an increasingly popular parameter-efficient method for adapting large pretrained language models to downstream tasks. However, both discrete prompting and continuous prompting assume fixed prompts for all data samples within a task, neglecting the fact that inputs vary great…

Cited by 4SourcePDFScholar
2023

Efficient Classification of Long Documents via State-Space Models

EMNLP 2023short main

Transformer-based models have achieved state-of-the-art performance on numerous NLP applications. However, long documents which are prevalent in real-world scenarios cannot be efficiently processed by transformers with the vanilla self-attention module due to their quadratic computation complexity a…

Cited by 0SourceScholar
2023

Evaluating Embedding APIs for Information Retrieval

ACL 2023industry

The ever-increasing size of language models curtails their widespread access to the community, thereby galvanizing many companies and startups into offering access to large language models through APIs. One particular API, suitable for dense retrieval, is the semantic embedding API that builds vecto…

Cited by 24SourcePDFScholar
2023

LABO: Towards Learning Optimal Label Regularization via Bi-level Optimization

ACL 2023findings

Regularization techniques are crucial to improving the generalization performance and training efficiency of deep neural networks. Many deep learning algorithms rely on weight decay, dropout, batch/layer normalization to converge faster and generalize. Label Smoothing (LS) is another simple, versati…

2023

Measuring the Knowledge Acquisition-Utilization Gap in Pretrained Language Models

EMNLP 2023long findings

While pre-trained language models (PLMs) have shown evidence of acquiring vast amounts of knowledge, it remains unclear how much of this parametric knowledge is actually usable in performing downstream tasks. We propose a systematic framework to measure parametric knowledge utilization in PLMs. Our…

Cited by 0SourceScholar
2023

Robustdistiller: Compressing Universal Speech Representations for Enhanced Environment Robustness

ICASSP 2023accepted

Self-supervised speech pre-training enables deep neural network models to capture meaningful and disentangled factors from raw waveform signals. The learned universal speech representations can then be used across numerous down-stream tasks. These representations, however, are sensitive to distribut…

Cited by 15SourceScholar
2022

CILDA: Contrastive Data Augmentation Using Intermediate Layer Knowledge Distillation

COLING 2022main

Knowledge distillation (KD) is an efficient framework for compressing large-scale pre-trained language models. Recent years have seen a surge of research aiming to improve KD by leveraging Contrastive Learning, Intermediate Layer Distillation, Data Augmentation, and Adversarial Training. In this wor…

Cited by 4SourcePDFScholar
2022

Continuation KD: Improved Knowledge Distillation through the Lens of Continuation Optimization

EMNLP 2022finding

Knowledge Distillation (KD) has been extensively used for natural language understanding (NLU) tasks to improve a small model’s (a student) generalization by transferring the knowledge from a larger model (a teacher). Although KD methods achieve state-of-the-art performance in numerous settings, the…

Cited by 5SourcePDFScholar
2022

From Fully Trained to Fully Random Embeddings: Improving Neural Machine Translation with Compact Word Embedding Tables

AAAI 2022technical

Embedding matrices are key components in neural natural language processing (NLP) models that are responsible to provide numerical representations of input tokens (i.e. words or subwords). In this paper, we analyze the impact and utility of such matrices in the context of neural machine translation…

2022

Improving Generalization of Pre-trained Language Models via Stochastic Weight Averaging

EMNLP 2022finding

Knowledge Distillation (KD) is a commonly used technique for improving the generalization of compact Pre-trained Language Models (PLMs) on downstream tasks. However, such methods impose the additional burden of training a separate teacher model for every new dataset.Alternatively, one may directly w…

2022

Kronecker Decomposition for GPT Compression

ACL 2022short

GPT is an auto-regressive Transformer-based pre-trained language model which has attracted a lot of attention in the natural language processing (NLP) domain. The success of GPT is mostly attributed to its pre-training on huge amount of data and its large number of parameters. Despite the superior p…

Cited by 43SourcePDFScholar
2022

KroneckerBERT: Significant Compression of Pre-trained Language Models Through Kronecker Decomposition and Knowledge Distillation

NAACL 2022long

The development of over-parameterized pre-trained language models has made a significant contribution toward the success of natural language processing. While over-parameterization of these models is the key to their generalization power, it makes them unsuitable for deployment on low-capacity devic…

Cited by 19SourcePDFScholar
2022

Learning functions on multiple sets using multi-set transformers

UAI 2022poster

We propose a general deep architecture for learning functions on multiple permutation-invariant sets. We also show how to generalize this architecture to sets of elements of any dimension by dimension equivariance. We demonstrate that our architecture is a universal approximator of these functions,…

2022

Pro-KD: Progressive Distillation by Following the Footsteps of the Teacher

COLING 2022main

With the ever growing scale of neural models, knowledge distillation (KD) attracts more attention as a prominent tool for neural model compression. However, there are counter intuitive observations in the literature showing some challenging limitations of KD. A case in point is that the best perform…

Cited by 14SourcePDFScholar
2022

RAIL-KD: RAndom Intermediate Layer Mapping for Knowledge Distillation

NAACL 2022findings

Intermediate layer knowledge distillation (KD) can improve the standard KD technique (which only targets the output of teacher and student models) especially over large pre-trained language models. However, intermediate layer distillation suffers from excessive computational burdens and engineering…

Cited by 26SourcePDFScholar
2022

Revisiting Pre-trained Language Models and their Evaluation for Arabic Natural Language Processing

EMNLP 2022main

There is a growing body of work in recent years to develop pre-trained language models (PLMs) for the Arabic language. This work addresses two major problems in existing Arabic PLMs that limit the progress of the Arabic NLU and NLG fields. First, existing Arabic PLMs are not well-explored and their…

2022

When Chosen Wisely, More Data Is What You Need: A Universal Sample-Efficient Strategy For Data Augmentation

ACL 2022findings

Data Augmentation (DA) is known to improve the generalizability of deep neural networks. Most existing DA techniques naively add a certain number of augmented samples without considering the quality and the added computational cost of these samples. To tackle this problem, a common strategy, adopted…

2021

ALP-KD: Attention-Based Layer Projection for Knowledge Distillation

AAAI 2021technical

Knowledge distillation is considered as a training and compression strategy in which two neural networks, namely a teacher and a student, are coupled together during training. The teacher network is supposed to be a trustworthy predictor and the student tries to mimic its predictions. Usually, a stu…

2021

Fine-Tuning of Pre-Trained End-to-End Speech Recognition with Generative Adversarial Networks

ICASSP 2021accepted

Adversarial training of end-to-end (E2E) ASR systems using generative adversarial networks (GAN) has recently been explored for low-resource ASR corpora. GANs help to learn the true data representation through a two-player min-max game. However, training an E2E ASR model using a large ASR corpus wit…

Cited by 0SourceScholar
2021

How to Select One Among All ? An Empirical Study Towards the Robustness of Knowledge Distillation in Natural Language Understanding

EMNLP 2021finding

Knowledge Distillation (KD) is a model compression algorithm that helps transfer the knowledge in a large neural network into a smaller one. Even though KD has shown promise on a wide range of Natural Language Processing (NLP) applications, little is understood about how one KD algorithm compares to…

Cited by 9SourcePDFScholar
2021

MATE-KD: Masked Adversarial TExt, a Companion to Knowledge Distillation

ACL 2021long

The advent of large pre-trained language models has given rise to rapid progress in the field of Natural Language Processing (NLP). While the performance of these models on standard benchmarks has scaled with size, compression techniques such as knowledge distillation have been key in making them pr…

Cited by 36SourcePDFScholar
2021

NATURE: Natural Auxiliary Text Utterances for Realistic Spoken Language Evaluation

NeurIPS 2021poster

Slot-filling and intent detection are the backbone of conversational agents such as voice assistants, and are active areas of research. Even though state-of-the-art techniques on publicly available benchmarks show impressive performance, their ability to generalize to realistic scenarios is yet to b…

Cited by 2SourceScholar
2021

RW-KD: Sample-wise Loss Terms Re-Weighting for Knowledge Distillation

EMNLP 2021finding

Knowledge Distillation (KD) is extensively used in Natural Language Processing to compress the pre-training and task-specific fine-tuning phases of large neural language models. A student model is trained to minimize a convex combination of the prediction loss over the labels and another over the te…

Cited by 11SourcePDFScholar
2021

Towards Zero-Shot Knowledge Distillation for Natural Language Processing

EMNLP 2021main

Knowledge distillation (KD) is a common knowledge transfer algorithm used for model compression across a variety of deep learning based natural language processing (NLP) solutions. In its regular manifestations, KD requires access to the teacher’s training data for knowledge transfer to the student…

Cited by 28SourcePDFScholar
2021

Universal-KD: Attention-based Output-Grounded Intermediate Layer Knowledge Distillation

EMNLP 2021main

Intermediate layer matching is shown as an effective approach for improving knowledge distillation (KD). However, this technique applies matching in the hidden spaces of two different networks (i.e. student and teacher), which lacks clear interpretability. Moreover, intermediate layer KD cannot easi…

Cited by 29SourcePDFScholar
2020

From Unsupervised Machine Translation to Adversarial Text Generation

ICASSP 2020accepted

We present a self-attention based bilingual adversarial text generator (B-GAN) which can learn to generate text from the encoder representation of an unsupervised neural machine translation system. B-GAN is able to generate a distributed latent space representation which can be paired with an attent…

Cited by 0SourceScholar
2018

Reg-Gan: Semi-Supervised Learning Based on Generative Adversarial Networks for Regression

ICASSP 2018accepted

This research concerns introducing a method to solve the semi-supervised learning problem with generative adversarial networks (GANs) for regression. In contrast to classification, where only a limited number of distinct classes is given, the regression task is defined as predicting continuous label…

Cited by 0SourceScholar