The AI-1 Systems Project aims to provide hands-on experience for the topics covered in the [Artificial Intelligence 1 lecture](/courses/ai1/)(symbolic AI).
That includes the implementation of algorithms for specific problems and the use of existing tools.
Concretely, the project will consist of several problems, which you will work on individually or in small teams.
##### AI-1 and AI-2 systems project
The AI systems projects are designed to provide hands-on experience for the topics covered in the AI lectures.
The AI-1 Systems Project focuses on the symbolic methods discussed in the AI-1 lecture (search, constraint satisfaction, SAT solving, semantic web, planning)
and the AI-2 Systems Project focuses on the subsymbolic methods covered by the AI-2 lecture (Bayesian networks, (hidden) markov problems, machine learning, ...).
Each AI systems project is worth 10 ECTS.
Generally, you can pick whichever project sounds more interesting to you/is more relevant for your studies (if you need two projects, you can also take both, but you cannot start both at the same time).
##### What happens in the project?
The project will consist of several large problems (≈6), which you will work on individually or in small teams
Each problem will require a substantial amount of programming work - after all the project is worth 10 ECTS.
This is the first iteration of the AI-1 Systems Project and we only recently started planning it.
Therefore, a lot of things are not yet decided and we will update this website as we go along.
To get an idea of the problems, you can take a look at the [old assignments](https://kwarc.info/teaching/AISysProj/).
You can take look at the [problems from the previous iterations](https://kwarc.info/teaching/AISysProj/).
The first problem is a warm-up problem, which you have to solve alone, so that you can judge whether the project works for you.
The remaining problems are intended to be solved in teams of size 2, but we also accept it if you prefer to work alone.
Furthermore, you will have to write a report on one of the problems and have a small presentation (or rather, a section of a presentation together with other people).
##### Details, Registration and First Meeting
Registration for winter semester 2022/2023 on [StudOn](https://www.studon.fau.de/studon/goto.php?target=crs_4622698).
##### Timeline
We are planning to have a much more flexible timeline than we used to.
Since we have never tried it before, things might change.
We appreciate any feedback from your side so that we don't have to guess what works for you.
The first meeting will be on October 25, 2022 at 12:15 in room 11501.04.023 (04.023 Hörsaal).
In that meeting we will discuss the organization of the project.
You are welcome to attend the meeting, independently of whether you are registered on StudOn.
Anyway, here is the idea:
* You can request to join the project at any time and at regular intervals we will admit new people (the capacity is limited, so you might have to wait).
* Once we have admitted you, we will have an admin meeting, in which we will discuss more details about the project.
Check the StudOn forum for information on the time of the next admin meeting.
After the admin meeting, you should decide if you want to take the AI-1 systems project or the AI-2 systems project.
* Then you will get the warm-up problem and can get started.
The warm-up problem has to be solved individually and is a requirement to take the project.
It is also an opportunity for you to see if the project works for you. You can still decide to drop the project when you work on the warm-up problem.
* Once you have solved the warm-up problem, you can sign up to solve the other ≈5 problems. These are intended to be solved in teams of size two, but you can also do it alone if you prefer.
Each of the other problems is offered once a semester. It's up to you if you want to do all of them in one semester or e.g. spread it over two semesters.
* You will have to a give a presentation on one of the problems. We will use some sort of sign-up process for that as well.
* You will have to write a report on one of the problems (can be the one you present). Furthermore, we will simulate double-blind peer review,
which means that you will have to write 3 anonymous reviews for other students' reports.
The number of students taking the project is limited to 50.
Students of the AI master or CS master program are accepted on a regular basis (unless we have reached 50 participants).
Students in other programs will be accepted after the admin meeting (if they are still interested and there is space).
If we reach the limit of 50, you might still be able join the project a bit later
(we will free up spots taken by students who do not actually submit solutions).
**Important:**
You will have to take initiative to finish the project.
That means actively following the announcements (e.g. about new problems or available presentation slots), making sure that you sign up for problems and reach out if you need anything.
Simply joining the StudOn course is not enough.
##### Sign-up
You can sign up for the AI systems project via [StudOn](https://www.studon.fau.de/studon/goto.php?target=crs_4941597)
(sign-up is independent of whether you are interested in the AI-1 or AI-2 systems project).
We will regularly accept new people.
As the capacity is limited, there may be longer waiting times.
If this becomes a serious problem (so far it hasn't been), we might re-consider the process for more transparency.
##### It's different from "Projekt zur Künstlichen Intelligenz"
...
...
@@ -48,3 +72,7 @@ and every student will work on the same set of problems.
"P KI", on the other hand, is an individual research project with the kwarc group.
In the AI Master you need two projects, so you could even take both (then taking the systems project first is probably a good idea).
##### Contact
If you have any questions, feel free to send an email to `"jan frederik schaefer".replace(' ', '.') + "@fau.de"`.
The AI-2 Systems Project aims to provide hands-on experience for the topics covered in the [Artificial Intelligence 2 lecture](/courses/ai2/)(subsymbolic AI).
That includes the implementation of algorithms for specific problems and the use of existing tools.
Concretely, the project will consist of several problems, which you will work on individually or in small teams.
##### AI-1 and AI-2 systems project
The AI systems projects are designed to provide hands-on experience for the topics covered in the AI lectures.
The AI-1 Systems Project focuses on the symbolic methods discussed in the AI-1 lecture (search, constraint satisfaction, SAT solving, semantic web, planning)
and the AI-2 Systems Project focuses on the subsymbolic methods covered by the AI-2 lecture (Bayesian networks, (hidden) markov problems, machine learning, ...).
Each AI systems project is worth 10 ECTS.
Generally, you can pick whichever project sounds more interesting to you/is more relevant for your studies (if you need two projects, you can also take both, but you cannot start both at the same time).
##### What happens in the project?
The project will consist of several large problems (≈6), which you will work on individually or in small teams
Each problem will require a substantial amount of programming work - after all the project is worth 10 ECTS.
To get an idea of the problems, you can take a look at the [old assignments](https://kwarc.info/teaching/AISysProj/).
You can take look at the [problems from the previous iterations](https://kwarc.info/teaching/AISysProj/).
The first problem is a warm-up problem, which you have to solve alone, so that you can judge whether the project works for you.
The remaining problems are intended to be solved in teams of size 2, but we also accept it if you prefer to work alone.
Furthermore, you will have to write a report on one of the problems and have a small presentation (or rather, a section of a presentation together with other people).
##### Timeline
We are planning to have a much more flexible timeline than we used to.
Since we have never tried it before, things might change.
We appreciate any feedback from your side so that we don't have to guess what works for you.
##### Details, Registration and First Meeting
On [StudOn](https://www.studon.uni-erlangen.de/univis_2022s.Lecture.42185954)(**Warning: Link for summer semester 2022**).
Anyway, here is the idea:
* You can request to join the project at any time and at regular intervals we will admit new people (the capacity is limited, so you might have to wait).
* Once we have admitted you, we will have an admin meeting, in which we will discuss more details about the project.
Check the StudOn forum for information on the time of the next admin meeting.
After the admin meeting, you should decide if you want to take the AI-1 systems project or the AI-2 systems project.
* Then you will get the warm-up problem and can get started.
The warm-up problem has to be solved individually and is a requirement to take the project.
It is also an opportunity for you to see if the project works for you. You can still decide to drop the project when you work on the warm-up problem.
* Once you have solved the warm-up problem, you can sign up to solve the other ≈5 problems. These are intended to be solved in teams of size two, but you can also do it alone if you prefer.
Each of the other problems is offered once a semester. It's up to you if you want to do all of them in one semester or e.g. spread it over two semesters.
* You will have to a give a presentation on one of the problems. We will use some sort of sign-up process for that as well.
* You will have to write a report on one of the problems (can be the one you present). Furthermore, we will simulate double-blind peer review,
which means that you will have to write 3 anonymous reviews for other students' reports.
**Important:**
You will have to take initiative to finish the project.
That means actively following the announcements (e.g. about new problems or available presentation slots), making sure that you sign up for problems and reach out if you need anything.
Simply joining the StudOn course is not enough.
##### Sign-up
You can sign up for the AI systems project via [StudOn](https://www.studon.fau.de/studon/goto.php?target=crs_4941597)
(sign-up is independent of whether you are interested in the AI-1 or AI-2 systems project).
We will regularly accept new people.
As the capacity is limited, there may be longer waiting times.
If this becomes a serious problem (so far it hasn't been), we might re-consider the process for more transparency.
##### It's different from "Projekt zur Künstlichen Intelligenz"
On UnivIS, you will also find "Projekt zur Künstlichen Intelligenz (P KI)".
...
...
@@ -33,3 +73,6 @@ and every student will work on the same set of problems.
In the AI Master you need two projects, so you could even take both (then taking the systems project first is probably a good idea).
##### Contact
If you have any questions, feel free to send an email to `"jan frederik schaefer".replace(' ', '.') + "@fau.de"`.