Fitness landscape analysis of feed-forward neural networks

dc.contributor.advisorEngelbrecht, Andries P.
dc.contributor.coadvisorHelbig, Marde
dc.contributor.emailannar@cs.up.ac.zaen_ZA
dc.contributor.postgraduateBosman, Anna Sergeevna
dc.date.accessioned2019-07-09T09:02:58Z
dc.date.available2019-07-09T09:02:58Z
dc.date.created2019-09-03
dc.date.issued2019
dc.descriptionThesis (PhD (Computer Science))--University of Pretoria, 2019.en_ZA
dc.description.abstractEnglish: Neural network training is a highly non-convex optimisation problem with poorly understood properties. Due to the inherent high dimensionality, neural network search spaces cannot be intuitively visualised, thus other means to establish search space properties have to be employed. Fitness landscape analysis encompasses a selection of techniques designed to estimate the properties of a search landscape associated with an optimisation problem. Applied to neural network training, fitness landscape analysis can be used to establish a link between the properties of the error landscape and various neural network hyperparameters. This study applies fitness landscape analysis to investigate the influence of the search space boundaries, regularisation parameters, loss functions, activation functions, and feed-forward neural network architectures on the properties of the resulting error landscape. A novel gradient-based sampling technique is proposed, together with a novel method to quantify and visualise stationary points and the associated basins of attraction in neural network error landscapes. isiZulu: Ukuqeqeshwa komphambo womuzwa okwenzeka ngemfanelo okunenkinga engekho mangungu kakhulu ekwenzeni kahle emandleni okuveza aqondakala kabi. Ngenxa yobukhulu obuphezulu ngokwemvelo, izikhala zokufuna umphambo wemizwa azikwazi ukuqondakala ngeso lengqondo, yingakho kudingeka olunye uhlelo lokumisa amandla ezikhala zokufuna amandla okuveza okumele asetshenziswe. Ukuhlaziya indawo yokuqina komzimba kuhlanganisa amasu akhethiwe aklanyelwe ukulinganisela amandla okuveza okufuna ngokubuka ngamehlo okuhlobene nenkinga yokwenza ngemfanelo. Ngokusetshenziswa ekuqeqeshweni komphambo wemizwa, ukuhlaziya indawo yokuqina komzimba kungasetshenziswa ukumisa ukuhlanganisa ngaphakathi kwamandla okuvezwa kwephutha lokubuka ngamehlo kanye nemingcele esebenzayo yemiphambo yemizwa ehlukahlukene. Lolu cwaningo lusebenzisa ukuhlaziya indawo yokuqina komzimba ukuphenya umthelela wemingcele yezikhala zokufuna, imingcele yokujwayela, ukulahleka kwamandla okusetshenziswa, kanye nezakhiwo zomphambo wemizwa yokuphakela phambili ngaphezu kwamandla okuveza okuwumphumela oyiphutha wendawo. Kuphakanyiswa isu elisha eliyisampula exhaswa ubukhulu bokukhuphuka, kanye nendlela entsha yokubala kanye nokubona ngeso lengqondo amaphuzu amile kanye nokukhangwa kobhesini abahlobene ngaphakathi kwezindawo ezingamaphutha zomphambo wemizwa. Afrikaans: Neurale netwerkleer is 'n hoogs, niekonvekse optimiseringsprobleem met swak begrepe eienskappe. As gevolg van die inherente hoë dimensionaliteit, kan neurale netwerk soekruimtes nie intuïtief gevisualiseer word nie; dus moet ander maniere gebruik word om soekruimte-eienskappe te vestig. Fiksheidlandskapontleding sluit 'n seleksie van tegnieke in, wat ontwerp is om die eienskappe van 'n soeklandskap wat met 'n optimiseringsprobleem geassosieer word, te skat. Wanneer fiksheidlandskapontleding toegepas word op neurale netwerkleer, kan dit gebruik word om 'n verband tussen die eienskappe van die foutlandskap en verskeie neurale netwerk hiperparameters te vestig. Hierdie studie pas fiksheidslandskapontleding toe om die invloed van die soekruimtegrense, regulariseringsparameters, verliesfunksies, aktiveringsfunksies en voerentoevoer- neurale netwerkargitekture op die eienskappe van die gevolglike foutlandskap te ondersoek. n Nuwe gradiënt-gebaseerde steekproeftegniek word voorgestel, tesame met 'n nuwe metode, om stilstaande punte en die gepaardgaande geassosieerde bakke in neurale netwerk foutlandskappe te kwantifiseer en te visualiseer. Sepedi: Tlwaetšo ya netweke ya nyurale ke bothata bja go dira gore dilo di šome gabotse bjo e sego bja go kobegela ntle kudu bjo bo nago le diponagalo tšeo di sa kwešišwego gabotse. Ka lebaka la tlhago ya tekanyo ya godimo, dikgoba tša go nyaka netweke ya nyurale di ka se bonwe ka leihlo la kgopolo, ke ya mekgwa e mengwe ya go hlama diponagalo tša sekgoba sa go nyaka e swanetše go thwala. Tshekatsheko ya boitekanelo bja sebopego e akaretša kgetho ya dithekniki tšeo di hlamilwego go akanyetša diponagalo tša boitekanelo tša go nyaka tšeo di amanago le bothata bja go dira gore dilo di šome gabotse. Tirišo ya tlwaetšo ya netweke ya neural, tshekatsheko ya ponagalo ya boitekanelo bja sebopego go e ka šomišwa go hloma kgokagano magareng ga diponagalo tša sebopego tšeo di fošagetšego le di-hyperparameter tše di fapafapanego tša netweke ya nyurale. Thuto ye e diriša kudu tshekatsheko boitekanelo go nyakišiša khuetšo ya mellwane ya sekgoba sa go nyaka, "ditekanyetšo" tša go dira gore dilo di tlwaelege, tahlegelo ya tšhomišo, mešomo ya go tsenya tirišong, le ditlhamo tša netweke ya dinyurale tša go fepa pele tšweletšo ya diponagalo tša sebopego se fošagetšego seo se tšweletšwago. Thekniki ye mphsa ya go tšea mehlala šišintšwe, mmogo le mokgwa wo mofsa wa go lekanyetša le go bona ka leihlo la kgopolo dintlha tše di sa emego le dibeisine tša kgogedi tše di amanago le tšona ka diponagalo tša diphošo tša sebopego sa netweke ya "nyurale". en_ZA
dc.description.availabilityUnrestricteden_ZA
dc.description.degreePhD (Computer Science)en_ZA
dc.description.departmentComputer Scienceen_ZA
dc.description.sponsorshipNRFen_ZA
dc.identifier.citationBosman, AS 2019, Fitness Landscape Analysis of Feed-Forward Neural Networks, PhD Thesis, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/70634>en_ZA
dc.identifier.otherS2019en_ZA
dc.identifier.urihttp://hdl.handle.net/2263/70634
dc.language.isoenen_ZA
dc.publisherUniversity of Pretoria
dc.rights© 2019 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
dc.subjectNeural networksen_ZA
dc.subjectLoss surfacesen_ZA
dc.subjectClassificationen_ZA
dc.subjectModalityen_ZA
dc.subjectVisualisationen_ZA
dc.subjectFitness landscape analysisen_ZA
dc.subjectUCTD
dc.titleFitness landscape analysis of feed-forward neural networksen_ZA
dc.typeThesisen_ZA

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Bosman_Fitness_2019.pdf
Size:
66.16 MB
Format:
Adobe Portable Document Format
Description:
Thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: