Fakultet tehničkih nauka

Predmet: Blokčejn i podaci u medicini (22.EAI059)

Osnovne informacije:
 
Kategorija Teorijsko-metodološki
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 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.

Autori Naziv Godina Izdavač Jezik
Antonopoulos, A. Mastering Bitcoin: Programming the Open Blockchain, 2nd edition 2017 O’Reilly Media Engleski
van Steen, M., Tanenbaum, A. Distributed Systems, 3rd edition 2017 CreateSpace Independent Publishing Platform, Scotts Valley, USA Engleski
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 Engleski
Manion, S., Bizouati-Kennedy, Y. Blockchain for Medical Research: Accelerating Trust in Healthcare, 1st edition 2020 Productivity Press Engleski
Milinković, S. Konkuretni i distribuirani sistemi 2019 CET Beograd Srpski jezik
Gaur, N., et al. Hands-on Blockchain with Hyperledger 2018 Packt Publishing Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Prezentacija
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Seminarski rad
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predavanja
Predavanja
Računarske vežbe