IEEE Circuits and Systems Magazine - Q4 2020 - 68
- onvolutional kernels from different paths are concatc
enated together as the input of the next layer. Consequently, features with different scales can be captured
through this structure, which improves the network's
capability of object detection. In addition, ResNet [26] is
proposed that adds shortcut connections from shallower layer to deeper layer. This shortcut connection is able
to ease the training of network with very deep architecture, because it actually equals to an identity mapping
which allows the gradient to be propagated to shallower
layers without vanishing during the backpropagation.
The information can not only flow forward during
the network inference, but also be transmitted in more
diverse ways in some neural architectures. These special ways of information transmission lead to an ability
of handling data with different forms. To address temporal sequential data, RNN takes as input the data at each
time step respectively. The recurrent connection makes
hidden state of the previous time step flow to the input
of current time step. Thus, RNN can learn a representation from the temporal sequential data, aggregating both
the information of the current and that of the past. Furthermore, the recurrent connection can be improved
by adding some " gates " to enhance, suppress or even
discard the information flow from the previous time step
[27]. Another instance is Graph neural network (GNN).
This network architecture is able to deal with graph data.
Through the edges in the input graph, the information of
each node will be aggregated with that of adjacent nodes.
Being fed this combination of node information, the neural network can learn a graph embedding in accordance
with the topology of graph [28] and realize the classification of each node or the whole graph. With larger field of
information aggregation, the information can even flow
from farther away nodes to the central node.
C. Learning Strategy
Besides the processing and transmission of information,
how a deep neural architecture learns from data is also
of great significance. The learning strategy mainly determines what the network can learn and what kind of
tasks it can fulfill. For most deep neural architectures,
the network parameters can be trained end-to-end
through supervised learning technique. It allows the
network to learn a mapping from the input data to a desired output. In other words, the network learns a conditional probability density function p ^ y x h, where x and
y denote the data and desired output respectively. On
this basis, the strong fitting ability of deep neural architectures makes them popular for many discriminative
tasks such as recognition, detection and classification.
Moreover, deep neural architectures can directly learn
the distribution of data itself, i.e., p(x). Autoencoder [9]
68â
is designed as an encoder-decoder framework which can
be used to compress data. The encoder part transforms
the data to a low-dimensional representation while the decoder restores the original input from the representation.
For this purpose, the entire architecture is trained through
a self-supervised learning strategy: minimizing the reconstruction error between the restored data and the raw
data. Another famous leaning strategy in recent years is
adversarial learning. It is adopted to train the architecture
of GAN [13] which contains two networks: generator and
discriminator. The objective of adversarial learning is to
enable the generator to learn the data distribution implicity through a zero-sum game between the two networks.
According to the three influence domains of intrinsic
motivations, we can further discuss how DNNs are motivated and developed. In the following three sections,
CNN, RNN and GAN are taken as instances respectively
to illustrate the influence of their own motivations to the
architecture. Specifically in each section, the intrinsic
motivation of a DNN and the influence domain of motivation are discussed firstly in each section. Then, details of
the neural architecture are also demonstrated to deepen
the understanding of the network structure. At the end
of each of next three sections, some variants of the DNN
are introduced to provide more knowledge about corresponding neural architectures.
III. From Animal Visual Cortex to CNNs
This section mainly focuses on convolutional neural
network (CNN) and how it is motivated from the perspective of information processing.
A. Motivation on Information Processing of CNN
CNN is one of the deep discriminative models, which
has been proven to be pretty effective in many computer vision tasks such as object detection [29], object
tracking [30] and video classification [31]. The birth
of CNN integrates computer science, mathematics and
most importantly, neurobiology. In an interesting experiment, Hubel and Wiesel [5] found that there are a
small number of cells in the visual cortex that are sensitive to specific vision areas. They discovered that some
individual neurons in animals visual system can transmit electrical signal in response to certain properties of
visual sensory inputs, such as the edges with a specific
orientation [32].
In traditional neural networks, the hidden state is represented as a one-dimensional vector and each neuron
takes as input the entire state from the previous layer.
For image data, embedding a raw image into an onedimensional representation actually destroys the spatial
characteristics of the data. Inspired by Hubel's study,
Lecun et al. [7] designed a neural architecture based on
IEEE CIRCUITS AND SYSTEMS MAGAZINE
FOURTH QUARTER 2020
IEEE Circuits and Systems Magazine - Q4 2020
Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q4 2020
Contents
IEEE Circuits and Systems Magazine - Q4 2020 - Cover1
IEEE Circuits and Systems Magazine - Q4 2020 - Cover2
IEEE Circuits and Systems Magazine - Q4 2020 - Contents
IEEE Circuits and Systems Magazine - Q4 2020 - 2
IEEE Circuits and Systems Magazine - Q4 2020 - 3
IEEE Circuits and Systems Magazine - Q4 2020 - 4
IEEE Circuits and Systems Magazine - Q4 2020 - 5
IEEE Circuits and Systems Magazine - Q4 2020 - 6
IEEE Circuits and Systems Magazine - Q4 2020 - 7
IEEE Circuits and Systems Magazine - Q4 2020 - 8
IEEE Circuits and Systems Magazine - Q4 2020 - 9
IEEE Circuits and Systems Magazine - Q4 2020 - 10
IEEE Circuits and Systems Magazine - Q4 2020 - 11
IEEE Circuits and Systems Magazine - Q4 2020 - 12
IEEE Circuits and Systems Magazine - Q4 2020 - 13
IEEE Circuits and Systems Magazine - Q4 2020 - 14
IEEE Circuits and Systems Magazine - Q4 2020 - 15
IEEE Circuits and Systems Magazine - Q4 2020 - 16
IEEE Circuits and Systems Magazine - Q4 2020 - 17
IEEE Circuits and Systems Magazine - Q4 2020 - 18
IEEE Circuits and Systems Magazine - Q4 2020 - 19
IEEE Circuits and Systems Magazine - Q4 2020 - 20
IEEE Circuits and Systems Magazine - Q4 2020 - 21
IEEE Circuits and Systems Magazine - Q4 2020 - 22
IEEE Circuits and Systems Magazine - Q4 2020 - 23
IEEE Circuits and Systems Magazine - Q4 2020 - 24
IEEE Circuits and Systems Magazine - Q4 2020 - 25
IEEE Circuits and Systems Magazine - Q4 2020 - 26
IEEE Circuits and Systems Magazine - Q4 2020 - 27
IEEE Circuits and Systems Magazine - Q4 2020 - 28
IEEE Circuits and Systems Magazine - Q4 2020 - 29
IEEE Circuits and Systems Magazine - Q4 2020 - 30
IEEE Circuits and Systems Magazine - Q4 2020 - 31
IEEE Circuits and Systems Magazine - Q4 2020 - 32
IEEE Circuits and Systems Magazine - Q4 2020 - 33
IEEE Circuits and Systems Magazine - Q4 2020 - 34
IEEE Circuits and Systems Magazine - Q4 2020 - 35
IEEE Circuits and Systems Magazine - Q4 2020 - 36
IEEE Circuits and Systems Magazine - Q4 2020 - 37
IEEE Circuits and Systems Magazine - Q4 2020 - 38
IEEE Circuits and Systems Magazine - Q4 2020 - 39
IEEE Circuits and Systems Magazine - Q4 2020 - 40
IEEE Circuits and Systems Magazine - Q4 2020 - 41
IEEE Circuits and Systems Magazine - Q4 2020 - 42
IEEE Circuits and Systems Magazine - Q4 2020 - 43
IEEE Circuits and Systems Magazine - Q4 2020 - 44
IEEE Circuits and Systems Magazine - Q4 2020 - 45
IEEE Circuits and Systems Magazine - Q4 2020 - 46
IEEE Circuits and Systems Magazine - Q4 2020 - 47
IEEE Circuits and Systems Magazine - Q4 2020 - 48
IEEE Circuits and Systems Magazine - Q4 2020 - 49
IEEE Circuits and Systems Magazine - Q4 2020 - 50
IEEE Circuits and Systems Magazine - Q4 2020 - 51
IEEE Circuits and Systems Magazine - Q4 2020 - 52
IEEE Circuits and Systems Magazine - Q4 2020 - 53
IEEE Circuits and Systems Magazine - Q4 2020 - 54
IEEE Circuits and Systems Magazine - Q4 2020 - 55
IEEE Circuits and Systems Magazine - Q4 2020 - 56
IEEE Circuits and Systems Magazine - Q4 2020 - 57
IEEE Circuits and Systems Magazine - Q4 2020 - 58
IEEE Circuits and Systems Magazine - Q4 2020 - 59
IEEE Circuits and Systems Magazine - Q4 2020 - 60
IEEE Circuits and Systems Magazine - Q4 2020 - 61
IEEE Circuits and Systems Magazine - Q4 2020 - 62
IEEE Circuits and Systems Magazine - Q4 2020 - 63
IEEE Circuits and Systems Magazine - Q4 2020 - 64
IEEE Circuits and Systems Magazine - Q4 2020 - 65
IEEE Circuits and Systems Magazine - Q4 2020 - 66
IEEE Circuits and Systems Magazine - Q4 2020 - 67
IEEE Circuits and Systems Magazine - Q4 2020 - 68
IEEE Circuits and Systems Magazine - Q4 2020 - 69
IEEE Circuits and Systems Magazine - Q4 2020 - 70
IEEE Circuits and Systems Magazine - Q4 2020 - 71
IEEE Circuits and Systems Magazine - Q4 2020 - 72
IEEE Circuits and Systems Magazine - Q4 2020 - 73
IEEE Circuits and Systems Magazine - Q4 2020 - 74
IEEE Circuits and Systems Magazine - Q4 2020 - 75
IEEE Circuits and Systems Magazine - Q4 2020 - 76
IEEE Circuits and Systems Magazine - Q4 2020 - 77
IEEE Circuits and Systems Magazine - Q4 2020 - 78
IEEE Circuits and Systems Magazine - Q4 2020 - 79
IEEE Circuits and Systems Magazine - Q4 2020 - 80
IEEE Circuits and Systems Magazine - Q4 2020 - 81
IEEE Circuits and Systems Magazine - Q4 2020 - 82
IEEE Circuits and Systems Magazine - Q4 2020 - 83
IEEE Circuits and Systems Magazine - Q4 2020 - 84
IEEE Circuits and Systems Magazine - Q4 2020 - 85
IEEE Circuits and Systems Magazine - Q4 2020 - 86
IEEE Circuits and Systems Magazine - Q4 2020 - 87
IEEE Circuits and Systems Magazine - Q4 2020 - 88
IEEE Circuits and Systems Magazine - Q4 2020 - Cover3
IEEE Circuits and Systems Magazine - Q4 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com