CQ-Concepts-For-2-Marks Northern University Bangladesh
CQ-Concepts-For-2-Marks Northern University Bangladesh
CQ-Concepts-For-2-Marks Northern University Bangladesh
Knowledge Representation:
1. What are the different types of knowledge representation schemes used in artificial intelligence?
Different types of knowledge representation schemes include semantic networks, frames, production rules, logic-
based representations (such as first-order logic and predicate logic), and neural networks.
Symbolic representations deal with explicit symbols and their relationships, while sub-symbolic representations
involve patterns learned from data without explicit symbols.
3. How does semantic networks help in representing knowledge in artificial intelligence systems?
Semantic networks represent knowledge in the form of nodes (concepts) and arcs (relationships) between them,
facilitating the organization and retrieval of knowledge.
Knowledge Acquisition:
1. What are the various methods used for knowledge acquisition in expert systems?
Methods for knowledge acquisition include knowledge elicitation through interviews and surveys, observation of
domain experts, studying documentation and literature, and utilizing automated tools for extracting knowledge from
existing data.
Knowledge engineering involves the systematic process of designing, acquiring, and implementing knowledge-
based systems, playing a crucial role in knowledge acquisition by structuring domain knowledge for effective use.
Machine learning techniques, such as supervised learning, unsupervised learning, and reinforcement learning,
contribute to knowledge acquisition by automatically learning patterns and relationships from data.
Ontologies provide a formal and explicit specification of a shared conceptualization, enabling the organization,
retrieval, and reuse of domain knowledge.
2. How do frames facilitate the organization and manipulation of knowledge in AI systems?
Frames are knowledge structures that represent stereotypical situations or concepts, containing slots for attributes
and values, which aid in organizing and manipulating knowledge efficiently.
3. Discuss the significance of knowledge bases in storing and retrieving information in expert systems.
Knowledge bases store and organize information in a structured format, allowing for efficient retrieval and
manipulation of knowledge in expert systems, often using databases or specialized knowledge representation
languages.
Goal-Based Agent:
2. Question: Explain the difference between a simple reflex agent and a goal-based agent.
- Answer: A simple reflex agent reacts to the current percept without considering long-term goals, while a goal-
based agent plans actions to achieve desired states.
3. Question: How does a goal-based agent formulate and pursue its goals?
- Answer: A goal-based agent formulates its goals based on its internal state and environment, then uses search
algorithms or other problem-solving methods to achieve those goals.
Utility-Based Agent:
A* Search Algorithm:
9. Question: What makes A* different from other search algorithms like Dijkstra's algorithm?
- Answer: A* uses a heuristic function to guide the search, allowing it to be more efficient than Dijkstra's
algorithm in finding the shortest path.
10. Question: What is First Order Logic (FOL) used for in artificial intelligence?
- Answer: FOL is used to represent and reason about knowledge in a structured and formal manner, allowing for
logical inference and deduction.
11. Question: Explain the difference between propositional logic and first-order logic.
- Answer: Propositional logic deals with propositions and their truth values, while first-order logic deals with
objects, relations, and quantifiers, allowing for more complex statements and reasoning.
Fuzzy Logic:
15. Question: How are fuzzy rules and fuzzy inference used in fuzzy logic systems?
- Answer: Fuzzy rules map input variables to output variables based on fuzzy logic, and fuzzy inference combines
these rules to determine the output given the input.