Assignment 1 and 2
Assignment 1 and 2
1. Explain the concept of Artificial Intelligence (AI) and its application in robotics.
2. Differentiate between symbolic AI and sub-symbolic AI approaches with suitable
examples.
3. Describe the structure and functioning of Artificial Neural Networks (ANNs). How do they
mimic biological neurons?
4. Discuss the challenges and limitations associated with implementing AI in robotics.
5. Explain the concept of swarm intelligence and discuss its applications in robotics.
6. Elaborate on the types of learning in AI, including rote learning, induction learning, and
learning by advice, with examples.
7. Explain the concept of reinforcement learning and how it differs from supervised and
unsupervised learning.
8. Describe the role of Distributed Artificial Intelligence (DAI) in solving complex problems.
Give examples of DAI applications.
9. What are the different types of Artificial Intelligence based on functionality and
capabilities? Explain with examples.
10. Discuss the concept of imitation learning and how it can be applied in robotic systems.
11. Elaborate on how knowledge representation and reasoning are essential in AI for
robotics. Provide suitable examples.
12. Describe how natural language processing (NLP) can be integrated into robotics for better
human-robot communication.
13. Explain the concept of distributed intelligence and how it contributes to decentralized
decision-making in robotics.
14. Explain different type of Neural networks used in Artificial intelligence
15. Enlist different types of intelligence and explain any one in detail
Assignment 2 ( Module 2)
1. Explain AutoML work flow and discuss its advantages and limitations in real-world
applications.
2. How does reinforcement learning differ from supervised and unsupervised learning?
Illustrate with examples.
3. Explain the role of deep learning in robotic vision and image processing, highlighting the
use of Convolutional Neural Networks (CNNs).
4. Compare and contrast supervised and unsupervised learning techniques in the context
of robotics applications.
5. Discuss the challenges associated with automated machine learning (AutoML) and how
they can be addressed.
6. Explain the working of TPOT in AutoML and how it optimizes machine learning pipelines.
7. Explain the concept of clustering in unsupervised learning and discuss its applications in
robotics.
8. How do neural networks learn from data? Explain the significance of weights and biases
in a neural network.
9. Discuss the use of classification algorithms like Decision Trees and SVM in robotics
applications.
10. Enlist the algorithms used in Supervised learning, Unsupervised learning and
reinforcement learning
11. Explain in Brief the different types of regression algorithms
12. Explain the working of random forest algorithm and list out its applications
13. Differentiate between decision tree algorithm and random forest algorithm