Professional Documents
Culture Documents
Important Topics For Ai and Data Analytics
Important Topics For Ai and Data Analytics
Important Topics For Ai and Data Analytics
“Artificial Intelligence (AI) is an area of computer science that emphasizes the creation
of intelligent machines that work and react like humans.” “The capability of a
machine to imitate the intelligent human behavior.”
What are the different types of AI?
What is Q-Learning?
Continuous variable
Discrete variable
Probability distributions
which Fuzzy logic is an extension to the Crisp set, which handles the Partial Truth.
True
False
A 3-input neuron is trained to output a zero when the input is 110 and a one when the
input is 111. After generalization, the output will be zero when and only when the input
is?
A. sales forecasting
B. data validation
C. risk management
The network that involves backward links from output to the input and hidden layers
a) Self organizing maps
b) Perceptrons
c) Recurrent neural network
d) Multi layered perceptron
ans C
Deep learning imitates the way our brain works i.e. it learns from experiences. It uses
the concepts of neural networks to solve complex problems.
Which of the following is the next step in image processing after compression?
a) Wavelets
b) Segmentation
c) Representation and description
d) Morphological processing
ans D
What is Structuring element
(a)pixels
(b)lines
(c)subimage
(d)noise
ans C
a.
thinner
shrinked
b.
thickened
c.
sharpened
d.
Answer:thickened
Which of the following correctly describes the slightest visible change in the level
of intensity?
Contour
Saturation
Contrast
Intensity Resolution
What is the name of the tool that helps in zooming, shrinking, rotating, etc.?
Filters
Interpolation
Sampling
ans Interpolation
Explain the commonly used Artificial Neural Networks.
The simplest form of ANN, where the data or the input travels in one direction.
The data passes through the input nodes and exit on the output nodes. This neural
network may or may not have the hidden layers.
Here, input features are taken in batch wise like a filter. This will help the network to
remember the images in parts and can compute the operations.
Mainly used for signal and image processing
Works on the principle of saving the output of a layer and feeding this back to the
input to help in predicting the outcome of the layer.
Here, you let the neural network to work on the front propagation and remember
what information it needs for later use
This way each neuron will remember some information it had in the previous time-
step.
Autoencoders
These are unsupervised learning models with an input layer, an output layer and one
or more hidden layers connecting them.
The output layer has the same number of units as the input layer. Its purpose is to
reconstruct its own inputs.
Typically for the purpose of dimensionality reduction and for learning generative
models of data.
Define The dynamic range of the imaging system is a quantitative relation where
the upper limit can be determined by
Brightness
Contrast
Saturation
Noise
ans C
What is Image Multiplication?
A. C = v + λ
B. C = λ/v
C. C = vλ
D. C = 1/λv
Answer: Option C
How to carry out an array function together with one or more images?
a) array by array
b) pixel by pixel
c) column by column
d) row by row
ans B
What is meant by Region of Interest (ROI) operations?
a) Shading correction
b) Masking
c) Dilation
d) None of the Mentioned
ans B
Blurring an image with the help of a smoothing filter may lead to noise reduction.
True
False
ans A
application of image blurring?
Gross representation
Object motion
Object detection
Image segmentation
ans A
How to resolve the dark features in the image?
Gaussian Transform
Laplacian Transform
Power-law Transformation
Histogram Specification
ans C
What is gradient image ?
An image gradient is a directional change in the intensity or color in an image.
Which of the following grey level intensities help in increasing the grey levels dynamic range
in the image?
a. Contrast Stretching
b. Negative Transformations
c. Power-law Transformations
ans A
open-source machine learning library for Python and is completely based on Torch
A. Flask
B. PyTorch
C. PyBrain
D. CherryPy
ans B
a. Variable
b. Tensor
c. Module
d. All of the above
a technique or way to find the linear relation between the dependent variable and the
independent variable by minimizing the distance.
⮚ Which neural network has only one hidden layer between the input and output?
A. Shallow neural network
B. Deep neural network
C. Feed-forward neural networks
D. Recurrent neural networks
ans A
⮚ Which of the following is/are Limitations of deep learning?
A. Data labeling
B. Obtain huge training datasets
C. Both A and B
D. None of the above
ans C
⮚ Deep learning algorithms are more accurate than machine learning algorithm in image
classification.
A. 33%
B. 37%
C. 40%
D. 41%
ans D
⮚ Back propagation is a learning technique that adjusts weights in the neural network by
propagating weight changes.
a.
Forward from source to sink
⮚ What are the tasks that cannot be realised or recognised by simple networks?
A. handwritten characters
B. speech sequences
C. image sequences
D. all of the mentioned
A. potential at synapses
B. cell membrane potential
C. all of the mentioned
D. none of the mentioned
⮚ What are 3 basic types of neural nets that form basic functional units among
i)feedforward ii) loop iii) recurrent iv) feedback v) combination of feed forward
& back
a) i, ii, iii
b) i, ii, iv
c) i, iv, v
d) i, iii, v
⮚ Feedback networks are used for auto association & pattern storage?
(a) yes
(b) no
There are sparse connections between inputs and outputs between two consecutive layers
in a CNN
Parameters are shared between output neurons in a CNN layer.
There are sparse connections between inputs and outputs between two consecutive layers
of an ANN
1. For any two layers with the same number of neurons an ANN will have fewer
parameters than a CNN
In the context of deep learning, transfer learning depends on which of the following
variables:
Choose the correct statement with regard to different approaches used for hyper-parameter
optimisation
The ML engineer in the company decides that using the full, unprocessed video is too
expensive for an RNN. So, she decides to encode the image by using a CNN architecture
similar to Alexnet. The final, fully connected layer in her architecture has size 50. She uses
this embedding (final layer) as the input to the RNN for each frame. She also uses a single
hidden layer with 100 neurons. Answer the following questions.
1. What is the size of the bias matrix for the recurrent unit?
2. K-means is not deterministic and it also consists of number of iterations.
a) True
b) False
ans A
3. Which of the following can act as possible termination conditions in
K-Means?
1. For a fixed number of iterations.
A. 1, 3 and 4
B. 1, 2 and 3
C. 1, 2 and 4
D. 1,2,3,4
Answer» D. 1,2,3,4
It is easy to implement.
✔
,
⮚ What are the objectives of exploratory data analysis?
>>All of the above.
⮚ What is Exploratory Data Analysis?
A rigid framework by which we analyze data
An initial way by which we can get a feel for data
A type of purely quantitative method of data analysis
A set of scientific principles for analyzing data in a categorical manner
B. Overlaying
C. Barplot
⮚ The network that involves backward links from output to the input and hidden layers is
called
a) Self organizing maps
b) Perceptrons
c) Recurrent neural network
d) Multi layered perceptron
ans C
⮚ Suppose our image has a width of 700 pixels, a height of 550 pixels, and 3 channels,
one for each Red, Green, and Blue component. How would we express this image as a
NumPy array shape?
(a) (550,700,3)
(b) (3,550,700)
(c) (700,550,3)
(d) (3,700,550)
⮚ The process of converting an image from other colour space, varying the pixel
intensity in between the black and white region is known as:
Grayscaling
⮚ The average positive difference between computed and desired outcome values is
known as:
(a) Root mean squared error
(b) Mean squared error
(c) Mean absolute error
(d) Mean positive error
ans C
⮚ Which of the following statements is true for the Perceptron Learning Algorithm?
a. The Perceptron always converges to the best linear separator for a given dataset.
b. The convergence criteria for Perceptron depends on the initial value of the weight vector.
c. If the dataset is not linearly separable, the Perceptron algorithm does not converge and keeps cycling
d. If the dataset is not lineary separable, the Perceptron algorithm learns the linear separator with
least misclassifications.
A. regression.
B. logistic.
C. probability.
D. neural.
Answer» B. logistic.
⮚ we use a learning rate that is too large in neural network? What will be the outcome
A. Network will converge
C. Can’t Say
Solution: B
⮚ Consider the scenario. The problem you are trying to solve has a small amount of
data. Fortunately, you have a pre-trained neural network that was trained on a similar
problem. Which of the following methods would you choose to make use of this pre-
trained network?
A. Re-train the model for the new dataset
B. Assess on every layer how the model performs and only select a few of
them
D. Freeze all the layers except the last, re-train the last layer
Solution: (D)
⮚ Suppose that you are training a neural network for classification, but you have notice
that the training loss is much lower than the validation loss. How do u resolve it
B) Random Forest
C) k-Nearest neighbor
Solution: (A)
What is single layer Perceptron?
a) a single layer feed-forward neural network with pre-processing
b) an auto-associative neural network
c) a double layer auto-associative neural network
d) a neural network that contains feedback
ans A