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

Parameswaran Raman

dblp:142/2573 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
5since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 1 first-author · 5 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 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
4 papers
Optimization for machine learning · 52% Representation and self-supervised learning · 19% Language models and text generation · 15%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
adaptive optimization
0.812024
MADA: Meta-Adaptive Optimizers Through Hyper-Gradient Descent · ICML 2024
Machine learning › Representation and self-supervised learning
contrastive learning
0.812024
EMC2: Efficient MCMC Negative Sampling for Contrastive Learning with Global Convergence · ICML 2024
Machine learning › Optimization for machine learning
convergence analysis
0.812024
EMC2: Efficient MCMC Negative Sampling for Contrastive Learning with Global Convergence · ICML 2024
Machine learning › Optimization for machine learning › hyperparameter optimization
hypergradient descent
0.812024
MADA: Meta-Adaptive Optimizers Through Hyper-Gradient Descent · ICML 2024
Natural language and speech › Language models and text generation
large language model fine-tuning
0.812024
Variance-reduced Zeroth-Order Methods for Fine-Tuning Language Models · ICML 2024
Machine learning › Representation and self-supervised learning › contrastive learning
negative sampling
0.812024
EMC2: Efficient MCMC Negative Sampling for Contrastive Learning with Global Convergence · ICML 2024
Machine learning › Optimization for machine learning
stochastic optimization
0.812024
EMC2: Efficient MCMC Negative Sampling for Contrastive Learning with Global Convergence · ICML 2024
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.812024
Variance-reduced Zeroth-Order Methods for Fine-Tuning Language Models · ICML 2024
Machine learning › Optimization for machine learning
distributed optimization
0.412019
Scaling Multinomial Logistic Regression via Hybrid Parallelism · KDD 2019
Machine learning › Efficient and distributed learning › distributed training
hybrid parallel training
0.412019
Scaling Multinomial Logistic Regression via Hybrid Parallelism · KDD 2019
Machine learning › Efficient and distributed learning › distributed training
model parallelism
0.412019
Scaling Multinomial Logistic Regression via Hybrid Parallelism · KDD 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › generalized linear model › logistic regression
multinomial logistic regression
0.412019
Scaling Multinomial Logistic Regression via Hybrid Parallelism · KDD 2019
Information retrieval › ranking
learning to rank
0.212014
Ranking via Robust Binary Classification · NIPS 2014
Information retrieval
retrieval models
0.212014
Ranking via Robust Binary Classification · NIPS 2014
Information retrieval › ranking › learning to rank
robust ranking
0.212014
Ranking via Robust Binary Classification · NIPS 2014
Parallel and multicore computing › parallel computing › parallel machine learning
asynchronous parallel training
0.112019
Scaling Multinomial Logistic Regression via Hybrid Parallelism · KDD 2019

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

zeroth-order SGD · 0.8variance reduction · 0.8token-ring communication · 0.8metropolis-hastings · 0.8markov chain monte carlo · 0.8hypergradient descent · 0.8hybrid parallelism · 0.8convergence analysis · 0.8adaptive sampling · 0.8SVRG · 0.8ranking · 0.2binary classification · 0.2
YearPublicationVenuePosition
2024 Krylov Cubic Regularized Newton: A Subspace Second-Order Method with Dimension-Free Convergence Rate
abstract
Second-order optimization methods, such as cubic regularized Newton methods, are known for their rapid convergence rates; nevertheless, they become impractical in high-dimensional problems due to their substantial memory requirements and computational costs. One promising approach is to execute second-order updates within a lower-dimensional subspace, giving rise to subspace second-order methods. However, the majority of existing subspace second-order methods randomly select subspaces, consequently resulting in slower convergence rates depending on the problem’s dimension $d$. In this paper, we introduce a novel subspace cubic regularized Newton method that achieves a dimension-independent global convergence rate of $\mathcal{O}\left(\frac{1}{mk}+\frac{1}{k^2}\right)$ for solving convex optimization problems. Here, $m$ represents the subspace dimension, which can be significantly smaller than $d$. Instead of adopting a random subspace, our primary innovation involves performing the cubic regularized Newton update within the \emph{Krylov subspace} associated with the Hessian and the gradient of the objective function. This result marks the first instance of a dimension-independent convergence rate for a subspace second-order method. Furthermore, when specific spectral conditions of the Hessian are met, our method recovers the convergence rate of a full-dimensional cubic regularized Newton method. Numerical experiments show our method converges faster than existing random subspace methods, especially for high-dimensional problems.
Ruichen Jiang, Parameswaran Raman, Shoham Sabach, Aryan Mokhtari, Mingyi Hong 0001, Volkan Cevher
AISTATS2
2024 HLAT: High-quality Large Language Model Pre-trained on AWS Trainium
abstract
Getting large language models (LLMs) to perform well on the downstream tasks requires pre-training over trillions of tokens. This typically demands a large number of powerful computational devices in addition to a stable distributed training framework to accelerate the training. The growing number of applications leveraging AI/ML led to a scarcity of the expensive conventional accelerators (such as GPUs), which emphasizes the need for the alternative specialized-accelerators that are scalable and cost-efficient. AWS Trainium is the second-generation machine learning accelerator purposely built for training large deep learning models. However, training LLMs with billions of parameters on AWS Trainium is challenging due to its relatively nascent software ecosystem. In this paper, we showcase HLAT: a family of 7B and 70B decoder-only LLMs pre-trained using 4096 AWS Trainium accelerators over 1.8 trillion tokens. The performance of HLAT is benchmarked against popular open source models including LLaMA and OpenLLaMA, which have been trained on NVIDIA GPUs and Google TPUs, respectively. On various evaluation tasks, we show that HLAT achieves model quality on par with the baselines of similar model size. We also open-source all the training scripts and configurations of HLAT1and share the best practice of using the NeuronX Distributed Training (NxDT), a customized distributed training library for AWS Trainium. Our work demonstrates that AWS Trainium powered by NxDT is able to successfully pre-train state-of-the-art LLM models with high performance and cost-effectiveness.
Haozheng Fan, Hao Zhou 0036, Guangtai Huang, Parameswaran Raman, Xinwei Fu, Dhananjay Ram, Yida Wang 0003, Jun Huan
IEEE Big Data4
2024 Variance-reduced Zeroth-Order Methods for Fine-Tuning Language Models
abstract
Fine-tuning language models (LMs) has demonstrated success in a wide array of downstream tasks. However, as LMs are scaled up, the memory requirements for backpropagation become prohibitively high. Zeroth-order (ZO) optimization methods can leverage memory-efficient forward passes to estimate gradients. More recently, MeZO, an adaptation of ZO-SGD, has been shown to consistently outperform zero-shot and in-context learning when combined with suitable task prompts. In this work, we couple ZO methods with variance reduction techniques to enhance stability and convergence for inference-based LM fine-tuning. We introduce Memory-Efficient Zeroth-Order Stochastic Variance-Reduced Gradient (MeZO-SVRG) and demonstrate its efficacy across multiple LM fine-tuning tasks, eliminating the reliance on task-specific prompts. Evaluated across a range of both masked and autoregressive LMs on benchmark GLUE tasks, MeZO-SVRG outperforms MeZO with up to 20% increase in test accuracies in both full- and partial-parameter fine-tuning settings. MeZO-SVRG benefits from reduced computation time as it often surpasses MeZO’s peak test accuracy with a $2\times$ reduction in GPU-hours. MeZO-SVRG significantly reduces the required memory footprint compared to first-order SGD, i.e. by $2\times$ for autoregressive models. Our experiments highlight that MeZO-SVRG’s memory savings progressively improve compared to SGD with larger batch sizes.
Tanmay Gautam, Youngsuk Park, Parameswaran Raman, Wooseok Ha
ICML4
2024 MADA: Meta-Adaptive Optimizers Through Hyper-Gradient Descent
abstract
Following the introduction of Adam, several novel adaptive optimizers for deep learning have been proposed. These optimizers typically excel in some tasks but may not outperform Adam uniformly across all tasks. In this work, we introduce Meta-Adaptive Optimizers (MADA), a unified optimizer framework that can generalize several known optimizers and dynamically learn the most suitable one during training. The key idea in MADA is to parameterize the space of optimizers and dynamically search through it using hyper-gradient descent during training. We empirically compare MADA to other popular optimizers on vision and language tasks, and find that MADA consistently outperforms Adam and other popular optimizers, and is robust against sub-optimally tuned hyper-parameters. MADA achieves a greater validation performance improvement over Adam compared to other popular optimizers during GPT-2 training and fine-tuning. We also propose AVGrad, a modification of AMSGrad that replaces the maximum operator with averaging, which is more suitable for hyper-gradient optimization. Finally, we provide a convergence analysis to show that parameterized interpolations of optimizers can improve their error bounds (up to constants), hinting at an advantage for meta-optimizers.
Kaan Ozkara, Can Karakus, Parameswaran Raman, Mingyi Hong 0001, Shoham Sabach, Branislav Kveton, Volkan Cevher
ICML3
2024 EMC2: Efficient MCMC Negative Sampling for Contrastive Learning with Global Convergence
abstract
A key challenge in contrastive learning is to generate negative samples from a large sample set to contrast with positive samples, for learning better encoding of the data. These negative samples often follow a softmax distribution which are dynamically updated during the training process. However, sampling from this distribution is non-trivial due to the high computational costs in computing the partition function. In this paper, we propose an $\underline{\text{E}}$fficient $\underline{\text{M}}$arkov $\underline{\text{C}}$hain Monte Carlo negative sampling method for $\underline{\text{C}}$ontrastive learning (EMC$^2$). We follow the global contrastive learning loss as introduced in SogCLR, and propose EMC$^2$ which utilizes an adaptive Metropolis-Hastings subroutine to generate hardness-aware negative samples in an online fashion during the optimization. We prove that EMC$^2$ finds an $\mathcal{O}(1/\sqrt{T})$-stationary point of the global contrastive loss in $T$ iterations. Compared to prior works, EMC$^2$ is the first algorithm that exhibits global convergence (to stationarity) regardless of the choice of batch size while exhibiting low computation and memory cost. Numerical experiments validate that EMC$^2$ is effective with small batch training and achieves comparable or better performance than baseline algorithms. We report the results for pre-training image encoders on STL-10 and Imagenet-100.
Chung-Yiu Yau, Hoi-To Wai, Parameswaran Raman, Soumajyoti Sarkar, Mingyi Hong 0001
ICML3
2019 Extreme Stochastic Variational Inference: Distributed Inference for Large Scale Mixture Models
abstract
Mixture of exponential family models are among the most fundamental and widely used statistical models. Stochastic variational inference (SVI), the state-of-the-art algorithm for parameter estimation in such models is inherently serial. Moreover, it requires the parameters to fit in the memory of a single processor; this poses serious limitations on scalability when the number of parameters is in billions. In this paper, we present extreme stochastic variational inference (ESVI), a distributed, asynchronous and lock-free algorithm to perform variational inference for mixture models on massive real world datasets. ESVI overcomes the limitations of SVI by requiring that each processor only access a subset of the data and a subset of the parameters, thus providing data and model parallelism simultaneously. Our empirical study demonstrates that ESVI not only outperforms VI and SVI in wallclock-time, but also achieves a better quality solution. To further speed up computation and save memory when fitting large number of topics, we propose a variant ESVI-TOPK which maintains only the top-k important topics. Empirically, we found that using top 25% topics suffices to achieve the same accuracy as storing all the topics.
Jiong Zhang 0001, Parameswaran Raman, Shihao Ji 0001, Hsiang-Fu Yu, S. V. N. Vishwanathan, Inderjit S. Dhillon
AISTATS2
2019 Scaling Multinomial Logistic Regression via Hybrid Parallelism
abstract
We study the problem of scaling Multinomial Logistic Regression (MLR) to datasets with very large number of data points in the presence of large number of classes. At a scale where neither data nor the parameters are able to fit on a single machine, we argue that simultaneous data and model parallelism (Hybrid Parallelism) is inevitable. The key challenge in achieving such a form of parallelism in MLR is the log-partition function which needs to be computed across all K classes per data point, thus making model parallelism non-trivial. To overcome this problem, we propose a reformulation of the original objective that exploits double-separability, an attractive property that naturally leads to hybrid parallelism. Our algorithm (DS-MLR) is asynchronous and completely de-centralized, requiring minimal communication across workers while keeping both data and parameter workloads partitioned. Unlike standard data parallel approaches, DS-MLR avoids bulk-synchronization by maintaining local normalization terms on each worker and accumulating them incrementally using a token-ring topology. We demonstrate the versatility of DS-MLR under various scenarios in data and model parallelism, through an empirical study consisting of real-world datasets. In particular, to demonstrate scaling via hybrid parallelism, we created a new benchmark dataset (Reddit-Full) by pre-processing 1.7 billion reddit user comments spanning the period 2007-2015. We used DS-MLR to solve an extreme multi-class classification problem of classifying 211 million data points into their corresponding subreddits. Reddit-Full is a massive data set with data occupying 228 GB and 44 billion parameters occupying 358 GB. To the best of our knowledge, no other existing methods can handle MLR in this setting.
Parameswaran Raman, Sriram Srinivasan 0004, Shin Matsushima, Hyokun Yun, S. V. N. Vishwanathan
KDD1
2014 Relevancy prediction of micro-blog questions in an educational setting
Mariheida Cordova-Sanchez, Parameswaran Raman, Luo Si, Jason Fish
EDM2
2014 Ranking via Robust Binary Classification
Hyokun Yun, Parameswaran Raman, S. V. N. Vishwanathan
NIPS2