0% found this document useful (0 votes)
12 views3 pages

AI Tutorial 3 ANN

This document is a tutorial unit on Artificial Neural Networks (ANN) for MCA students, containing a series of short and big questions related to the topic. It covers key concepts such as different models of ANN, learning paradigms, and the structure of artificial neurons. Additionally, it includes assignments that require diagrams and explanations of various ANN applications and models.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views3 pages

AI Tutorial 3 ANN

This document is a tutorial unit on Artificial Neural Networks (ANN) for MCA students, containing a series of short and big questions related to the topic. It covers key concepts such as different models of ANN, learning paradigms, and the structure of artificial neurons. Additionally, it includes assignments that require diagrams and explanations of various ANN applications and models.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Tutorial Unit 3: ANN

M C A III / V Semester
PS03CMCA33/ PS05CMCA53: Artificial Intelligence
Prof. Priti Srinivas Sajja

Short Questions/Objective Questions

1 An Artificial Neural Network documents its knowledge in ______.


(a) Cell body (c) Processing function
(b) Nuclease (d) Connections
2 ____________ is not an artificial neural network model.
(a) Perceptron model (c) Kohonen model
(b) Hopfield model (d) Smart model
3 Hopfield model of neural network learns by ____________.
(a) Back propagation (c) Parallel relaxation
(b) Clustering (d) Vertical relaxation
4 ANN uses __________ representation of knowledge.
(a) Connectionist (c) Temporary
(b) Symbolic (d) Rule based
5 A function in the nucleus of an artificial neuron is called ________
function.
(a) Processing function (c) Transfer function
(b) Activation function (d) All of these
6 __________ is an example of a popular activation function of neural
network.
(a) Sigmoid (c) Subtraction
(b) Addition (d) Multiplication
7 Artificial neural network are intelligent systems that can be used
for _______.
(a) Explanation (c) Reasoning
(b) Pattern matching (d) User interface
8 ___________ is a computer program that simulates the working of
natural nervous system.
(a) Control system (c) Memory management
(b) Artificial neural network (d) Device drivers
9. Learning with the help of labeled training data is known as
_________ learning.
(a) Supervised (c) Re-inforcement
(b)Unsupervised (d) Controlled

Page 1 of 3 Visit [Link] for detail…


10 Learning in ANN is _________.
(a) Bio-inspired (c) Temporal
(b) Random (d) Not needed
11 The objective of ________ models and techniques to take inspiration
from Mother Nature and solve problems in more effective and
intelligent way. (bio-inspired)
12 _______ takes inspiration from the collective behavior of social
insect colonies and other animal societies such as ants, fish, birds
and honey bees.
13 State True or False: An artificial neural network (ANN) is a
simulation of biological neural network in a narrow domain.
14 State True or False: Hopfield model of ANN works on parallel
relaxation.
15 State True or False: Machine Learning (ML) is defined as an ability
to learn without being explicitly programmed.
16 __________ learning uses a pre-defined set of training examples
with proper labels.
17 _______ is a learning paradigm for ANN with unlabeled training
data.
18 Typical ANN for shallow learning requires _____ hidden layers.
19 _________ learning approach supports automatic feature extraction
form the data/images unlike shallow learning.
20 State True or False: Machine learning is a subset of AI.

21. What is artificial neuron?


22. Draw an artificial neuron.
23. Draw a biological neuron.
24. List characteristic of an artificial neural network.
25. What is an activation/transfer/ processing function?
26. Give an example of activation function. (weighted sum, weighted
avg, sigmod, etc. )
27. Name model/architectures of artificial neural network.
28. What is parallel relaxation?
29. Give structure of multiplayer perceptron.
30. List only two main phases of learning in a typical multiplayer
perceptron.
31. What is forward pass?
32. What is backward pass?
33. Name learning algorithm of multiplayer perceptron.

Page 2 of 3 Visit [Link] for detail…


34. State true or false: Creditability of a multiplayer perceptron
depends on its training data set.
35. State true or false: Learning from labeled training data sets in
presence of a control mechanism is called supervised learning.
36. State true or false: ANN is used for classification.
37. What is the advantage of an ANN?
38. Give a limitation of ANN.
39. Write an application of single perceptron.
40. Write an application of multiplayer perceptron.
41. Explain supervised learning.
42. Explain un-supervised learning.

Big Questions/ Assignment Questions


43. Draw biological neuron and artificial neuron with proper labels.
Also explain working of an artificial neuron.
44. Give an example of single perceptron of your choice by giving its
diagram.
45. Explain Hopfield model in detail by giving its diagram and learning
algorithm.
46. Design a multi layer perceptron for sales prediction. Also give its
sample training data set.
47. Design a multi layer perceptron for selection of a job. Also give its
sample training data set.
48. Design a multi layer perceptron for selection of a course. Also give
its sample training data set.
49. Explain design heuristic in a multi layer neural network.
50. Explain learning in a multi layer neural network.

Page 3 of 3 Visit [Link] for detail…

Common questions

Powered by AI

In training multi-layer perceptrons, the 'forward pass' refers to the phase where inputs are passed through the network layers to produce output predictions. It establishes current predictions to compare against actual results. The 'backward pass,' or back-propagation, involves calculating the error gradient and propagating it backward through the network to update weights. This two-phase process allows networks to iteratively adjust parameters, minimizing error .

A single-layer perceptron consists of one input layer and one output layer without hidden layers, limiting it to linear decision boundaries. In contrast, a multi-layer perceptron (MLP) includes hidden layers between input and output layers. These hidden layers enable MLPs to learn complex, nonlinear relationships, making them suitable for tasks beyond binary classification such as image and speech recognition .

Bio-inspired approaches enhance artificial neural networks by mimicking processes such as the behavior of social insect colonies, which can optimize problem-solving techniques. Examples include improved optimization and adaptation capabilities, as seen in algorithms like genetic algorithms, which mimic evolution, and swarm intelligence, inspired by ant colony behavior. These approaches provide robust solutions for complex issues, enabling networks to perform tasks like pattern recognition more effectively .

Supervised learning in artificial neural networks involves training with labeled data, allowing the model to learn input-output mappings directly. In contrast, unsupervised learning uses unlabeled data, focusing on identifying underlying patterns or structures without explicit guidance. This leads supervised learning to excel in prediction and classification tasks, while unsupervised learning is often used for clustering and dimensionality reduction .

Machine learning is a subset of artificial intelligence focused on building systems capable of self-improving through experience without being explicitly programmed. The primary goal of machine learning is to enable systems to learn from data, whereas artificial intelligence aims to create systems that can perform tasks that typically require human intelligence. AI encompasses broader goals like reasoning, perception, and problem-solving, while machine learning is more focused on data-driven model training .

Despite their sophisticated design, artificial neural networks face challenges in pattern matching, such as the need for large amounts of labeled data, significant computational resources, and the risk of overfitting. Networks can struggle with noise and variability in input data, requiring robust preprocessing and potentially limiting generalization. Additionally, the network's architecture choice can significantly impact its effectiveness in recognizing complex patterns .

Activation functions in artificial neurons introduce non-linearity into the network, allowing it to learn complex patterns. They decide whether a neuron should be activated by computing a weighted sum and adding a bias. The sigmoid function is commonly used because it maps input values into a bounded output range between 0 and 1, making it useful for probability-based tasks and steep, smooth transitions that enhance back-propagation in networks .

Parallel relaxation in neural networks refers to the simultaneous update of neuron states, aiming for a stable equilibrium. This concept is integral to models like the Hopfield network, which can manage tasks such as associative memory recall and solving optimization problems. The approach is beneficial when aiming to converge on a solution collectively, but its complexity may rise with more extensive networks .

A multi-layer perceptron's credibility is enhanced by a robust training dataset since diverse and accurate data allow the model to better generalize and reduce overfitting. Factors contributing to credibility include data quality, size, diversity, and relevance to the task. A well-constructed dataset enables effective training and ensures that the model can handle unseen data with greater accuracy and reliability .

The Hopfield model of neural networks learns through parallel relaxation. This method implies that the system updates its neuron states simultaneously, aiming to find a stable state or energy minimum. Parallel relaxation allows Hopfield networks to solve optimization problems and associate memory patterns, simulating associative memory, but it is limited to binary outputs and scales poorly with network size .

You might also like