You are on page 1of 4

As we are writing summary

of given paper and in


summary the introduction is
not summarized well.

Deep Learning for Edge Computing Applications: A State-of-


the-Art Survey. Moreover we have to tell about that
what was topic about in introduction
but you are explain whole concept.
Introduction:
Here we discuss about the topic and the key terms (IOT, Edge computing, deep learning, and edge
computing applications) related to. As the world progresses, the digital world is undergoing tremendous
changes and it is determined to give the world a magical color. With the great success in IoT and other
communication technologies our future world is envisioned as an interconnected entity where billions of
devices would provide an uninterrupted services to both our daily lives as well as the industry. And
according to scientific astrologers more than 50 billion IoT devices will be connected to the internet in
near future. IoT devices collect data and send it to cloud where computation is done by the servers and
the cloud send back the result. The main problem arise there is that it will not effective for latency
sensitive applications. Deep learning is currently widely used in a variety of applications, including
computer vision and natural language processing. End devices, such as smartphones and Internet-of-
Things sensors, are generating data that need to be analyzed in real time using deep learning or used to
train deep learning models. However, deep learning inference and training require substantial
computation resources to run quickly. Edge computing solves this problem where a fine mesh of
compute nodes are placed closed to the end devices, is an effective way to meet the high computation
and low latency requirements of deep learning on edge devices and also provides additional benefits in
terms of privacy, low latency, data processing and data offload, bandwidth efficiency and scalability.
Several researchers like Han et al, Chen and Ran, Zhou et al shows different aspects of deep learning and
edge computing but they didn’t provide a comprehensive review on the combination. This paper aims to
provide a comprehensive review of the current state of the art at the intersection of deep learning and
edge computing. Specifically, it will provide an overview of applications where deep learning is used at
the network edge, discuss various approaches for quickly executing deep learning inference across a
combination of end devices, edge servers, and the cloud, and describe the methods for training deep
learning models across multiple edge devices.
After introduction you have to
explain about the key terms of
Deep learning Methods: your paper but you can’t explain.
it.
Deep learning has recently been highly successful in machine learning across variety of application
domains including Computer vision (CV), Natural language processing (NLP) and Artificial Intelligence
(AI). Deep learning Inference and training require substantial computation resources to run quickly. Here
we talk about some typical deep learning models like restricted Boltzmann machine (RBM), auto-
encoder (AE), deep neural network (DNN), convolutional neural network (CNN), recurrent neural
network (RNN) and deep reinforcement learning (DRL), which are mostly used for edge computing
application in various ways. All methods are defined well and no
need to improve summary of methods.
A) Restricted Boltzmann Machine:
RBMs are shallow, two layer neural nets that constitute the building blocks of deep-belief
networks. The first layer of RBM is called the visible or input layer and the second layer is called
the hidden layer that contains the latent variables. In RBMs each visible neurons are connected
to each other across layers but no two neurons of the same layer are linked. Collaborative
filtering and network anomaly detection are successful applications of RBM. Multiple stacked
RBM layers can form a deep belief network (DBN), which consists of a visible layer and multiple
hidden layers. Many applications can benefit from the structure of DBNs, such as fault detection,
classification in industrial environments, threat identification in security alert systems, and emotional
feature extraction out of images.
B) AUTOENCODER:
There are two layers input and output connected by one or multiple hidden layers. The AE is
divided into two parts encoder whose job is to learn the representative characteristics of the input
and transforms it into other latent features and decoder whose job is to receives the latent features of
the encoder and aims to reconstruct the original form of the input data, minimizing the reconstruction
error. The several variants of AE are sparse AE, denoising AE and variational AE.
C) Deep Neural Networks:
Deep neural networks have an input layer, an output layer and at least one hidden layer
in between. Each layer performs specific types of sorting and ordering in a process that
some refer to as “feature hierarchy.” One of the key uses of these sophisticated neural
networks is dealing with unlabeled or unstructured data. DNNs are widely used in feature
extraction, classification and function approximation.
D) Convolutional Neural Networks:
In neural networks, Convolutional neural network is one of the main categories to do images
recognition, images classifications. Objects detections, recognition faces etc., are some of the
areas where CNNs are widely used. A CNN is a Deep Learning algorithm which can take in an
input image, assign importance to various aspects/objects in the image and be able to
differentiate one from the other.
E) Recurrent Neural Networks:
RNN are a type of Neural Network where the output from previous step are fed as input to the
current step. In traditional neural networks, all the inputs and outputs are independent of each
other, but in cases like when it is required to predict the next word of a sentence, the previous
words are required and hence there is a need to remember the previous words. Thus RNN came
into existence, which solved this issue with the help of a Hidden Layer. The main and most
important feature of RNN is Hidden state, which remembers some information about a
sequence. RNN is used in language processing and activity recognition.
F) Deep Reinforcement Learning:
Deep Reinforcement Learning (DRL), is the combination of Reinforcement Learning and Deep
Learning. It is also the most trending type of Machine Learning because it can solve a wide range
of complex decision-making tasks that were previously out of reach for a machine to solve real
world problems with human-like intelligence. DRL is applied in various fields like computer
gamming, chess gamming and rate adaptation.

Empowering Edge Applications with Deep Learning:

 Smart Multimedia:
People nowadays want better video quality, intelligent video processing along with caching and
perfect delivery. Edge computing with deep learning solve this problem. Ren-et-al adopted
Faster R-CNN for model training and object detection, with a well-designed RoI detection
algorithm to balance the detection accuracy and the data compression rate. De Grazia used an
unsupervised RBM to capture the latent features of the input data and a supervised linear
classifier to estimate the characteristics of unknown videos.
 Smart Transportation:

In smart transportation we discuss about Autonomous driving, Traffic analysis and prediction,
and traffic signal control. Chen et al use CNN based monocular 3D object detecton method base
on the fact that obects should be on the ground plane. LV et al use SAE to learn the generic
 traffic features from the historical data.
 Smart City:

In smart city we discuss smart homes, smart building and smart grid. Mohammadi et al propose
a novel semisupervised DRL based method for indoor localization. Yuce et al propose a NN base
 model to perform regression analysis of energy consumption within a building.
 Smart Industry:

We discuss here about Smart manufacturing and smart industrial analysis. Weimer et al use CNN
base architecture for fast and reliable industrial inspection. Wu et al by using vanilla LSTM NN
propose a remaining life prediction for engineered system.

Discussion on Result:

In this paper we investigated the performance of deep learning with the Edge computing applications.
At first we saw theoretically that edge computing combine with deep learning give us low latency,
privacy, bandwidth efficiency and stability and then we present some representative deep learning
models that can be used in edge computing, such as AE, CNN, RNN, DRL, etc. then we saw these in
practical in different domains like smart multimedia, smart industry, smart city and smart transportation
by applying different methods to achieve our goals and this gives us highly accurate results as like
theoretical results.
Result Need some improvements it is not
fully matched with the results in paper.
Report
I have read all paper and reviewed it and here is the some mistakes of Summary.

The topic of Research Paper:


The topic in summary is almost matched with
paper but not summarized well as we have to summarized 2 or 3 times
than paper.
Heading:
Heading is matched with the paper topics. And there is no issue in
it.
Format:
Format size is not same for whole content. It’s somewhere 12 and
somewhere 13.
Results:
Result Need some improvements it is not fully matched with the
results in paper. I think it is direct copied from somewhere as most of plagiarism is
in results.

Extra:
As we are writing summary of given paper and in summary the introduction
is not summarized well. Moreover we have to tell about that what was topic
about in introduction but you are explain whole concept. After introduction you
have to explain about the key terms of your paper but you can’t explain. All
methods are defined well and no need to improve summary of methods.

You might also like