magistrsko delo
Aleks Vujić (Avtor), Vlado Stankovski (Mentor)

Povzetek

Povpraševanje po najnovejših modelih umetne inteligence za analizo strogo varovanih videotokov, ki jih na enostaven način namestimo v oblak, je vse večje. Poraja se potreba po zaupanja vrednem tržnem ekosistemu, ki omogoča varno interakcijo s ponudniki virov. Z uporabo decentraliziranih aplikacij lahko dosežemo transparentnost delovanja in večje zaupanje uporabnikov v sistem. V okviru magistrske naloge smo predstavili zaledne, čelne in orkestracijske tehnologije, ki jih potrebujemo za razvoj decentraliziranih aplikacij in predlagali načrt arhitekture, ki združuje številne komponente. Opisali smo interaktivno spletno aplikacijo za analizo videotokov, ki uporabniku omogoča zagon izbrane metode umetne inteligence za analizo lastnega videotoka. Ključni podatki so shranjeni na pametni pogodbi, podatke iz zunanjih sistemov pa pridobi s prerokom. Kubernetes namesti metode umetne inteligence na infrastrukturo v obliki vsebnikov. V primerjavi s sorodnimi deli se odlikuje po monetizaciji storitev, zaupanju v sistem, dostopnosti metod in možnosti računanja na robu, kar predstavlja napredek najnovejših dosežkov na tem področju. Aplikacija, razvita v tej magistrski nalogi, lahko služi kot primer dobre prakse za nadaljnje raziskovalno delo na področju razvoja decentraliziranih aplikacij. Prikaže, kako lahko integriramo verigo blokov, orkestracijo vsebnikov, umetno inteligenco in spletne uporabniške vmesnike.

Ključne besede

videotok;pametna pogodba;DevOps;magisteriji;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.09 - Magistrsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [A. Vujić]
UDK: 004.8(043.2)
COBISS: 100507395 Povezava se bo odprla v novem oknu
Št. ogledov: 219
Št. prenosov: 101
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Decentralised System for Video Stream Analysis
Sekundarni povzetek: The demand for the latest AI models for the analysis of strictly protected video streams, which are easily deployed to the cloud, is growing. There is a need for a trusted market ecosystem that allows for secure interaction with resource providers. By using decentralized applications, we can achieve operational transparency and increase user trust in the system. In this master's thesis, we presented backend, frontend and orchestration technologies needed to develop decentralized applications and proposed an architecture that integrates many components. We described an interactive web application for video stream analysis that allows the user to run a selected AI model to analyze their own video stream. Key data is stored on the smart contract, and data from external systems is obtained from the oracle. Kubernetes deploys AI models on infrastructure in the form of containers. Compared to related works, it is distinguished by the monetization of services, trust in the system, accessibility of methods and the possibility of edge computing, which represents the advancement of the state of the art in the field. The application developed in this master's thesis can serve as an example of good practice for further research work in the field of decentralized application development. It demonstrates how we can integrate blockchain, container orchestration, AI and web user interfaces.
Sekundarne ključne besede: blockchain;videostream;smart contract;DevOps;deep learning;computer science;computer and information science;master's degree;Verige blokov (zbirke podatkov);Globoko učenje (strojno učenje);Računalništvo;Univerzitetna in visokošolska dela;
Vrsta dela (COBISS): Magistrsko delo/naloga
Študijski program: 1000471
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 112 str.
ID: 14641672