Vodič · Veštačka inteligencija
Veštačka inteligencija – vodič kroz lekcije
Šta je veštačka inteligencija, kako je nastala, kako mašina uči, kako se AI programira i kako pomaže u Internetu stvari. Kurs je pisan za učenike osnovne i srednje škole i za nastavnike.
Moduli 1 i 2 ne traže programiranje. Za modul 3 potrebne su osnove Pythona, a za modul 4 kurs Arduino i ESP32 ili micro:bit. Modul 5 je ponovo bez programiranja.
- Od 5. razreda
- Bez programiranja (moduli 1, 2 i 5)
- Python i IoT (kasniji moduli)
1 Šta je veštačka inteligencija
Šest lekcija bez programiranja – za učenike od 5. razreda, za čas informatike ili sekciju.
1. Šta je veštačka inteligencija?
Razlika između običnog programa i AI, mašinsko učenje i model, gde već koristiš AI.
Otvori lekciju →2. Istorija veštačke inteligencije
Od Tjuringa i skupa u Dartmutu do Deep Blue-a, AlphaGo-a i četbotova.
Otvori lekciju →3. Tjuringov test
Igra imitacije, da li je četbotovi prolaze i misaoni ogled „kineska soba“.
Otvori lekciju →4. Vrste veštačke inteligencije
Uska i opšta AI, prepoznavanje slika i govora, generativna AI, roboti.
Otvori lekciju →5. Ko pravi veštačku inteligenciju
Kako nastaje AI sistem, zanimanja, kompanije, otvoreni modeli i AI u Srbiji.
Otvori lekciju →6. Kako koristiti AI alate
Dobro pitanje (prompt), provera odgovora, privatnost i lažni snimci.
Otvori lekciju →2 Kako mašina uči
Podaci, učenje iz primera, neuronske mreže bez formula – i prvi model bez programiranja. I dalje bez pisanja koda.
7. Kako mašina uči
Primeri umesto pravila, trening i provera, tačnost i preprilagođavanje.
Otvori lekciju →8. Podaci – hrana za AI
Osobine i oznake, koliko podataka treba, pristrasnost i greške u podacima.
Otvori lekciju →9. Teachable Machine
Prvi model kamerom u pregledaču, bez naloga – i ogledi koji ga „kvare“.
Otvori lekciju →10. Neuronske mreže
Veštački neuron kao „glasanje sa težinama“, slojevi i duboko učenje; probaj sam.
Otvori lekciju →11. Kako rade četbotovi
Predviđanje sledeće reči, kako nastaje četbot i zašto ponekad greši.
Otvori lekciju →3 Programiranje veštačke inteligencije u Pythonu
Za učenike koji znaju osnove Pythona (liste, petlje, funkcije): od pravila do neuronske mreže. Svi programi su provereni pokretanjem, a uz njih je prikazan pravi ispis.
12. Priprema: Python i podaci
Instalacija biblioteka, tabela sa voćem u CSV fajlu, čitanje i prvi grafik.
Otvori lekciju →13. Pravila ili učenje
Isti zadatak pravilom „od oka“ i pragom koji program sam nauči.
Otvori lekciju →14. Algoritam najbližeg suseda (k-NN)
Rastojanje, glasanje suseda i skaliranje – bez biblioteka, samo liste i petlje.
Otvori lekciju →15. Perceptron
Neuron koji sam uči funkcije I i ILI – i zašto ne može XOR.
Otvori lekciju →16. Neuronska mreža i scikit-learn
Prepoznavanje rukom pisanih cifara: tačnost skoro 98 % i tabela grešaka.
Otvori lekciju →17. Projekat: sistem preporuka
Preporuke knjiga iz lektire na osnovu ocena sličnih učenika.
Otvori lekciju →18. Gotovi modeli i API
Čuvanje i učitavanje modela, API, lokalni jezički model i API ključ.
Otvori lekciju →4 Veštačka inteligencija i Internet stvari
AI na ESP32 i micro:bit-u: senzori prikupljaju podatke, model uči na računaru, a odluke donosi sama ploča. Predznanje: kurs Arduino i ESP32 ili micro:bit.
19. AI i Internet stvari
Lanac senzor → podaci → model → odluka → aktuator; AI u oblaku i na uređaju.
Otvori lekciju →20. ESP32 prikuplja podatke
ESP32 meri, ti označavaš stanje, Python čuva tabelu; čišćenje podataka.
Otvori lekciju →21. Model iz Pythona na ESP32
Stablo odlučivanja uči u Pythonu, a Python ga sam prevodi u C++ za ESP32.
Otvori lekciju →22. micro:bit prepoznaje pokrete
micro:bit sam uči i prepoznaje mirovanje, mahanje i tresenje (k-NN u MicroPythonu).
Otvori lekciju →23. TinyML
Koliko „pameti“ staje u mali čip: računanje veličine modela, kvantizacija, alati.
Otvori lekciju →5 Veštačka inteligencija i društvo
Velika pitanja bez programiranja: da li AI misli, kako da bude poštena i bezbedna i kakva je njena budućnost. Svaka lekcija ima aktivnost za razgovor u razredu (debata, etički semafor, pismo sebi).
24. Da li AI ima svest?
Inteligencija i svest, zašto četbot zvuči kao da oseća, tri gledišta i debata u razredu.
Otvori lekciju →25. Etika i bezbednost AI
Pristrasnost, lažni snimci i prevare glasom, privatnost, autorska prava, odgovornost i zakoni.
Otvori lekciju →26. Budućnost AI
Šta se već dešava, kako se menjaju poslovi, veštine koje ostaju važne i tri moguća puta.
Otvori lekciju →6 Završni projekat i kontrolni test
Projekat u tri varijante – bez programiranja, u Pythonu ili sa uređajem – i kontrolni test sa 20 pitanja i dva praktična zadatka.
✎ Povezane strane
AI u učenju programiranja
Kako koristiti AI asistente u učenju, šta je dozvoljeno na takmičenjima i kontrolnim.
Otvori stranu →Python
Jezik koji se najviše koristi u veštačkoj inteligenciji – potreban za modul 3.
Otvori vodič →Arduino i ESP32
Senzori i uređaji – osnova za modul 4 (AI i Internet stvari).
Otvori vodič →