Opcije pristupačnosti Pristupačnost

Uvod u umjetnu inteligenciju

Uvod u umjetnu inteligenciju

Šifra: 227468
ECTS: 3.0
Nositelji: izv. prof. dr. sc. Sandro Skansi
Izvođači: izv. prof. dr. sc. Sandro Skansi - Seminar
Prijava ispita: Studomat
Engleski jezik:

0,0,0

Nastavnik nije u mogućnosti ponuditi nastavu na engleskom jeziku.
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
Predavanja 15
Seminar 15
* Opterećenje je izraženo u školskim satima (1 školski sat = 45 minuta)
Opis predmeta:
Upoznati studenta s temama vezanim uz umjetnu inteligenciju (kroz paradigmu dubokoga učenja), njezine temelje, primjene i izazove.
Naučiti prikazati osnovne ideje dubokoga učenja i razviti samostalno osnovne sustave umjetne inteligencije kao i definirati zadatke koji se danas stavljaju pred umjetnu inteligenciju.
Znati precizno definirati odnos pojedinca spram tehnologija umjetne inteligencije i njezine uloge u društvu kao i prepoznati probleme vezane uz sigurnost umjetne inteligencije i njezine potencijalne zloporabe, s naglaskom na etičke probleme vezane uz sigurnosne izazove današnje umjetne inteligencije.
Naučiti osnovne dubokoga učenja s Pythonom (distribucija Anaconda), od osnova Pythona sve do implementacije višeslojne umjetne neuronske mreže koja prepoznaje ručno pisane brojeve.

Akademska postignuća (ishodi učenja) na razini programa kojima predmet pridonosi:
Argumentirati i racionalno braniti vlastita filozofska shvaćanja.
Prosuđivati interdisciplinarno i uzimati u obzir različite znanstvene metodologije i poglede na posebna pitanja i probleme umjetne inteligencije.
Razmatrati i prosuđivati opravdanost različitih teoretskih i praktičnih prijedloga, uvažavajući posebnosti raznih područja života i radnih okolina.
Razvijati kritičko mišljenje i strukturalno formalno mišljenje

Očekivana akademska postignuća na razini predmeta:
1. Kritički prosuditi o ulozi umjetne inteligencije i dubokoga učenja u društvu.
2. Objasniti metodologiju konvolucijskih neuronskih mreža.
3. Preispitati sigurnosne aspekte i moguće zloporabe dubokoga učenja.
4. Istražiti različite primjene umjetne inteligencije i dubokoga učenja s naglaskom na etičke aspekte prikupljanja podataka korisnika.

Opis sadržaja predmeta:
1. Opći uvod u umjetnu inteligenciju i teorijske limitacije njezine uporabe. Okviri umjetne inteligencije.
2. Uvod u strojno učenje i duboko učenje. Instalacija Anaconde.
3. Dijagramatski prikaz procesa strojnoga učenja. Osnovne operacije u Pythonu.
4. Mjere uspješnosti strojnoga učenja. Petlje u Pythonu.
5. Logistička regresija. Definicije u Pythonu.
6. Povijesni kontekst nastanka kibernetike i dubokoga učenja. Razumijevanje lista u Pythonu.
7. Ulančavanje unazad (backpropagation). Učitavanje i prerada CSV-datoteka u Pythonu.
8. Višeslojna umjetna neuronska mreža. Osnove SKLearn u Pythonu.
9. Vizualni uvod u konvolucijske neuronske mreže. MNIST skup podataka. Učitavanje MNIST-a sa SKLearn.
10. Pitanje privatnosti i digitalni podatci. Instalacija Gimpa. Najosnovnije operacije obrade slike u Gimpu (greyscale, crop i resize).
11. Sigurnosne primjene umjetnih neuronskih mreža. Višeslojna umjetna neuronska mreža u SKLearn.
12. Preventivna kriminalistika i etička pitanja vezana uz predviđanja kriminala. Izrada gotovoga sustava za prepoznavanje ručno pisanih brojeva.
13. Duboko učenje i rasizam - od nebalansiranosti podataka do predrasuda. Eksperimentiranje s gotovim sustavom i ručno pisanim brojevima.
14. Prema epistemologiji umjetne inteligencije: usporedba s čovjekom i kognitivnim procesima. Osnove Kerasa i njegova instalacija. Prikaz gotove konvolucijske mreže za MNIST u Kerasu.
15. Završna rasprava
Ishodi učenja:
Literatura:
1. semestar Ne predaje se
FIL (1826): Izborni kolegiji - Redovni studij - Filozofija i kultura
KOM (2999) - izborni TZP - Redovni studij - Komunikologija
POV (3517) - izborni TZP - Redovni studij - Povijest
PSI (2980) - izborni TZP - Redovni studij - Psihologija

2. semestar
FIL (1826): Izborni kolegiji - Redovni studij - Filozofija i kultura
KOM (2999) - izborni TZP - Redovni studij - Komunikologija
KRO (3001) - izborni TZP - Redovni studij - Kroatologija
POV (3517) - izborni TZP - Redovni studij - Povijest
PSI (2980) - izborni TZP - Redovni studij - Psihologija

3. semestar Ne predaje se
FIL (1826): Izborni kolegiji - Redovni studij - Filozofija i kultura
KOM (2999) - izborni TZP - Redovni studij - Komunikologija
KRO (3001) - izborni TZP - Redovni studij - Kroatologija
POV (3517) - izborni TZP - Redovni studij - Povijest
SOC (2960) - izborni TZP - Redovni studij - Sociologija

4. semestar
FIL (1826): Izborni kolegiji - Redovni studij - Filozofija i kultura
KOM (2999) - izborni TZP - Redovni studij - Komunikologija
KRO (3001) - izborni TZP - Redovni studij - Kroatologija
POV (3517) - izborni TZP - Redovni studij - Povijest
SOC (2960) - izborni TZP - Redovni studij - Sociologija

5. semestar Ne predaje se
FIL (1826): Izborni kolegiji - Redovni studij - Filozofija i kultura
KOM (2999) - izborni TZP - Redovni studij - Komunikologija
POV (3517) - izborni TZP - Redovni studij - Povijest
SOC (2960) - izborni TZP - Redovni studij - Sociologija

6. semestar
FIL (1826): Izborni kolegiji - Redovni studij - Filozofija i kultura
KOM (2999) - izborni TZP - Redovni studij - Komunikologija
POV (3517) - izborni TZP - Redovni studij - Povijest
Termini konzultacija:
  • izv. prof. dr. sc. Sandro Skansi:

    Četvrtak 11:00-12:00

    Lokacija:

Obavijesti

Pozdrav svima, Anaconda je ukinula verziju 2.7 pa imate samo 3.9, a mozete je skinuti s ovog linka: https://www.anaconda.com/products/individual Osim Anaconde, treba vam ovo: https://github.com/skansi/utilities Skinite, i unzippajte. Vidimo se u srijedu! Lijep pozdrav Sandro Skansi  

Izbornik predmeta

Repozitorij

Repozitorij je prazan