Question: n Engineer is designing a deep learning system to locate people in a video stream. This is to be installed in a car and will

n Engineer is designing a deep learning system to locate people in a video stream. This is to be
installed in a car and will be part of the cars automatic emergency braking system. They are
considering using an Inception (GoogLeNet) based system to act as the backbone of the final
system.
Figure Q1 shows two types of Inception block.
i) In the left-hand figure, explain how the Inception block works. In your answer describe what
process is performed in each of the coloured rectangles.
[5 marks]
ii) The right-hand image in Figure Q1 has additional processes added. What are their purposes?
[2 marks]
iii) This Inception model is good at classifying whole images. By itself, it cannot perform object
detection. Describe how you could extend this algorithm so that it could be used to locate
within an image:
A car of known, fixed, size
A car of unknown size.
[5 marks]
iv) Explain how you could use the complete Inception network and build a system that could
recognise a face, given only one training image.
[3 marks]
b)
A neural network design has several 2D convolutional layers. Each layer has a batch normalisation
applied to the inputs. A small section of the image is shown below. It is only 2x1 pixels, with 1
channel and a batch size of 3. The network has learnt the following parameters \gamma =1.1, and \beta =0.4.
Also use \epsi =1x10-6 or assume that it is very small. Calculate the input to the layer after the batc

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!