Question: Question 4 : Decision treesQuestion 5 : Constraint satisfaction problems A local wildlife farm wants to donate animals to the local Zoo. These include lions,
Question : Decision treesQuestion : Constraint satisfaction problems
A local wildlife farm wants to donate animals to the local Zoo. These include lions,
zebras, elephants and rhinos. The Zoo has enclosures where they can place
these animals. They want to avoid placing the same species of animal in adjacent
cages. The lions are a problem as well, because the zoo cannot place the lions
adjacent to the zebras.
The map layout of the enclosures are as in the diagram below. For example, is
adjacent to and but not adjacent to A and I.
a Consider the task of deciding which animals need to be placed into which
enclosure as a constraint satisfaction problem CSP Define the variables,
the domains of the variables, as well as the constraints of the problem, using
the variables you have defined. Use the correct mathematical notation and
operators.
b Draw the constraint graph for this CSP
c Using any form of backtracking search, solve this CSP problem. Start with
assigning Lion to a node think about which node is a good place to start the
search Assign the rest of the animals in the sequence Elephant, Giraffe,
Rhino this is alphabetical
d BONUS MARKS What would happen to this CSP problem if you defined
the alldiff constraint for the placement of the animals?
bonusQuestion : Constraint satisfaction problems
A local wildlife farm wants to donate animals to the local Zoo. These include lions,
zebras, elephants and rhinos. The Zoo has enclosures where they can place
these animals. They want to avoid placing the same species of animal in adjacent
cages. The lions are a problem as well, because the zoo cannot place the lions
adjacent to the zebras.
The map layout of the enclosures are as in the diagram below. For example, is
adjacent to and but not adjacent to A and I.
a Consider the task of deciding which animals need to be placed into which
enclosure as a constraint satisfaction problem CSP Define the variables,
the domains of the variables, as well as the constraints of the problem, using
the variables you have defined. Use the correct mathematical notation and
operators.
b Draw the constraint graph for this CSP
c Using any form of backtracking search, solve this CSP problem. Start with
assigning Lion to a node think about which node is a good place to start the
search Assign the rest of the animals in the sequence Elephant, Giraffe,
Rhino this is alphabetical
d BONUS MARKS What would happen to this CSP problem if you defined
the alldiff constraint for the placement of the animals?
bonus
The data in Table shows attributes that might influence a family's decision on
where to go for their vacation. The target variable is whether the family chose the
destination Yes or No
Table : Vacation destination attributes and family's choices.
a Explain what Entropy and Information Gain represent in the context of the
ID algorithm to construct decision trees. Explain what these values mean in
practice.
b Calculate the base Entropy of this data set. Show every step of your calcula
tion, including how you determine the ratios.
c Calculate the Information Gain for each of the attributes. Show all the ratios,
steps and calculations.
d Based on your calculations, which attributes will be used as the root node
of the decision tree? Explain why.
e Discuss how ID proceeds once it has determined the root node. Use your
root node as an example to start your discussion. Indicate how the dataset
gets modified in the next steps of the algorithm.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
