Vis enkel innførsel

dc.contributor.authorGoodwin, Morten
dc.contributor.authorYazidi, Anis
dc.contributor.authorJonassen, Tore Møller
dc.date.accessioned2020-02-08T17:28:12Z
dc.date.accessioned2020-02-20T09:30:13Z
dc.date.available2020-02-08T17:28:12Z
dc.date.available2020-02-20T09:30:13Z
dc.date.issued2019-09-10
dc.identifier.citationGoodwin, Yazidi, Jonassen. Distributed Learning Automata-based S-learning scheme for classification. Pattern Analysis and Applications. 2019en
dc.identifier.issn1433-7541
dc.identifier.issn1433-7541
dc.identifier.issn1433-755X
dc.identifier.urihttps://hdl.handle.net/10642/8149
dc.description.abstractThis paper proposes a novel classifier based on the theory of Learning Automata (LA), reckoned to as PolyLA. The essence of our scheme is to search for a separator in the feature space by imposing an LA-based random walk in a grid system. To each node in the grid, we attach an LA whose actions are the choices of the edges forming a separator. The walk is self-enclosing, and a new random walk is started whenever the walker returns to the starting node forming a closed classification path yielding a many-edged polygon. In our approach, the different LA attached to the different nodes search for a polygon that best encircles and separates each class. Based on the obtained polygons, we perform classification by labeling items encircled by a polygon as part of a class using a ray casting function. From a methodological perspective, PolyLA has appealing properties compared to SVM. In fact, unlike PolyLA, the SVM performance is dependent on the right choice of the kernel function (e.g., linear kernel, Gaussian kernel)—which is considered a “black art.” PolyLA, on the other hand, can find arbitrarily complex separator in the feature space. We provide sound theoretical results that prove the optimality of the scheme. Furthermore, experimental results show that our scheme is able to perfectly separate both simple and complex patterns outperforming existing classifiers, such as polynomial and linear SVM, without the need to map the problem to many dimensions or to introduce a “kernel trick.” We believe that the results are impressive, given the simplicity of PolyLA compared to other approaches such as SVM.en
dc.language.isoenen
dc.publisherSpringer Verlagen
dc.relation.ispartofseriesPattern Analysis and Applications;Published online 12 October 2019
dc.rightsThis is a post-peer-review, pre-copyedit version of an article published in Pattern Analysis and Applications. The final authenticated version is available online at: https://dx.doi.org/10.1007/s10044-019-00848-6en
dc.subjectClassificationsen
dc.subjectLearning automataen
dc.subjectPolygonsen
dc.subjectDistributed learningen
dc.titleDistributed Learning Automata-based S-learning scheme for classificationen
dc.typeJournal articleen
dc.typePeer revieweden
dc.date.updated2020-02-08T17:28:12Z
dc.description.versionacceptedVersionen
dc.identifier.doihttps://dx.doi.org/10.1007/s10044-019-00848-6
dc.identifier.cristin1792184
dc.source.journalPattern Analysis and Applications


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel