Commodity price prediction using neural networks

Artificial Neural Network (ANN) which was inspired by biological information processing in human brains, has been widely applied into many fields to solve classification, clustering, signal processing and regression problems. Also, in the financial world, commodity spot price’s fluctuation can gener...

Full description

Saved in:
Bibliographic Details
Main Author: Zhang, Jiani
Other Authors: Wang Lipo
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/68136
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Artificial Neural Network (ANN) which was inspired by biological information processing in human brains, has been widely applied into many fields to solve classification, clustering, signal processing and regression problems. Also, in the financial world, commodity spot price’s fluctuation can generate significant impact in economy. Interests had been arised to connect the tool: ANN with the target: commodity prices. Therefore, the objective of this project is to build, train and test ANN models for commodity price prediction. In this report, three ANN models, Back Propagation (BP), Support Vector Machine (SVM), and Radio Basis Functions (RBF) were built and trained based on different selected crude oil data sets. Three different types of datasets were selected and processed to enhance the prediction accuracy. In order to deal with the obtained raw data, implement the ANN models, and visualize the modeling results, Visual Basic Application (VBA) and MATLAB were applied. This project can be used as a reference for commodity price prediction methods in financial world, as well as an application of ANN in Artificial Intelligence field.