Show simple item record

dc.contributor.authorWakabi-Waiswa, Peter Patrick
dc.date.accessioned2014-08-05T09:42:40Z
dc.date.available2014-08-05T09:42:40Z
dc.date.issued2012-11
dc.identifier.citationWakabi-Waiswa, P.P. Association rule mining using evolutionary computing. Unpublished Ph.D.thesis: Makerere University, Kampala, Ugandaen_US
dc.identifier.urihttp://hdl.handle.net/10570/3292
dc.descriptionA thesis submitted in partial fulfillment of the requirements for the award of the Doctor of Philosophy Degree in Computer Science of Makerere University.en_US
dc.description.abstractIn this thesis we address the Association Rule Mining (ARM) problem of the Knowledge Discovery and Data Mining (KDD) processes. ARM is computationally very expensive due to the exponential growth of the number of rules in increasingly large databases. This causes scaling problems to ARM algorithms. The association rule mining problem is even made more complex because there are several rule quality metrics, which in some cases are either non-commensurate or conflicting. In this thesis we we propose genetic algorithms–based techniques aimed at narrowing the existing gaps in the ARM arena including algorithmic complexity and scaling. We propose a new algorithm to generate association rules using five rule quality metrics. We also propose a new approach to generating optimal association rules using two new rule quality metrics to ensure that dominated but interesting rules are not eliminated from the resulting set of rules. We deal with ARM algorithm scaling by combining query–based dimensionality reduction techniques and dynamic allocation of fitness cases in the evaluation routine of the genetic algorithm. Our proposed approach was thoroughly tested on both real–world databases and standard databases from the UCI repository. Results from extensive experimentation show that the proposed approach was successful in significantly improving the efficiency of the algorithm without compromising the quality of solutions. This also enabled to produce rules of comparable or superior quality to existing, well-tested commonly used algorithms. The proposed approach produce rules that are easily interpretable, understandable and interesting.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectRule miningen_US
dc.subjectEvolutionary computingen_US
dc.subjectData miningen_US
dc.subjectGenetic algorithm-based techniquesen_US
dc.titleAssociation rule mining using evolutionary computingen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record