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

Suyog Gupta

dblp:151/6625 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 1 first-author

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
5 papers
Efficient and distributed learning · 56% Optimization for machine learning · 18% Image recognition and object detection · 14%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 77% Energy-efficient computing · 23%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
distributed training
0.832017
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · IJCAI 2017
Staleness-Aware Async-SGD for Distributed Deep Learning · IJCAI 2016
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · ICDM 2016
Machine learning › Efficient and distributed learning › distributed training
stale gradient
0.522017
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · IJCAI 2017
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · ICDM 2016
Machine learning › Optimization for machine learning › stochastic gradient descent
asynchronous SGD
0.522016
Staleness-Aware Async-SGD for Distributed Deep Learning · IJCAI 2016
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · ICDM 2016
Computer vision › Video understanding and tracking › motion detection
moving object detection
0.512021
MobileDets: Searching for Object Detection Architectures for Mobile Accelerators · CVPR 2021
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
0.512021
MobileDets: Searching for Object Detection Architectures for Mobile Accelerators · CVPR 2021
Computer vision › Image recognition and object detection
object detection
0.512021
MobileDets: Searching for Object Detection Architectures for Mobile Accelerators · CVPR 2021
Hardware accelerators and domain-specific architectures › neural architecture search
hardware-aware neural architecture search
0.512021
MobileDets: Searching for Object Detection Architectures for Mobile Accelerators · CVPR 2021
Machine learning › Efficient and distributed learning › distributed training › distributed training systems
parameter server
0.212016
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · ICDM 2016
Machine learning › Optimization for machine learning
stochastic gradient descent
0.212016
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · ICDM 2016
Machine learning › Efficient and distributed learning
low-precision training
0.212015
Deep Learning with Limited Numerical Precision · ICML 2015
Energy-efficient computing › energy-efficient architecture
energy-efficient accelerator
0.212015
Deep Learning with Limited Numerical Precision · ICML 2015
Hardware accelerators and domain-specific architectures › machine learning accelerator
low-precision arithmetic
0.212015
Deep Learning with Limited Numerical Precision · ICML 2015
Computer vision › Image recognition and object detection
image classification
0.112017
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study · IJCAI 2017

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

neural architecture search · 1.0inverted bottleneck · 1.0depthwise convolution · 1.0asynchronous stochastic gradient descent · 0.8learning rate modulation · 0.5stochastic rounding · 0.4fixed-point arithmetic · 0.4
YearPublicationVenuePosition
2021 MobileDets: Searching for Object Detection Architectures for Mobile Accelerators
abstract
Inverted bottleneck layers, which are built upon depth-wise convolutions, have been the predominant building blocks in state-of-the-art object detection models on mobile devices. In this work, we investigate the optimality of this design pattern over a broad range of mobile accelerators by revisiting the usefulness of regular convolutions. We discover that regular convolutions are a potent component to boost the latency-accuracy trade-off for object detection on accelerators, provided that they are placed strategically in the network via neural architecture search. By incorporating regular convolutions in the search space and directly optimizing the network architectures for object detection, we obtain a family of object detection models, MobileDets, that achieve state-of-the-art results across mobile accelerators. On the COCO object detection task, MobileDets outperform MobileNetV3+SSDLite by 1.7 mAP at comparable mobile CPU inference latencies. MobileDets also outperform MobileNetV2+SSDLite by 1.9 mAP on mobile CPUs, 3.7 mAP on Google EdgeTPU, 3.4 mAP on Qualcomm Hexagon DSP and 2.7 mAP on Nvidia Jetson GPU without increasing latency. Moreover, MobileDets are comparable with the state-of-the-art MnasFPN on mobile CPUs even without using the feature pyramid, and achieve better mAP scores on both EdgeTPUs and DSPs with up to 2× speedup. Code and models are available in the TensorFlow Object Detection API [16]: https://github.com/tensorflow/models/tree/master/research/object_detection.
Yunyang Xiong, Hanxiao Liu, Suyog Gupta, Berkin Akin, Gabriel Bender, Yongzhe Wang, Pieter-Jan Kindermans, Mingxing Tan, Bo Chen 0019
CVPR3
2018 Compression of End-to-End Models
Ruoming Pang, Tara N. Sainath, Rohit Prabhavalkar, Suyog Gupta, Shuyuan Zhang 0002, Chung-Cheng Chiu
INTERSPEECH4
2017 Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study
abstract
Deep learning with a large number of parame-ters requires distributed training, where model accuracy and runtime are two important factors to be considered. However, there has been no systematic study of the tradeoff between these two factors during the model training process. This paper presents Rudra, a parameter server based distributed computing framework tuned for training large-scale deep neural networks. Using variants of the asynchronous stochastic gradient descent algorithm we study the impact of synchronization protocol, stale gradient updates, minibatch size, learning rates, and number of learners on runtime performance and model accuracy. We introduce a new learningrate modulation strategy to counter the effect of stale gradients and propose a new synchronization protocol that can effectively bound the staleness in gradients, improve runtime performance and achieve good model accuracy. Our empirical investigation reveals a principled approach for distributed training of neural networks: the mini-batch size per learner should be reduced as more learners are added to the system to preserve the model accuracy. We validate this approach using commonly-used image classification benchmarks: CIFAR10 and ImageNet.
Suyog Gupta, Wei Zhang 0022, Fei Wang 0001
IJCAI1
2017 Guest Editors' Introduction: Hardware and Algorithms for On-Chip Learning
abstract
editorial Free Access Share on Guest Editors’ Introduction: Hardware and Algorithms for On-Chip Learning Authors: Yu Cao Arizona State University, Tempe, Arizona Arizona State University, Tempe, ArizonaView Profile , Xin Li Carnegie Mellon University, Pittsburgh, PA Carnegie Mellon University, Pittsburgh, PAView Profile , Taemin Kim Intel, Hillsboro, OR Intel, Hillsboro, ORView Profile , Suyog Gupta Google, Mountain View, CA Google, Mountain View, CAView Profile Authors Info & Claims ACM Journal on Emerging Technologies in Computing SystemsVolume 13Issue 3July 2017 Article No.: 30pp 1–3https://doi.org/10.1145/3022193Published:09 February 2017Publication History 0citation335DownloadsMetricsTotal Citations0Total Downloads335Last 12 Months17Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Yu Cao 0001, Xin Li 0001, Suyog Gupta
ACM J. Emerg. Technol. Comput. Syst.4
2016 Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study
abstract
Deep learning with a large number of parametersrequires distributed training, where model accuracy and runtimeare two important factors to be considered. However, there hasbeen no systematic study of the tradeoff between these two factorsduring the model training process. This paper presents Rudra, aparameter server based distributed computing framework tunedfor training large-scale deep neural networks. Using variants ofthe asynchronous stochastic gradient descent algorithm we studythe impact of synchronization protocol, stale gradient updates, minibatch size, learning rates, and number of learners on runtimeperformance and model accuracy. We introduce a new learningrate modulation strategy to counter the effect of stale gradientsand propose a new synchronization protocol that can effectivelybound the staleness in gradients, improve runtime performanceand achieve good model accuracy. Our empirical investigationreveals a principled approach for distributed training of neuralnetworks: the mini-batch size per learner should be reducedas more learners are added to the system to preserve the modelaccuracy. We validate this approach using commonly-used imageclassification benchmarks: CIFAR10 and ImageNet.
Suyog Gupta, Wei Zhang 0022, Fei Wang 0001
ICDM1
2016 Staleness-Aware Async-SGD for Distributed Deep Learning
Wei Zhang 0022, Suyog Gupta, Xiangru Lian, Ji Liu 0002
IJCAI2
2015 Deep Learning with Limited Numerical Precision
abstract
Training of large-scale deep neural networks is often constrained by the available computational resources. We study the effect of limited precision data representation and computation on neural network training. Within the context of low-precision fixed-point computations, we observe the rounding scheme to play a crucial role in determining the network’s behavior during training. Our results show that deep networks can be trained using only 16-bit wide fixed-point number representation when using stochastic rounding, and incur little to no degradation in the classification accuracy. We also demonstrate an energy-efficient hardware accelerator that implements low-precision fixed-point arithmetic with stochastic rounding
Suyog Gupta, Ankur Agrawal, Kailash Gopalakrishnan, Pritish Narayanan
ICML1