Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ajla-brdarevic/zadace-iz-vjestcke-inteligencije

Zadaće iz predmeta Vještačka inteligencija - PTF UNZE SI II Ciklus I Semestar 2024/25
https://github.com/ajla-brdarevic/zadace-iz-vjestcke-inteligencije

jupyter-notebook python simulated-annealing-algorithm

Last synced: 12 days ago
JSON representation

Zadaće iz predmeta Vještačka inteligencija - PTF UNZE SI II Ciklus I Semestar 2024/25

Awesome Lists containing this project

README

        

# Zadaće iz predmeta Vještačka inteligencija - PTF UNZE SI II Ciklus I Semestar 2024/25

## [1. zadaća: Simulirano kaljenje za generisanje rasporeda](https://github.com/ajla-brdarevic/zadace-iz-vjestcke-inteligencije/tree/main/1.%20zadaća)

Ova Python skripta koristi algoritam simuliranog kaljenja za generisanje rasporeda predavanja i vježbi, minimizirajući broj konflikata u vezi sa vremenskim slotovima i dostupnim sobama.

### Funkcionalnosti

- **Generisanje rasporeda**: Slučajni raspored predmeta, sala i slotova.
- **Računanje konflikata**: Broj konflikata kada se isti predmet dodijeli u isti vremenski slot i sobu.
- **Perturbacija rasporeda**: Promjena jednog predmeta u rasporedu.
- **Simulirano kaljenje**: Optimizacija rasporeda smanjenjem broja konflikata.

## [2. zadaća](https://github.com/ajla-brdarevic/zadace-iz-vjestcke-inteligencije/tree/main/2.%20zadaća)
### [Prvi zadatak](https://github.com/ajla-brdarevic/zadace-iz-vjestcke-inteligencije/blob/main/2.%20zadaća/zadatak_1.ipynb)
Svjetska Banka želi da donese odluku o tome da li je novopredloženi projekat isplativ za realizaciju:
- Na osnovu slučajeva iz prošlosti prikazani na slici 1 treba napraviti klasifikacioni model koristeći algoritam Naivnog Bajesa.
- Istu tabelu iskoristiti i primjeniti stablo odlučivanja.

U oba slučaja provjeriti koja će se donijeti odluka.

Slika 1

### [Drugi zadatak](https://github.com/ajla-brdarevic/zadace-iz-vjestcke-inteligencije/blob/main/2.%20zadaća/zadatak_2.ipynb)
Suad je u dilemi. Treba da stigne do fakulteta na vježbe iz "Vještačke inteligencije", ali kako je saobraćaj u Sarajevu nepredvidiv, često mu se dogodi da kasni. Kako bi izbjegao kašnjenje, pokušaće da koristi znanje iz prošlosti da predvidi da li treba da krene ranije nego obično. Napisao je situacije iz prošlosti prikazane na slici 2.

Slika 2