CS607 Assignment No. 02 Solution and Discussion Semester: Spring 2019
Assignment No. 02
Semester: Spring 2019
CS607: Artificial Intelligence
Total Marks: 20
It should be clear that your assignment will not get any credit if:
♣ The assignment is submitted after due date.
♣ The submitted assignment does not open or file is corrupt.
♣ Solution is copied from any other source.
The objective of this assignment is to;
♣ Learn and practice basic concepts of Eight Queen problem.
♣ Basic understanding of Knowledge representation through Semantic Network.
Question No. 1
Consider the Eight-Queen problem to use representation and strategy on chess board. Show the positions of Individuals on chess board table and calculate the fitness values for both individuals in first iteration. The individuals (board positions) are given below:
Question No. 2
Semantic network is used to represents knowledge in form of relation among objects in graph (vertices and edges) form. You are required to represent the following sentence through semantic network.
“Sara is going to Lahore by bus”.
You are required to submit your solution through LMS as an MS Word document.
In conventional programming approach programming is sequential task that is performed in three sequential steps, first one is designing, then coding/programming and then debugging. On the other hand, Knowledge engineering, we are designing the Expert System that involve different activities like assessment, knowledge acquisition, design, testing, documentations and maintenance. In Conventional programming we only focuses on solution of the problem while in Expert System ES programming focuses in problem. In Knowledge Engineering main philosophy on right knowledge base, because solution will be derived from the generic reasoning machine.