Naslovnica Pretraživanje AAA
IZBORNIK PREDMETA
 
GLAVNI IZBORNIK
 
 
UMJETNA INTELIGENCIJA
Šifra: 34285
ECTS: 4
Nositelji: prof. dr. sc. Bojana Dalbelo-Bašić
doc. dr. sc. Jan Šnajder
Izvođači: doc. dr. sc. Marko Čupić - Predavanja

Mladen Karan, mag. ing. comp. - Laboratorijske vježbe
Martin Tutek, mag. ing. - Laboratorijske vježbe
Prijava ispita: Studomat
Engleski jezik:

1,1,1

Svi elementi nastave na predmetu provode se na engleskom jeziku. Ova razina uključuje i predmete s više nastavnih grupa (u hrvatskoj grupi nastava je isključivo na hrvatskom jeziku, a u engleskoj grupi isključivo na engleskom jeziku).
OBAVIJESTI
Objavljeno: 11.07.2016. u 12:36

Nakon održanog usmenog ispita konačne ocjene na ljetnom ispitnom roku evidentirane su u FERWebu. Studenti koji su ostvarili prolaz i žele odbiti ocjenu, tajnici na zavod ZEMRIS trebaju dostaviti potpisani obrazac sutra do 12h (podne). Nakon toga ocjene će biti zaključane.

Marko Čupić
Objavljeno: 08.07.2016. u 14:25

Za studente koji su na ispitnom roku ostvarili pravo izlaska na usmeni ispit, isti će se održati u ponedjeljak u 8h ujutro u prostoriji D305 (zavod ZEMRIS).

Marko Čupić
Objavljeno: 06.07.2016. u 16:50

Rezultati pismenog ispita ljetnog ispitnog roka unijeti su i trebali bi biti vidljivi putem FER Weba. Uvidi će se održati sutra, u četvrtak 7.7. u 14.00 u prostoriji D337. 

Studenti koji su ostvarili 50% (18.75) ili više bodova na pismenome ispitu imaju pravo izaći na usmeni ispit čiji će se termin najaviti uskoro.

 

Results of written part of the re-exam have been entered into the system and should be visible via FER Web. You can view your exam tomorrow, on Thursday, June 7 at 14.00 in the room D337.

Students who have achieved over 50% of points on the written exam are allowed to take the oral exam which will be announced shortly.

Martin Tutek
Objavljeno: 04.07.2016. u 23:05
Uređeno: 04.07.2016. u 23:06

Pismeni ispit ljetnog ispitnog roka održat će se u utorak, 5.7. u 12:30h u prostoriji D1. Rezultati pismenog ispita mogu se očekivati do kraja tjedna, a usmeni ispit (za studente koji ostvare 50% ili više bodova na pismenome dijelu) održat će se po rasporedu koji će biti najavljen uz rezultate.

 

The written part of the summer re-exam will be held on Tuesday, July 5th at 12:30 PM in the lecture room D1. The results of the written part of the exam will be published by the end of this week. The oral part of the exam (for students that achieve at least 50% of the points on the written part) will be held according to the schedule that will be announced along with the results.     

Martin Tutek
Objavljeno: 01.07.2016. u 17:18
Uređeno: 02.07.2016. u 02:08

Objavljeni su ukupni bodovi na predmetu - ocjene iz kontinuirane nastave će biti objavljene uskoro, no pragovi za ocjene će ostati kakvi su i najavljeni. Ukoliko imate bilo kakvih primjedbi ili uočite da vam ukupni bodovi ne odgovaraju onome što ste očekivali, molim javite nam se čim prije.

Studenti koji nisu skupili barem 25% bodova iz laboratorijskih vježbi predmet upisuju ponovno dogodine. Studenti koji su zadovoljili uvjet laboratorijskih vježbi, a nisu skupili barem 50% bodova na predmetu, imaju pravo izaći na ispitne rokove.

Prijave za ljetni ispitni rok koji se održava idući utorak (5. srpnja) su otvorene do nedjelje 3.7. u 12:00. Studenti koji su ostvarili prolaz, ali žele odbiti pozitivnu ocjenu i izaći na rok trebaju do ponedjeljka u 12:00 predati pripadni potpisani obrazac sekretarici ZEMRIS-a.  

--

We have published the overall points - the grades will be published shortly, however the points required for each grade will remain as announced at the start of the course. Should you have any questions regarding the published points please contact us as soon as possible.

Students who haven't earned at least 25% of points from lab assignments are to enroll the course next year. Students who made this lab assignment treshold but haven't earned 50 or more points overall in the course are allowed to take the re-exam(s).

Applications for the summer re-exam, which will be held the following Tuesday (July 5) will be open until Sunday, July 3rd at 12:00. Students who have passed the course but wish to reject the positive grade should give the appropriate form (signed) to the ZEMRIS secretary by monday at 12:00AM.   

Martin Tutek
Objavljeno: 29.06.2016. u 15:20
Uređeno: 29.06.2016. u 15:22

Rezultati završnog ispita će biti unešeni u FER web sustav sutra (četvrtak, 30. lipnja) do kraja radnog dana, zajedno sa svim bodovima iz nastave. Uvidi u međuispit će biti u petak 1. srpnja u 12:00h u prostoriji D337.

Rok za prijavu na ljetni ispitni rok će biti adekvatno produžen.

 

The results of the final exam will be entered by the end of working hours tomorrow (Thursday, June 30th) in the FER web interface, together with all the points for in-class activity. You can check your exams on Friday, July 1st at 12:00h in the room D337.

The deadline for applications to the summer exam will be appropriately extended.

Martin Tutek
Objavljeno: 27.06.2016. u 16:27

Bodovi iz svih laboratorijskih vježbi su uneseni u ferweb i vidljivi su pod nastavnim aktivnostima. Ukoliko vidite ikakva odstupanja, molimo da se javite mailom.

 

Naknadne izmjene unešenih bodova su moguće nakon analize sličnosti kodova i vremena predaje na sustav Ferko, no stanje bi uglavnom trebalo ostati kakvo je.

The scores for all lab assignments have been entered and are visible in the ferweb system. In case you see any irregularities, please contact us via e-mail.

 

Additional changes to the scores might happen as a result of running code similarity analysis and the submission time, however the scores will mostly remain as is.

Martin Tutek
Objavljeno: 19.06.2016. u 15:58

Samo podsjetnik: danas je posljednji dan za popunjavanje završnog upitnika. Molim sve koji to nisu učinili da izdvoje malo vremena.

 

Just a reminder: today is the last day for completing the final questionnaire. If you have not done it yet, please do.

Marko Čupić
Objavljeno: 10.06.2016. u 15:17

Popratni tekstovi uz prošlotjedno i ovotjedno predavanje dostupni su u obliku PDF-dokumenata na adresi http://ferko.fer.hr/ui (gledajte posljednji datum).

Supplementary materials for last-week and this-week lectures are available as PDFs on http://ferko.fer.hr/ui (check the most recent date; text is on croatian).

Marko Čupić
Objavljeno: 09.06.2016. u 02:13

Treća laboratorijska vježba u obliku .zip arhive i uputa za njenu izradu su dostupne u repozitoriju.

Tema treće laboratorijske vježbe su genetski algoritmi i neuronska mreža.

Osim u repozitoriju, kod je također dostupan na github-u: link radi lakšeg referenciranja. 

Rješenje laboratorijske vježbe trebate učitati na sustav Ferko najkasnije do srjede, 15.6. u 08:00.

Termin za predaju laboratorijske vježbe u utorak je shodno izmjeni roka predaje laboratorijske vježbe promijenjen na petak. Molimo vas da pogledate vaš kalendar za moguće promjene. Termina u utorak, dakle - neće biti!

 

The third lab assignment is available in the class repository.

The topic of the third lab assignment are neural networks and the genetic algorithm.

In addition to the repository, the code for the lab assignment is available at github: link for easier referencing.

You will need to upload the solution of your lab assignment to the Ferko system by Wednesday, 15.6. at 08:00.

[Erasmus only] You should submit the third lab assignment by sending the zip archive containing your solution by e-mail to martin.tutek@fer.hr or mladen.karan@fer.hr by the pre-defined deadline. The archive should contain all the files you downloaded from the repository

The schedule for the demonstration of the lab assignment was changed due to the change of the deadline. The demonstrations on Tuesday were pushed back to Friday. You should see the changes in your calendar. The demonstrations on Tuesday are therefore not going to be held!

Martin Tutek
Objavljeno: 06.06.2016. u 15:33
Završna web-anketa / Final online survey

Molimo vas da izdvojite desetak minuta vremena i ispunite završnu web-anketu! Osobito korisni će nam biti vaši konstruktivni komentari. U njima se možete osvrnuti na glavne pozitivne i negativne aspekte predmeta, kakvi su identificirani u početnoj anketi. To su (redom po učestalosti spominjanja):

  • Pozitivno:
    • Python (koristan)
    • predavanja (zanimljiva, interaktivna, jasna, dobro objašnjeno, ležerna)
    • labosi (zanimljivi)
  • Negativno:
    • labosi (nejasne upute, preteški zadatci, kasno objavljivanje)
    • slajdovi (nedovršenost)
    • Python (neadekvatnost)
    • predavanja (prebrza, nedovoljno detalja)

Please take 10 minutes to fill in the final online survey! We especially value your constructive remarks. In these, you might want to reflect on the most prominent positive and negative aspects of this course, as identified in the initial survey. These are (ordered by how frequently they were mentioned):

  • Positive:
    • Python (useful)
    • lectures (interesting, interactive, clear, well explained, relaxed)
    • lab sessions (interesting)
  • Negative:
    • lab sessions (instructions unclear, too difficult, posted late)
    • slides (unfinished)
    • Python (inappropriateness)
    • lectures (too fast, not detailed enough)
Jan Šnajder
Objavljeno: 03.06.2016. u 08:10

Na idućem predavanju (u utorak, 7. lipnja za EN-grupu odnosno u četvrtak, 9. lipnja za HR-grupu) pisat ćemo kratku petminutnu provjeru znanja. Provjera obuhvaća teme (1) Podržano učenje i (2) Umjetne neuronske mreže. Na istom predavanju provest ćemo i sveučilišnu anketu o kvaliteti nastave na ovom predmetu. S obzirom da se anketa smatra valjanom samo ako je ispuni barem 50% studenata upisanih na predmet, ljubazno vas molimo da se odazovete anketi.

At the next class (on Tue, 7 June and 9 June for the EN group and HR group, respectively), we will be having a short quiz, covering the following two topics: (1) Reinforcement learning and (2) Artificial neural networks. At the same class, we will be having a university-level student survey for evaluating the quality of this course. Because the survey is only considered valid if at least 50% respond to it, we cordially ask you to participate in the survey.

Jan Šnajder
Objavljeno: 24.05.2016. u 19:16
Uređeno: 28.05.2016. u 21:39

Treća laboratorijska vježba u obliku .zip arhive i uputa za njenu izradu su dostupne u repozitoriju.

Tema treće laboratorijske vježbe je potporno učenje.

Osim u repozitoriju, kod je također dostupan na github-u: link radi lakšeg referenciranja. 

Rješenje laboratorijske vježbe trebate učitati na sustav Ferko najkasnije do ponedjeljka, 30.5. u 23:59.

Laboratorijska vježba je težinom prilagođena da se stigne jednostavno riješiti u preostalo vrijeme.

Dodatni opcionalan termin predavanja na kojemu će se obraditi priprema za laboratorijsku vježbu uz moguća objašnjenja koji odgovara najvećem broju studenata će biti sutra (25.5.) u 17:00 u dvorani A111.

 

The third lab assignment is available in the class repository.

The topic of the third lab assignment is reinforcement learning.

In addition to the repository, the code for the lab assignment is available at github: link for easier referencing.

You will need to upload the solution of your lab assignment to the Ferko system by Monday, 30.5. at 23:59.

[Erasmus only] You should submit the third lab assignment by sending the zip archive containing your solution by e-mail to martin.tutek@fer.hr or mladen.karan@fer.hr by the pre-defined deadline. The archive should contain all the files you downloaded from the repository

The difficulty of the lab assignment is modified to be solveable in the remaining time until the deadline.

An optional additional lecture where the lab assignment will be additionally explained is going to be held tomorrow (25.5.) at 17:00 in the classroom A111.

Martin Tutek
Objavljeno: 18.05.2016. u 15:08

Dva nadolazeća predavanja za grupu koja predavanja sluša na hrvatskome jeziku odradit ćemo u neredovitim terminima. Predavanje od četvrtka, 26. svibnja (HR-grupa) odradit ćemo unaprijed, u ponedjeljak, 23. svibnja u 16 sati u prostoriji D346. Na tim predavanjima pisat ćemo i petminutnu provjeru znanja na teme (1) modeliranja neizvjesnosti i (2) strojnog učenja. Predavanje od četvrtka, 2. lipnja (HR-grupa), odradit ćemo unaprijed, u ponedjeljak, 30. svibnja u 8 sati u prostoriji B5. Svjesni smo da su ovim terminima neki studenti već zauzeti drugim obavezama, međutim ovi termini su optimalni. Ako niste u mogućnosti doći u termin HR-grupe, dođite na predavanje EN-grupe.

We have to reschedule two upcoming classes (held in Croatian). Lecture originally scheduled for Thursday, 25 May (in Croatian) is rescheduled to Monday, 23 May at 4pm in lecture room D346. On this class, we will be having a quiz, covering the following two topics: (1) modeling of uncertainty and (2) machine learning. Lecture originally scheduled for Thursday, 2 June (in Croatian) is rescheduled to Monday, 30 May at 8am in lecture room B5. We are aware that for some students the above slots are conflicting with other activities, however the chosen slots minimize the number of conflicts. If you absolutely cannot make to the two classes held in Croatian, you're invited to come to classes held in English.

Jan Šnajder
Objavljeno: 15.05.2016. u 23:57
Uređeno: 16.05.2016. u 00:09

Rezultate međuispita možete vidjeti u kroz FER web. Uvidi u međuispit će biti u četvrtak 19. svibnja u 11:00h u prostoriji D337.

 

You can see your midterm results through the FER web interface. You can come and have a look at your exams on Thursday, May 19th at 11:00h in room D337.

Mladen Karan
Objavljeno: 23.04.2016. u 18:56

Međuispit će se održati u utorak 26.4. u 12.30 sati. Raspored po dvoranama vidljiv je putem FER-weba. Ispit će trajati 120 minuta, a uključuje pitanja na zaokruživanje i problemske zadatke. Na ispitu možete imati kalkulator te prve dvije stranice ovog dokumenta.

Midterm exam will take place on Tuesday, 26 April at 12:30. The room schedule is available on FERweb. The duration of the exam is 120 minutes. The exam will contain multiple-choice questions and problem-solving tasks. You are allowed to bring a calculator and the printouts of the first two pages of this document.

Jan Šnajder
Objavljeno: 17.04.2016. u 10:28

Exceptionally (again), the lecture on Tuesday, 19 April, will not be held in English. The lecture will be held in Croatian, and the same lecture will be repeated on Thursday. As a compensation, we will schedule extra office hours in English in the week thereafter. Erasmus students are kindly asked to come to office hours. We apologize for the inconvenience and thank you for your understanding.

Jan Šnajder
Objavljeno: 12.04.2016. u 02:13
Uređeno: 14.04.2016. u 18:44

Druga laboratorijska vježba u obliku .zip arhive i uputa za njenu izradu su dostupne u repozitoriju.

Tema druge labororatorijske vježbe je rezolucija opovrgavanjem, pri čemu ćete implementirati algoritam rezolucije opovrgavanjem te pretraživanje prostora bazirano na rezoluciji u programskom jeziku Python, verziji 2.7. Vaš zadatak je na odgovarajućim mjestima dopuniti dijelove koda koji nedostaju kako biste pomogli Pacardu doći do cilja.

Osim u repozitoriju, kod je također dostupan na github-u: link radi lakšeg referenciranja. 

Rješenje laboratorijske vježbe trebate učitati na sustav Ferko najkasnije do ponedjeljka, 18.4. u 23:59.

Laboratorijska vježba je težinom prilagođena da se stigne jednostavno riješiti u preostalo vrijeme - no to ne znači da je jedan dan dovoljan! Podsjećamo vas još jednom na termin konzultacija četvrtkom od 13:00.

Edit: Upute na HR i EN su uređene, te su dodane dodatne formule propozicijske logike za drugi dio laboratorijske vježbe.

 

The second lab assignment is available in the class repository.

The topic of the second lab assignment is refutation resolution, and you will implement refutation resolution as well as a search algorithm based on in in the Python programming language, version 2.7. Your task is to fill in the missing parts of code to help Pacard reach his goal.

In addition to the repository, the code for the lab assignment is available at github: link for easier referencing.

You will need to upload the solution of your lab assignment to the Ferko system by Monday, 18.4. at 23:59.

[Erasmus only] You should submit the second lab assignment by sending the zip archive containing your solution by e-mail to martin.tutek@fer.hr or mladen.karan@fer.hr by the pre-defined deadline. The archive should contain all the files you downloaded from the repository

The difficulty of the lab assignment is modified to be solveable in the remaining time until the deadline - however it does not mean that one day is going to be enough! The office hours are at 13:00 on Thursdays.

Edit: The instructions have been edited with additional propositional logic formulas for the second part of the assignment.

Martin Tutek
Objavljeno: 11.04.2016. u 21:27
Uređeno: 23.04.2016. u 09:35
Studentska anketa / Student...

U ovaj predmet uložili smo mnogo truda, ali možemo i puno bolje. Predmet je ovdje zbog vas i zato je vaše mišljenje važno. Molimo vas ispunite studentsku anketu i recite nam što mislite. Najviše nam koriste vaši pisani komentari.

Prijedlažemo da komentre strukturirate ovako: (1) što je dobro i korisno u ovom predmetu, (2) što nije dobro i zašto i (3) kako bi se to moglo popraviti. Posljednji dio možete izostaviti; to što nemate ideju kako nešto poboljšati ne umanjuje važnost vaše kritike.

We've invested a lot of effort in this course, but we can do much better. This course is here for you, thus your opinion matters. Please fill in the student questionnaire and let us know what you think. Your written comments are very much appreciated.

We suggest you structure your comments as follows: (1) what you like and find useful about this course, (2) what you think is bad and why, and (3) how this could be fixed. You can omit the latter part; the fact that you have no ideas how to fix something does not make your point less relevant.

Jan Šnajder
Objavljeno: 08.04.2016. u 13:06

Za 3. i 4. laboratorijsku vježbu napravili smo novi raspored. Isti smo evidentirali i kroz FERWeb. Za te dvije laboratorijske vježbe otvorili smo i burzu grupa na FERWebu te kroz nju možete dodatno korigirati raspored. Burza će za ove dvije vježbe biti otvorena do sljedećeg petka (15. 04. 2016. 23:59:59).

A new schedule has been created for the 3rd and 4th lab assignments, and is visible at FERWeb. We opened the group exchange for those lab assignments at FERWeb where it is possible to change your lab schedule until the next Friday (15th of April, 11:59:59 PM).

 

Marko Čupić
Objavljeno: 05.04.2016. u 13:54
Uređeno: 05.04.2016. u 13:54

Objavili smo test samoprovjere znanja logike. Svaki zadatak ima četiri ponuđena odgovora, od kojih je jedan i samo jedan odgovor točan. Točni odgovori su na četvrtoj stranici. Pokušajte sami riješiti test (ne gledajte odgovore!). Ako sami možete točno riješiti 9/10 zadataka, onda vam ne treba dodatno predavanje iz logike u srijedu.

We have posted the logic self-assessment test. Every problem has four possible answers, of which only a single one is correct. The solutions are on the fourth page. Try to solve the test by yourself (don't peek at the answers!). If you get 9 out of 10 right, you don't need the extra lecture on logic on Wednesday.

Jan Šnajder
Objavljeno: 31.03.2016. u 12:19

Prvu laboratorijsku vježbu predajete preko sustava Ferko učitavanjem zip arhive na odgovarajuće mjesto. Sadržaj i struktura arhive trebaju biti jednaki kao i ona koju ste preuzeli s repozitorija (ili, u slučaju da ste preuzeli s Github-a, bez direktorija s uputama i direktorija 'misc'). Vaše rješenje bi se trebalo nalaziti u datotekama search.py i searchAgents.py .

 

Bilo je i nekih učestalih pitanja oko laboratorijske vježbe, najviše oko autogradera - vaši bodovi na laboratorijskoj vježbi neće biti doneseni na temelju autogradera, već na temelju usmene predaje. No, autograder je i dalje koristan alat koji bi vama (i nama) trebao pomoći primjetiti moguće greške u vašem kodu.

Postoji (mala) mogućnost da je vaše rješenje ispravno usprkos autograderu, no u tom slučaju se od vas očekuje da vaše rješenje argumentirate i obranite. Ovim putem ćete nam, u slučaju mogućih grešaka, pomoći poboljšati kod za iduće generacije.

Podsjećamo vas da smo vam na raspolaganju za ikakva pitanja oko laboratorijske vježbe, te na termin konzultacija četvrtkom od 13:00 do 14:00.

 

[Erasmus only paragraph] You should submit the first lab assignment by sending the zip archive containing your solution by e-mail to martin.tutek@fer.hr or mladen.karan@fer.hr by the pre-defined deadline. The archive should contain all the files you downloaded from the repository (or, in the case you got the code from Github, exclude the directory containing the instructions as well as the 'misc' directory), as well as your solution to the lab assignment, in the files search.py and searchAgents.py . 

 

There were some common questions regarding the lab which we will adress - most regarding the autograder. Your points on the lab assignment will not be assigned according to the autograder, but according to your oral examination. However, the autograder is still an useful tool which serves to detect possible errors in your code.

There is a small chance that your solution is correct regardless of the aurograder output, but in that case it is expected that you argument and defend the soundness of your solution. In this way, you will help us improve the autograder code for future generations.

We remind you that we are available for any questions regarding the lab, and of the office hours on Thursdays from 13:00 until 14:00.

Martin Tutek
Objavljeno: 31.03.2016. u 11:59

Dodatna predavanja o logici (sintaksa i semantika FOL, formalizacija iskaza prirodnoga jezika u FOL) održat ćemo u srijedu, 6. travnja u terminu od 16 do (najdulje) 19 sati u prostoriji D346. Predavanja nisu obavezna. Ako loše riješite test samoprovjere (bit će objavljen naknadno), predlažemo da ipak dođete na predavanja. Prevadanja će biti samo na engleskome jeziku.

Extra lecture on logic (syntax and semantics of FOL, formalizing natural language utterances in FOL) will be held on Wednesday, 6 April from 4pm to (at most) 7pm in lecture room D346. The lecture is not mandatory. If you do bad on the self-assesment exam (to be published), we recommend that you come to the lecture. The lecture will be held in English only.

 

Jan Šnajder
Objavljeno: 24.03.2016. u 14:00

Prva laboratorijska vježba u obliku .zip arhive i uputa za njenu izradu su dostupne u repozitoriju.

Tema prve labororatorijske vježbe je pretraživanje prostora stanja, pri čemu ćete implementirati algoritme pretraživanja u programskom jeziku Python, verziji 2.7. Vaš zadatak je na odgovarajućim mjestima dopuniti dijelove koda koji nedostaju kako biste pomogli Pacmanu doći do cilja.

Osim u repozitoriju, kod je također dostupan na github-u: link radi lakšeg referenciranja. 

Rješenje laboratorijske vježbe trebate učitati na sustav Ferko najkasnije do nedjelje, 3.4. u 23:59.

 

The first lab assignment is available in the class repository.

The topic of the first lab assignment is state space search, and you will implement search algorithms in the Python programming language, version 2.7. Your task is to fill in the missing parts of code to help Pacman reach his goal.

In addition to the repository, the code for the lab assignment is available at github: link for easier referencing.

You need to upload the solution of your lab assignment to the Ferko system by Sunday, 3.4. at 23:59.

Martin Tutek
Objavljeno: 20.03.2016. u 15:42

Exceptionally, the lecture on Tuesday, 22 March, will not be held in English. The lecture will be held in Croatian, and the same lecture will be repeated on Thursday. As a compensation, we will schedule extra office hours in English in the week thereafter. Erasmus students are kindly asked to come to office hours. We apologize for the inconvenience and thank you for your understanding.

Jan Šnajder
Objavljeno: 14.03.2016. u 14:06
Uređeno: 17.03.2016. u 14:19

Kao što je najavljeno na uvodnome predavanju, održati ćemo kratki uvod u programiranje u Pythonu. Uvod će trajati oko sat vremena i održavati će se na engleskom jeziku, a održati će se u četvrtak 17.03. od 12:00 do 13:30 u dvorani D-260. Ova obavijest će uskoro (sutra) biti uređena s potrebnim informacijama i pripremama za predavanje.

 

As announced during the introductory class, we'll have a brief introducton to programming in Python. The introduction will last for approximately one hour and it will only be done in English. The class will be held on this Thursday (17.03.) from 12:00 until 13:30 in the classroom D-260. This announcement will be updated soon (tomorrow) with the necessary information and preparations required for the class.

------------------------------------------------------------------------------------------------------------------------------------

Za pripremu za predavanje, potrebno je:

  1. Instalirati Python 2.7.11. sa https://www.python.org/downloads/
  2. Instalirati Anacondu sa https://docs.continuum.io/anaconda/install
  3. Skinuti jupyter bilježnicu za pripremno predavanje s Nastavnih Materijala / Lab assignments
  4. Pokrenuti Jupyter Notebook http://jupyter.readthedocs.org/en/latest/running.html
  5. Proći (i pokrenuti) sve primjere u bilježnici

Alternativno, sadržaj bilježnice je moguće vidjeti na idućem linku: https://github.com/mttk/AIclass/blob/master/Python%20Intro.ipynb

Na predavanju se planira uz primjere u bilježnici proći kroz još dodatnih, testnih problema. Što više materijala prođete prije predavanja, spremniji ćete biti za laboratorijske vježbe.

 

Edit: Ponesite laptope na predavanje!

Edit2: Ažurirana je verzija bilježnice na materijalima i na git repozitoriju

 

To prepare for the class, it is required to:

  1. Install Python 2.7.11. from https://www.python.org/downloads/
  2. Install Anacondu from https://docs.continuum.io/anaconda/install
  3. Download the jupyter notebook for the introductory class from 'Nastavni Materijali / Lab Assignments'
  4. Run the Jupyter Notebook http://jupyter.readthedocs.org/en/latest/running.html
  5. Read (and execute) all the examples in the notebook

Alternatively, the contents of the notebook can be seen on the following link: https://github.com/mttk/AIclass/blob/master/Python%20Intro.ipynb

 

During the class, along with the examples in the notebook, additional excercises will be covered. The more material you understand prior to the class, the more prepared you will be for the lab assignments.

 

Edit: Bring your laptops to the class!

Edit2: The updated version of the python notebook is available both in the lab assignments folder as well as the git repository.

Martin Tutek
Objavljeno: 10.03.2016. u 11:53

Područje umjetne inteligencije napreduje brzim korakom te bismo jednog dana mogli stvoriti stroj inteligencije na razini čovjekove. Takav događaj imao bi radikalne posljedice na svijet te bi po mnogima bio najvažniji trenutak u ljudskoj povijesti. Unatoč tome, akademska je zajednica do nedavno posvetila relativno malo resursa na istraživanje implikacija takvog događaja. U zadnjih godinu dana situacija se ipak počela mijenjati osnivanjem instituta na Oxfordu, Cambridgeu, MIT-u i Berkeleyu; što je burno popraćeno u medijima komentarima Stephena Hawkinga, Billa Gatesa, Elona Muska, Stevea Wozniaka i brojnih drugih o potencijalnim rizicima napredne umjetne inteligencije. Machine Intelligence Research Institute (MIRI) jest institut u Berkeleyu koji se bavi otkrivanjem takvih rizika te dizajnom sigurnosnih sustava za otklanjanje tih rizika koristeći metode teorijske računarske znanosti, teorije igara, matematičke logike i srodnih područja.

Ove se subote, u suradnji s MIRI-jem, na FER-u organizira radionica na temu primjene teorije odlučivanja na sigurnost umjetne inteligencije. Za bilo kakva pitanja vezana uz radionicu javite se na mail: roko.jelavic@gmail.com.

Više o tome čime se MIRI bavi: Technical Research Agenda
Vrijeme: 12.3. u 11.00
Mjesto: FER, D259 (ZPR)
Napomena: poželjno je ponijeti laptop

 

The field of artificial intelligence is advancing rapidly and we could one day create a machine with human-level intelligence. That event would have radical consequences and many think it would be the most important event in human history. Despite that, academic community has not, until recently, devoted a significant amount of resources into researching the implications of such an event. Within the last year the situation has started to change as multiple research institutes at Oxford, Cambridge, MIT, and Berkeley have been founded. Furthermore, many comments have appeared in the media about the potential risks of developing an advanced artificial intelligence, coming from Stephen Hawking, Bill Gates, Elon Musk, Steve Wozniak, and many others. Machine Intelligence Research Institute (MIRI) is an institute from Berkeley working on detecting such risks and designing safety mechanisms for mitigating those risks, by using methods from theoretical computer science, game theory, mathematical logic and related fields.

This Saturday we're organizing a MIRIx workshop at FER, the topic of which is application of decision theory within artificial intelligence safety research. For any questions about the workshop you can reach me at: roko.jelavic@gmail.com.

More about MIRI research: Technical Research Agenda
Time: Mar 12 at 11:00
Place: FER, D259 (ZPR)
Note: it would be good if you could bring your laptop

Jan Šnajder
Objavljeno: 09.03.2016. u 11:01

Za 1. i 2. laboratorijsku vježbu napravili smo novi raspored. Isti smo evidentirali i kroz FERWeb. Za prve dvije laboratorijske vježbe ujedno smo otvorili i burzu grupa na FERWebu te kroz nju možete dodatno korigirati raspored. Burza će za ove dvije vježbe biti otvorena do ove nedjelje (13. 03. 2016. 23:59:59).

S obzirom da je CIP rasporede za sve laboratorijske vježbe napravio ne poštujući zadana ograničenja (i time napravio neizvediv raspored), rasporedi za 3. i 4. laboratorijsku vježbu također će biti promijenjeni (uz prikladnu obavijest).

 

A new schedule has been created for the 1st and 2nd lab assignments, and is visible at FERWeb. We also opened the group exchange for those lab assignments at FERWeb where it is possible to change your lab schedule until the end of this week (Sunday, 13. 03. 2016. 23:59:59).
 

Since the automatically generated current schedule for the lab assignments did not follow the constraints provided for the class, you can expect the schedules for the 3rd and 4th lab assignment to change as well in due time (an announcement will be posted when they do).

Martin Tutek
Objavljeno: 03.03.2016. u 11:25

Iskreno, ne znamo zašto ne. Na ovom predmetu imate priliku slušati predavanja na engleskom jeziku. Ako mislite da to nije za vas, mi mislimo da vi to mislite zato što mislite da...

  1. ... vaš engleski nije dovoljno dobar da razumijete predavanja.
  2. ... vaš engleski nije dovoljno dobar da pišete ispit na engleskom.
  3. ... vaš engleski nije dovoljno dobar da na satu pričate na engleskom.
  4. ... nastavnikov engleski nije dovoljno dobar da biste ga razumijeli.

No, vjerojatno je da niti u jednom slučaju niste u pravu. Naime:

  1. Vaš engleski vjerojatno je izvrstan ili barem dovoljno dobar, i samo ste (opet) prestrogi prema sebi. Razina poznavanja engleskoj jezika među studentima u Hrvatskoj iznad je europskog prosjeka. Ako ipak niste sigurni u svoje znanje, postavite si ovo pitanje: možete li razumijeti film na engleskom bez titlova? Ako je odgovor pozitivan, onda je vaš engleski itekako dovoljno dobar da pratite predavanja na engleskom. Osim toga, ako ne probate, kako ćete ikada saznati?
  2. To nije problem, jer ispit možete pisati na hrvatskom.
  3. Na satu možete pričati na hrvatskom. Hoće li vam biti neugodno ako na EN satu pričate na hrvatskom? Možda, ali to je onda upravo prilika za izlazak iz zone ugode koju ste tražili da biste rasli. :-)
  4. Nastavnikov engleski daleko je od savršenog, ali dovoljno je dobar da biste ga mogli razumijeti. Ako nastavnik zapne, možete mu pomoći. Tako učimo svi zajedno.

Nakon što ste otklonili ove neopravdane razloge, razmislite o prednostima slušanja predavanja na engleskom:

  1. Pripremate se za nešto što ćete u profesionalnoj karijeri teško izbjeći. Naime, vrlo je vjerojatno da će jezik kojim ćete profesionalno komunicirati biti engleski, neovisno o tome gdje ćete nastaviti svoju karijeru.
  2. Razvijate svoje jezične sposobnosti, što je korisno neovisno o vašem profesionalnom putu. Vrijeme investirano u učenje jezika nikad nije potrošeno vrijeme. Ako vam to još nije evidentno, bit će vam evidentno kasnije, samo pazite da tada ne bude prekasno. Sada imate više vremena nego što ćete imati kasnije (i to nije samo analitička istina).
  3. Naše je iskustvo pokazalo da su predavanja na engleskom zabavnija i interaktivnija. U pozadini toga su možda neki kulturološki razlozi (svi komuniciramo na jeziku koji nam uglavnom nije materinji, nema razlike između drugog lica jednine i Vi-forme, itd.)
  4. Iskustva studenata koji su do sada slušali predavanja na EN vrlo su pozitivna (v. anketu desno). Uostalom, pitajte ih (==> FER2).
  5. Ako idete na razmjenu Erasmus+ (ili slično), sada je dobar trenutak da svoje uho prilagodite slušanju predvanja na EN.

Ako još uvijek niste sigurni, jednostavno dođite na predavanja u utorak i vidite je li to za vas ili nije.

Od ukupno 136 studenata, u EN grupi je vas je trenutačno samo 10. Možemo li doći barem do 50?

Inače, tijekom semestra možete se slobodno prebacivati iz grupe u grupu, već kako vam dogovara. Možete slušati predavanja i u obje grupe.

Vidimo se u utorak!

 

Exceptionally, this announcement will not be translated to EN, as it concerns only the students who are reluctant to follow the classes in EN.

Jan Šnajder
Objavljeno: 03.03.2016. u 10:36
Početak predavanja / Start of lectures

Predavanja iz Umjetne inteligencije započinju u utorak, 8. 3., odnosno u četvrtak, 10. 3. Predavanja se održavaju na hrvatskome i na engleskome jeziku, u dvije grupe. Predavanja na hrvatskome su četvrtkom u 8.15 sati u dvorani B5, a predavanja na engleskome utorkom u 8.15 sati u dvorani D272.

U EN grupi predavanja su na engleskome jeziku. Međutim, ispiti i laboratorijske vježbe dostupni su i na hrvatskom i na engleskom jeziku, po želji.

Premda predavanja nisu obavezna, preporučujemo vam da dolazite na predavanja jer će vam to znatno pomoći u razumijevanju gradiva (a i predavanja nisu tako loša). Dodatan razlog jesu kvizovi na predavanjima, koji nose 5% bodova.

Sve obavijesti na ovom predmetu bit će dvojezične.

Artificial Intelligence classes start on Tue, March 8, and Thu, March 10, respectively. The classes are held in Croatian and English in two separate groups. Classes in Croatian are on Thursdays at 8:15 am in room B5, while classes in English are on Tuesdays at 8:15 am in room D272.

Lectures in EN group are held in English. However, exams and lab assignments are available in both Croatian and English.

Although the lectures are not mandatory, we strongly encourage you to come to classes as this will improve your understanding of the subject matter (and the lectures are not that bad, either). Additionally, we will have in-class quizzes, which carry 5% of the total score.

All announcements for this course will be bilingual.

Jan Šnajder
FORUM
Sortiraj prema: naslovu | vremenu zadnjeg odgovora | vremenu otvaranja teme
Naslov Odgovori Zadnji odg.
Predavanja
1 15.04.2015. u 12:27
Laboratorijske vježbe
 
Provjere znanja
 
Razno
 
REPOZITORIJ
Repozitorij je prazan
ANKETA
 
Glasovanje je završilo!

ANKETA
 
Glasovanje je završilo!