informatika

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/39

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

40 Terms

1
New cards

Što je umjetna inteligencija (AI)?

AI je područje informatike koje razvija sustave sposobne za obavljanje zadataka koji obično zahtijevaju ljudsku inteligenciju.

2
New cards

Što je strojno učenje (ML)?

Podskup AI-a koji koristi algoritme za analizu podataka i donošenje odluka na temelju obrazaca.

3
New cards

Koja su četiri glavna tipa strojnog učenja?

Nadzirano, nenadzirano, polu-nadzirano i učenje s podrškom.

4
New cards

Što je nadzirano učenje?

Model uči na označenim podacima (ulazi imaju pridružene izlaze).

5
New cards

Daj primjer nadziranog učenja.

Klasifikacija e-mailova kao „spam” ili „nije spam”.

6
New cards

Što je nenadzirano učenje?

Model analizira neoznačene podatke i sam pronalazi obrasce.

7
New cards

Daj primjer nenadziranog učenja.

Grupiranje kupaca prema ponašanju kupovine.

8
New cards

Što je polu-nadzirano učenje?

Kombinira mali označeni i veliki neoznačeni skup podataka.

9
New cards

Što je učenje s podrškom?

Model uči kroz nagrade i kazne unutar dinamičnog okruženja.

10
New cards

Koji algoritmi spadaju u nadzirano učenje?

Linearna regresija, logistička regresija, neuronske mreže, SVM.

11
New cards

Koji algoritmi spadaju u nenadzirano učenje?

K-means klasteriranje, PCA, asocijativno učenje.

12
New cards

Što je model u strojnome učenju?

Matematički prikaz naučen iz podataka primjenom algoritma.

13
New cards

Što su značajke (features) u modelu?

Mjerljive karakteristike podataka (npr. visina, boja, težina).

14
New cards

Što je ciljna varijabla (target variable)?

Vrijednost koju model pokušava predvidjeti.

15
New cards

Koje vrste podataka postoje u strojnome učenju?

Numerički, kategorički i redni podaci.

16
New cards

Koja je razlika između diskretnih i kontinuiranih numeričkih podataka?

Diskretni su cijeli brojevi, a kontinuirani mogu imati decimalne vrijednosti.

17
New cards

Koja je razlika između kategoričkih i rednih podataka?

Redni podaci imaju prirodan poredak, a kategorički ne.

18
New cards

Koje su osnovne statističke funkcije u Pythonu?

Mean, median, mode, standardna devijacija, percentili.

19
New cards

Kako se računa srednja vrijednost u Pythonu?

numpy.mean(podaci).

20
New cards

Kako se računa medijan u Pythonu?

numpy.median(podaci).

21
New cards

Kako se računa modus u Pythonu?

stats.mode(podaci).

22
New cards

Kako se računa standardna devijacija u Pythonu?

numpy.std(podaci).

23
New cards

Koja je svrha vizualizacije podataka?

Prikaz odnosa i distribucija u podacima.

24
New cards

Koje su osnovne vrste grafova za vizualizaciju podataka?

Histogram, scatter plot, box plot.

25
New cards

Kako se crta histogram u Pythonu?

plt.hist(podaci).

26
New cards

Kako se crta scatter plot u Pythonu?

plt.scatter(x, y).

27
New cards

Što je linearna regresija?

Predviđanje trendova pomoću pravca u podacima.

28
New cards

Koja je formula za linearnu regresiju?

y = mx + b (nagib * x + odsječak).

29
New cards

Kako se u Pythonu računa linearna regresija?

stats.linregress(x, y).

30
New cards

Što je polinomialna regresija?

Model koji koristi polinomske funkcije umjesto pravca.

31
New cards

Kako se računa polinomialna regresija u Pythonu?

numpy.polyfit(x, y, stupanj).

32
New cards

Što je višestruka linearna regresija?

Predviđanje izlaza na temelju više ulaznih varijabli.

33
New cards

Kako se kreira višestruka regresija u Pythonu?

sklearn.linear_model.LinearRegression().

34
New cards

Što je R² (r2_score)?

Mjera kvalitete modela (od 0 do 1).

35
New cards

Kako se računa R² u Pythonu?

r2_score(y, model(x)).

36
New cards

Što je train/test metoda?

Podjela podataka na trening (80%) i testiranje (20%).

37
New cards

Zašto je važno testirati model?

Da bismo provjerili njegovu točnost na novim podacima.

38
New cards

Koji moduli u Pythonu se koriste za strojno učenje?

numpy, pandas, scipy, matplotlib, sklearn.

39
New cards

Koji je glavni cilj strojnog učenja?

Razviti modele koji mogu učiti iz podataka i donositi predviđanja.

40
New cards

Koji su primjeri primjene strojnog učenja u stvarnom svijetu?

Dijagnostika bolesti, autonomna vozila, prepoznavanje govora, algoritamsko trgovanje.