Lund University
 

Artificial Intelligence VT09

 

News

Syllabus

Schema

TAI championship

Programming assignments

Course Material

VT08 page

Links

[an error occurred while processing this directive]

 

DATE15/EDA132 - Spring 2009

(Applied) Artificial Intelligence

THIS PAGE IS OUTDATED

Please see http://cs.lth.se/eda132/ for the current one.

More important note

The course will be given again in Spring 2011.

Important note

The course will not be given in Spring 2010.

News

The mail address

to all teachers, aikurs@cs.lth.se, is no longer active. Any mail will bounce. Send your mails directly to the teachers, please.

Exam results

are available on the announcement boards. Personal mail with result will be sent on request. You may wish to ask me questions regarding grading (i.e., tentavisning) on Wednesday 17/6 or Thursday 18/6 between 12.00 and 12.45. After that the exams can be fetched at the secretary's offices.

Final result of the programming assignments

are available as well and announced on the boards.

If you have one assignment missing

then the normal rules apply: you may file it until Monday, August 31st, 2009, 23:59. If you do it earlier then there are chances it will be evaluated earlier, however, no guarantees.

If you have more than one assignment missing

then you are in trouble:-) Contact me to arrange for some solution. The general idea is that you will have to file in missing assignments from 2, 3, 4 and 5, as assignment 1 was just a warm-up. However, everything in such case will be done on a personal basis: talk to me in order to find out what is expected from you. Of course, there is an alternative of waiting to VT2011 and following the usual rules.

Lecture from 14/5 (NLP 2) has been moved to 20/5

because Pierre is sick. We have booked Wednesday, May 20th, 15-17, in E:C. Sorry for changes! Jacek is going to attend the last quarter (16.45--17.00) next Wednesday to answer possible questions.

Slides from the second guest lecture (Reinforcement Learning)

are available on the materials page.

Reading advice

is available at the bottom of Syllabus page, together with an example of an exam (actually, last year's exam). Enjoy!

Lecture from 30/4 has been moved

to Monday, May 11th, 15-17 in E:1406, as usual. Trevlig Valborg!

Assignment 5

has been announced.

Second guest lecture 27/4

We will have the pleasure and honour to host Dr Slawomir Nowaczyk from University of Science and Technology (AGH), Cracow, Poland. Slawomir has defended his Ph.D. Thesis here in Lund. The topic of his lecture will be an agents lifelong learning and means of achieving that. In particular, reinforcement learning, inductive learning and learning with limited resources will be the subjects covered, possibly among others. The abstract is available here.

Assignment 4c

has been announced.

Assignment 4b

has been announced.

Assignment 4a

has been announced.

The Elbot lecture

We have received the Elbot lecture slides from Fred Roberts. Thanks. Besides, Artificial Solutions is willing to help with finding examination project topics.

Assignment 3

has been announced.

Delay

Due to Jacek's indisposition the results of Assignment 1 and the text of Assignment 3 will be announced two working days later (effectively on Monday 23rd at the latest).

Kursombud

have been nominated. Thanks for volunteering! They are:
  • Oskar Gustafsson, NF (oskargustafsson88 at hotmail dot com)
  • Adam Wiman, LTH (adam_wiman at hotmail dot com)

Deadlines for assignments

You are expected to file each assignment before it's deadline. In case it needs some revision, you will be provided one extra week for that. See the following:
"The resulting programs should remain in your directory until you have been notified of the result, e.g. on the notice board and/or web or by e-mail. You may expect that your report and implementation will be examined within two weeks. If your report or implementation is unsatisfactory you will be given one chance to make the corrections and then to hand it in within a week after you have been notified (on the notice board and/or web or by e-mail). Your final report will be kept until your final grade for the course has been determined. You may then retrieve it if you wish."

Some explanation regarding Assignment 1

I have received a number of questions regarding the first programming assignment. In particular, there was some uncertainty regarding how much programming needs to be done (vs. how much of the public AIMA code may one reuse) and whether it makes sense to solve such simple problem.
Yes, the task is almost trivial. It does not require much programming, and the most part of it can be skipped by using AIMA code from the repository.
The main point with the assignment (as with other four) is to solve a problem. You are asked to analyse this problem and provide solutions/answers to questions. Whether this requires programming or not is secondary.
Secondly, you are expected to write a reasonable report about your investigation: such which a student colleague of yours would understand without problems.
Last, but not least, TAI is NOT a programming course. Programs are just tools for solving problems.
Do not misunderstand me: programming is fun and I (jacek) definitely encourage you to code as much as possible whenever you can to get better at it. However, it is not everything, it is just a skill useful for other things, like solving problems.

Assignment 1

has been announced.

First guest lecture 23/2

We will have the pleasure and honour to host Fred Roberts from Artificial Solutions in Hamburg. Fred is the creator of Elbot: the winner of 2008 Loebner Prize in Artificial Intelligence.

Upprop

i.e. the first lecture, will take place on Thursday, 22nd January 2009, at 15.15, in E:1406. This will also be the usual lecture time throughout the whole term.

PhD defences in AI-related topics

On January 30th Birger Johansson is defending his thesis entitled "Anticipation and attention in robot control". Kungshuset, 1 p.m.
PhD defences are public events: everybody is welcome.

Lecture slides

will be available on Course Material page.

Syllabus

(check the left menu) contains information about the details of the course, including the sequence of the core lectures, additional lectures with interesting material, programming assignments, reading suggestions, etc. Updates there will be announced here on the news page.

Language

The course will be given in English.

Changes compared to 2008

We are going to reshuffle the material a bit and add one more lecture on knowledge representation. We have also changed a bit the programming assignment scheme. We hope that you will find those changes stimulating.

Schedule

can be grabbed from here. There you will find a list of lecture dates, times and lecture halls booked, but nothing more. Please check the syllabus page for information about the lecture contents and additional events, such as TAI Game Tournament. Exams and reexams are also announced here for NF students and here for LTH students.

The book

We will be using the classic one: Artificial Intelligence: A Modern Approach, 2/e, by Stuart Russell and Peter Norvig. ISBN-10: 0137903952.

Teachers

This year course will be given by Jacek Malec, Jan Eric Larsson and Pierre Nugues. Jacek Malec is the official teacher responsible for the course (kursansvarig). The contact info can be found on each teacher's home page.

Contact

The official mail address for course-related matters is . It will reach all three lecturers.

Course secretaries

  • LTH: Lena Ohlsson, E:2179, tel. 046-222 80 40,
  • Naturvetenskapliga fakulteten: Mikael Antic, E:2192, tel. 046-222 80 30, epost:

 

 

  gra
Last update:
Wednesday, 12-Jan-2011 16:23:11 CET

© Institutionen för Datavetenskap, Jacek Malec, 2007-2009

spacer
[an error occurred while processing this directive]