Faculty of Technical Sciences

Subject: (22.EAI059)

General information:
 
Category Theoretical-methodological
Scientific or art field Applied Computer Science and Informatics
ECTS 6

Upoznavanje studenata sa principima rada blokčejn i povezanih distribuiranih tehnologija u radu sa podacima u medicini. Razumevanje mogućnosti sinergije mašinskog učenja i veštačke inteligenciji sa blokčejn tehnologijama. Ovladavanje ograničenjima vezanim za privatnost i poverljivost podataka. Ovladavanje tehnikama čuvanja kompleksnih podataka kao što su medicinski podaci. Upoznavanje sa mogućnostima integracije veštačke inteligencije i blokčejn tehnologija u medicinskim sistemima.

Nakon uspešno završenog kursa, studenti dobro razumeju principe rada blokčejna i povezanih distribuiranih tehnologija, naročito u kontekstu rada sa medicinskim podacima. Dobro poznaju tehnike projektovanja i implementacije blokčejn sistema. Studenti su osposobljeni da samostalno razvijaju pametne ugovore u izabranim blokčejn tehnologijama. Analiziraju ograničenja vezana za privatnost i poverljivost i vladaju tehnikama čuvanja kompleksnih podataka. Studenti su upoznati sa pravcima i mogućnostima naučnog i industrijskog razvoja sistema zasnovanih na integraciji veštačke inteligencije i blokčejn tehnologija i u mogućnosti su da učestvuju u njihovom konstruisanju i realizaciji..

Definicija i glavni koncepti distribuiranih sistema, distribuirane glavne knjige i blokčejna. Praktičan uvod u kriptografiju, formiranje konsenzusa, i distribuirano programiranje. Blokčejn kao nova forma baze podataka. Prednosti i mane blokčejn tehnologije. Privatne blokčejn mreže sa dozvolama. Javne blokčejn mreže sa slobodnim pristupom. Praktičan rad sa blokčejn sistemima Ethereum, Hyperledger Fabric i R3 Corda. Različite tehnike i programski jezici za realizaciju pametnih ugovora. Tipovi i standardi medicinskih podataka. Privatnost i zahtevi opšte uredbe o zaštiti podataka. Skladištenje i indeksiranje kompleksnih medicinskih podataka. Asimetrične strukture u blokčejn izvedbi. Praktična integracija blokčejn sistema sa sistemima veštačke inteligencije. Uloga blokčejn tehnologija u sistemima zasnovanim na mašinskom učenju i veštačkoj inteligenciji.

Oblici izvođenja nastave su predavanja, računarske vežbe, samostalan rad na projektu i konsultacije. U okviru praktične nastave, studenti rade na višefaznom predmetnom projektu u kome primenjuju neku od blokčejn tehnologija u radu sa tipovima podataka koji se sreću u medicini i pišu i prezentuju seminarski rad na izabranu aktuelnu temu u okviru oblasti koje se obrađuju na predmetu. Na završnom ispitu se proverava teorijski deo gradiva.

Authors Title Year Publisher Language
Manion, S., Bizouati-Kennedy, Y. Blockchain for Medical Research: Accelerating Trust in Healthcare, 1st edition 2020 Productivity Press English
Gaur, N., et al. Hands-on Blockchain with Hyperledger 2018 Packt Publishing English
van Steen, M., Tanenbaum, A. Distributed Systems, 3rd edition 2017 CreateSpace Independent Publishing Platform, Scotts Valley, USA English
Antonopoulos, A. Mastering Bitcoin: Programming the Open Blockchain, 2nd edition 2017 O’Reilly Media English
2. Dhillon, V., Bass, J., Hooper, M., Metcalf, D., Cahana, A. Blockchain in Healthcare: Innovations that Empower Patients, Connect Professionals and Improve Care, 1st edition 2019 Productivity Press English
Course activity Pre-examination Obligations Number of points
Presentation Yes Yes 10.00
Project Yes Yes 50.00
Oral part of the exam No Yes 30.00
Term paper Yes Yes 10.00
API Image

Assoc. Prof. Gajić Dušan

Associate Professor

Lectures
API Image

Asst. Prof. Petrović Veljko

Assistant Professor

Lectures

Assistant - Master Horvat Nebojša

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.