COMP3702/COMP7702 Web page
Artificial Intelligence
(Semester 2, 2011)
Course
Coordinator 2011: Dr Ruth Schulz.
Lecturer: Dr Ruth Schulz (FirstName
AT itee "dot" uq
"dot" edu "dot" au)
Office Hours: Monday 11am-12pm, Room
308, Axon building ITEE
Rationale
This course describes and
discusses several algorithms and techniques within the fields of artificial
intelligence and machine learning that have found theoretical or practical
applicability in software design and engineering. Theoretical and practical
understanding in these areas equips the student with the insights and tools
required for solving complex and difficult problems, and for implementing them
in software. Specific topics include problem solving by search, knowledge
representation and inference, probabilistic reasoning, machine learning and
information retrieval.
This course is aimed at
students with a computer science/engineering background, with an interest in
data structures and computing algorithms, and an aptitude for realising theoretical ideas in software.
Course Profiles: COMP3702
and COMP7702
Material
Russell S. and Norvig P., Artificial
Intelligence: A modern approach, 3rd ed., 2010. Prentice
Hall.
Lecture slides are provided
(links in the Teaching plan below, updated following the lecture).
Announcements
Announcements are regularly
updated, to see latest course announcements click here.
Useful Links
Java for C and C++
programmers
|
Week Number |
Monday's Date |
Lecture Number |
Lecture Tues 2.00-3.50pm
42-212 |
Russell
and Norvig, 2010 |
Tutorial Session Wed 2.00-3.50pm 78-420 Thu 12.00-1.50pm 78-420 Fri 2.00-3.50pm 78-420 |
Assessment |
|
|
|
|
Note: If tutorials
are submitted online, they must be submitted by 5pm on the Monday before the
tutorial session. |
|
||
|
1 |
25 July |
1 |
Introduction to
artificial intelligence, an agent-based perspective (6pp) |
Chapters 1, 2, and 26 |
No tutorial |
|
|
2 |
1 August |
2 |
Solving
problems by searching (6pp), Applications of AI (6pp) |
Chapter 3 |
The definition of artificial intelligence (solutions, comments) |
|
|
3 |
8 August |
3 |
Informed
search and exploration (6pp),
Applications of AI
(6pp) |
Chapters 3 and 4 |
Problem Representation and Uninformed Search (solutions, comments) |
|
|
4 |
15 August |
4 |
Adversarial
search, game playing (6pp)
Applications of AI
(6pp) |
Chapter 5 |
Assignment 1
available [pdf] |
|
|
5 |
22 August |
5 |
Chapters 7 and 13 |
|
||
|
6 |
29 August |
6 |
|
Mid-semester exam (optional for COMP3702) multiple choice, 45 mins, closed book (2009 exam) |
||
|
7 |
5 September |
7 |
Chapters 18 and 19 |
Assignment 1 due this week |
||
|
8 |
12 September |
8 |
Symbolic
machine learning techniques (6pp),
statistical
machine learning (6pp) |
Chapters 18, 19, and 20 |
||
|
9 |
19 September |
9 |
Neural networks
intro (6pp),
Discussion of
Assignment 2 (6pp) |
Chapter 18 (18.7) |
Current Best Learning, Decision Trees, and Naïve Bayes Classification (solutions, comments) |
Assignment 2
available [pdf] |
|
|
26 September |
Mid-semester break (one week) |
||||
|
10 |
3 October |
10 |
Chapter 18 (18.7) |
|
||
|
11 |
10 October |
11 |
Applications of AI: Natural language
processing (6pp), Semantic
Modelling (Guest lecturer: Daniel Angus) |
Chapter 22 |
|
|
|
12 |
17 October |
12 |
Applications of AI: Language and Robots (6pp) |
Chapter 25 |
Assignment 2 due this week |
|
|
Revision Week 13 |
24 October |
13 |
Assignment 2 Competition, |
|
||
|
|
31 October |
Revision Period |
||||
|
Exam Week 1 |
7 November |
|
|
|
|
Final Exam |
|
Exam Week 2 |
14 November |
|
|
|
|
|
Note: The slides are by no means final and subject to change before lecture.
Assessment
COMP3702 will be assessed
by an optional mid-semester exam, a final exam and assignments. Your final
grade (on a 1 to 7 scale) will be determined by combining the marks from the
assessment components below.
- Mid-Semester exam (optional)(0
marks OR 10 marks)
- Final examination (60 marks OR
50 marks)
- (best result of the including
or not including the mid-semester results; total exam contribution is 60
marks)
- Two assignments (30 marks)
- Tutorials (10 marks)
COMP7702 will be assessed
by a mid-semester exam, a final exam and assignments. Your final grade (on a 1
to 7 scale) will be determined by combining the marks from the assessment
components below.
- Mid-Semester exam (10 marks)
- Final examination (50 marks)
- Two assignments (30 marks)
- Tutorials (10 marks)
The examination papers for
COMP3702 and COMP7702 are different. Assessment is described in detail in the
course profile.
