Ändringar mellan två versioner
Här visas ändringar i "Overview" mellan 2016-08-16 00:01 av Patric Jensfelt och 2016-08-16 00:15 av Patric Jensfelt.
Visa nästa > ändring.
Overview
Introduction This course gives a broad overview of the problems and methods studied in the field of artificial intelligence.
Please respect the code of honour.
Intended learning outcomes After completing this course the student should be able to
* recall and apply basic concepts in artificial intelligence ¶
* solve problems from the AI domain with limited resources in the form of time and computations¶
* formulate and address an AI related scientific problem ¶
*
* demonstrate an insight into the risks of AI and its role in society ¶
* present work in writing and orally ¶
so that the student can
* make use of methods from artificial intelligence in the analysis, design and implementation of computer programs in academic as well as industrial applications
* in an appropriate way present results and solutions.
¶
Teaching team
* Lecturers
* Patric Jensfelt (course responsible)
* Johannes A. Storkana Tumova
* Teaching assistants (TA)
* Akshaya ThippurJudith Bütepage
* Johannes A. Stork
* Kaiyu Hang
* Judith Bütepage
* Joshua Haustein
* Didrik Lundberg
* Fabian Schilling
* Benjamin Coors
Examination overview The examination consists of completing quizzes (individual), homework assignments (in paris) and a projects (in groups of four). ¶ To receive a passing grade on the course a student needs to pass all quizzes, the home work assignment (HW1, HW2, HW3) as well as the requirements for the project. The project has to be completed in groups.¶ NOTE: All assignments MUST be completed in English ¶ For all examinations, we use the CSC code of honour.¶ ¶ Assessment tasks The examination for the course will consist of the following assessment tasks.¶ Quizzes ¶ We will have quizzes after key lectures to test that the students can apply the basic concepts. For some content in the course this will be the only assessment task and for others it will be a way to stimulate continuous learning and help motivate students to learn a concept before we go deeper in the course, for example, to be prepared for an exercise or assignment. A quiz has to be completed within a certain, short, amount of time and will be automatically corrected. It only require simple calculations and multiple-choice answers. ¶ HW1 ¶ Implement a game-playing agent. This requires students to solve a problem involving a search algorithm and design a heuristic function. Students are allowed to work in pairs but need to present the results individually. ¶ HW2 ¶ Implement an HMM-based agent for duck hunt. This requires the students to solve a problem involving uncertain information using HMMs. Students are allowed to work in pairs but need to present the results individually. ¶ HW3 ¶ Write an essay on ethics connected to the risks of AI and its role in society. ¶ Project ¶ The project must be performed in groups of four students. The students form groups themselves. The students will be given five example tasks with grading criteria specified for each tasks. The tasks will still be open enough for the students to have to formulate their specific problem but it will be clear what is required and how we should assess the students. They have to formulate a scientific problem and implement a prototype. They need to write a report and present the work orally. They have to ask questions after the presentation and give feedback on the presentation and assess it. For higher grades a student also needs to give feedback and assess another group’s report and work.¶ ¶ Course components The course has two course components ¶
* INL1 (Quizzes, HW1, HW2, HW3)¶
* PRO1 (Project)¶
They are both reported into Ladok as P/F. Some additional information about the course components is maintained in CSC’s result reporting system rapp (https://rapp.csc.kth.se/rapp/).¶ Criteria based grading We make use of a criteria based grading system. You will not collect points as in most other courses. Instead, to reach a certain grade you should show that you have fulfilled the criteria for that grade. Please look at the page "Examination and grading" for more information.¶ ¶ Homework This course gives a broad overview of the field of AI. The homeworks are intended to give the student a chance to work with the material a bit more hands-on.¶ There will be 2 homework assignments focused on implementation (HW1+HW2) and an essay focused on ethics (HW3). Please pay attention to the dates for handing them in as we will be strict with the deadlines! ¶ Project The project offers you a chance to practice team work and work on a slightly larger problems that require you to work together. Being able to work in a group is an instrumental skill in most jobs both in academia and industry. You will be required to write a report, make a presentation and review another group's report and act as opponents at their presentation. ¶ The project work should be carried out in groups of 4 people. You should form your own groups. People that have not formed groups by the deadline will be assigned groups.¶ NOTE: You will be given a deadline to form groups. If you want to be in a certain group, make sure to form the group before the deadline. If you are not a member of a team (enough if team members have invited you to be considered to be part of the team) after that deadline you have forfeited your ability to chose group and will be placed in a group and we will assign a group for you and you will have to live with that. ¶ NOTE: If your group does not consist of four students at the deadline we will assign a fourth member to your group and you need to accept this person into the group. Member that are only unofficially in the group do not count!
* Joao Carvalho
* Michele Colledanchise
* Nadine Drollinger
* Alexandros Filotheou
* Fabian Schilling
* Anastasiia Varava
* Michele Welle
Examination overview The examination consists of completing quizzes (individual), an essay (individual), two homework assignments (in paris) and an optional projects (in groups of four). ¶
To receive a passing grade on the course a student needs to pass all quizzes, the essay, the home work assignment (HW1, HW2). The project has to be completed in groups and is optional and for higher grades.¶
NOTE: All assignments MUST be completed in English ¶
For all examinations, we use the CSC code of honour.¶
¶
Assessment tasks The examination for the course will consist of the following assessment tasks.¶
Quizzes ¶
We will have quizzes after key lectures to test that the students can apply the basic concepts. For some content in the course this will be the only assessment task and for others it will be a way to stimulate continuous learning and help motivate students to learn a concept before we go deeper in the course, for example, to be prepared for an exercise or assignment. It only require simple calculations and multiple-choice answers.¶
You can think of the quizzes as a replacement for a written exam which you are able to work on during the whole course.¶
¶
HW1 ¶
This requires the students to solve a problem involving uncertain information using HMMs. Students are allowed to work in pairs but you are assessed individually.¶
HW2 ¶
This requires students to solve a problem involving algorithms for search and games and design a heuristic function. Students are allowed to work in pairs but you are assessed individually.¶
Essay¶
Write an essay on ethics connected to the risks of AI and its role in society. ¶
Project ¶
The project is optional.The project must be performed in groups of four students. The students form groups themselves but you can only do so after you have qualified to start a project. ¶
¶
Course components The course has two course components ¶
* TEN1: Quizzes and Essay¶
* PRO1: HW1, HW2, Project (project)¶
These are both reported into Ladok as P/F. Some additional information about the course components is maintained in CSC’s result reporting system rapp (https://rapp.csc.kth.se/rapp/).¶
Criteria based grading We make use of a criteria based grading system. You will not collect points as in most other courses. Instead, to reach a certain grade you should show that you have fulfilled the criteria for that grade. Please look at the page "Grading criteria" for more information.¶
¶
Homework This course gives a broad overview of the field of AI. The homeworks are intended to give the student a chance to work with the material a bit more hands-on.¶
There will be 2 homework assignments and they are focused on implementation. Please pay attention to the dates for finishing them as we will be strict with the deadlines! ¶
Project The project offers you a chance to practice team work and work on a slightly larger problems that require you to work together. Being able to work in a group is an instrumental skill in most jobs both in academia and industry. You will be required to write a report and make a presentation. ¶
The project work should be carried out in groups of 4 people. You should form your own groups. ¶
NOTE: You can only work on the project if you qualify to do so. You need to show us that you are able to complete assignments on time and well enough before we allow you to start the project which is at A level.