An adaptive agent architecture for exogenous data sales forecasting

dc.contributor.advisorPotgieter, Aneten_ZA
dc.contributor.advisorApril, Kurten_ZA
dc.contributor.authorJedeikin, Jonathanen_ZA
dc.date.accessioned2014-08-13T19:31:02Z
dc.date.available2014-08-13T19:31:02Z
dc.date.issued2006en_ZA
dc.descriptionIncludes bibliographical references (leaves 108-111).en_ZA
dc.description.abstractIn a world of unpredictability and complexity, sales forecasting is becoming recognised as essential to operations planning in business and industry. With increased globalisation and higher competition, more products are being developed at more locations, but with shorter product lifecycles. As technology improves, more sophisticated sales forecasting systems are developed which require increasing complexity. We tum to adaptive agent architectures to consider an alternative approach for modelling complex sales forecasting systems. This research proposes modelling a sales forecasting system using an adaptive agent architecture. It additionally investigates the suitability of Bayesian networks as a sales forecasting technique. This is achieved through BaBe, an adaptive agent architecture which employs Bayesian networks as internal models. We develop a sales forecasting system for a meat wholesale company whose sales are largely affected by exogenous factors. The company's current sales forecasting approach is solely qualitative, and the nature of their sales is such that they would benefit from a reliable exogenous data sales forecasting system. We implement the system using BaBe, and incorporate a Bayesian network representing the causal relationships affecting sales. We introduce a learning adjustment component to adjust the estimated sales towards closer approximations. This is required as BaBe is currently unable to use continuous data, resulting in a loss of accuracy during discretisation. The learning adjustment additionally provides a feedback aspect, often found in adaptive agent architectures. The adjustment algorithm is based on the mean error calculation, commonly used as sales forecasting performance measures, but is extended to incorporate a number of exogenous variables. We test the system using the holdout procedure, with a 5-fold cross validation data-splitting approach, and contrast the accuracy of the estimated sales, provided by the system, with sales estimated using a regression approach. We additionally investigate the effectiveness of the learning adjustment component.en_ZA
dc.identifier.apacitationJedeikin, J. (2006). <i>An adaptive agent architecture for exogenous data sales forecasting</i>. (Thesis). University of Cape Town ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/6403en_ZA
dc.identifier.chicagocitationJedeikin, Jonathan. <i>"An adaptive agent architecture for exogenous data sales forecasting."</i> Thesis., University of Cape Town ,Faculty of Science ,Department of Computer Science, 2006. http://hdl.handle.net/11427/6403en_ZA
dc.identifier.citationJedeikin, J. 2006. An adaptive agent architecture for exogenous data sales forecasting. University of Cape Town.en_ZA
dc.identifier.ris TY - Thesis / Dissertation AU - Jedeikin, Jonathan AB - In a world of unpredictability and complexity, sales forecasting is becoming recognised as essential to operations planning in business and industry. With increased globalisation and higher competition, more products are being developed at more locations, but with shorter product lifecycles. As technology improves, more sophisticated sales forecasting systems are developed which require increasing complexity. We tum to adaptive agent architectures to consider an alternative approach for modelling complex sales forecasting systems. This research proposes modelling a sales forecasting system using an adaptive agent architecture. It additionally investigates the suitability of Bayesian networks as a sales forecasting technique. This is achieved through BaBe, an adaptive agent architecture which employs Bayesian networks as internal models. We develop a sales forecasting system for a meat wholesale company whose sales are largely affected by exogenous factors. The company's current sales forecasting approach is solely qualitative, and the nature of their sales is such that they would benefit from a reliable exogenous data sales forecasting system. We implement the system using BaBe, and incorporate a Bayesian network representing the causal relationships affecting sales. We introduce a learning adjustment component to adjust the estimated sales towards closer approximations. This is required as BaBe is currently unable to use continuous data, resulting in a loss of accuracy during discretisation. The learning adjustment additionally provides a feedback aspect, often found in adaptive agent architectures. The adjustment algorithm is based on the mean error calculation, commonly used as sales forecasting performance measures, but is extended to incorporate a number of exogenous variables. We test the system using the holdout procedure, with a 5-fold cross validation data-splitting approach, and contrast the accuracy of the estimated sales, provided by the system, with sales estimated using a regression approach. We additionally investigate the effectiveness of the learning adjustment component. DA - 2006 DB - OpenUCT DP - University of Cape Town LK - https://open.uct.ac.za PB - University of Cape Town PY - 2006 T1 - An adaptive agent architecture for exogenous data sales forecasting TI - An adaptive agent architecture for exogenous data sales forecasting UR - http://hdl.handle.net/11427/6403 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/6403
dc.identifier.vancouvercitationJedeikin J. An adaptive agent architecture for exogenous data sales forecasting. [Thesis]. University of Cape Town ,Faculty of Science ,Department of Computer Science, 2006 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/6403en_ZA
dc.language.isoengen_ZA
dc.publisher.departmentDepartment of Computer Scienceen_ZA
dc.publisher.facultyFaculty of Scienceen_ZA
dc.publisher.institutionUniversity of Cape Town
dc.subject.otherComputer Scienceen_ZA
dc.titleAn adaptive agent architecture for exogenous data sales forecastingen_ZA
dc.typeMaster Thesis
dc.type.qualificationlevelMasters
dc.type.qualificationnameMScen_ZA
uct.type.filetypeText
uct.type.filetypeImage
uct.type.publicationResearchen_ZA
uct.type.resourceThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_sci_2006_jedeikin_j.pdf
Size:
6.17 MB
Format:
Adobe Portable Document Format
Description:
Collections