1. What is Artificial Intelligence, and what are its applications?
Artificial Intelligence (AI) refers to machines or software mimicking human intelligence to perform tasks like
problem-solving, decision-making, and language understanding.
Applications of AI include: Healthcare, Finance, Retail, Transportation, Education, Agriculture, and Cybersecurity.
2. Explain the different AI techniques and models, including knowledge representation and reasoning.
AI Techniques: Search algorithms, Machine Learning, Expert Systems, Evolutionary Algorithms.
Knowledge Representation: Frames, Semantic Networks, Ontologies, Rules, Logic.
Reasoning Methods: Deductive, Inductive, Abductive, and Probabilistic Reasoning.
3. Describe intelligent agents and learning agents, and their characteristics.
Intelligent Agent: An autonomous entity that perceives and acts.
Characteristics: Autonomy, Reactivity, Proactivity, Social ability.
Learning Agent: Improves performance over time. Components: Learning Element, Performance Element, Critic,
Problem Generator.
4. Discuss problem-solving techniques such as state space search, heuristic search, and problem characteristics.
State Space Search: All possible configurations of a problem.
Heuristic Search: Uses estimated cost to goal (e.g., A*).
Problem Characteristics: Well/Ill-defined, Deterministic, Static, Discrete, Single/Multi-agent.
5. Explain the role of logic (propositional and predicate logic) in AI reasoning.
Propositional Logic: True/false statements, limited expressiveness.
Predicate Logic: More expressive using quantifiers.
Used in knowledge representation, theorem proving, and inference.
6. What are the various knowledge representation schemes and reasoning approaches?
Representation Schemes: Logic-based, Semantic Networks, Frames, Scripts, Ontologies.
Reasoning Approaches: Rule-based, Case-based, Probabilistic, Fuzzy, Constraint-based.
7. Describe planning in AI, including planning with state space, hierarchical, and multi-agent planning.
Planning: Deciding a sequence of actions to achieve a goal.
Types: State-Space, Hierarchical (HTN), Partial-Order, Multi-Agent Planning.
Applications: Robotics, logistics, scheduling, games.
8. Discuss the applications of AI in different domains like NLP, computer vision, and deep learning.
NLP: Translation, sentiment analysis, chatbots.
Computer Vision: Image recognition, facial detection.
Deep Learning: Speech recognition, autonomous vehicles, medical imaging.
9. What are the advantages, limitations, and societal impacts of AI?
Advantages: Speed, accuracy, automation, scalability.
Limitations: Lack of general intelligence, cost, bias, interpretability.
Societal Impacts: Job displacement, ethical concerns, innovation, surveillance.
10. What are the career opportunities and future trends in AI?
Career Roles: ML Engineer, Data Scientist, AI Researcher, NLP Engineer, Robotics Engineer.
Trends: Explainable AI, Edge AI, AI ethics, AGI, integration with quantum computing and IoT.