Приказ основних података о дисертацији

Aproksimativni algoritmi za generisanje k-NN grafa

dc.contributor.advisorKurbalija, Vladimir
dc.contributor.otherIvanović, Mirjana
dc.contributor.otherKurbalija, Vladimir
dc.contributor.otherRadovanović, Miloš
dc.contributor.otherHoule Michael, E.
dc.contributor.otherGeler, Zoltan
dc.creatorBratić, Brankica
dc.date.accessioned2021-02-27T07:45:20Z
dc.date.available2021-02-27T07:45:20Z
dc.date.issued2021-01-08
dc.identifier.urihttps://www.cris.uns.ac.rs/DownloadFileServlet/Disertacija160284293400033.pdf?controlNumber=(BISIS)115425&fileName=160284293400033.pdf&id=16948&source=NaRDuS&language=srsr
dc.identifier.urihttps://www.cris.uns.ac.rs/record.jsf?recordId=115425&source=NaRDuS&language=srsr
dc.identifier.urihttps://www.cris.uns.ac.rs/DownloadFileServlet/IzvestajKomisije160284295201248.pdf?controlNumber=(BISIS)115425&fileName=160284295201248.pdf&id=16949&source=NaRDuS&language=srsr
dc.identifier.uri/DownloadFileServlet/IzvestajKomisije160284295201248.pdf?controlNumber=(BISIS)115425&fileName=160284295201248.pdf&id=16949
dc.identifier.urihttps://nardus.mpn.gov.rs/handle/123456789/18059
dc.description.abstractNearest neighbor graphs are modeling proximity relationships between objects. They are widely used in many areas, primarily in machine learning, but also in information retrieval, biology, computer graphics,geographic information systems, etc. The focus of this thesis are knearest neighbor graphs (k-NNG), a special class of nearest neighbor graphs. Each node of k-NNG is connected with directed edges to its k nearest neighbors.A brute-force method for constructing k-NNG entails O(n 2 ) distance calculations. This thesis addresses the problem of more efficient k-NNG construction, achieved by approximation algorithms. The main challenge of an approximation algorithm for k-NNG construction is to decrease the number of distance calculations, while maximizing the approximation’s accuracy.NN-Descent is one such approximation algorithm for k-NNG construction, which reports excellent results in many cases. However, it does not perform well on high-dimensional data. The first part of this thesis summarizes the problem, and gives explanations for such a behavior. The second part introduces five new NN-Descent variants that aim to improve NN-Descent on high-dimensional data. The performance of the  proposed algorithms is evaluated with an experimental analysis.Finally, the third part of this thesis is dedicated to k-NNG update algorithms. Namely, in the real world scenarios data often change over time. If data change after k-NNG construction, the graph needs to be updated accordingly. Therefore, in this part of the thesis, two approximation algorithms for k-NNG updates are proposed. They are validated with extensive experiments on time series data.en
dc.description.abstractGraf najbližih suseda modeluje veze između objekata koji su međusobno bliski. Ovi grafovi se koriste u mnogim disciplinama, pre svega u mašinskom učenju, a potom i u pretraživanju informacija, biologiji, računarskoj grafici, geografskim informacionim sistemima, itd. Fokus ove teze je graf k najbližih suseda (k-NN graf), koji predstavlja posebnu klasu grafova najbližih suseda. Svaki čvor k-NN grafa je povezan usmerenim granama sa njegovih k najbližih suseda.Metod grube sile za generisanje k-NN grafova podrazumeva O(n 2 ) računanja razdaljina između dve tačke. Ova teza se bavi  problemom efikasnijeg generisanja k-NN grafova, korišćenjem aproksimativnih  algoritama.Glavni cilj aprokismativnih algoritama za generisanje k-NN grafova jeste smanjivanje ukupnog broja računanja razdaljina između dve tačke, uz održavanje visoke tačnosti krajnje aproksimacije.NN-Descent je jedan takav aproksimativni algoritam za generisanje k-NN grafova. Iako se pokazao kao veoma dobar u većini slučajeva, ovaj algoritam ne daje dobre rezultate nad visokodimenzionalnim podacima. Unutar prvog dela teze, detaljno je opisana suština problema i objašnjeni su razlozi za njegovo nastajaneU drugom delu predstavljeno je pet različitih modifikacija NN-Descent algoritma, koje za cilj imaju njegovo poboljšavanje pri radu nad visokodimenzionalnim podacima. Evaluacija ovih algoritama je data kroz eksperimentalnu analizu.Treći deo teze se bavi algoritmima za ažuriranje k-NN grafova. Naime,podaci se vrlo često menjaju  vremenom. Ukoliko se izmene podaci nad kojima je prethodno generisan k-NN graf, potrebno je graf ažurirati u skladu sa izmenama. U okviru ovog dela teze predložena su dva aproksimativna algoritma za ažuriranje k-NN grafova. Ovi algoritmi su evaluirani opširnim eksperimentima nad vremenskim serijama.sr
dc.languageen
dc.publisherУниверзитет у Новом Саду, Природно-математички факултетsr
dc.rightsopenAccessen
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.sourceУниверзитет у Новом Садуsr
dc.subjectk-NN graphen
dc.subjectk-NN grafsr
dc.subjectNN-Descenten
dc.subjectapproximation algorithmsen
dc.subjecthubnessen
dc.subjectNN-Descentsr
dc.subjectaproksimativni algoritmisr
dc.subjecthabnessr
dc.titleApproximation algorithms for k-NN graph constructionen
dc.title.alternativeAproksimativni algoritmi za generisanje k-NN grafasr
dc.typedoctoralThesisen
dc.rights.licenseBY-NC-SA
dcterms.abstractКурбалија, Владимир; Гелер, Золтан; Хоуле Мицхаел, Е.; Ивановић, Мирјана; Курбалија, Владимир; Радовановић, Милош; Братић, Бранкица;
dc.identifier.fulltexthttps://nardus.mpn.gov.rs/bitstream/id/69724/IzvestajKomisije.pdf
dc.identifier.fulltexthttps://nardus.mpn.gov.rs/bitstream/id/69723/Disertacija.pdf
dc.identifier.rcubhttps://hdl.handle.net/21.15107/rcub_nardus_18059


Документи за докторску дисертацију

Thumbnail
Thumbnail

Ова дисертација се појављује у следећим колекцијама

Приказ основних података о дисертацији