Setati, Makgopa Gareth2006-11-142006-11-142006-11-14http://hdl.handle.net/10539/1663Student Number : 9801145J - MSc dissertation - School of Electrical and Information Engineering - Faculty of EngineeringIn this document, a paper is presented that reports on the optimisation of a system that assists in time series prediction. Daily closing prices of a stock are used as the time series under which the system is being optimised. Concepts of machine learning, Artificial Neural Networks, Genetic Algorithms, and Agent-Based Modeling are used as tools for this task. Neural networks serve as the prediction engine and genetic algorithms are used for optimisation tasks as well as the simulation of a multi-agent based trading environment. The simulated trading environment is used to ascertain and optimise the best data, in terms of quality, to use as inputs to the neural network. The results achieved were positive and a large portion of this work concentrates on the refinement of the predictive capability. From this study it is concluded that AI methods bring a sound scientific approach to time series prediction, regardless of the phenomena that is being predicted.598236 bytesapplication/pdfenoptimisationtime series predictionmachine learningArtificial Neural NetworksGenetic AlgorithmsAgent-Based Modelingprediction engineMachine Learning for Decision-Support in Distributed NetworksThesis