JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech IV Year EXPERT SYSTEMS Previous Question Paper (December-2023/January-2024 - R18)
Note: i) Question paper consists of Part A, Part B. ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions. iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.
PART - A
Answer all questions
What is the importance of Heuristic search techniques?
Answer
Heuristic search techniques are essential in artificial intelligence because they provide a mechanism to solve complex problems where an exhaustive search is computationally infeasible. Their importance is defined by the following factors:
- Efficiency and Performance: By employing a heuristic function, h(n), which estimates the cost from a current state to the goal, these techniques prune the search space. This significantly reduces the time and memory requirements compared to uninformed search methods like Breadth-First Search or Depth-First Search.
- Handling Large State Spaces: In real-world applications such as game playing, pathfinding, or complex scheduling, the number of possible states is often astronomically large. Heuristics allow the system to focus on the most promising paths, making problem-solving tractable within reasonable time limits.
- Informed Decision Making: Heuristics act as a 'rule of thumb' or an educated guess based on domain-specific knowledge. This allows an expert system to prioritize actions that are more likely to lead to an optimal or near-optimal solution.
- Balancing Optimality and Completeness: Many heuristic algorithms, such as A* search, provide a balance between finding the shortest path (optimality) and ensuring a solution is found if one exists (completeness), provided the heuristic is admissible (never overestimates the actual cost).
Write a short note on blind search strategies.
Answer
Blind search strategies, also known as uninformed search, are search algorithms that have no additional information about the distance from the current state to the goal state beyond the problem definition. These strategies explore the search space systematically without any heuristic guidance, relying solely on the order in which nodes are expanded.
Key characteristics and common strategies include:
- Breadth-First Search (BFS): Explores the search tree level by level. It expands the root node first, then all successors of the root, then all successors of those successors. It is complete and optimal for unit step costs, but has high space complexity as it stores all nodes at the current level.
- Depth-First Search (DFS): Explores the deepest node in the current branch of the search tree first. It uses a LIFO (Last-In-First-Out) stack structure. While it is more space-efficient than BFS, it is not guaranteed to find the shortest path and can get stuck in infinite loops in infinite state spaces.
- Uniform Cost Search (UCS): An extension of BFS that expands the node with the lowest path cost g(n). It is optimal and complete provided the step costs are non-negative.
- Depth-Limited Search: A variation of DFS that imposes a fixed depth limit to prevent the algorithm from exploring infinitely deep paths.
- Iterative Deepening Depth-First Search (IDDFS): Combines the space efficiency of DFS with the completeness and optimality of BFS by repeatedly performing depth-limited searches with increasing depth limits.
Blind search is primarily used when the state space is small or when no domain-specific knowledge is available to guide the search process.
What is Predicate logic? Give an Example.
Answer
Sign in to view the complete answer paper.
Identify the Knowledge representation issues.
Answer
Sign in to view the complete answer paper.
Define Expert Systems? Give Advantages.
Answer
Sign in to view the complete answer paper.
Write the basics characteristics of Expert Systems.
Answer
Sign in to view the complete answer paper.
Explain the need for Expert System Tools.
Answer
Sign in to view the complete answer paper.
Outline the knowledge engineering.
Answer
Sign in to view the complete answer paper.
Discuss the Building process of expert system.
Answer
Sign in to view the complete answer paper.
Identify the common pitfalls in planning of an expert system.
Answer
Sign in to view the complete answer paper.
PART - B
Answer any one question from each unit
Write the Differences between Breadth-first Search and Depth-first Search.
Answer
Sign in to view the complete answer paper.
Analyze the performance of A* and AO* Algorithm.
Answer
Sign in to view the complete answer paper.
Inspect Game Playing Algorithm with example.
Answer
Sign in to view the complete answer paper.
Examine Min-Max algorithm with an example.
Answer
Sign in to view the complete answer paper.
Explain the following:
Semantic Nets.
Answer
Sign in to view the complete answer paper.
Constraint propagation.
Answer
Sign in to view the complete answer paper.
Explore the Rules-based deduction systems with examples.
Answer
Sign in to view the complete answer paper.
How do you represent the Knowledge using rules? Explain.
Answer
Sign in to view the complete answer paper.
Describe the representation and organization of knowledge in expert systems.
Answer
Sign in to view the complete answer paper.
State and explain the importance of building an expert system.
Answer
Sign in to view the complete answer paper.
Identify the types of problems handled by expert systems.
Answer
Sign in to view the complete answer paper.
Categorise the techniques of knowledge representations in expert systems.
Answer
Sign in to view the complete answer paper.
Inspect the following:
System-building aids
Answer
Sign in to view the complete answer paper.
Support facilities.
Answer
Sign in to view the complete answer paper.
Illustrate the steps in Building an Expert System.
Answer
Sign in to view the complete answer paper.
Identify the following problems with expert systems
Dealing with domain experts
Answer
Sign in to view the complete answer paper.
Difficulties during development.
Answer
Sign in to view the complete answer paper.