The DOI matches its Crossref record; 213 of the 278 references it cites were found in a registry or an index; none of the 100 sources its claims cite is checked for support yet.
Bringing AI to edge: From deep learning’s perspective
Open accessOverview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
72 Not checked yet · 33 No basis given · 26 Own interpretation · 1 Own result
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Most of the above-mentioned structure pruning methods are rule-based, i.e., some heuristic algorithms devised according to their own criterion.”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“the probability of the correct class dominates the probability distribution generated by the teacher network (e.g., [0.97, 0.1, 0.0, 0.2]), which significantly limits the knowledge transferring capability.”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Knowledge Distillation
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“All of the above-mentioned approaches mainly search for the best operators for cells or layers where their width and depth are fine-tuned manually.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“the majority of existing methods use platform-independent metrics, i.e., FLOPs and MACs as the constraint to design the model.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
In the paper
“as shown in [50], the width and depth of a DNN have a critical impact on its accuracy and latency.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
What the sources say
- Not checked yetcites [50] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“quantization becomes a promising approach to address the aforementioned issue, which encodes full-precision (FP32) weights and activations with low-precision ones (e.g., FP16, INT8, binary) while preserving even the same level of accuracy.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“searching in a discrete space using RL and EA is really costly”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: unclear — It is unclear why the paper says it holds.
In the paper
“knowledge distillation can also be used to design robust networks [151].”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Knowledge Distillation
What the sources say
- Not checked yetcites [151] source
plainconditional- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
In the paper
“Knowledge distillation demonstrates better transferability for the small models, i.e., for a given dataset, learning the small model from knowledge distillation outperforms learning it from scratch.”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Knowledge Distillation
What the sources say
- Not checked yetcites [150]
boosteddirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
In the paper
“capable of compressing a DNN model, in some cases more than 40x, while only degrading the prediction accuracy slightly [76].”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
What the sources say
- Not checked yetcites [76]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
- It may state two separate claims as one. 38
- Probably not a substantial claim. 22
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“during the run-time, DNN applications share the computational units and communication bandwidth with other applications and as a result the availability of computing and communication resources may significantly affect DNNs' inference time.”
§ Bringing AI To Edge: From Deep Learning's Perspective > VI. ADAPTIVE MODELS
hedgedconditional- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“ResNet-50 [7] has 26 million parameter weights, generates 16 million activations in one inference, requires around 168 MB memory space, and needs at lease 3GB/s memory bandwidth.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
What the sources say
- Not checked yetcites [7] source
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Almost all of pruning methods are hardware-agnostic and depend on hardware-independent metrics, like MACs and FLOPs.”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: unclear — It is unclear why the paper says it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Post-training quantization is flexible and can be broadly applied to existing DNN models.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“since operations with lowbit representation usually consume less energy and execute faster, quantization reduces energy consumption and latency as well on some hardware platforms [129].”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
What the sources say
- Not checked yetcites [129] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“Knowledge distillation is another technique to conduct model compression, where a more compact student model can learn the knowledge from a complicated and powerful teacher model.”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Knowledge Distillation
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“a diverse of hardware accelerators have emerged for boosting the execution of DNNs, but these various systems demonstrate different capability to handling network complication.”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
plaincorrelational- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. It may state two separate claims as one.
In the paper
“some edge systems are energy-constrained, battery powered or supplied by sustainable energy, like solar energy (intermittent computing [171]), and in these cases energy variance will change the system's status, such as scaling down frequency and power which affects the inference time of DNN applications as well.”
§ Bringing AI To Edge: From Deep Learning's Perspective > VI. ADAPTIVE MODELS
What the sources say
- Not checked yetcites [171] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Model compression provides a 'large-to-small' method to generate an efficient and compact model from a complex model for edge devices.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Quantization has become a standard means to compress memory-hungry DNN models for resourceconstrained edge systems.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. The paper may give no reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“neural architecture search, which has demonstrated its capability to design more accurate DNNs without tedious parameter tuning”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
boosteddirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper may give no reason why it holds.
In the paper
“distilling knowledge from large networks can improve the accuracy of small models which may be directly applicable to edge systems.”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Knowledge Distillation
What the sources say
- Not checked yetcites [149]
hedgeddirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“Pruning is the well-studied topic in model compression and many methods have been proposed to advance the network pruning [103].”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
What the sources say
- Not checked yetcites [103] source
boosted- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“NAS defines a new paradigm to design DNN models, frees DNN designers from tedious hyperparameter tuning and automates the costly DNN design procedure.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. The paper may give no reason why it holds. It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“the state-of-the-art models have more than billions of parameters and at the same time during inference a model produces a large portion of intermediate results (activation/feature maps) which usually occupy a large memory space.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“network compression involves a costly and time-consuming compression-retraining procedure to retain the accuracy of the pruned model.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper may give no reason why it holds.
None of the sources cited for this claim have been checked yet.
In the paper
“MnasNet and MobileNet V3 on Edge TPU perform very low latency, even lower than the high-end GPU”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Hardware-software co-design
What the sources say
- Not checked yetcites [53] source
- Not checked yetcites [45]
- Not checked yetcites [21]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“However, DNN models, the current core component of artificial intelligence, are highly computation-intensive and are even growing 'wider' (more filters within a layer) and 'deeper' (more layers) with billions of parameters and millions of float point operations (FLOPs)”
§ Bringing AI To Edge: From Deep Learning's Perspective > I. INTRODUCTION
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: unclear — It is unclear why the paper says it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“we also discuss adaptive DNN models which are also not reviewed systematically in previous articles.”
§ Bringing AI To Edge: From Deep Learning's Perspective > A. Motivation Behind This Paper
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper may give no reason why it holds.
In the paper
“However, developing chips is a costly process, 30-80 million dollars and 2-3 years to develop [19].”
§ Bringing AI To Edge: From Deep Learning's Perspective > I. INTRODUCTION
What the sources say
- Not checked yetcites [19]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“Depth-wise separable convolution can significantly reduce the computational complexity, thus shortening inference time on edge devices.”
§ Bringing AI To Edge: From Deep Learning's Perspective > A. Classification
What the sources say
- Not checked yetcites [43]
- Not checked yetcites [46]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Convolutional layers account for the major resource and time cost of a CNN model.”
§ Bringing AI To Edge: From Deep Learning's Perspective > II. PRELIMINARIES
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. The paper may give no reason why it holds.
In the paper
“SqueezeNet achieves AlexNet-level accuracy while greatly reducing the model complexity.”
§ Bringing AI To Edge: From Deep Learning's Perspective > A. Classification
What the sources say
- Not checked yetcites [41]
plaincorrelational- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“Different methodologies are devised to approach this goal, like novel light-weight DNN model design, model compression, and the emergent neural architecture search (NAS) [22]”
§ Bringing AI To Edge: From Deep Learning's Perspective > I. INTRODUCTION
What the sources say
- Not checked yetcites [22]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“However, inference from cloud suffers from responsiveness (e.g., latency) and privacy issues which are critical in some scenarios.”
§ Bringing AI To Edge: From Deep Learning's Perspective > I. INTRODUCTION
What the sources say
- Not checked yetcites [5]
- Not checked yetcites [11]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“some customized edge accelerators achieve high efficiency at the cost of generality, e.g., edge TPU only supports a limited number of operators [21] and some new DNN architectures cannot be wellsupported.”
§ Bringing AI To Edge: From Deep Learning's Perspective > I. INTRODUCTION
What the sources say
- Not checked yetcites [21]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“less-capable edge systems”
- Also stated in: § I. INTRODUCTION · plain
“resource-constrained edge systems”
§ Bringing AI To Edge: From Deep Learning's Perspective > Abstract
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
- Also stated in: § I. INTRODUCTION · plain
None of the sources cited for this claim have been checked yet.
In the paper
“The off-the-shelf hardware and software cannot efficiently execute those compressed formats, so specialized hardware and software libraries are required to execute sparsified DNN models [83], [84].”
§ Bringing AI To Edge: From Deep Learning's Perspective > Filters Channels Filters Channels
What the sources say
- Not checked yetcites [83]
- Not checked yetcites [84] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
A conclusion the paper draws from its own results — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“the accuracy of the pruned model is inherently upper bounded by the pre-trained model, i.e., the compressed model cannot have better accuracy than the pre-trained model.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper may give no reason why it holds.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“Since onestage methods are less computational than two-stage methods, all of these methods mentioned above target one-stage method for improving efficiency of object detection DNNs.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Object Detection
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“Experimental results show deep compression can significantly reduce the model size with no or negligible accuracy loss.”
§ Bringing AI To Edge: From Deep Learning's Perspective > Kernel Weights
What the sources say
- Not checked yetcites [75] source
- Not checked yetcites [76]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
A conclusion the paper draws from its own results — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“it is capable of fitting the whole model into on-chip memory of edge devices such that the high overhead occurred by off-chip memory access can be mitigated.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Quantization
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“The one-stage approaches can trade off accuracy for efficiency, but the practical deployment on edge devices is still behind the expected performance [70].”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Object Detection
What the sources say
- Not checked yetcites [70] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“Deep Compression uses three steps, prunning, quantization, and Huffman Encoding, to compress over-parameterized DNN models, such as VGG [77], AlexNet [1].”
§ Bringing AI To Edge: From Deep Learning's Perspective > Kernel Weights
What the sources say
- Not checked yetcites [75] source
- Not checked yetcites [76]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“The two-stages methods provide high accuracy at the cost of efficiency, and even on powerful GPUs they cannot guarantee real-time constraints (e.g., 25fps for video).”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Object Detection
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
The paper states this without a source or data behind it here, so there is nothing to check it against. The quote shows it is in the paper.
In the paper
“It is worthy noting that the three approaches are not mutual exclusive to each other and in many cases they are combined to maximally compress the redundant models.”
§ Bringing AI To Edge: From Deep Learning's Perspective > IV. NETWORK COMPRESSION
plaincorrelational- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. It may state two separate claims as one.
A conclusion the paper draws from its own results — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“Since structured pruning does not lead to irregular pattern, the compressed network pruned by structure pruning can directly accelerate its inference on off-theshelf hardware platforms without specialized software library support.”
§ Bringing AI To Edge: From Deep Learning's Perspective > Filters Channels Filters Channels
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
A conclusion the paper draws from its own results — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“different layers have different functions, thereby likely benefiting from employing different pruning criteria at different layers.”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
hedgedconditional- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
- Rests on an assumption: Different layers have different functions.
None of the sources cited for this claim have been checked yet.
In the paper
“edge systems can update models locally by using incremental learning [226] [227], where techniques in [228] are deployed to improve the accuracy for new data and infer unknown classes.”
§ Bringing AI To Edge: From Deep Learning's Perspective > E. The data challenge at edge
What the sources say
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“It is known that accuracy of DNN models are highly related to its width (channels or feature maps) and depth (layers or blocks) [50]”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Hardware-software co-design
What the sources say
- Not checked yetcites [50] source
boostedcorrelational- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it.
In the paper
“As stated in [40], DL algorithms are approaching the computational limits of computing systems”
§ Bringing AI To Edge: From Deep Learning's Perspective > VIII. CONCLUSION
What the sources say
- Not checked yetcites [40]
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim.
In the paper
“Such variance may influence the quality of service (QoS) of applications without rigorously temporal requirement, like voice recognition, face recognition, machine translation, etc [20] and on the other hand may lead to catastrophic consequence for those with rigorously temporal requirement, (i.e., real-time requirement), like autonomous driving, UAV, etc.”
§ Bringing AI To Edge: From Deep Learning's Perspective > VI. ADAPTIVE MODELS
What the sources say
- Not checked yetcites [20] source
hedgedconditional- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
In the paper
“FNAS can achieve the same accuracy level under different resource constraints, while significantly reducing the search cost and inference latency.”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Hardware-software co-design
What the sources say
- Not checked yetcites [204]
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“The academia and industry have a consensus that the breakthroughs in hardware architecture will bring DNNs to a new level and boost DNN adoption [15] [205].”
§ Bringing AI To Edge: From Deep Learning's Perspective > B. Hardware-software co-design
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. It may state two separate claims as one.
In the paper
“Attention technique mimics human visual systems to locate their focal point on the important area and up-weights the areas of interest to improve the model accuracy.”
§ Bringing AI To Edge: From Deep Learning's Perspective > VI. ADAPTIVE MODELS
What the sources say
- Not checked yetcites [174] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it.
None of the sources cited for this claim have been checked yet.
In the paper
“Like [218], an efficient point-voxel CNN is proposed for efficient 3D learning, and this model can help to implement 3D AR/VR applications and SLAM [219] of autonomous driving on edge systems.”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Lightweight models for other applications
plainconditional- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. It may state two separate claims as one.
In the paper
“a recent study in [9] raises a concern regarding the environment effect of training complex NLP models.”
§ Bringing AI To Edge: From Deep Learning's Perspective > C. Lightweight models for other applications
What the sources say
- Not checked yetcites [9] source
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it.
In the paper
“instead of sharing the data with a centralized server clients (e.g., an edge system) in FL only share the learned gradient with others which will not leak data.”
§ Bringing AI To Edge: From Deep Learning's Perspective > E. The data challenge at edge
What the sources say
- Not checked yetcites [229] source
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“Recently, few works study to employ incremental learning [227] and federated learning [230] [231] with edge systems, but the research in this context is still in its infancy.”
§ Bringing AI To Edge: From Deep Learning's Perspective > E. The data challenge at edge
What the sources say
- Not checked yetcites [227]
- Not checked yetcites [230]
- Not checked yetcites [231]
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
It may state two separate claims as one.
None of the sources cited for this claim have been checked yet.
In the paper
“Attention has shown its successful application in CV [174] and NLP [180].”
§ Bringing AI To Edge: From Deep Learning's Perspective > VI. ADAPTIVE MODELS
What the sources say
- Not checked yetcites [174] source
- Not checked yetcites [180]
plaincorrelational- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: fails — The paper’s conclusions may not depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. The paper’s conclusions may not depend on it. It may state two separate claims as one.
A conclusion the paper draws from its own results — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“However, on edge systems, some system dynamics, memory contention, cache miss, bandwidth unavailability, etc, also impact the execution of DNN application”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methods
plaindirect- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: fails — The paper may give no reason why it holds.
Probably not a substantial claim. The paper may give no reason why it holds.
A conclusion the paper draws from its own results — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“data privacy is one motivation of edge systems, so it may be impossible to collect data from different edge systems and share them with each other.”
§ Bringing AI To Edge: From Deep Learning's Perspective > E. The data challenge at edge
hedgedconditional- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
Probably not a substantial claim. It may state two separate claims as one.
The paper relies on this without support.
At present, edge intelligence systems are used mainly for computer vision tasks.
“currently computer vision models are the major application for edge intelligence systems”
The paper relies on this without support.
Real-world edge deployments face rapidly changing conditions.
“Edge systems installed in real world operate in highly dynamic environment”
The paper relies on this without support.
Manual design of lightweight DNN models depends heavily on expert knowledge and requires lengthy hyperparameter exploration.
“The manual design of lightweight DNN models is considerably dependent on experts' knowledge and also needs a time-consuming hyperparameter exploration.”
The paper relies on this without support.
Different layers have different functions.
“different layers have different functions”
The paper relies on this without support.
Reductions in FLOPs and compression ratio do not directly translate into performance improvement.
“the reduced FLOPs and compression ratio cannot directly translate to the performance improvement.”
The paper relies on this without support.
Different hardware architectures demonstrate different degrees of parallelism.
“different hardware architectures demonstrate different degrees of parallelism”
The paper relies on this without support.
The design space for DNN is too large for exhaustive search.
“In addition, design space for DNN is too large to have an exhaustive search.”
The paper relies on this without support.
There is a lack of measurement of trade-offs between metrics, leading to high search cost or sub-optimal design.
“However, we still lack the measurement of the trade-off between each metric and this will lead to either high searching cost or sub-optimal design result.”
The paper relies on this without support.
Different hardware accelerators have diverse underlying characteristics, and most DNNs were designed without considering underlying hardware features.
“However, different hardware accelerators features diverse underlying characteristics, and the majority of DNNs were designed without consideration of underlying hardware features.”
The paper relies on this without support.
The majority of works on deep learning for edge systems target computer vision tasks such as image classification and object detection.
“Currently, the majority of works regarding deep learning on edge systems target computer vision tasks, i.e., image classification and object detection.”
The paper relies on this without support.
On-device learning is challenging because training is more computation-intensive and memory-hungry than inference, while edge systems are resource-constrained.
“Ondevice learning is a challenging task, because training is a more computation-intensive and memory-hungry procedure compared to inference, whereas edge systems are resourceconstrained in many settings.”
The paper relies on this without support.
Limited energy supply of some edge systems makes on-device learning even more difficult.
“Moreover, limited energy supply of some edge systems will make this issue even more difficult.”
The paper relies on this without support.
The success of DNN models heavily relies on high-quality and large-scale datasets.
“The success of DNN models heavily relies on high-quality and large-scale datasets, such as ImageNet”
The paper relies on this without support.
For some edge applications, collecting and labeling massive data is difficult or expensive.
“for some edge applications, e.g., edge surveillance systems in wild life, defect detection in manufacturing process, etc, it is difficult or expensive to collect massive amount of data and label them to train a good model.”
The paper relies on this without support.
During long-term operation, edge systems are likely to collect data with different distributions or new classes, requiring model updates.
“during the long-term operation, edge systems are likely to collect data with different distributions from the original training data or data pertaining to a new class which is not included in the original training data, we may need to update the model on edge systems”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Machine learning frameworks: ML frameworks, such as TensorFlow Lite and PyTorch, are used to develop and run machine learning models on edge devices [202].”
From Edge AI: A survey (2023) · cites this paper as [202]
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
“HERE, COST REFERS TO THE TIME SPENT TO SEARCH THE NETWORK, WHILE WE USE GPU Hour AS UNIT.”
§ Bringing AI To Edge: From Deep Learning's Perspective > V. HARDWARE-AWARE NEURAL ARCHITECTURE SEARCH
“Cost (GPU days) Metrics Target Edge Systems MnasNet [53] Measure RL 40000”
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Bringing AI To Edge: From Deep Learning's Perspective > A. Different metrics oriented DNN models
“Fig. 11 shows the latency of 100000 network architectures generated using DARTS [166]”
§ Bringing AI To Edge: From Deep Learning's Perspective > VIII. CONCLUSION
“Fig. 11.Latency vs FLOPs: The latency measurements of 10000 different architectures with different FLOPs count.”
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
“BinaryConnect [111] 1-bit Yes No 2016”
§ Bringing AI To Edge: From Deep Learning's Perspective > References
“111. M. Courbariaux, Y. Bengio, and J.-P. David, "Binaryconnect: Training deep neural networks with binary weights during propagations," in Advances in neural information processing systems, 2015, pp. 3123- 3131.”
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Bringing AI To Edge: From Deep Learning's Perspective > Methods
“BranchyNet [189] Early-exit Gradient 2017”
§ Bringing AI To Edge: From Deep Learning's Perspective > References
“189. S. Teerapittayanon, B. McDanel, and H.-T. Kung, "Branchynet: Fast inference via early exiting from deep neural networks," in 2016 23rd International Conference on Pattern Recognition (ICPR).”
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
“Li et al. [87] Inference-based Layer Rule-based 2016”
§ Bringing AI To Edge: From Deep Learning's Perspective > Methodologies
“Li et al. [87] adopt a global pruning method”
Citations
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · cited 3×
“For instance, training ResNet50 [7] with ImageNet on 8 Nvidia Tesla P100 takes 29 hours [8], where ImageNet dataset [2] has 1.28 M images of 1000 classes for training.”
BackgroundMethodInfluentialVery Deep Convolutional Networks for Large-Scale Image Recognition
Simonyan, K., & Zisserman, A. (2014) · arXiv · doi:10.48550/arxiv.1409.1556 · Cited by 114,148 · cited 1×
“Deep Compression uses three steps, prunning , quantization , and Huffman Encoding , to compress over-parameterized DNN models, such as VGG [77], AlexNet [1].”
MethodBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2018) · arXiv · doi:10.48550/arxiv.1810.04805 · Cited by 73,173
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · 2009 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2009.5206848 · Cited by 65,333 · cited 2×
“For instance, training ResNet50 [7] with ImageNet on 8 Nvidia Tesla P100 takes 29 hours [8], where ImageNet dataset [2] has 1.28 M images of 1000 classes for training.”
BackgroundMethodInfluentialBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019) · Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers) · doi:10.18653/v1/n19-1423 · Cited by 54,325 · cited 1×
“These models, like BERT [217], are known to be highly complex, even more complicated than DNN models for image classi-fication, and a recent study in [9] raises a concern regarding the environment effect of training complex NLP models.”
MethodYou Only Look Once: Unified, Real-Time Object Detection
Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.91 · Cited by 53,803 · cited 3×
“To boost the efficiency of object detection on resource-limited devices, some works strive to reduce the computational complexity of backbone part of object detection models, like Tiny-dsod [58] for DSOD [69], Tiny-SSD [59] for SSD [65], and Tiny-YOLO [57] for YOLO.”
MethodA fast and elitist multiobjective genetic algorithm: NSGA-II
Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002) · IEEE Transactions on Evolutionary Computation · doi:10.1109/4235.996017 · Cited by 50,053
Microsoft COCO: Common Objects in Context
Lin, T.-Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., & Zitnick, C. L. (2014) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-10602-1_48 · Cited by 45,460 · cited 1×
“EXPERIMENTAL RESULTS ARE UPON TWO WIDELY-USED BENCHMARK, PASCAL VOC2007 [54] AND MS COCO [55].”
MethodSqueeze-and-Excitation Networks
Hu, J., Shen, L., & Sun, G. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00745 · Cited by 35,667 · cited 1×
“To improve the performance and training speed, modern DNN models also have other operation layers, like batch normalization layer [38], squeeze-and-excitation layer [39], etc.”
MethodRich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation
Girshick, R., Donahue, J., Darrell, T., & Malik, J. (2014) · 2014 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2014.81 · Cited by 32,684 · cited 1×
“RCNN [66], Fast RCNN [67], and 3 https://https://www.automl.org/ Faster RCNN [68] are representative examples of two-stage methods.”
MethodRethinking the Inception Architecture for Computer Vision
Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., & Wojna, Z. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.308 · Cited by 32,138 · cited 1×
“different design patterns in terms of the resource constraint. consideration may not fully utilize the underlying hardware. Fig 13 shows the latency of four state-of-the-art DNN models, Inception v3 [206], ResNet50 [7], MnasNet [53] and MobileNet V3 [45] on three edge devices, Intel Neural Computing Stick 2 [207], Nvi…”
BackgroundMobileNetV2: Inverted Residuals and Linear Bottlenecks
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., & Chen, L.-C. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00474 · Cited by 28,755 · cited 2×
“UMBER OF CHANNELS. HERE WE ONLY REPORT THE RESULTS OF THE SCALING FACTOR=1. Model Year Parameters FLOPs/MACs Accuracy SqueezeNet [41] 2016 1.24M 60.4% Mobilenet [43] 2017 4.2M /569M 70.6% MobilenetV2 [44] 2018 3.4M /300M 72% MobilenetV2-large [44] 2018 6.9M /585M 74.7% MobilenetV3-small [45] 2019 2.5M /56M 67.4% Mobil…”
MethodInfluentialGirshick, R. (2015) · 2015 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2015.169 · Cited by 28,105
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
Ioffe, S., & Szegedy, C. (2015) · arXiv · doi:10.48550/arxiv.1502.03167 · Cited by 27,818
Reinforcement Learning: An Introduction
Sutton, R. S., & Barto, A. (2005) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2004.842673 · Cited by 25,268
Pan, S. J., & Yang, Q. (2010) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2009.191 · Cited by 23,387 · cited 1×
“Transferability [150]: Knowledge distillation demonstrates better transferability for the small models, i.e., for a given dataset, learning the small model from knowledge distillation outperforms learning it from scratch.”
BackgroundSSD: Single Shot MultiBox Detector
Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.-Y., & Berg, A. C. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-46448-0_2 · Cited by 22,128 · cited 2×
“To boost the efficiency of object detection on resource-limited devices, some works strive to reduce the computational complexity of backbone part of object detection models, like Tiny-dsod [58] for DSOD [69], Tiny-SSD [59] for SSD [65], and Tiny-YOLO [57] for YOLO.”
BackgroundMethodSelf-citationXception: Deep Learning with Depthwise Separable Convolutions
Chollet, F. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.195 · Cited by 20,380 · cited 1×
“her prominent DNN models targeting resource-limited devices. MobileNet [43] replaces the conventional convolutional operation with more efficient depth-wise separable convolution operation proposed in [46] to reduce the computational cost. Depth-wise separable convolution operation factorizes a conventional k k n convo…”
BackgroundThe pascal visual object classes (VOC) challenge
Everingham, M., Van Gool, L., Williams, C. K. I., Winn, J., & Zisserman, A. (2010) · International Journal of Computer Vision · doi:10.1007/s11263-009-0275-4 · Cited by 19,599
MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., & Adam, H. (2017) · arXiv · doi:10.48550/arxiv.1704.04861 · Cited by 19,015 · cited 2×
“MobileNet [43] replaces the conventional convolutional operation with more efficient depth-wise separable convolution operation proposed”
BackgroundMethodYOLOv3: An Incremental Improvement
Redmon, J., & Farhadi, A. (2018) · arXiv · doi:10.48550/arxiv.1804.02767 · Cited by 17,141 · cited 1×
“To boost the efficiency of object detection on resource-limited devices, some works strive to reduce the computational complexity of backbone part of object detection models, like Tiny-dsod [58] for DSOD [69], Tiny-SSD [59] for SSD [65], and Tiny-YOLO [57] for YOLO.”
BackgroundBoyd, S., Parikh, N., Chu, E., Peleato, B., & Eckstein, J. (2011) · Foundations and Trends® in Machine Learning · doi:10.1561/2200000016 · Cited by 17,075
EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks
Tan, M., & Le, Q. V. (2019) · arXiv · doi:10.48550/arxiv.1905.11946 · Cited by 17,072
Mastering the game of Go with deep neural networks and tree search
Silver, D., Huang, A., Maddison, C. J., Guez, A., Sifre, L., van den Driessche, G., Schrittwieser, J., Antonoglou, I., Panneershelvam, V., Lanctot, M., et al. (2016) · Nature · doi:10.1038/nature16961 · Cited by 15,612 · cited 1×
“AlphaGo [6] is another prominent example which defeated the top professional player in the ancient Chinese game GO, deemed impossible before due to its extremely high complexity.”
BackgroundBatch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate ShiftPreprint
Ioffe, S. (2024) · arXiv (Cornell University) · doi:10.57702/o9raffed · Cited by 15,273
Multi-Objective Optimization Using Evolutionary Algorithms
Deb, K., & Kalyanmoy, D. (2001) · Andalas University Repository (Andalas University) · Cited by 14,936
Distilling the Knowledge in a Neural Network
Hinton, G., Vinyals, O., & Dean, J. (2015) · arXiv · doi:10.48550/arxiv.1503.02531 · Cited by 14,204 · cited 5×
“After [140], many efforts are made towards improving the performance of knowledge distillation.”
BackgroundMethodInfluentialBoyd, S. (2010) · now publishers, Inc. eBooks · doi:10.1561/9781601984616 · Cited by 12,917
Squeeze-and-Excitation Networks
Hu, J., Shen, L., Albanie, S., Sun, G., & Wu, E. (2020) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2019.2913372 · Cited by 12,157
(2017) · Cited by 11,625
High-performance medicine: the convergence of human and artificial intelligence
Topol, E. J. (2019) · Nature Medicine · doi:10.1038/s41591-018-0300-7 · Cited by 10,450 · cited 1×
“2020), researchers around the world have designed many compelling DNN models, applicable to various domains, like nature language processing [199], AI-assisted medicine [200], robots, etc.”
BackgroundShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices
Zhang, X., Zhou, X., Lin, M., & Sun, J. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00716 · Cited by 9,982 · cited 1×
“ShuffleNet [48] deploys group convolution and channel”
EfficientDet: Scalable and Efficient Object Detection
Tan, M., Pang, R., & Le, Q. V. (2019) · arXiv · Cited by 9,841 · cited 2×
“1% GPU/Edge CPU EfficientDet [63] 2020 Two-stage 8.”
MethodHoward, A., Sandler, M., Chen, B., Wang, W., Chen, L.-C., Tan, M., Chu, G., Vasudevan, V., Zhu, Y., Pang, R., et al. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00140 · Cited by 9,708 · cited 2×
“The latest MobileNetV3 [45] combines NAS and NetAdapt [47] to design a more accurate and efficient network architecture.”
BackgroundMethodEdge computing: Vision and challenges
Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016) · IEEE Internet of Things Journal · doi:10.1109/jiot.2016.2579198 · Cited by 8,733 · cited 1×
“To address these concerns, edge computing is proposed [12].”
BackgroundZagoruyko, S., & Komodakis, N. (2016) · Procedings of the British Machine Vision Conference 2016 · doi:10.5244/c.30.87 · Cited by 7,244
Towards Deep Learning Models Resistant to Adversarial Attacks
Madry, A., Makelov, A., Schmidt, L., Tsipras, D., & Vladu, A. (2017) · arXiv · doi:10.48550/arxiv.1706.06083 · Cited by 6,602
Federated Machine Learning: Concept and Applications
Yang, Q., Liu, Y., Chen, T., & Tong, Y. (2019) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/3298981 · Cited by 6,322
SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size
Iandola, F. N., Han, S., Moskewicz, M. W., Ashraf, K., Dally, W. J., & Keutzer, K. (2016) · arXiv · doi:10.48550/arxiv.1602.07360 · Cited by 6,201
Neural Architecture Search with Reinforcement LearningPreprint
Zoph, B., & Le, Q. V. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1611.01578 · Cited by 5,705 · cited 1×
“Different methodologies are devised to approach this goal, like novel light-weight DNN model design, model compression, and the emergent neural architecture search (NAS) [22], all of which facilitate the development and application of DNN models on edge systems.”
MethodA Survey on Mobile Edge Computing: The Communication Perspective
Mao, Y., You, C., Zhang, J., Huang, K., & Letaief, K. B. (2017) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2017.2745201 · Cited by 5,607
Object Detection With Deep Learning: A Review
Zhao, Z.-Q., Zheng, P., Xu, S.-T., & Wu, X. (2019) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2018.2876865 · Cited by 5,545 · cited 1×
“The one-stage approaches can trade off accuracy for efficiency, but the practical deployment on edge devices is still behind the expected performance [70].”
BackgroundAdaptive Mixtures of Local Experts
Jacobs, R. A., Jordan, M. I., Nowlan, S. J., & Hinton, G. E. (1991) · Neural Computation · doi:10.1162/neco.1991.3.1.79 · Cited by 5,384 · cited 1×
“Another common method to achieve adaptivity is multi-branch which is conceptually analogous to mixture of experts [190] [191], where each branch has some convolution kernels and the multi-branch network selects some branches/convolution kernels per input to conduct inference.”
MethodGhostNet: More Features From Cheap Operations
Han, K., Wang, Y., Tian, Q., Guo, J., Xu, C., & Xu, C. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00165 · Cited by 5,222 · cited 1×
“GhostNet [51] proposes a ghost module based on an observation that some features in convolutional layers are highly correlated.”
BackgroundGhostNet: More Features From Cheap OperationsPreprint
Han, K., Wang, Y.-H., Tian, Q., Guo, J.-Y., Xu, C.-J., & Xu, C. (2019) · Computer Vision and Pattern Recognition · doi:10.48550/arxiv.1911.11907 · Cited by 4,540 · cited 1×
“GhostNet [51] proposes a ghost module based on an observation that some features in convolutional layers are highly correlated.”
BackgroundEfficient Processing of Deep Neural Networks: A Tutorial and Survey
Sze, V., Chen, Y.-H., Yang, T.-J., & Emer, J. S. (2017) · Proceedings of the IEEE · doi:10.1109/jproc.2017.2761740 · Cited by 4,215 · cited 1×
“Some prior DNN reviews cover one of the three categories, like [25] [26] for model compression, [27] for early works on efficient DNN processing and [28] for NAS1 but there is no review discussing all three categories which in future will be integrated seamlessly to design effective and efficient DNNs in the new edge…”
BackgroundSimultaneous localization and mapping: part I
Durrant-Whyte, H., & Bailey, T. (2006) · IEEE Robotics & Automation Magazine · doi:10.1109/mra.2006.1638022 · Cited by 4,199 · cited 1×
“Like [218], an efficient point-voxel CNN is proposed for efficient 3D learning, and this model can help to implement 3D AR/VR applications and SLAM [219] of autonomous driving on edge systems.”
Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference
Jacob, B., Kligys, S., Chen, B., Zhu, M., Tang, M., Howard, A., Adam, H., & Kalenichenko, D. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00286 · Cited by 4,114 · cited 2×
“[118] quantize models into 8bit integer and propose a quantize-aware training method to eliminate the accuracy loss caused by quantization.”
MethodEnergy and Policy Considerations for Deep Learning in NLP
Strubell, E., Ganesh, A., & McCallum, A. (2019) · Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics · doi:10.18653/v1/p19-1355 · Cited by 3,684 · cited 2×
“These models, like BERT [217], are known to be highly complex, even more complicated than DNN models for image classi-fication, and a recent study in [9] raises a concern regarding the environment effect of training complex NLP models.”
BackgroundMethodCategorical Reparameterization with Gumbel-Softmax
Jang, E., Gu, S., & Poole, B. (2016) · arXiv · doi:10.48550/arxiv.1611.01144 · Cited by 3,616 · cited 1×
“Verelst and Tuytelaars [184] use Gumble-softmax [185] to train a pixel-wise gate to identify the region of interest while Chen et al. [186] propose to combine attention with multi-branch technique to improve the capacity of lightweight models.”
MethodMnasNet: Platform-Aware Neural Architecture Search for Mobile
Tan, M., Chen, B., Pang, R., Vasudevan, V., Sandler, M., Howard, A., & Le, Q. V. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00293 · Cited by 3,416 · cited 3×
“An increasing attention is paid to hardware-aware NAS and some works exploit NAS to design hardware-efficient DNNs. Tan et al. [53] propose a hardware-aware NAS framework, dubbed MnasNet, in which both latency and accuracy are formulated into the reward function of reinforcement learning algorithm…”
BackgroundMethodResultMobile Edge Computing: A Survey on Architecture and Computation Offloading
Mach, P., & Becvar, Z. (2017) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2017.2682318 · Cited by 3,258 · cited 1×
“For other related topics, we refer interesting readers to other excellent literature [23], [30], [31].”
BackgroundDistillation as a Defense to Adversarial Perturbations Against Deep Neural Networks
Papernot, N., McDaniel, P. D., Wu, X., Jha, S., & Swami, A. (2016) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2016.41 · Cited by 3,251 · cited 1×
“Moreover, knowledge distillation can also be used to design robust networks [151].”
BackgroundDARTS: Differentiable architecture search
Liu, H., Simonyan, K., & Yang, Y. (2018) · arXiv · doi:10.48550/arxiv.1806.09055 · Cited by 3,248
Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks
Chen, Y.-H., Krishna, T., Emer, J. S., & Sze, V. (2017) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2016.2616357 · Cited by 3,247
End to End Learning for Self-Driving Cars
Bojarski, M., Del Testa, D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., Jackel, L. D., Monfort, M., Muller, U., Zhang, J., et al. (2016) · arXiv · doi:10.48550/arxiv.1604.07316 · Cited by 3,198 · cited 2×
“For instance, DNNs are seen to be a pivotal technique for self-driving cars, in which most of executions are subject to highly rigorous real-time constraints [5], [11], but the high and uncertain communication overhead makes it difficult to satisfy the temporal requirement.”
BackgroundFitNets: Hints for Thin Deep Nets
Romero, A., Ballas, N., Kahou, S. E., Chassang, A., Gatta, C., & Bengio, Y. (2014) · arXiv · doi:10.48550/arxiv.1412.6550 · Cited by 2,859 · cited 1×
“Remero et al. [139] adopt knowledge distillation to train a compact model, namely FitNets.”
BackgroundWilliams, S., Waterman, A., & Patterson, D. A. (2009) · Communications of the ACM · doi:10.1145/1498765.1498785 · Cited by 2,798
Fast R-CNNPreprint
Girshick, R. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1504.08083 · Cited by 2,781
Learning Efficient Convolutional Networks through Network Slimming
Liu, Z., Li, J., Shen, Z., Huang, G., Yan, S., & Zhang, C. (2017) · 2017 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.298 · Cited by 2,761
Speed/Accuracy Trade-Offs for Modern Convolutional Object Detectors
Huang, J., Rathod, V., Sun, C., Zhu, M., Korattikara, A., Fathi, A., Fischer, I., Wojna, Z., Song, Y., Guadarrama, S., et al. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.351 · Cited by 2,743 · cited 1×
“In addition, for edge systems, the trade-off between speed and accuracy should be application or context dependent, so a good benchmark and design guide should be developed for practitioners [71] .”
BackgroundChannel Pruning for Accelerating Very Deep Neural Networks
He, Y., Zhang, X., & Sun, J. (2017) · 2017 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.155 · Cited by 2,647 · cited 2×
“…Inference-based Layer Rule-based 2016 Hu et al. [88] Inference-based Global Rule-based 2016 SSL [89] Training-based Layer Rule-based 2016 He et al. [90] Inference-based Layer Rule-based 2017 ThiNet [91] Inference-based Layer Rule-based 2017 DeepIoT [92] Training-based Layer Learing-based 2017 DCP…”
MethodEdge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing
Zhou, Z., Chen, X., Li, E., Zeng, L., Luo, K., & Zhang, J. (2019) · Proceedings of the IEEE · doi:10.1109/jproc.2019.2918951 · Cited by 2,455 · cited 2×
“Considering the anticipated emergence of numerous edge intelligence systems in the next years [13], this motivates us to comprehensively review the”
BackgroundAccurate, Large Minibatch SGD: Training ImageNet in 1 Hour
Goyal, P., Dollár, P., Girshick, R., Noordhuis, P., Wesolowski, L., Kyrola, A., Tulloch, A., Jia, Y., & He, K. (2017) · arXiv · doi:10.48550/arxiv.1706.02677 · Cited by 2,294 · cited 1×
“For instance, training ResNet50 [7] with ImageNet on 8 Nvidia Tesla P100 takes 29 hours [8], where ImageNet dataset [2] has 1.28 M images of 1000 classes for training.”
MethodInfluentialMobileNetV2: Inverted Residuals and Linear BottlenecksPreprint
Sandler, M., Howard, A., Zhu, M., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1801.04381 · Cited by 2,255 · cited 2×
“UMBER OF CHANNELS. HERE WE ONLY REPORT THE RESULTS OF THE SCALING FACTOR=1. Model Year Parameters FLOPs/MACs Accuracy SqueezeNet [41] 2016 1.24M 60.4% Mobilenet [43] 2017 4.2M /569M 70.6% MobilenetV2 [44] 2018 3.4M /300M 72% MobilenetV2-large [44] 2018 6.9M /585M 74.7% MobilenetV3-small [45] 2019 2.5M /56M 67.4% Mobil…”
MethodInfluentialAdaptive Federated Learning in Resource Constrained Edge Computing Systems
Wang, S., Tuor, T., Salonidis, T., Leung, K. K., Makaya, C., He, T., & Chan, K. (2019) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2019.2904348 · Cited by 2,232 · cited 1×
“Recently, few works study to employ incremental learning [227] and federated learning [230] [231] with edge systems, but the research in this context is still in its infancy.”
BackgroundCourbariaux, M., Hubara, I., Soudry, D., El-Yaniv, R., & Bengio, Y. (2016) · arXiv · doi:10.48550/arxiv.1602.02830 · Cited by 2,106
NAS-FPN: Learning Scalable Feature Pyramid Architecture for Object Detection
Ghiasi, G., Lin, T.-Y., & Le, Q. V. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00720 · Cited by 2,099 · cited 1×
“The successful application of NAS on image classification inspires researchers to explore the potential application of NAS on other CV tasks, like NAS-FPN [157] and NAS-FCOS [159] for object detection and AdversarialNAS [161] for GAN.”
MethodDesigning Network Design Spaces
Radosavovic, I., Kosaraju, R. P., Girshick, R., He, K., & Dollar, P. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.01044 · Cited by 2,084 · cited 1×
“We have seen some recent efforts towards defining the effective design space for DNN models [209], [210].”
MethodZagoruyko, S., & Komodakis, N. (2016) · arXiv · doi:10.48550/arxiv.1612.03928 · Cited by 2,027
EIE: efficient inference engine on compressed deep neural network
Han, S., Liu, X., Mao, H., Pu, J., Pedram, A., Horowitz, M. A., & Dally, W. J. (2016) · ACM SIGARCH Computer Architecture News · doi:10.1145/3007787.3001163 · Cited by 1,937 · cited 1×
“The off-the-shelf hardware and software cannot efficiently execute those compressed formats, so specialized hardware and software libraries are required to execute sparsified DNN models [83], [84].”
MethodThiNet: A Filter Level Pruning Method for Deep Neural Network Compression
Luo, J.-H., Wu, J., & Lin, W. (2017) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.541 · Cited by 1,934 · cited 4×
“[90] Inference-based Layer Rule-based 2017 ThiNet [91] Inference-based Layer Rule-based 2017 DeepIoT [92] Training-based Layer Learing-based 2017 DCP et al.”
MethodInfluentialEstimating or Propagating Gradients Through Stochastic Neurons for Conditional Computation
Bengio, Y., Léonard, N., & Courville, A. (2013) · arXiv · doi:10.48550/arxiv.1308.3432 · Cited by 1,910 · cited 2×
“Some initial works on this topic are called conditional computation [172], [173], where the main objective of conditional computation is to enhance the capacity of a network while not significantly increasing the computational cost.”
BackgroundWide Residual NetworksPreprint
Zagoruyko, S., & Komodakis, N. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1605.07146 · Cited by 1,850 · cited 1×
“…hardware architectures demonstrate different degrees of parallelism, the state-of-the-art methods may unnecessarily prune models without performance improvement (e.g., latency reduction) while reducing the capacity of DNN models which is proven to have a significant impact on model’s accuracy [108].”
BackgroundA Survey of the Usages of Deep Learning for Natural Language Processing
Otter, D. W., Medina, J. R., & Kalita, J. K. (2021) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2020.2979670 · Cited by 1,836 · cited 1×
“In the first DNN decade (2011-2020), researchers around the world have designed many compelling DNN models, applicable to various domains, like nature language processing [199], AI-assisted medicine [200], robots, etc.”
BackgroundProxylessNAS: Direct Neural Architecture Search on Target Task and HardwarePreprint
Cai, H., Zhu, L., & Han, S. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1812.00332 · Cited by 1,821 · cited 2×
“As estimated in [152], MnasNet needs 40,000 GPU hours to search for the optimal network.”
MethodTinyBERT: Distilling BERT for natural language understanding
Jiao, X., Yin, Y., Shang, L., Jiang, X., Chen, X., Li, L., Wang, F., & Liu, Q. (2020) · Findings of the Association for Computational Linguistics: EMNLP 2020 · doi:10.18653/v1/2020.findings-emnlp.372 · Cited by 1,786
Neural Architecture Search: A Survey
Elsken, T., Metzen, J. H., & Hutter, F. (2018) · arXiv · doi:10.48550/arxiv.1808.05377 · Cited by 1,763
Adversarial Examples: Attacks and Defenses for Deep Learning
Yuan, X., He, P., Zhu, Q., & Li, X. (2019) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2018.2886017 · Cited by 1,733 · cited 1×
“Moreover, DNN models are found to be vulnerable to adversary attack [202], so security is emerging as another new design concern for ML systems.”
BackgroundDoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradients
Zhou, S., Wu, Y., Ni, Z., Zhou, X., Wen, H., & Zou, Y. (2016) · arXiv · doi:10.48550/arxiv.1606.06160 · Cited by 1,690 · cited 1×
“Other binarized methods are proposed to improve the degraded accuracy caused by binarization like [113], [116], [119].”
MethodA Gift from Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning
Yim, J., Joo, D., Bae, J., & Kim, J. (2017) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2017.754 · Cited by 1,668 · cited 1×
“As identified in literature [149], knowledge distillation provides several benefits for small network models.”
BackgroundDynamic Convolution: Attention Over Convolution Kernels
Chen, Y., Dai, X., Liu, M., Chen, D., Yuan, L., & Liu, Z. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.01104 · Cited by 1,633 · cited 2×
“Verelst and Tuytelaars [184] use Gumble-softmax [185] to train a pixel-wise gate to identify the region of interest while Chen et al. [186] propose to combine attention with multi-branch technique to improve the capacity of lightweight models.”
BackgroundMethodIn-Datacenter Performance Analysis of a Tensor Processing Unit
Jouppi, N. P., Young, C., Patil, N. P., Patterson, D. A., Agrawal, G., Bajwa, R. S., Bates, S., Bhatia, S., Boden, N., Borchers, A., et al. (2017) · ACM SIGARCH Computer Architecture News · doi:10.1145/3140659.3080246 · Cited by 1,541
Deep Learning With Edge Computing: A Review
Chen, J., & Ran, X. (2019) · Proceedings of the IEEE · doi:10.1109/jproc.2019.2921977 · Cited by 1,540 · cited 1×
“Chen and Ran in [24] discuss the diverse applications when deep learning techniques are integrated into edge computing.”
BackgroundThe Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks
Frankle, J., & Carbin, M. (2018) · arXiv · doi:10.48550/arxiv.1803.03635 · Cited by 1,529
Convergence of Edge Computing and Deep Learning: A Comprehensive Survey
Wang, X., Han, Y., Leung, V. C. M., Niyato, D., Yan, X., & Chen, X. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.2970550 · Cited by 1,498 · cited 2×
“For other related topics, we refer interesting readers to other excellent literature [23], [30], [31].”
BackgroundRethinking the Value of Network PruningPreprint
Liu, Z., Sun, M., Zhou, T., Huang, G. M., & Darrell, T. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1810.05270 · Cited by 1,448
AMC: AutoML for Model Compression and Acceleration on Mobile Devices
He, Y., Lin, J., Liu, Z., Wang, H., Li, L.-J., & Han, S. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01234-2_48 · Cited by 1,400 · cited 2×
“…Inference-based Layer Rule-based 2018 SFP [94] Training-based Layer Rule-based 2018 Huang et al. [95] Training-based Global Rule-based 2018 AMC [96] Inference-based Layer Learning-based 2018 NetAdapt [47] Inference-based Layer Learning-based 2018 Gate Decorator [97] Inference-based Global…”
MethodDeep Learning with Limited Numerical Precision
Gupta, S., Agrawal, A., Gopalakrishnan, K., & Narayanan, P. (2015) · arXiv · doi:10.48550/arxiv.1502.02551 · Cited by 1,364 · cited 1×
“Some early work has shown that using FP16 to train DNN models can reduce the computational cost while retaining accuracy [109].”
BackgroundFBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Search
Wu, B., Keutzer, K., Dai, X., Zhang, P., Wang, Y., Sun, F., Wu, Y., Tian, Y., Vajda, P., & Jia, Y. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.01099 · Cited by 1,349 · cited 2×
“2 † Latency Image Classification Yes FBNet [155] LUT gradient Latency Image Classification Yes DenseNAS [156] LUT gradient 3 Latency Image Classification Yes NAS-FPN [157] RL Object Detection Yes* MnasFPN [158] Measure RL Latency Object Detection Yes NAS-FCOS [159] RL Object Detection No Auto-FPN [160] gradient Object…”
BackgroundMethodBranchyNet: Fast inference via early exiting from deep neural networks
Teerapittayanon, S., McDanel, B., & Kung, H. T. (2016) · 2016 23rd International Conference on Pattern Recognition (ICPR) · doi:10.1109/icpr.2016.7900006 · Cited by 1,326 · cited 2×
“BranchyNet [189] uses early-exit to skip some layers for easy input images, where a threshold is given to evaluate the confidence of predictions from early-exit.”
BackgroundQuantized Convolutional Neural Networks for Mobile Devices
Wu, J., Leng, C., Wang, Y., Hu, Q., & Cheng, J. (2016) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2016.521 · Cited by 1,273 · cited 1×
“Wu et al. [110] propose a unified quantization framework, which improves the quantization performance by minimizing the estimation error of each layer’s response.”
BackgroundSoft Filter Pruning for Accelerating Deep Convolutional Neural Networks
He, Y., Kang, G., Dong, X., Fu, Y., & Yang, Y. (2018) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2018/309 · Cited by 1,179 · cited 4×
“[93] Inference-based Layer Rule-based 2018 SFP [94] Training-based Layer Rule-based 2018 Huang et al.”
MethodInfluentialMobileBERT: a Compact Task-Agnostic BERT for Resource-Limited DevicesPreprint
Sun, Z., Yu, H., Song, X.-D., Liu, R.-J., Yang, Y., & Zhou, D. (2020) · Annual Meeting of the Association for Computational Linguistics · doi:10.48550/arxiv.2004.02984 · Cited by 1,128 · cited 2×
“Some recent works study to compress the complex NLP models such that they can be deployed on resource-constrained edge systems [33] [34] [35].”
BackgroundEIE: Efficient Inference Engine on Compressed Deep Neural Network
Han, S., Liu, X., Mao, H., Pu, J., Pedram, A., Horowitz, M. A., & Dally, W. J. (2016) · 2016 ACM/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA) · doi:10.1109/isca.2016.30 · Cited by 1,077
Incremental Network Quantization: Towards Lossless CNNs with Low-Precision WeightsPreprint
Zhou, A., Yao, A., Guo, Y., Xu, L., & Chen, Y. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1702.03044 · Cited by 1,063 · cited 1×
“Instead of quantizing all weights in a DNN, IQN [115] adopts a group-wise quantization method to gradually quantize weights of a DNN model.”
MethodIn-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning
Wang, X., Han, Y., Wang, C., Zhao, Q., Chen, X., & Chen, M. (2019) · IEEE Network · doi:10.1109/mnet.2019.1800286 · Cited by 1,030 · cited 1×
“Recently, few works study to employ incremental learning [227] and federated learning [230] [231] with edge systems, but the research in this context is still in its infancy.”
BackgroundModel Compression and Hardware Acceleration for Neural Networks: A Comprehensive Survey
Deng, B. L., Li, G., Han, S., Shi, L., & Xie, Y. (2020) · Proceedings of the IEEE · doi:10.1109/jproc.2020.2976475 · Cited by 996 · cited 1×
“Some prior DNN reviews cover one of the three categories, like [25] [26] for model compression, [27] for early works on efficient DNN processing and [28] for NAS 1 but there is no review discussing all three categories which in future will be integrated seamlessly to design effective and efficient…”
BackgroundHAQ: Hardware-Aware Automated Quantization With Mixed Precision
Wang, K., Liu, Z., Lin, Y., Lin, J., & Han, S. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00881 · Cited by 978 · cited 2×
“…behind [118] 8-bit Yes Yes 2018 Bi-Real-Net [119] 1-bit Yes Yes 2018 LQ-Net [120] Arbitrary Yes Yes 2018 TQT [121] 8-bit Yes Yes 2019 HAQ [122] (1 ∼ 8)-bit § Yes Yes 2019 HAWQ [123] 2/4-bit † Yes Yes 2019 Jung et al. [124] (2 ∼ 4)-bit Yes Yes 2019 Zhuang et al. [125] 2-bit Yes Yes 2020…”
BackgroundMethodThe Computational Limits of Deep Learning
Thompson, N., Greenewald, K. H., Lee, K., & Manso, G. F. (2023) · Ninth Computing within Limits 2023 · doi:10.21428/bf6fb269.1f033948 · Cited by 974
Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep ArchitecturesPreprint
Hu, H., Peng, R., Tai, Y., & Tang, C. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1607.03250 · Cited by 965
HRank: Filter Pruning Using High-Rank Feature Map
Lin, M., Ji, R., Wang, Y., Zhang, Y., Zhang, B., Tian, Y., & Shao, L. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.00160 · Cited by 934 · cited 2×
“…Layer Learning-based 2018 Gate Decorator [97] Inference-based Global Rule-based 2019 LFPC [98] Inference-based Layer Learning-based 2020 HRank [99] Inference-based Layer Rule-based 2020 • Inference-based : The prune method reduces the redundant channels from a pre-trained model according to…”
BackgroundMethodZhu, C., Han, S., Mao, H., & Dally, W. J. (2016) · arXiv · doi:10.48550/arxiv.1612.01064 · Cited by 865 · cited 1×
“On top of TWNs, Zhu et al. [117] further introduce two independent quantization scaling factors for positive and negative weights in each layer, respectively, to improve accuracy of ternary quantization.”
Cheng, Y., Wang, D., Zhou, P., & Zhang, T. (2018) · IEEE Signal Processing Magazine · doi:10.1109/msp.2017.2765695 · Cited by 817 · cited 1×
“Some prior DNN reviews cover one of the three categories, like [25] [26] for model compression, [27] for early works on efficient DNN processing and [28] for NAS 1 but there is no review discussing all three categories which in future will be integrated seamlessly to design effective and efficient…”
BackgroundStructured Pruning of Deep Convolutional Neural Networks
Anwar, S., Hwang, K., & Sung, W. (2017) · ACM Journal on Emerging Technologies in Computing Systems · doi:10.1145/3005348 · Cited by 812 · cited 1×
“Anwar et al. [101] prune a DNN model at feature level, kernel level, and intra-kernel level (i.e., weight), where they deploy evolutionary algorithm to find the best combination of different pruning granularities.”
BackgroundModel compression via distillation and quantizationPreprint
Polino, A., Pascanu, R., & Alistarh, D. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1802.05668 · Cited by 768 · cited 2×
“Combined with quantization, Polino et al. [143] introduce the quantized distillation , which leverages distillation during the training process by incorporating knowledge distillation loss.”
BackgroundMethodMobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devices
Sun, Z., Yu, H., Song, X., Liu, R., Yang, Y., & Zhou, D. (2020) · Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics · doi:10.18653/v1/2020.acl-main.195 · Cited by 757
Designing Energy-Efficient Convolutional Neural Networks Using Energy-Aware Pruning
Yang, T.-J., Chen, Y.-H., & Sze, V. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.643 · Cited by 732 · cited 2×
“[82] heuristic Energy 2017 Zhang et al.”
MethodLi, F., Liu, B., Wang, X., Zhang, B., & Yan, J. (2016) · arXiv · doi:10.48550/arxiv.1605.04711 · Cited by 732 · cited 1×
“Inspired by [114], Li et al. [112] propose ternary weight networks (TWNs) with weights constrained to {− 1 , 0 , +1 } , which minimizes the Euclidian distance between full precision weights W and the ternary weights W t along with a scaling factor α .”
MethodThe Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks.Preprint
Frankle, J., & Carbin, M. (2019) · DSpace@MIT (Massachusetts Institute of Technology) · Cited by 701
A new golden age for computer architecture
Hennessy, J. L., & Patterson, D. A. (2019) · Communications of the ACM · doi:10.1145/3282307 · Cited by 696 · cited 1×
“The academia and industry have a consensus that the breakthroughs in hardware architecture will bring DNNs to a new level and boost DNN adoption [15] [205].”
BackgroundMax-pooling convolutional neural networks for vision-based hand gesture recognition
Nagi, J., Ducatelle, F., Di, G. A., Ciresan, D. C., Meier, U., Giusti, A., Nagi, F., Schmidhuber, J., & Gambardella, L. M. (2011) · IEEE International Conference on Signal and Image Processing Applications (ICSIPA) · doi:10.1109/icsipa.2011.6144164 · Cited by 691 · cited 1×
“The max pooling [37] and the average pooling are the two common pooling methods.”
MethodSkipNet: Learning Dynamic Routing in Convolutional Networks
Wang, X., Yu, F., Dou, Z.-Y., Darrell, T., & Gonzalez, J. E. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01261-8_25 · Cited by 681 · cited 2×
“SkipNet [196] uses previous layer’s activation to determine whether the subsequent layer is required for the inference, where RNN and RL are used to control the executed blocks .”
BackgroundMethodDSOD: Learning Deeply Supervised Object Detectors from Scratch
Shen, Z., Liu, Z., Li, J., Jiang, Y., Chen, Y., & Xue, X. (2017) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.212 · Cited by 678 · cited 1×
“To boost the efficiency of object detection on resource-limited devices, some works strive to reduce the computational complexity of backbone part of object detection models, like Tiny-dsod [58] for DSOD [69], Tiny-SSD [59] for SSD [65], and Tiny-YOLO [57] for YOLO.”
BackgroundWu, B., Wan, A., Iandola, F., Jin, P. H., & Keutzer, K. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw.2017.60 · Cited by 614 · cited 2×
“[56] implements an object detection model by using SequeezeNet [41] as the backbone to improve the efficiency while not significantly compromising accuracy.”
BackgroundMethodTwenty Years of Mixture of Experts
Yuksel, S. E., Wilson, J. N., & Gader, P. D. (2012) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2012.2200299 · Cited by 606 · cited 1×
“Another common method to achieve adaptivity is multi-branch which is conceptually analogous to mixture of experts [190] [191], where each branch has some convolution kernels and the multi-branch network selects some branches/convolution kernels per input to conduct inference.”
MethodOptimal Brain Surgeon and general network pruning
Hassibi, B., Stork, D. G., & Wolff, G. J. (2002) · IEEE International Conference on Neural Networks/IEEE ... International Conference on Neural Networks · doi:10.1109/icnn.1993.298572 · Cited by 597
Data-Driven Sparse Structure Selection for Deep Neural Networks
Huang, Z., & Wang, N. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01270-0_19 · Cited by 584 · cited 2×
“…Layer Learing-based 2017 DCP et al. [93] Inference-based Layer Rule-based 2018 SFP [94] Training-based Layer Rule-based 2018 Huang et al. [95] Training-based Global Rule-based 2018 AMC [96] Inference-based Layer Learning-based 2018 NetAdapt [47] Inference-based Layer Learning-based 2018…”
BackgroundCondConv: Conditionally Parameterized Convolutions for Efficient InferencePreprint
Yang, B., Bender, G., Le, Q. V., & Ngiam, J. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1904.04971 · Cited by 582 · cited 4×
“[177] Channels Gradient 2019 SlimmableNet [178] Channels Gradient 2019 FBS [176] Channels Gradient 2018 CGNets [187] Channels Gradient 2019 AdaptiveNN [188] Early-exit Gradient 2017 BranchyNet [189] Early-exit Gradient 2017 D2NN [194] Multi-branch RL 2018 Condconv [193] Multi-branch Gradient 2019 HydraNets [192] Multi…”
BackgroundInfluentialWhat is the State of Neural Network Pruning?
Blalock, D., Ortiz, J. J. G., Frankle, J., & Guttag, J. (2020) · arXiv · doi:10.48550/arxiv.2003.03033 · Cited by 560 · cited 1×
“Pruning is the well-studied topic in model compression and many methods have been proposed to advance the network pruning [103].”
MethodChen, Z., & Liu, B. (2018) · Synthesis lectures on artificial intelligence and machine learning · doi:10.1007/978-3-031-01581-6 · Cited by 551
Discrimination-aware Channel Pruning for Deep Neural NetworksPreprint
Zhuang, Z., Tan, M., Zhuang, B., Liu, J., Guo, Y. F., Wu, Q., Huang, J., & Zhu, J. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1810.11809 · Cited by 541 · cited 2×
“…Layer Rule-based 2017 ThiNet [91] Inference-based Layer Rule-based 2017 DeepIoT [92] Training-based Layer Learing-based 2017 DCP et al. [93] Inference-based Layer Rule-based 2018 SFP [94] Training-based Layer Rule-based 2018 Huang et al. [95] Training-based Global Rule-based 2018 AMC…”
BackgroundThe Computational Limits of Deep Learning
Thompson, N. C., Greenewald, K., Lee, K., & Manso, G. F. (2020) · arXiv · doi:10.48550/arxiv.2007.05558 · Cited by 538
Slimmable Neural NetworksPreprint
Yu, J., Yang, L., Xu, N., Yang, J., & Huang, T. S. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1812.08928 · Cited by 508 · cited 2×
“Adaptive Scope Training Year RNP [175] Channels RL 2017 Benjordi et al. [177] Channels Gradient 2019 SlimmableNet [178] Channels Gradient 2019 FBS [176] Channels Gradient 2018 CGNets [187] Channels Gradient 2019 AdaptiveNN [188] Early-exit Gradient 2017 BranchyNet [189] Early-exit Gradient 2017 D 2…”
BackgroundMethodHAWQ: Hessian AWare Quantization of Neural Networks With Mixed-Precision
Dong, Z., Yao, Z., Gholami, A., Mahoney, M., & Keutzer, K. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00038 · Cited by 492 · cited 2×
“HAWQ [123] also considers to quantize a full-precision model into a mix-precision model where the quantized precision is determined for each layer based on Hessian matrix.”
BackgroundA Systematic DNN Weight Pruning Framework Using Alternating Direction Method of Multipliers
Zhang, T., Ye, S., Zhang, K., Tang, J., Wen, W., Fardad, M., & Wang, Y. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01237-3_12 · Cited by 492 · cited 1×
“Zhang et al. [80] formulate the weight-pruning problem as a non-convex problem which can be solved by alternating direction method of multipliers (ADMM) method [81].”
MethodMachine Learning at Facebook: Understanding Inference at the Edge
Wu, C.-J., Brooks, D. M., Chen, K., Chen, D., Choudhury, S., Dukhan, M., Hazelwood, K., Isaac, E., Jia, Y., Jia, B., et al. (2019) · IEEE International Symposium on High-Performance Computer Architecture (HPCA) · doi:10.1109/hpca.2019.00048 · Cited by 473 · cited 3×
“…of service (QoS) of applications without rigorously temporal requirement, like voice recognition, face recognition, machine translation, etc [20] and on the other hand may lead to catastrophic consequence for those with rigorously temporal requirement, (i.e., real-time requirement), like…”
BackgroundInfluentialKëpuska, V., & Bohouta, G. (2018) · IEEE Annual Computing and Communication Workshop and Conference (CCWC) · doi:10.1109/ccwc.2018.8301638 · Cited by 467 · cited 1×
“Many companies implement their DNN inference on servers to provide convenient services for their customers such as voice-assistant, machine translation, image retrieval, etc [10].”
BackgroundMCUNet: Tiny Deep Learning on IoT DevicesPreprint
Lin, J., Chen, W.-M., Lin, Y., Cohn, J., Gan, C., & Han, S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2007.10319 · Cited by 467
BlockDrop: Dynamic Inference Paths in Residual Networks
Wu, Z., Nagarajan, T., Kumar, A., Rennie, S., Davis, L. S., Grauman, K., & Feris, R. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00919 · Cited by 465 · cited 2×
“…RL 2018 Condconv [193] Multi-branch Gradient 2019 HydraNets [192] Multi-branch Gradient 2018 SkipNet [196] Layers RNN/RL 2018 BlockDrop [197] Layers RL 2018 SBnet [181] Attention Gradient 2018 Verelst and Tuytelaars [184] Attention Gradient 2020 Chen et al. [186] Attention Gradient…”
BackgroundMethodCaching at the wireless edge: design aspects, challenges, and future directions
Liu, D., Chen, B., Yang, C., & Molisch, A. F. (2016) · IEEE Communications Magazine · doi:10.1109/mcom.2016.7565183 · Cited by 457 · cited 2×
“Scope of this paper : Edge computing is an emergent research topic, consisting of many interesting and challenging research problems, like edge caching [30] and computation offloading [31], [32].”
BackgroundSelf-citationTowards Accurate Binary Convolutional Neural Network
Lin, X., Zhao, C., & Pan, W. (2017) · arXiv · doi:10.48550/arxiv.1711.11294 · Cited by 453 · cited 2×
“as follows: IWˇI (B) = IB (4) where Iis the input image and B2f 1;+1gis the binarized weight. Other binarized methods are proposed to improve the degraded accuracy caused by binarization like [113], [116], [119]. XOR-Net [126] takes the implementation of BNNs into account and simplifies the number of instructions used…”
BackgroundMethodLearning to Quantize Deep Networks by Optimizing Quantization Intervals With Task Loss
Jung, S., Son, C., Lee, S., Son, J., Han, J.-J., Kwak, Y., Hwang, S. J., & Choi, C. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00448 · Cited by 385 · cited 2×
“…LQ-Net [120] Arbitrary Yes Yes 2018 TQT [121] 8-bit Yes Yes 2019 HAQ [122] (1 ∼ 8)-bit § Yes Yes 2019 HAWQ [123] 2/4-bit † Yes Yes 2019 Jung et al. [124] (2 ∼ 4)-bit Yes Yes 2019 Zhuang et al. [125] 2-bit Yes Yes 2020 XOR-Net [126] 2-bit Yes Yes 2020 a / b -bit † denotes the method quantizes the…”
BackgroundMethodUniversally Slimmable Networks and Improved Training Techniques
Yu, J., & Huang, T. S. (2019) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00189 · Cited by 384 · cited 1×
“SlimmableNet [178], [179], also a channel adaptive method, proposes a method to train a network with different channel width configurations and the network can actively vary its channel configuration on the fly.”
MethodConvolutional Networks with Adaptive Inference Graphs
Veit, A., & Belongie, S. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01246-5_1 · Cited by 373
AMC: AutoML for Model Compression and Acceleration on Mobile DevicesPreprint
He, Y., Lin, J., Liu, Z., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1802.03494 · Cited by 353 · cited 2×
“…Inference-based Layer Rule-based 2018 SFP [94] Training-based Layer Rule-based 2018 Huang et al. [95] Training-based Global Rule-based 2018 AMC [96] Inference-based Layer Learning-based 2018 NetAdapt [47] Inference-based Layer Learning-based 2018 Gate Decorator [97] Inference-based Global…”
MethodAI Benchmark: Running Deep Neural Networks on Android Smartphones
Ignatov, A., Timofte, R., Chou, W., Wang, K., Wu, M., Hartley, T., & Van Gool, L. (2019) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-11021-5_19 · Cited by 347 · cited 2×
“In addition, as shown in [170], the same neural architecture demonstrates up to 62x difference on modern mobile devices in terms of inference time.”
BackgroundChannel Pruning for Accelerating Very Deep Neural NetworksPreprint
He, Y., Zhang, X., & Sun, J. Z. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1707.06168 · Cited by 346 · cited 2×
“…Inference-based Layer Rule-based 2016 Hu et al. [88] Inference-based Global Rule-based 2016 SSL [89] Training-based Layer Rule-based 2016 He et al. [90] Inference-based Layer Rule-based 2017 ThiNet [91] Inference-based Layer Rule-based 2017 DeepIoT [92] Training-based Layer Learing-based 2017 DCP…”
MethodSpatially Adaptive Computation Time for Residual Networks
Figurnov, M., Collins, M. D., Zhu, Y., Zhang, L., Huang, J., Vetrov, D., & Salakhutdinov, R. (2017) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2017.194 · Cited by 345 · cited 1×
“SACT [182] exploits adaptive computation time (ACT) technique [183] to vary the computation per spatial location of input images.”
MethodAdaptive Computation Time for Recurrent Neural Networks
Graves, A. (2016) · arXiv · doi:10.48550/arxiv.1603.08983 · Cited by 335 · cited 1×
“SACT [182] exploits adaptive computation time (ACT) technique [183] to vary the computation per spatial location of input images.”
MethodLite Transformer with Long-Short Range AttentionPreprint
Wu, Z., Liu, Z., Lin, J., Lin, Y., & Han, S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2004.11886 · Cited by 317 · cited 2×
“Some recent works study to compress the complex NLP models such that they can be deployed on resource-constrained edge systems [33] [34] [35].”
BackgroundDynamic Channel Pruning: Feature Boosting and SuppressionPreprint
Gao, X., Zhao, Y., Dudziak, Ł., Mullins, R., & Xu, C. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1810.05331 · Cited by 308 · cited 2×
“Feature Boosting and Suppression (FBS) [176] exploits channel saliency to judge which channels can be skipped, where a low overhead predictor is presented to predict channel saliency according to feature maps of the previous layer.”
BackgroundThunderNet: Towards Real-Time Generic Object Detection on Mobile Devices
Qin, Z., Li, Z., Zhang, Z., Bao, Y., Yu, G., Peng, Y., & Sun, J. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00682 · Cited by 295 · cited 2×
“Unfortunately, the majority of DNN models are designed to pursue better [62] 2019 Two-stage 320 × 320 - 4.61M/ 75.1% - GPU/Edge CPU EfficientDet [63] 2020 Two-stage - 8.1M* 11B*/ - 43.0”
BackgroundInfluentialLight-Head R-CNN: In Defense of Two-Stage Object Detector
Li, Z., Peng, C., Yu, G., Zhang, X., Deng, Y., & Sun, J. (2017) · arXiv · doi:10.48550/arxiv.1711.07264 · Cited by 292 · cited 4×
“Li et al. [61] replace the heavy-head in RCNN framework to speed up execution.”
MethodInfluential[DL] A Survey of FPGA-based Neural Network Inference Accelerators
Guo, K., Zeng, S., Yu, J., Wang, Y., & Yang, H. (2019) · ACM Transactions on Reconfigurable Technology and Systems · doi:10.1145/3289185 · Cited by 292 · cited 1×
“…accelerators are proposed and many companies are dedicated to develop specific hardware architectures to speed up the execution of DNN models, such as application-specific integrated circuits (ASICs) Tensor Processing Unit (TPU) [15] and DianNao family [16], and FPGA-based accelerators ESE [17] [18].”
BackgroundYu, J., Lukefahr, A., Palframan, D. J., Dasika, G. S., Das, R., & Mahlke, S. A. (2017) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1145/3079856.3080215 · Cited by 281
ChamNet: Towards Efficient Network Design Through Platform-Aware Model Adaptation
Dai, X., Zhang, P., Wu, B., Yin, H., Sun, F., Wang, Y., Dukhan, M., Hu, Y., Wu, Y., Jia, Y., et al. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.01166 · Cited by 279 · cited 1×
“[165] present ChamNet which deploys evolution algorithm (EA) and three predictors, i.”
MethodDomain-specific hardware accelerators
Dally, W. J., Turakhia, Y., & Han, S. (2020) · Communications of the ACM · doi:10.1145/3361682 · Cited by 271
Learning Filter Pruning Criteria for Deep Convolutional Neural Networks Acceleration
He, Y., Ding, Y., Liu, P., Zhu, L., Zhang, H., & Yang, Y. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00208 · Cited by 262 · cited 5×
“Pruning methods Scope Process Year Li et al. [87] Inference-based Layer Rule-based 2016 Hu et al. [88] Inference-based Global Rule-based 2016 SSL [89] Training-based Layer Rule-based 2016 He et al. [90] Inference-based Layer Rule-based 2017 ThiNet [91] Inference-based Layer Rule-based 2017 DeepIoT [92] Training-based…”
BackgroundMethodInfluentialNAS-FCOS: Fast Neural Architecture Search for Object Detection
Wang, N., Gao, Y., Chen, H., Wang, P., Tian, Z., Shen, C., & Zhang, Y. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.01196 · Cited by 258 · cited 1×
“The successful application of NAS on image classification inspires researchers to explore the potential application of NAS on other CV tasks, like NAS-FPN [157] and NAS-FCOS [159] for object detection and AdversarialNAS [161] for GAN.”
MethodAdaptive multi-teacher multi-level knowledge distillation
Liu, Y., Zhang, W., & Wang, J. (2020) · Neurocomputing · doi:10.1016/j.neucom.2020.07.048 · Cited by 239
Lane, N. D., Bhattacharya, S., Georgiev, P., Forlivesi, C., & Kawsar, F. (2015) · doi:10.1145/2820975.2820980 · Cited by 236 · cited 1×
“As a result, the huge memory requirement prohibits DNN models from implementing on memory-limited edge devices [127], [128].”
BackgroundXiao, T., Zhang, J., Yang, K., Peng, Y., & Zhang, Z. (2014) · ACM International Conference on Multimedia (ACM MM) · doi:10.1145/2647868.2654926 · Cited by 235 · cited 1×
“On one hand, edge systems can update models locally by using incremental learning [226] [227], where techniques in [228] are deployed to improve the accuracy for new data and infer unknown classes.”
MethodNeST: A Neural Network Synthesis Tool Based on a Grow-and-Prune Paradigm
Dai, X., Yin, H., & Jha, N. K. (2019) · IEEE Transactions on Computers · doi:10.1109/tc.2019.2914438 · Cited by 233 · cited 1×
“Different from above-mentioned approaches which conduct non-structure pruning directly on pre-trained networks, NeST [79], that is inspired by the development of human brain, adopts a grow-prune scheme, where NeST first makes a sparse seed DNN model bigger and more complex and then prunes some…”
MethodAuto-FPN: Automatic Network Architecture Adaptation for Object Detection Beyond Classification
Xu, A., Yao, A., Li, A., Liang, A., & Zhang, A. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00675 · Cited by 228 · cited 4×
“** Auto-FPN incorporate hardware-agnostic resource constraint like FLOPs, which cannot translate the runtime complexity upon target edge systems.”
BackgroundInfluentialGate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural NetworksPreprint
You, Z., Yan, K., Ye, J., Ma, M., & Wang, P. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1909.08174 · Cited by 218 · cited 3×
“Pruning methods Scope Process Year Li et al. [87] Inference-based Layer Rule-based 2016 Hu et al. [88] Inference-based Global Rule-based 2016 SSL [89] Training-based Layer Rule-based 2016 He et al. [90] Inference-based Layer Rule-based 2017 ThiNet [91] Inference-based Layer Rule-based 2017 DeepIoT [92] Training-based…”
BackgroundGAN Compression: Efficient Architectures for Interactive Conditional GANs
Li, M., Lin, J., Ding, Y., Liu, Z., Zhu, J.-Y., & Han, S. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00533 · Cited by 216 · cited 1×
“[220] recently present a method to compress generative adversarial nets (GAN) [221].”
MethodGobieski, G., Lucia, B., & Beckmann, N. (2019) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3297858.3304011 · Cited by 214 · cited 1×
“Especially, in future edge era, more and more customized DNN models for specific tasks will be developed and implemented on different hardware platforms, e.g., edge systems with intermittent power supply [169].”
BackgroundChen, Y., Chen, T., Xu, Z., Sun, N., & Temam, O. (2016) · Communications of the ACM · doi:10.1145/2996864 · Cited by 208
APQ: Joint Search for Network Architecture, Pruning and Quantization Policy
Wang, T., Wang, K., Cai, H., Lin, J., Liu, Z., Wang, H., Lin, Y., & Han, S. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.00215 · Cited by 202 · cited 2×
“Moreover, to achieve an optimal design for future edge intelligence systems, NAS may need to take advantage of other model compression techniques like network pruning, quantization, and knowledge distillation, to have a holistic and efficient design paradigm, e.g., [138].”
BackgroundMethodSBNet: Sparse Blocks Network for Fast Inference
Ren, M., Pokrovsky, A., Yang, B., & Urtasun, R. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00908 · Cited by 198 · cited 2×
“…[193] Multi-branch Gradient 2019 HydraNets [192] Multi-branch Gradient 2018 SkipNet [196] Layers RNN/RL 2018 BlockDrop [197] Layers RL 2018 SBnet [181] Attention Gradient 2018 Verelst and Tuytelaars [184] Attention Gradient 2020 Chen et al. [186] Attention Gradient 2020 different from [192],…”
BackgroundDynamic Deep Neural Networks: Optimizing Accuracy-Efficiency Trade-Offs by Selective Execution
Liu, L., & Deng, J. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11630 · Cited by 193 · cited 2×
“[177] Channels Gradient 2019 SlimmableNet [178] Channels Gradient 2019 FBS [176] Channels Gradient 2018 CGNets [187] Channels Gradient 2019 AdaptiveNN [188] Early-exit Gradient 2017 BranchyNet [189] Early-exit Gradient 2017 D2NN [194] Multi-branch RL 2018 Condconv [193] Multi-branch Gradient 2019 HydraNets [192] Multi…”
BackgroundA Comprehensive Survey of Neural Architecture Search: Challenges and SolutionsPreprint
Ren, P., Xiao, Y., Chang, X., Huang, P.-Y., Li, Z., Chen, X., & Wang, X. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2006.02903 · Cited by 193
Partial Order Pruning: For Best Speed/Accuracy Trade-Off in Neural Architecture Search
Li, X. S., Zhou, Y., Pan, Z. Y., & Feng, J. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00936 · Cited by 191 · cited 1×
“Li et al. [167] consider both latency and accuracy as their NAS objectives and use the concept of partial order pruning to reduce the search space such that it can significantly reduce the searching time and achieve a good trade-off between accuracy and latency.”
BackgroundDefensive Quantization: When Efficiency Meets RobustnessPreprint
Lin, J., Gan, C., & Han, S. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1904.08444 · Cited by 190 · cited 1×
“[135] study the effect of quantization on the DNN robustness and propose the Defensive Quantization (DQ) that addresses the robust issue of quantized models, where DQ can maintain adversarial”
BackgroundDynamic Convolutions: Exploiting Spatial Sparsity for Faster Inference
Verelst, T., & Tuytelaars, T. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.00239 · Cited by 179 · cited 2×
“…Gradient 2018 SkipNet [196] Layers RNN/RL 2018 BlockDrop [197] Layers RL 2018 SBnet [181] Attention Gradient 2018 Verelst and Tuytelaars [184] Attention Gradient 2020 Chen et al. [186] Attention Gradient 2020 different from [192], [193], formalize a network as a directly acyclic graph…”
BackgroundMethodElectronic System-Level Synthesis Methodologies
Gerstlauer, A., Haubelt, C., Pimentel, A. D., Stefanov, T. P., Gajski, D. D., & Teich, J. (2009) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2009.2026356 · Cited by 177 · cited 1×
“The first decade of 21 th century witnessed the emergence of system-level design methodologies [208] for multicore system design.”
BackgroundChannel Gating Neural NetworksPreprint
Hua, W., Zhou, Y. J., De, C., Zhang, Z., & Suh, G. E. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1805.12549 · Cited by 176 · cited 2×
“…Channels RL 2017 Benjordi et al. [177] Channels Gradient 2019 SlimmableNet [178] Channels Gradient 2019 FBS [176] Channels Gradient 2018 CGNets [187] Channels Gradient 2019 AdaptiveNN [188] Early-exit Gradient 2017 BranchyNet [189] Early-exit Gradient 2017 D 2 NN [194] Multi-branch RL 2018…”
BackgroundMLPerf: An Industry Standard Benchmark Suite for Machine Learning Performance
Mattson, P., Reddi, V. J., Cheng, C., Coleman, C., Diamos, G., Kanter, D., Micikevicius, P., Patterson, D., Schmuelling, G., Tang, H., et al. (2020) · IEEE Micro · doi:10.1109/mm.2020.2974843 · Cited by 171 · cited 1×
“We need metrics like Roofline [211] to guide the direction in finding efficient network upon a target platform and a standard benchmark which can fairly and quantitatively evaluate various DNN models on new hardware accelerators, like MLPerf [212] and ParaDNN [213].”
MethodA New Golden Age in Computer Architecture: Empowering the Machine-Learning Revolution
Dean, J., Patterson, D., & Young, C. (2018) · IEEE Micro · doi:10.1109/mm.2018.112130030 · Cited by 168 · cited 1×
“As shown in [29], around 50 papers were uploaded to Arxiv per day in 2018, discussing DNN related topics, i.e., in total more than 15000 papers per year.”
BackgroundProving the Lottery Ticket Hypothesis: Pruning is All You NeedPreprint
Malach, E., Yehudai, G., Shalev‐Shwartz, S., & Shamir, O. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2002.00585 · Cited by 153
Few Sample Knowledge Distillation for Efficient Network Compression
Li, T., Li, J., Liu, Z., & Zhang, C. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.01465 · Cited by 149
Densely Connected Search Space for More Flexible Neural Architecture Search
Fang, J., Sun, Y., Zhang, Q., Li, Y., Liu, W., & Wang, X. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.01064 · Cited by 143 · cited 2×
“2 † Latency Image Classification Yes FBNet [155] LUT gradient Latency Image Classification Yes DenseNAS [156] LUT gradient 3 Latency Image Classification Yes NAS-FPN [157] RL Object Detection Yes* MnasFPN [158] Measure RL Latency Object Detection Yes NAS-FCOS [159] RL Object Detection No Auto-FPN [160] gradient Object…”
BackgroundSelf-citationIntermittent Computing: Challenges and Opportunities
Lucia, B., Balaji, V., Colin, A., et al. (2017) · Schloss Dagstuhl – Leibniz-Zentrum für Informatik · doi:10.4230/lipics.snapl.2017.8 · Cited by 136 · cited 1×
“In addition, some edge systems are energy-constrained, battery powered or supplied by sustainable energy, like solar energy (intermittent computing [171]), and in these cases energy variance will change the system’s status, such as scaling down frequency and power which affects the inference time…”
BackgroundTinyBERT: Distilling BERT for Natural Language UnderstandingPreprint
Jiao, X., Yin, Y., Shang, L., et al. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1909.10351 · Cited by 133
HydraNets: Specialized Dynamic Architectures for Efficient Inference
Shazeer, N., Fatahalian, K., Mark, W. R., & Mullapudi, R. T. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00843 · Cited by 131
SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained MicrocontrollersPreprint
Fedorov, I., Adams, R. P., Mattina, M., & Whatmough, P. N. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1905.12107 · Cited by 131 · cited 1×
“SpArSe [162] targets networks which can be fit into micro-controllers which have small memory footprint and less computation capability, where NAS and pruning techniques are combined to design small-memory networks.”
BackgroundOn Network Design Spaces for Visual Recognition
Radosavovic, I., Johnson, J., Xie, S., Lo, W.-Y., & Dollar, P. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00197 · Cited by 127 · cited 1×
“We have seen some recent efforts towards defining the effective design space for DNN models [209], [210].”
Jiang, W., Zhang, X., Sha, E. H. ‐., Yang, L., Zhuge, Q., Shi, Y., & Hu, J. (2019) · ACM/IEEE Design Automation Conference (DAC) · doi:10.1145/3316781.3317757 · Cited by 122 · cited 5×
“Some research strives to have a hardware-aware NAS, like FNAS [204], which directly incorporates resource constraints during implementing DNNs on FPGAs.”
BackgroundMethodInfluentialFeature-map-level Online Adversarial Knowledge DistillationPreprint
Chung, I., Park, S., Kim, J., & Kwak, N. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2002.01775 · Cited by 116 · cited 1×
“…2017 Polino et al. [143] From logits Single 2018 Ravi et al. [144] From logits Single 2019 Li et al. [145] From logits Single 2020 Chung et al. [146] From intermediates Single 2020 Liu et al. [147] From intermediates Multiple 2020 † Following [140], we use logits to denote the knowledge from…”
MethodBurgess, J. (2020) · IEEE Micro · doi:10.1109/mm.2020.2971677 · Cited by 116
Jain, S. R., Gural, A., Wu, M., & Dick, C. H. (2019) · arXiv · doi:10.48550/arxiv.1903.08066 · Cited by 115
AdversarialNAS: Adversarial Neural Architecture Search for GANs
Gao, C., Chen, Y., Liu, S., Tan, Z., & Yan, S. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00572 · Cited by 111 · cited 1×
“The successful application of NAS on image classification inspires researchers to explore the potential application of NAS on other CV tasks, like NAS-FPN [157] and NAS-FCOS [159] for object detection and AdversarialNAS [161] for GAN.”
MethodDSOD: Learning Deeply Supervised Object Detectors from Scratch
Shen, Z., Liu, Z., Li, J., et al. (2017) · arXiv · doi:10.48550/arxiv.1708.01241 · Cited by 94 · cited 1×
“To boost the efficiency of object detection on resource-limited devices, some works strive to reduce the computational complexity of backbone part of object detection models, like Tiny-dsod [58] for DSOD [69], Tiny-SSD [59] for SSD [65], and Tiny-YOLO [57] for YOLO.”
BackgroundLow-Rank Approximations for Conditional Feedforward Computation in Deep Neural NetworksPreprint
Davis, A., & Arel, I. (2013) · arXiv (Cornell University) · doi:10.48550/arxiv.1312.4461 · Cited by 91 · cited 1×
“Some initial works on this topic are called conditional computation [172], [173], where the main objective of conditional computation is to enhance the capacity of a network while not significantly increasing the computational cost.”
BackgroundTinyTL: Reduce Activations, Not Trainable Parameters for Efficient On-Device LearningPreprint
Cai, H., Gan, C., Zhu, L., & Han, S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2007.11622 · Cited by 79
Training Quantized Neural Networks With a Full-Precision Auxiliary Module
Zhuang, B., Liu, L., Tan, M., Shen, C., & Reid, I. D. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.00156 · Cited by 76 · cited 3×
“Zhang et al. [125] adopt an auxiliary full-precision model to facilitate the training of its quantized counterparts.”
BackgroundMethodNetAdapt: Platform-Aware Neural Network Adaptation for Mobile ApplicationsPreprint
Yang, T.-J., Howard, A., Chen, B., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1804.03230 · Cited by 70 · cited 3×
“NetAdapt [47] proposes an automated framework to prune filters in different layers such that the pruned model can be adapted to a target platform.”
MethodMixed Precision Neural Architecture Search for Energy Efficient Deep Learning
Gong, C., Jiang, Z., Wang, D., Lin, Y., Liu, Q., & Pan, D. Z. (2019) · doi:10.1109/iccad45719.2019.8942147 · Cited by 68 · cited 1×
“[136] consider to quantize network with the objective of reducing energy consumption.”
BackgroundMnasFPN: Learning Latency-Aware Pyramid Architecture for Object Detection on Mobile Devices
Chen, B., Ghiasi, G., Liu, H., Lin, T.-Y., Kalenichenko, D., Adam, H., & Le, Q. V. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.01362 · Cited by 61 · cited 2×
“MnasFPN [158] is an extension of MnasNet which, instead of searching classification model, targets directly searching a network for object detection.”
MethodResultZynqNet: An FPGA-Accelerated Embedded Convolutional Neural Network
Gschwend, D. (2020) · arXiv · doi:10.48550/arxiv.2005.06892 · Cited by 58 · cited 1×
“Gschwend et al. [42] develop a variant of SqueezeNet and implement it on an FPGA.”
On-device machine learning An algorithms and learning theory perspective
Dhar, S., Guo, J., Liu, J., Tripathi, S., Kurup, U., & Shah, M. (2019) · arXiv · doi:10.48550/arxiv.1911.00623 · Cited by 47 · cited 1×
“However, due to high communication overhead, on-time model update and possible leakage of confidential data, some edge systems prefer to train the model locally, i.e., on-device learning [222].”
BackgroundLQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural NetworksPreprint
Zhang, D., Yang, J., Ye, D., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1807.10029 · Cited by 43 · cited 2×
“Therefore, some studies [120], [124], [125] aim to effectively train a low-precision, compact model.”
BackgroundWong, A., Shafiee, M. J., Li, F., et al. (2018) · arXiv · doi:10.48550/arxiv.1802.06488 · Cited by 41 · cited 2×
“orm SqueezeDet [56] 2017 One-stage 1242 375 - 9.7B/ - - GPU Tiny-YOLO [57] 2018 One-stage 416 416 15.12M 3.49B/ 57.1% - GPU Tiny-DSOD [58] 2018 One-stage 300 300 1.15M 1.12B/ 72.1% 23.2% GPU Tiny-SSD [59] 2018 One-stage 300 300 1.13M /571.09M 61.3% - GPU Pelee [60] 2018 One-stage 320 320 5.98M 1.21B/ 70.9% 22.4% GPU/E…”
MethodInfluentialYao, S., Zhao, Y., Zhang, A., Su, L., & Abdelzaher, T. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1706.01215 · Cited by 39 · cited 2×
“Yao et al. [92] train an recurrent neural network (RNN) to determine the dropout probability of each filters and prune the network layer by layer according to drop probability.”
BackgroundGPU-Accelerated Real-Time Stereo Estimation With Binary Neural Network
Chen, G., Meng, H., Liang, Y., & Huang, K. (2020) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2020.3006238 · Cited by 37
A Systematic Methodology for Analysis of Deep Learning Hardware and Software Platforms
Wang, Y., Wei, G.-Y., & Brooks, D. M. (2020) · Proceedings of Machine Learning and Systems · Cited by 33
Resource Constrained Neural Network Architecture Search: Will a Submodularity Assumption Help?
Xiong, Y., Mehta, R., & Singh, V. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00199 · Cited by 31 · cited 1×
“RCNAS [168] formulates the resource-constrained neural architecture search problem as a submodularity function problem which is known to be NP-Hard but has good heuristic algorithms to approximately solve this problem.”
BackgroundSalakhutdinov, R. (2014) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2623330.2630809 · Cited by 26
Research works printed but not linked: 37
- A. Krizhevsky, I. Sutskever, G.E. Hinton, Imagenet classification with deep convolutional neural networks, in: P.L. Bartlett, F.C.N. Pereira, C.J.C. Burges, L. Bottou, K.Q. Weinberger (Eds.), Advances in Neural Information Processing Systems 25: 26th Annual Conference on Neural Information Processing Systems 2012. Proceedings of a meeting held December 3-6, 2012, Lake Tahoe, Nevada, United States, 2012, pp. 1106–1114. URL:https://proceedings.neurips.cc/paper/2012/hash/c399862d3b9d6b76c8436e924a68c45b-Abstract.html
- Goodfellow, 2016, vol. 1
- Ieee computer society’s top 12 technology trends for 2020, URL: https://www.computer.org/press-room/2019-news/ieee-computer-societys-top-12-technology-trends-for-2020, access: 2020-5-14.
- Wei, 2021, Wireless edge caching based on content similarity in dynamic environments, Journal of Systems Architecture, 102000
- Choudhary, 2020, A comprehensive survey on model compression and acceleration, Artificial Intelligence Review, 1
- Y. Guo, H. Wang, Q. Hu, H. Liu, L. Liu, M. Bennamoun, Deep learning for 3d point clouds: A survey, IEEE Transactions on Pattern Analysis and Machine Intelligence.
- M. Feurer, A. Klein, K. Eggensperger, J.T. Springenberg, M. Blum, F. Hutter, Efficient and robust automated machine learning, in: C. Cortes, N.D. Lawrence, D.D. Lee, M. Sugiyama, R. Garnett (Eds.), Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7–12, 2015, Montreal, Quebec, Canada, 2015, pp. 2962–2970. URL:https://proceedings.neurips.cc/paper/2015/hash/11d0e6287202fced83f79975ec59a3a6-Abstract.html.
- J. Wang, T.A. Bohn, C.X. Ling, Pelee: A real-time object detection system on mobile devices, in: S. Bengio, H.M. Wallach, H. Larochelle, K. Grauman, N. Cesa-Bianchi, R. Garnett (Eds.), Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, NeurIPS 2018, December 3–8, 2018, Montréal, Canada, 2018, pp. 1967–1976. URL:https://proceedings.neurips.cc/paper/2018/hash/9908279ebbf1f9b250ba689db6a0222b-Abstract.html.
- S. Ren, K. He, R.B. Girshick, J. Sun, Faster R-CNN: towards real-time object detection with region proposal networks, in: C. Cortes, N.D. Lawrence, D.D. Lee, M. Sugiyama, R. Garnett (Eds.), Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7–12, 2015, Montreal, Quebec, Canada, 2015, pp. 91–99. URL:https://proceedings.neurips.cc/paper/2015/hash/14bfa6bb14875e45bba028a21ed38046-Abstract.html.
- M. Denil, B. Shakibi, L. Dinh, M. Ranzato, N. de Freitas, Predicting parameters in deep learning, in: C.J.C. Burges, L. Bottou, Z. Ghahramani, K.Q. Weinberger (Eds.), Advances in Neural Information Processing Systems 26: 27th Annual Conference on Neural Information Processing Systems 2013. Proceedings of a meeting held December 5–8, 2013, Lake Tahoe, Nevada, United States, 2013, pp. 2148–2156. URL: https://proceedings.neurips.cc/paper/2013/hash/7fec306d1e665bc9c748b5d2b99a6e97-Abstract.html.
- Y. LeCun, J.S. Denker, S.A. Solla, Optimal brain damage, in: Advances in neural information processing systems, 1990, pp. 598–605.
- S. Han, J. Pool, J. Tran, W.J. Dally, Learning both weights and connections for efficient neural network, in: C. Cortes, N.D. Lawrence, D.D. Lee, M. Sugiyama, R. Garnett (Eds.), Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7–12, 2015, Montreal, Quebec, Canada, 2015, pp. 1135–1143. URL: https://proceedings.neurips.cc/paper/2015/hash/ae0eb3eed39d2bcef4622b2499a05fe6-Abstract.html.
- S. Han, H. Mao, W.J. Dally, Deep compression: Compressing deep neural networks with pruning, trained quantization and huffman coding, International Conference on Learning Representations (ICLR).
- D. Molchanov, A. Ashukha, D.P. Vetrov, Variational dropout sparsifies deep neural networks, in: D. Precup, Y.W. Teh (Eds.), Proceedings of the 34th International Conference on Machine Learning, ICML 2017, Sydney, NSW, Australia, 6–11 August 2017, Vol. 70 of Proceedings of Machine Learning Research, PMLR, 2017, pp. 2498–2507. URL: http://proceedings.mlr.press/v70/molchanov17a.html.
- Deb, 2001, vol. 16
- H. Li, A. Kadav, I. Durdanovic, H. Samet, H.P. Graf, Pruning filters for efficient convnets, in: 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, April 24–26, 2017, Conference Track Proceedings, OpenReview.net, 2017. URL: https://openreview.net/forum?id=rJqFGTslg.
- W. Wen, C. Wu, Y. Wang, Y. Chen, H. Li, Learning structured sparsity in deep neural networks, in: D.D. Lee, M. Sugiyama, U. von Luxburg, I. Guyon, R. Garnett (Eds.), Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, December 5–10, 2016, Barcelona, Spain, 2016, pp. 2074–2082. URL: https://proceedings.neurips.cc/paper/2016/hash/41bfd20a38bb1b0bec75acf0845530a7-Abstract.html.
- M. Courbariaux, Y. Bengio, J. David, Binaryconnect: Training deep neural networks with binary weights during propagations, in: C. Cortes, N.D. Lawrence, D.D. Lee, M. Sugiyama, R. Garnett (Eds.), Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7–12, 2015, Montreal, Quebec, Canada, 2015, pp. 3123–3131. URL: https://proceedings.neurips.cc/paper/2015/hash/3e15cc11f979ed25912dff5b0669f2cd-Abstract.html.
- A. Tarvainen, H. Valpola, Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning results, in: I. Guyon, U. von Luxburg, S. Bengio, H.M. Wallach, R. Fergus, S.V.N. Vishwanathan, R. Garnett (Eds.), Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4–9, 2017, Long Beach, CA, USA, 2017, pp. 1195–1204. URL: https://proceedings.neurips.cc/paper/2017/hash/68053af2923e00204c3ca7c6a3150cf7-Abstract.html.
- H. Cai, C. Gan, T. Wang, Z. Zhang, S. Han, Once-for-all: Train one network and specialize it for efficient deployment, in: 8th International Conference on Learning Representations, ICLR 2020, Addis Ababa, Ethiopia, April 26–30, 2020, OpenReview.net, 2020. URL: https://openreview.net/forum?id=HylxE1HKwS.
- C. Li, Z. Yu, Y. Fu, Y. Zhang, Y. Zhao, H. You, Q. Yu, Y. Wang, C. Hao, Y. Lin, HW-nas-bench: Hardware-aware neural architecture search benchmark, in: International Conference on Learning Representations, 2021. URL: https://openreview.net/forum?id=_0kaDkv3dVf.
- J. Lin, Y. Rao, J. Lu, J. Zhou, Runtime neural pruning, in: I. Guyon, U. von Luxburg, S. Bengio, H.M. Wallach, R. Fergus, S.V.N. Vishwanathan, R. Garnett (Eds.), Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4–9, 2017, Long Beach, CA, USA, 2017, pp. 2181–2191. URL: https://proceedings.neurips.cc/paper/2017/hash/a51fb975227d6640e4fe47854476d133-Abstract.html.
- B.E. Bejnordi, T. Blankevoort, M. Welling, Batch-shaping for learning conditional channel gated networks, in: 8th International Conference on Learning Representations, ICLR 2020, Addis Ababa, Ethiopia, April 26–30, 2020, OpenReview.net, 2020. URL: https://openreview.net/forum?id=Bke89JBtvB.
- T. Bolukbasi, J. Wang, O. Dekel, V. Saligrama, Adaptive neural networks for efficient inference, in: D. Precup, Y.W. Teh (Eds.), Proceedings of the 34th International Conference on Machine Learning, ICML 2017, Sydney, NSW, Australia, 6–11 August 2017, Vol. 70 of Proceedings of Machine Learning Research, PMLR, 2017, pp. 527–536. URL: http://proceedings.mlr.press/v70/bolukbasi17a.html.
- K. Xu, J. Ba, R. Kiros, K. Cho, A.C. Courville, R. Salakhutdinov, R.S. Zemel, Y. Bengio, Show, attend and tell: Neural image caption generation with visual attention, in: F.R. Bach, D.M. Blei (Eds.), Proceedings of the 32nd International Conference on Machine Learning, ICML 2015, Lille, France, 6–11 July 2015, Vol. 37 of JMLR Workshop and Conference Proceedings, JMLR.org, 2015, pp. 2048–2057. URL: http://proceedings.mlr.press/v37/xuc15.html.
- A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A.N. Gomez, L. Kaiser, I. Polosukhin, Attention is all you need, in: I. Guyon, U. von Luxburg, S. Bengio, H.M. Wallach, R. Fergus, S.V.N. Vishwanathan, R. Garnett (Eds.), Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4–9, 2017, Long Beach, CA, USA, 2017, pp. 5998–6008. URL: https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html.
- A. Veit, M.J. Wilber, S.J. Belongie, Residual networks behave like ensembles of relatively shallow networks, in: D.D. Lee, M. Sugiyama, U. von Luxburg, I. Guyon, R. Garnett (Eds.), Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, December 5–10, 2016, Barcelona, Spain, 2016, pp. 550–558. URL: https://proceedings.neurips.cc/paper/2016/hash/37bc2f75bf1bcfe8450a1a41c200364c-Abstract.html.
- T. Chen, T. Moreau, Z. Jiang, L. Zheng, E. Yan, H. Shen, M. Cowan, L. Wang, Y. Hu, L. Ceze, et al., {TVM}) An automated end-to-end optimizing compiler for deep learning, in: 13th {USENIX})Symposium on Operating Systems Design and Implementation ({OSDI})18), 2018, pp. 578–594.
- Z. Liu, H. Tang, Y. Lin, S. Han, Point-voxel CNN for efficient 3d deep learning, in: H.M. Wallach, H. Larochelle, A. Beygelzimer, F. d’Alché-Buc, E.B. Fox, R. Garnett (Eds.), Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, December 8–14, 2019, Vancouver, BC, Canada, 2019, pp. 963–973. URL: https://proceedings.neurips.cc/paper/2019/hash/5737034557ef5b8c02c0e46513b98f90-Abstract.html.
- I.J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A.C. Courville, Y. Bengio, Generative adversarial nets, in: Z. Ghahramani, M. Welling, C. Cortes, N.D. Lawrence, K.Q. Weinberger (Eds.), Advances in Neural Information Processing Systems 27: Annual Conference on Neural Information Processing Systems 2014, December 8–13 2014, Montreal, Quebec, Canada, 2014, pp. 2672–2680. URL: https://proceedings.neurips.cc/paper/2014/hash/5ca3e9b122f61f8f06494c97b1afccf3-Abstract.html.
- Y. Wang, Z. Jiang, X. Chen, P. Xu, Y. Zhao, Y. Lin, Z. Wang, E2-train: Training state-of-the-art cnns with over 80% energy savings, in: H.M. Wallach, H. Larochelle, A. Beygelzimer, F. d’Alché-Buc, E.B. Fox, R. Garnett (Eds.), Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, December 8–14, 2019, Vancouver, BC, Canada, 2019, pp. 5139–5151. URL: https://proceedings.neurips.cc/paper/2019/hash/663772ea088360f95bac3dc7ffb841be-Abstract.html.
- Pan, 2009, A survey on transfer learning, IEEE Transactions on Knowledge and Data Engineering, 22, 1345, 10.1109/TKDE.2009.191 · DOI · Paper page
- Dosovitskiy, 2021, An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale, International Conference on Learning Representations (ICLR)
- Luo, 2021, HSCoNAS: Hardware-Software Co-Design of Efficient DNNs via Neural Architecture Search, Design, Automation \& Test in Europe Conference \& Exhibition (DATE)
- Luo, 2021, Designing Efficient DNNs via Hardware-Aware Neural Architecture Search and Beyond, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)
- Kong, 2022, HACScale: Hardware-Aware Compound Scaling for Resource-Efficient DNNs, Asia and South Pacific Design Automation Conference (ASP-DAC)
- Huai, 2021, ZeroBN: Learning Compact Neural Networks For Latency-Critical Edge Systems, ACM/IEEE Design Automation Conference (DAC)
Cited by
Sorted by citations
Singh, R., & Gill, S. S. (2023) · Internet of Things and Cyber-Physical Systems · doi:10.1016/j.iotcps.2023.02.004 · Cited by 572
Distributed Artificial Intelligence Empowered by End-Edge-Cloud Computing: A Survey
Duan, S., Wang, D., Ren, J., Lyu, F., Zhang, Y., Wu, H., & Shen, X. (2022) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2022.3218527 · Cited by 439
“There have been some surveys investigating AI-powered cloud-edge orchestration [5], [6], [8], [9], [10], edge intelligence [12], [13], [14], [15], end-edge-cloud orchestration [7], [11], AI/ML for wireless edge network [16], [17], and privacy and security for distributed learning [18].”
BackgroundEdge AI: A Taxonomy, Systematic Review and Future Directions
Gill, S. S., Golec, M., Hu, J., Xu, M., Du, J., Wu, H., Walia, G. K., Murugesan, S. S., Ali, B., Kumar, M., et al. (2024) · Cluster Computing · doi:10.1007/s10586-024-04686-y · Cited by 280
“The study emphasises the significance and changing challenges of resource management [8], whereas a presentation framework is described that addresses the issue of sparse training data in emerging radio access networks by utilizing a range of methods, such as interpolation, domain-knowledge…”
BackgroundEdge deep learning in computer vision and medical diagnostics: a comprehensive survey
Xu, Y., Khan, T. M., Song, Y., & Meijering, E. H. W. (2025) · Artificial Intelligence Review · doi:10.1007/s10462-024-11033-5 · Cited by 187
E-YOLO: Recognition of estrus cow based on improved YOLOv8n model
Wang, Z., Hua, Z., Wen, Y., Zhang, S., Xu, X., & Song, H. (2023) · Expert Systems with Applications · doi:10.1016/j.eswa.2023.122212 · Cited by 128
Metadata
- Authors
- Liu, D., Kong, H., Luo, X., Liu, W., & Subramaniam, R.
- Affiliations
- Nanyang Technological University (SG)
- Hewlett-Packard (United States) (US)
- Corresponding author
- Luo, Xiangzhong
- Venue
- Neurocomputing
- Publisher
- Elsevier BV
- Published
- 2022-05
- Volume
- 485
- Pages
- 297-320
- ISSN
- 0925-2312 (ISSN-L)
- OpenAlex
- W3110617657
- Cited by
- 171
- References
- 278
- Citations by year
- 2026: 17 · 2025: 51 · 2024: 40 · 2023: 31 · 2022: 24
- FWCI
- 8.95
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Licence
- Locations
- Neurocomputing (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- DR-NTU (Nanyang Technological University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Nanyang Technological University
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
- Keywords
- edge AI, edge computing, deep learning, lightweight models, model compression, neural architecture search, hardware-aware neural architecture search, adaptive deep learning, edge devices
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
A language model drew the claims from the paper on 2026-10-05, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).
A second model labelled each claim on 2026-10-05 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review