Introduction To ANN
Introduction To ANN
Learning in ANN
6. Describe the steps involved in training an ANN using the
backpropagation algorithm.
Backpropagation is a supervised learning algorithm used to minimize the
error in an ANN by adjusting weights and biases.
o Steps:
Activation Functions
10.Why are activation functions used in neural networks?
Activation functions introduce non-linearity into the network, enabling it to
learn complex patterns and relationships. Without them, the model would
behave like a linear function, limiting its capacity to model intricate data.
They also help normalize the output of neurons, keeping values
manageable during computations.
11.Explain the following activation functions and their significance:
Sigmoid:
f(x)=11+e−xf(x) = \frac{1}{1 + e^{-x}}
o Outputs values in the range (0, 1).
Applications
16.List real-world applications of ANNs in various fields.
Healthcare: Disease diagnosis, medical imaging, and drug discovery.
Finance: Fraud detection, stock price prediction, and credit scoring.
Autonomous Vehicles: Object detection, path planning, and sensor
fusion.
Natural Language Processing: Sentiment analysis, machine
translation, and chatbots.
Gaming: AI opponents and environment interaction.
17.What are the advantages and limitations of ANNs compared to
traditional machine learning algorithms?
Advantages:
o Can model complex, non-linear relationships.
o Learns directly from raw data, reducing the need for manual feature
engineering.
Limitations:
o Computationally intensive and requires significant resources.