inception v3 pdf
23 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the main observation regarding gains in the classification performance in the 2014 ILSVRC classification challenge?

Gains in the classification performance tend to transfer to significant quality gains in a wide variety of application domains.

What are the enabling factors for various use cases such as mobile vision and big-data scenarios?

Computational efficiency and low parameter count.

What are convolutional networks at the core of?

Most state-of-the-art computer vision solutions for a wide variety of tasks.

What are the top-1 and top-5 error rates achieved by the benchmarked methods?

<p>Top-1 error: 21.2%, Top-5 error: 5.6%</p> Signup and view all the answers

How many multiply-adds per inference does the network with a computational cost of 5 billion have?

<p>5 billion</p> Signup and view all the answers

How many parameters are used by the network with a computational cost of 5 billion?

<p>Less than 25 million</p> Signup and view all the answers

How many models are used in the ensemble with multi-crop evaluation?

<p>4</p> Signup and view all the answers

What is the purpose of reducing the dimension of the input representation before spatial aggregation in a convolutional network?

<p>To reduce loss of information during dimension reduction and promote faster learning.</p> Signup and view all the answers

What is the effect of increasing both the width and depth of a convolutional network?

<p>It can contribute to higher quality networks.</p> Signup and view all the answers

Why should one avoid representational bottlenecks, especially early in the network?

<p>To prevent extreme compression and allow for a gentle decrease in representation size from inputs to outputs.</p> Signup and view all the answers

Why is dimension reduction often used in a vision network?

<p>Because the outputs of near-by activations are highly correlated, allowing for reduction before aggregation and similarly expressive local representations.</p> Signup and view all the answers

According to the text, what is the main advantage of replacing a 5 × 5 convolution with a two-layer convolutional architecture?

<p>The main advantage is a reduction in parameter count by sharing weights between adjacent tiles.</p> Signup and view all the answers

What is the relative gain in computational cost achieved by replacing a 5 × 5 convolution with two layers of 3 × 3 convolution?

<p>The relative gain in computational cost is 28%.</p> Signup and view all the answers

Does using linear activation in the first layer of the two-layer convolutional architecture result in any loss of expressiveness?

<p>Using linear activation in the first layer is inferior to using rectified linear units in all stages of the factorization.</p> Signup and view all the answers

In what grid sizes does the factorization of convolutions into asymmetric convolutions work well?

<p>The factorization works well on medium grid sizes, ranging between 12 and 20.</p> Signup and view all the answers

What is the advantage of using asymmetric convolutions, such as n × 1 convolutions?

<p>Using asymmetric convolutions can achieve the same receptive field as a larger symmetric convolution, but with fewer computations.</p> Signup and view all the answers

What is the disadvantage of factorizing a 3 × 3 convolution into two 2 × 2 convolutions?

<p>Factorizing a 3 × 3 convolution into two 2 × 2 convolutions only provides a 11% saving of computation.</p> Signup and view all the answers

What is the purpose of auxiliary classifiers in deep networks?

<p>The purpose of auxiliary classifiers is to improve the convergence of very deep networks by pushing useful gradients to the lower layers and combating the vanishing gradient problem.</p> Signup and view all the answers

What is the effect of removing a lower auxiliary branch from a network with multiple side-heads?

<p>The removal of a lower auxiliary branch does not have any adverse effect on the final quality of the network.</p> Signup and view all the answers

What is the purpose of the pooling layers in the proposed network architecture?

<p>The purpose of the pooling layers in the proposed network architecture is to reduce the grid size.</p> Signup and view all the answers

What is the computational cost of the proposed network architecture compared to GoogLeNet and VGGNet?

<p>The computational cost of the proposed network architecture is only about 2.5 times higher than that of GoogLeNet and it is still much more efficient than VGGNet.</p> Signup and view all the answers

How is the traditional 7x7 convolution factorized in the proposed network architecture?

<p>The traditional 7x7 convolution is factorized into three 3x3 convolutions in the proposed network architecture.</p> Signup and view all the answers

What is the loss function used for training the classifier layer in the proposed network?

<p>The loss function used for training the classifier layer in the proposed network is the cross entropy.</p> Signup and view all the answers

Use Quizgecko on...
Browser
Browser