Artificial Intelligence
Question 1
Pick an AI technology that has appeared in the news or on TV recently. Write an essay to discuss what technology is about, the benefits of using the technology, and how it's been evolved/changed with AI over the years.
This essay should not exceed 800 words.
Question 2
You will be answering parts (a) to (c) for a "smart home assistant" like Google Home or Amazon's Alexa. These agents listen for keywords (e.g. "Okay, Google"), and when addressed, respond to questions and perform tasks (e.g. adding an item to a list).
(a) Develop a description of the agent using the PEAS analysis, i.e.
- Performance
- Environment
- Actuators
- Sensors
(b) Describe the environment according to the following properties, i.e.,
- Fully versus partially observable (why?)
- Deterministic versus stochastic (why?)
- Episodic versus sequential (why?)
- Static versus dynamic (why?)
- Discrete versus continuous (why?)
- Single versus multi-agent (why?)
(c) Suggest the most appropriate agent design by choosing the most appropriate of the following types:
- Simple reflex agent
- Model-based agent
- Goal-based agent
- Utility-based agent
- Learning agent
Justify your answer with explanations.
Question 3
A state space graph is shown in Figure 3.1.
Figure 3.1.
For each of the following AI search strategies, work out the order in which states are expanded, as well as the path returned by graph search.
(a) Depth-First Search.
(b) Breadth-First Search.
(c) Depth limited Search. [Hint: predetermined depth limit = 2]
(d) Iterative deepening Search.
(e) Uniform Cost Search.
Question 4
Consider the following joint probability distribution of X and Y shown in Table 4.1.
Table 4.1.
Y
X
|
0
|
1
|
2
|
0
|
1
12
|
1
6
|
1
12
|
1
|
1
12
|
1
6
|
1
12
|
2
|
1
6
|
1
12
|
0
|
3
|
1
12
|
0
|
0
|
Find:
(a) P(X=1, Y=2) [2 marks] (b) P(X=0, 1≤Y<3)
(c) Find the marginal probability function for X and Y
(d) Give the conditional probability function for X given Y=1
(e) Are X and Y independent?
Programming Question
[NOTE: This question can be substituted with either of the above questions if you like. It has same mark as other questions of 25].
A state space graph is shown in Figure S.1. Develop a computer code [in any language] to solve this search problem using Iterative deepening Search (IDS) method. [0: Start State & 6: Goal State]
Figure S.1
Note: Any screenshot of your code must include comment that state your name and student ID within the code, such as: