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

Jordan Dotzel

dblp:230/4364 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2024
0000-0002-4551-9979ORCID · verified

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

Artificial intelligence and machine learning · 4 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
4 papers
Efficient and distributed learning · 76% Deep learning architectures and training · 12% Language models and text generation · 12%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
2.342024
Learning from Students: Applying t-Distributions to Explore Accurate and Efficient Formats for LLMs · ICML 2024
ShadowLLM: Predictor-based Contextual Sparsity for Large Language Models · EMNLP 2024
Improving Neural Network Quantization without Retraining using Outlier Channel Splitting · ICML 2019
Machine learning › Efficient and distributed learning › model compression
quantization
1.122024
Learning from Students: Applying t-Distributions to Explore Accurate and Efficient Formats for LLMs · ICML 2024
Improving Neural Network Quantization without Retraining using Outlier Channel Splitting · ICML 2019
Machine learning › Efficient and distributed learning › model compression › sparsity
contextual sparsity
0.812024
ShadowLLM: Predictor-based Contextual Sparsity for Large Language Models · EMNLP 2024
Natural language and speech › Language models and text generation
large language model inference
0.812024
ShadowLLM: Predictor-based Contextual Sparsity for Large Language Models · EMNLP 2024
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.812024
Learning from Students: Applying t-Distributions to Explore Accurate and Efficient Formats for LLMs · ICML 2024
Machine learning › Deep learning architectures and training
convolutional neural network
0.412019
Building Efficient Deep Neural Networks With Unitary Group Convolutions · CVPR 2019
Machine learning › Efficient and distributed learning › model compression
efficient architecture design
0.412019
Building Efficient Deep Neural Networks With Unitary Group Convolutions · CVPR 2019
Machine learning › Deep learning architectures and training › convolutional neural network › convolution design
group convolution
0.412019
Building Efficient Deep Neural Networks With Unitary Group Convolutions · CVPR 2019
Machine learning › Efficient and distributed learning › model compression › quantization
post-training quantization
0.412019
Improving Neural Network Quantization without Retraining using Outlier Channel Splitting · ICML 2019
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.112019
Improving Neural Network Quantization without Retraining using Outlier Channel Splitting · ICML 2019

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

student's t-distribution · 1.5pareto analysis · 1.5predictor-based sparsification · 0.8outlier channel splitting · 0.8clipping · 0.8unitary transform · 0.4hadamard transform · 0.4
YearPublicationVenuePosition
2024 ShadowLLM: Predictor-based Contextual Sparsity for Large Language Models
abstract
Yash Akhauri, Ahmed F. AbouElhamayed, Jordan Dotzel, Zhiru Zhang, Alexander M. Rush, Safeen Huda, Mohamed S. Abdelfattah. Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing. 2024.
Yash Akhauri, Ahmed F. AbouElhamayed, Jordan Dotzel, Zhiru Zhang, Alexander M. Rush, Safeen Huda, Mohamed S. Abdelfattah
EMNLP3
2024 Learning from Students: Applying t-Distributions to Explore Accurate and Efficient Formats for LLMs
abstract
The increasing size of large language models (LLMs) traditionally requires low-precision integer formats to meet strict latency and power demands. Yet recently, alternative formats such as Normal Float (NF4) have increased model accuracy at the cost of increased chip area. In this work, we first conduct a large-scale analysis of LLM weights and activations across 30 networks and conclude that most distributions follow a Student’s t-distribution. We then derive a new theoretically optimal format, Student Float (SF4), that improves over NF4 across modern LLMs, for example increasing the average accuracy on LLaMA2-7B by 0.76% across tasks. Using this format as a high-accuracy reference, we then propose augmenting E2M1 with two variants of supernormal support for higher model accuracy. Finally, we explore the quality and efficiency frontier across 11 datatypes by evaluating their model accuracy and hardware complexity. We discover a Pareto curve composed of INT4, E2M1, and E2M1 with supernormal support, which offers a continuous tradeoff between model accuracy and chip area. For example, E2M1 with supernormal support increases the accuracy of Phi-2 by up to 2.19% with 1.22% area overhead, enabling more LLM-based applications to be run at four bits. The supporting code is hosted at https://github.com/cornell-zhang/llm-datatypes.
Jordan Dotzel, Yuzong Chen 0001, Bahaa Kotb, Sushma Prasad, Sheng Li 0007, Mohamed S. Abdelfattah, Zhiru Zhang
ICML1
2021 Logic Synthesis Meets Machine Learning: Trading Exactness for Generalization
abstract
Logic synthesis is a fundamental step in hardware design whose goal is to find structural representations of Boolean functions while minimizing delay and area. If the function is completely-specified, the implementation accurately represents the function. If the function is incompletely-specified, the implementation has to be true only on the care set. While most of the algorithms in logic synthesis rely on SAT and Boolean methods to exactly implement the care set, we investigate learning in logic synthesis, attempting to trade exactness for generalization. This work is directly related to machine learning where the care set is the training set and the implementation is expected to generalize on a validation set. We present learning incompletely-specified functions based on the results of a competition conducted at IWLS 2020. The goal of the competition was to implement 100 functions given by a set of care minterms for training, while testing the implementation using a set of validation minterms sampled from the same function. We make this benchmark suite available and offer a detailed comparative analysis of the different approaches to learning.
Shubham Rai, Walter Lau Neto, Yukio Miyasaka, Xinpei Zhang, Mingfei Yu, Qingyang Yi, Masahiro Fujita 0004, Guilherme B. Manske, Matheus F. Pontes, Leomar S. da Rosa Jr., Marilton S. de Aguiar, Paulo F. Butzen, Po-Chun Chien, Yu-Shan Huang, Hoa-Ren Wang, Jie-Hong Roland Jiang, Jiaqi Gu 0002, Zheng Zhao 0003, Zixuan Jiang, David Z. Pan, Brunno Abreu, Isac de Souza Campos, Augusto Andre Souza Berndt, Cristina Meinhardt, Jônata Tyska Carvalho, Mateus Grellert, Sergio Bampi, Aditya Lohana, Akash Kumar 0001, Wei Zeng 0015, Azadeh Davoodi, Rasit Onur Topaloglu, Jordan Dotzel, Yichi Zhang 0006, Hanyu Wang 0005, Zhiru Zhang, Valerio Tenace, Pierre-Emmanuel Gaillardon, Alan Mishchenko, Satrajit Chatterjee
DATE34
2019 Building Efficient Deep Neural Networks With Unitary Group Convolutions
abstract
We propose unitary group convolutions (UGConvs), a building block for CNNs which compose a group convolution with unitary transforms in feature space to learn a richer set of representations than group convolution alone. UGConvs generalize two disparate ideas in CNN architecture, channel shuffling (i.e. ShuffleNet) and block-circulant networks (i.e. CirCNN), and provide unifying insights that lead to a deeper understanding of each technique. We experimentally demonstrate that dense unitary transforms can outperform channel shuffling in DNN accuracy. On the other hand, different dense transforms exhibit comparable accuracy performance. Based on these observations we propose HadaNet, a UGConv network using Hadamard transforms. HadaNets achieve similar accuracy to circulant networks with lower computation complexity, and better accuracy than ShuffleNets with the same number of parameters and floating-point multiplies.
Ritchie Zhao, Jordan Dotzel, Christopher De Sa, Zhiru Zhang
CVPR3
2019 Improving Neural Network Quantization without Retraining using Outlier Channel Splitting
abstract
Quantization can improve the execution latency and energy efficiency of neural networks on both commodity GPUs and specialized accelerators. The majority of existing literature focuses on training quantized DNNs, while this work examines the less-studied topic of quantizing a floating-point model without (re)training. DNN weights and activations follow a bell-shaped distribution post-training, while practical hardware uses a linear quantization grid. This leads to challenges in dealing with outliers in the distribution. Prior work has addressed this by clipping the outliers or using specialized hardware. In this work, we propose outlier channel splitting (OCS), which duplicates channels containing outliers, then halves the channel values. The network remains functionally identical, but affected outliers are moved toward the center of the distribution. OCS requires no additional training and works on commodity hardware. Experimental evaluation on ImageNet classification and language modeling shows that OCS can outperform state-of-the-art clipping techniques with only minor overhead.
Ritchie Zhao, Jordan Dotzel, Christopher De Sa, Zhiru Zhang
ICML3