Neural Network 1
Q1. Weights impact
For the neural network shown above, which of these
statements is true?
Choose the correct answer from below:
A.
-5 weight is bad for the neural network.
B.
The neuron with weight 10 will have the most
impact on the output.
C.
The neuron with weight -5 will have the most
impact on the output.
D.
The neuron with weight 2 will have the most
impact on the output.
Ans: B
Correct option : The neuron with weight 10 will
have the most impact on the output.
Explanation :
There is no such thing that a neuron with a negative weight will be bad for the
output. The negative or positive weight of a neuron simply means whether it has
an increasing or decreasing effect on the output value. A neuron with the
largest magnitude will have the most significant effect on the output value.
Q2. Calculate Forward Pass
The neuron n has the weights 1,2,3,4, and 5. The values of
inputs are 4,10,5,20, and 0. We are using a linear activation function with the
constant of proportionality being equal to 2 here.
The output will be:
Choose the correct answer from below:
A.
193.5
B.
59.5
C.
238
D.
119
Ans: C
Correct option : 238
Explanation :
Multiplying weights with their corresponging inputs, and
then adding everything together:
-> Output=(1∗4+2∗10+3∗5+4∗20+5∗0)=119
But since the output is linear with a proportionality
constant 2, hence :
-> Finaloutput=2∗119=238
Q3. Need for NN
Are classic ML Algorithms not powerful enough? Why
exactly do we need to use Neural Networks?
Check all that apply.
Choose the correct answer from below, please note that
this question may have multiple correct answers
A.
Unlike Classic ML Algos, NN does not require us
to do manual feature engineering.
B.
NNs can work with both structured and
unstructured data
C.
For a large dataset, classic ML Algos can
outperform NNs
D.
NNs are able to work better with sparse data
Ans: A,B,D
Correct Options:-
- Unlike
Classic ML Algos, NN does not require us to do manual feature engineering.
- NNs
can work with both structured and unstructured data
- NNs
are able to work better with sparse data
Explanation:-
- In
order to create a complex decision boundary, classic ML Algorithms require
us to do heavy feature engineering, manually.
On the other hand, NN are able to find complex relations between features on their own. - NN
are excellent in working with unstructured data (image / text / audio
data), whereas classic ML algos are unable to handle this data.
- The
performance of NN might be comparable to that of classic ML Algos for
small datasets.
However, if given a big enough dataset, NNs will always give better performance.
Q4. Scale drives DL
Refer to the given plot.
Which of the following generally does not hurts an
algorithm's performance, and may help significantly?
Choose the correct answer from below, please note that
this question may have multiple correct answers
A.
Decreasing the size of a NN
B.
Increasing the size of a NN
C.
Decreasing the training set size
D.
Increasing the training set size
Ans: B, D
Correct Options:-
- Increasing
the size of a NN
- Increasing
the training set size
Explanation:-
- According
to the trends in the given figure, big networks usually performs better
than small networks.
- Also,
bringing more data to a NN model is almost always beneficial.
Q5. Factors of DL
performance
Which of the following factors can help achieve high
performance with Deep Learning algorithms?
Choose the correct answer from below, please note that
this question may have multiple correct answers
A.
Large amount of data
B.
Smaller models
C.
Better designed features to use
D.
Large models
Ans: A, D
Correct Options:-
- Large
amount of data
- Large
models
Explanation:-
- Over
the last 20 years, we have accumulated a lot of data. Traditional
algorithms were not able to benefit from this. Whereas, this large amount
of data has been the fundamental reason why DL took off in the past
decade.
- In
order to take advantage of this large amount of data available to us, we
need a big enough model also.
- Smaller
models will not be able to yeild very high performace, as they will not be
able to take advantage of the large amount of data.
- One
main difference between classical ML algos and DL algos is that DL models
are able to “figure out” the best features using hidden
layers.
Q6. NN true false
Mark the following statement as true or false:-
"Neural networks are good at figuring out functions,
relating an input x to an output y, given enough
examples."
Choose the correct answer from below:
A.
True
B.
False
Ans: A
Correct Option: True
Explanation:
- With
NN, we don’t need to design features by ourselves.
- The
NN figures out the necessary relations given enough data.
Comments
Post a Comment