Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Genetic Programming Approach for Nonstationary Data Analytics

Thesis (PhD)--University of Pretoria, 2020.

Saved in:
Bibliographic Details
Other Authors: Pillay, Nelishia
Format: Thesis
Language:English
Published: University of Pretoria 2021
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613628733063168
access_status_str Open Access
author2 Pillay, Nelishia
author_browse Pillay, Nelishia
author_facet Pillay, Nelishia
collection Thesis
dc_rights_str_mv © 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.
description Thesis (PhD)--University of Pretoria, 2020.
format Thesis
id oai:repository.up.ac.za:2263/79386
institution University of Pretoria (South Africa)
language English
last_indexed 2026-06-10T12:39:10.429Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2021
publishDateRange 2021
publishDateSort 2021
publisher University of Pretoria
publisherStr University of Pretoria
record_format dspace
source_str UPSpace — University of Pretoria Institutional Repository
spelling oai:repository.up.ac.za:2263/79386 Genetic Programming Approach for Nonstationary Data Analytics Pillay, Nelishia u13024303@tuks.co.za Kuranga, Cry Computational Intelligence Machine learning Nonstationary data Concept drift Nonlinear model UCTD Engineering, built environment and information technology theses SDG-08 Engineering, built environment and information technology theses SDG-09 Thesis (PhD)--University of Pretoria, 2020. Nonstationary data with concept drift occurring is usually made up of different underlying data generating processes. Therefore, if the knowledge of the existence of different segments in the dataset is not taken into consideration, then the induced predictive model is distorted by the past existing patterns. Thus, the challenge posed to a regressor is to select an appropriate segment that depicts the current underlying data generating process to be used in a model induction. The proposed genetic programming approach for nonstationary data analytics (GPANDA) provides a piecewise nonlinear regression model for nonstationary data. The GPANDA consists of three components: dynamic differential evolution-based clustering algorithm to split the parameter space into subspaces that resemble different data generating processes present in the dataset; the dynamic particle swarm optimization-based model induction technique to induce nonlinear models that describe each generated cluster; and dynamic genetic programming that evolves model trees that define the boundaries of nonlinear models which are expressed as terminal nodes. If an environmental change is detected in a nonstationary dataset, a dynamic differential evolution-based clustering algorithm clusters the data. For the clusters that change, the dynamic particle swarm optimization-based model induction approach adapts nonlinear models or induces new models to create an updated genetic programming terminal set and then, purple the genetic programming evolves a piecewise predictive model to fit the dataset. To evaluate the effectiveness of GPANDA, experimental evaluations were conducted on both artificial and real-world datasets. Two stock market datasets, GDP and CPI were selected to benchmark the performance of the proposed model to the leading studies. GPANDA outperformed the genetic programming algorithms designed for dynamic environments and was competitive to the state-of-art-techniques. UP Postgraduate Research Bursary bs2026 Computer Science PhD Unrestricted SDG-08: Decent work and economic growth SDG-09: Industry, innovation and infrastructure 2021-04-12T08:14:21Z 2021-04-12T08:14:21Z 2021-04-20 2021-02-16 Thesis Kuranga, C 2021, Genetic Programming Approach for Nonstationary Data Analytics, PhD Thesis, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/79386> http://hdl.handle.net/2263/79386 en © 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. application/pdf University of Pretoria
spellingShingle Computational Intelligence
Machine learning
Nonstationary data
Concept drift
Nonlinear model
UCTD
Engineering, built environment and information technology theses SDG-08
Engineering, built environment and information technology theses SDG-09
Genetic Programming Approach for Nonstationary Data Analytics
title Genetic Programming Approach for Nonstationary Data Analytics
title_full Genetic Programming Approach for Nonstationary Data Analytics
title_fullStr Genetic Programming Approach for Nonstationary Data Analytics
title_full_unstemmed Genetic Programming Approach for Nonstationary Data Analytics
title_short Genetic Programming Approach for Nonstationary Data Analytics
title_sort genetic programming approach for nonstationary data analytics
topic Computational Intelligence
Machine learning
Nonstationary data
Concept drift
Nonlinear model
UCTD
Engineering, built environment and information technology theses SDG-08
Engineering, built environment and information technology theses SDG-09
url http://hdl.handle.net/2263/79386