← Search

Igor Fedorov

9 accepted papers

2025

SpinQuant: LLM Quantization with Learned Rotations

ICLR 2025poster

Post-training quantization (PTQ) techniques applied to weights, activations, and the KV cache greatly reduce memory usage, latency, and power consumption of Large Language Models (LLMs), but may lead to large quantization errors when outliers are present. Rotating activation or weight matrices helps…

2024

DεpS: Delayed ε-Shrinking for Faster Once-For-All Training

ECCV 2024poster

"CNNs are increasingly deployed across different hardware, dynamic environments, and low-power embedded devices. This has led to the design and training of CNN architectures with the goal of maximizing accuracy subject to such variable deployment constraints. As the number of deployment scenarios gr…

2024

MobileLLM: Optimizing Sub-billion Parameter Language Models for On-Device Use Cases

ICML 2024poster

This paper addresses the growing need for efficient large language models (LLMs) on mobile devices, driven by increasing cloud costs and latency concerns. We focus on designing top-quality LLMs with fewer than a billion parameters, a practical choice for mobile deployment. Contrary to prevailing bel…

2023

Efficient Edge Inference by Selective Query

ICLR 2023poster

Edge devices provide inference on predictive tasks to many end-users. However, deploying deep neural networks that achieve state-of-the-art accuracy on these devices is infeasible due to edge resource constraints. Nevertheless, cloud-only processing, the de-facto standard, is also problematic, since…

Cited by 22SourcePDFScholar
2022

UDC: Unified DNAS for Compressible TinyML Models for Neural Processing Units

NeurIPS 2022accept

Deploying TinyML models on low-cost IoT hardware is very challenging, due to limited device memory capacity. Neural processing unit (NPU) hardware address the memory challenge by using model compression to exploit weight quantization and sparsity to fit more parameters in the same footprint. However…

Cited by 17SourcePDFScholar
2020

Mango: A Python Library for Parallel Hyperparameter Tuning

ICASSP 2020accepted

Tuning hyperparameters for machine learning algorithms is a tedious task, one that is typically done manually. To enable automated hyperparameter tuning, recent works have started to use techniques based on Bayesian optimization. However, to practically enable automated tuning for large scale machin…

Cited by 0SourceScholar
2020

SSGD: Sparsity-Promoting Stochastic Gradient Descent Algorithm for Unbiased Dnn Pruning

ICASSP 2020accepted

While deep neural networks (DNNs) have achieved state-of-the-art results in many fields, they are typically over-parameterized. Parameter redundancy, in turn, leads to inefficiency. Sparse signal recovery (SSR) techniques, on the other hand, find compact solutions to overcomplete linear problems. Th…

Cited by 0SourceScholar
2019

SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained Microcontrollers

NeurIPS 2019poster

The vast majority of processors in the world are actually microcontroller units (MCUs), which find widespread use performing simple control tasks in applications ranging from automobiles to medical devices and office equipment. The Internet of Things (IoT) promises to inject machine learning into ma…

2017

Multimodal sparse Bayesian dictionary learning applied to multimodal data classification

ICASSP 2017accepted

In this paper, we present a novel multimodal sparse dictionary learning algorithm based on a hierarchical sparse Bayesian framework. The framework allows for enforcing joint sparsity across dictionaries without restricting the actual entries to be equal. We show that the proposed method is able to l…

Cited by 0SourceScholar