Tematska celina 1. Početak rada sa Hugging Face-om

Hugging Face je ključna platforma za pristup ML i AI funkcionalnostima. U ovoj celini istražit ćete Hugging Face Hub kako biste pronašli najprikladnije modele i skupove podataka za vaše zadatke. Koristićete Hugging Face-ov API za pretragu njegovog skladišta modela i to po zadatku, autoru ili popularnosti. Koristićete cevovode, osnovnu komponentu Hugging Face-a, za obavljanje čitavog niza AI zadataka koristeći jednostavnu i intuitivnu sintaksu. Naučićete da klasifikujete tekst u kategorije, generišete kvalitetne i tačne rezimee, pa čak i da vodite razgovore sa dokumentima. Pridružite se veštačkoj inteligenciji i saznajte više o Hugging Face-u već danas!

Otkrijte moć Hugging Face-a, platforme za veštačku inteligenciju koju koriste programeri i naučnici podataka. Istražite prethodno obučene modele, pristupite skupovima podataka i podesite tokove rada da biste pokrenuli svoja rešenja zasnovana na veštačkoj inteligenciji.

Lekcija 1. Uvod u Hugging Face

aktivnost 1: Zašto graditi sa Hugging Face-om?

aktivnost 2: Istraživanje modela na Hub-u!

Lekcija 2. Pokretanje Hugging Face modela

aktivnost 1: Izgradnja cevovoda za generisanje teksta

aktivnost 2: Podešavanje parametara cevovoda

Lekcija 3. Skupovi podataka Hugging Face-a

aktivnost 1: Instaliranje paketa Datasets

aktivnost 2: Preuzimanje dataset-a

aktivnost 3: Manipulacija podacima

Tematska celina 2. Izgradnja cevovoda upotrebom Hugging Face-a

Naučite da pravite AI procese pomoću Hugging Face-a. Savladajte klasifikaciju teksta, rezimirajte sadržaj i izvlačite rezultate iz dokumenata, osposobljavajući vas da se nosite sa izazovima iz stvarnog sveta u različitim industrijama.

Lekcija 1. Klasifikacija teksta

aktivnost 1: Analiza sentimenta (raspoloženja): primer kodiranja

aktivnost 2: Gramatička ispravnost: primer kodiranja

aktivnost 3: Zaključivanje o prirodnom jeziku na osnovu pitanja (QNLI)

aktivnost 4: Dinamičko dodeljivanje kategorija: primer kodiranja

Lekcija 2. Rezimiranje teksta

aktivnost 1: Sumiranje dugog teksta

aktivnost 2: Generisanje rezimea, uz mogućnost određivanja dužine istog

aktivnost 3: Poređenje dužine teksta

Lekcija 3. Automatski modeli i tokenizatori

aktivnost 1: Tokenizacija teksta pomoću autotokenizera

aktivnost 2: Izgradnja cevovoda sa automatskim klasama

Lekcija 4. Pitanja i odgovori u vezi sa dokumentima (Document Q&A)

aktivnost 0: Zahtev: Automatizacija upita za ljudske resurse pomoću pitanja i odgovora za dokumente

aktivnost 1: Ekstrakovanje teksta pomoću pypdf-a

aktivnost 2: Kreiranje cevovoda pitanja i odgovora

aktivnost 3: Primer ponovog učitavanja, ali sada velikog dokumenta od 56 strana

Tematska celina 3. Početak rada sa velikim jezičkim modelima (LLM)

Započnite svoje putovanje sa LLM tako što ćete razumeti šta su oni i šta mogu da urade, i zavirite „ispod haube“ da biste stekli predstavu o tome kako funkcionišu.

Lekcija 1. Uvod u LLM

aktivnost 1: Različita upotreba Hugging Face modela

Lekcija 2. Korišćenje unapred obučenih LLM

aktivnost 1: Generisanje teksta

aktivnost 2: Vođenje izlaza

aktivnost 3: Prevođenje teksta

Lekcija 3. Razumevanje transformatora

aktivnost 1: Korišćenje ispravne strukture modela

aktivnost 2: Koristite odgovarajući model za ekstraktivno odgovaranje na pitanja

aktivnost 3: Koristite odgovarajući model za generativno odgovaranje na pitanja

Tematska celina 4. Fino podešavanje LLM

Naučite kako da iskoristite prethodno obučene LLM-ove i skupove podataka iz Hugging Face-a za fino podešavanje modela.

Lekcija 1. Priprema za fino podešavanje

aktivnost 1: Učitavanje skupa podataka za fino podešavanje

aktivnost 2: Izaberite prvih 3000 redova

aktivnost 3: Tokenizacija u serijama

Lekcija 2. Fino podešavanje kroz obuku

aktivnost 1: Argumenti za obuku

aktivnost 2: Korišćenje fino podešenog modela

aktivnost 3: Čuvanje modela i tokenizatora

Lekcija 3. Pristupi finog podešavanja

aktivnost 1: Transfer učenja sa učenjem iz jednog pokušaja

aktivnost 2: Primenite primer na model

Tehnički detalji interaktivne obuke

Obuka je interaktivnog karaktera, jer svaki polaznik radi i unosi komande za svojim računarom, prateći predavača. Predavač (čiji je računar povezan na projektor) polako objašnjava poslovni projekat i rešava ga unoseći jednu po jednu liniju kôda u okviru pajton razvojnog okruženja. Svaka linija kôda se detaljno elaborira.

U okviru interaktivne obuke, dobićete i detaljno napisan priručnik, sa svim aktivnostima, koji su rađeni na obuci, uključujući i sve linije kôda koje ste napisali. Takođe interaktivnu obuku prati i kreirani video materijal za svaku lekciju, gde je opet detaljno objašnjeno rešavanje poslovnog projekta i elaboracija svake linije kôda. Na ovaj način bićete u stanju da potpuno razumete i savladate AI kao i odgovarajuće komande programskog jezika pajton.

Za potrebe praćenja ove obuke potrebno je umereno znanje programskog jezika pajton. Ukoliko nemate predznanje iz programiranja u pajtonu, predlaže se da prvo odslušate sledeće dve interaktivne obuke:

Uvod u pajton za finansije, kao i

Srednji nivo pajtona za finansije.

Svaka od datih interaktivnih obuka, traje takođe po dva dana, i potkrepljena je detaljno napisanim priručnicima, kao i kvalitetnim snimljenim video materijalima.

Predavač na obuci je dr Vladimir Vasić, doktor statističkih nauka, redovni profesor na Beogradskoj bankarskoj akademiji – Fakultetu za bankarstvo, osiguranje i finansije, koji ima višedecenijsko iskustvo u rešavanju brojnih privrednih poslovnih projekata u zemlji i regionu. Predavač je 17 godina, učestvovao kao najviši istraživač (klasa A1) na projektima nacionalnog značaja na istraživanjima kvantifikacije verovatnoće difolta i izgradnje kreditnog rejtinga preduzeća. Dati projekti, finansirani od Ministarstva za nauku Srbije su: „Razvoj institucija i instrumenata hipoteke i financijskog tržišta u Srbiji“ (2006-2010) i „Rizici financijskih institucija i tržišta u Srbiji – mikroekonomski i makroekonomski pristup“ (2011-2022). Takođe, predavač je više od 15 godina vodeći konsultant, kada su u pitanju izgradnja algoritama i modela alatima data mining-a. Osim višedecenijskog iskustva u prenošenju znanja naprednog modeliranja i predikcije studentima završnih godina, predavač je i autor 25 naučnih radova objavljenih u časopisima na SCI i SSCI listi.

Prijavite se putem: linka