Stock Market Prediction using Artificial Neural Networks IME611 - Financial Engineering Indian Institute of Technology, Kanpur (208016), India

Size: px
Start display at page:

Download "Stock Market Prediction using Artificial Neural Networks IME611 - Financial Engineering Indian Institute of Technology, Kanpur (208016), India"

Transcription

1 Stock Market Prediction using Artificial Neural Networks IME611 - Financial Engineering Indian Institute of Technology, Kanpur (208016), India Name Pallav Ranka (13457) Abstract Investors in stock market want to maximize their profits, it would be beneficial for them if the market movement can be predicted beforehand. Artificial Neural Network approach has been used herein to predict the adjusted closing price of stocks. In this paper feed forward neural network is implemented for prediction purpose. It has been seen that results of neural network is more promising in predicting stock price that actually is not certainly predictable. Historical data of the some stocks has been used for building and training the models. Later, the results from the model has been compared with the real data to ascertain the accuracy of the model. Keywords - Stock market prediction; Neural networks; Back propagation algorithm Introduction In the past few decades, forecasting of stock market is gaining more attention as the profitability of investors in the stock market mainly depends on the predictability. If the direction of the market is successfully predicted the investors can yield enough profits out of market using prediction. Complex relationships between inputs and outputs may not always allow us to find patters. ANN is gaining much attention these days because of its capability of solving such problems. It has robust ability to discover relationship in the input data set without a priori assumption of the knowledge of relation between the input and the output data. It can be used to build model that identify unknown hidden patterns in data which can be further used for prediction purposes. Neural Network has already been successfully applied in the fields related to finance, econometrics, medicine and engineering. Instructor Prof. Kripa Shanker In the chaotic system, like stock market, in which many known as well as unknown factors affect the stock price, there is no significant mathematical relation between the factors and the price can be found. There is no law exists which governs the stock prices using the underlying factors. Taking this into consideration, application of neural networks would be very beneficial in predicting stock market. In this paper, Feed Forward Backpropagation Neural Network is used for the prediction. Feed forward Neural Networks is unidirectional connection between the neurons that means the information can flow only in forward direction. Input has been fed into first layer and with the with help of hidden layers connected to the last layer that produces the output. There is no connection among neurons in the same layer. Since information is constantly feeding forward from one layer to the next. Hence it is called feed forward neural network. The backpropagation algorithm falls into the general category of gradient descent algorithms. Purpose of gradient descent algorithm is to find the minima/maxima of a function by iteratively moving in the direction of negative slope of the function that we want to minimize/maximize. In our problem objective is to minimize the error function. In Back-propagation algorithm the network is trained by repeatedly processing the training data set and comparing the network output with the actual output to reduce the mean square error. Weights of the connections between various neurons has been modified and this process has been continued till the error comes within threshold value. It is Backpropagation algorithm as errors from output is back-propagating towards the input layer during training sessions with the objective of minimizing the mean square error. As errors Page 1 of 7

2 back-propagated model can be continuously updated to minimize error. Along with this, few disadvantages are also associated with backpropagation algorithm. It is not guaranteed that result always converges to global minima on the error function. Even it is not guaranteed that result always converge. If result converges, rate of convergence is very slow. Typically each backpropagation training session starts with different initial weights and biases, and different divisions of data into training, validation, and test sets. These different conditions can lead to different solutions for the same problem. Methodology The work flow for the general neural network design process has five primary steps: a) Data Collection and Preparation b) Network Creation c) Training the network d) Validating the network e) Using the network a) Data Collection and Preparation Data collection is the primary step and it is necessary in order to train, validate and test the neural network. General practice is to divide data into three subsets, namely, training set, validation set and testing set. Training set is foremost as it is used to compute the gradient and updating the network weights and biases. Validation set is used as during training phase error on validation is monitored and when the network begins to overfit the data, the error on validation phase starts rising. Then, the network weights and biases corresponding to minimum validation error can be used for the prediction purpose. For data collection yahoo finance has been used to fetch two years historical data for several stocks. Further, data has been pre-processed before it fed to a neural network. We have collected two years data starting from b) Network Creation It is crucial step for prediction, in this step network has been created with the decision about the inputs, number of layers, number of neurons in each layer, transfer function to be used, outputs etc. We have used date of prediction and opening price as an input. Three hidden layers and one output layer has been used, while number of neurons in each layer and transfer function has been decided by MATLAB itself to predict adjusted closing price of a stock as an output. Fig. 1 Structure of typical Neural Network c) Training the network The process of training a neural network involves tuning the values of the weights and biases of the network to optimize network performance (by minimizing the Mean Square Error). Out of two years historical data of stock, in the Case-I 90% of the data has been used to train the model while remaining is used to test the model. On the other hand, in the case-ii 95% of the data has been used to train the model while remaining is used to test the model. d) Validating the network Once the network is trained the network is validated using validation data to enhance the performance of network. In our case, it has been taken care by MATLAB. e) Using the network Once the network was optimized, it has been tested using the test data. In our case collected data of google (registered on NASDAQ as GOOG) Page 2 of 7

3 has been used to predict the adjusted closing price of stock. Results In MATLAB training will stop if anyone of the following criterion will meet: In the simulation, training epochs can reach maximum 1000 epochs. The performance measure reaches its goal. (MSE=10to-7) The gradient of the performance measure gets under a threshold. (10to-7) Case-I) 90% of the data used to train the neural network and prediction for 50 days Initial 90% of the historical data of Google from the last two years ( to ) has been used to train the neural network. For training 2 inputs, namely, date and opening price of stock has been used while output of the network is adjusted price. Then we predict stock values for 10% (approximately 50 days) of the data using Back-Propagation algorithm and compared the predicted stock prices with the actual stock prices. The average error of the simulation for 10% of the data was found to be 1.84% Fig. 2 Prediction of 50 days using 90% data Case-II) 95% of the data used to train the neural network and prediction for 25 days For this case, same historical data of Google has been used but this time initial 95 % historical data from the last two years ( to ) has been used to train the network. For training purpose same inputs and outputs has been used. Then we predict stock values for 5% (approximately 25 days) of the data using Back- Propagation algorithm and compared the predicted stock prices with the actual stock prices. In this case, the average error of the simulation for 5% of the data was found to be 0.71% Fig. 3 Prediction of 25 days using 95% data Figure 2 and 3 corresponding to Table 1 and 2 respectively, show the predicted and actual values for the Google stock. It can be seen that both the cases provide pretty good results for initial dates of prediction. While in the first case if we compare the predicted prices with the actual prices, It can be seen that after few days there is more variation of predicted price from actual price. Conclusion In a highly volatile market like Indian Stock Market, the performance of the neural network model proposed herein seems to be very useful. As, the prediction of the direction of the market with fairly high accuracy is utmost important for the investors and regulators. The ultimate goal of prediction is to increase the yield from the investment that can easily be achieved using the method proposed herein. It has been seen that neural network tool gives a promising direction of movement of the stocks. It has been seen that as we increased training data from 90% to 95% the prediction error has been reduced to.71% from 1.84%. Thus, method proposed in this paper seems very useful for investors and stock market analysts perspective as neural network gives promising result. Proposed model can be continuously updated Page 3 of 7

4 for the prediction at different time. So that more information can be used by network to predict the future stock price. This is recommended as with time the characteristic of the market changes and the network capture all the information and hence prediction will be more precise. References [1] J.E. Dayhoff, J.M. DeLeo, Artificial neural networks: Opening the black box. Cancer, 91 (8 Suppl.) (2001), pp [8] Robert J. Van Eyden. The Application of Neural Networks in the Forecasting of Share Prices. Finance and Technology Publishing, [9] Artificial Intelligence a modern approach (second edition) by Stuart Russell, Peter Norvig 2004 [2] T. Kimoto, K. Asakawa,M. Yoda,M. Takeoka. Stock market prediction system with modular neural network. Proceedings of the International Joint Conference on Neural Networks, 1990, pages 1 6. [3] H. Mizuno, M. Kosaka, H. Yajima, N. Komoda. Application of Neural Network to Technical Analysis of Stock Market Prediction. Studies in Informatics and Control, Vol.7, No.3, 1998, pages [4] 18. Wong, C., and M. Versace CARTMAP: A Neural Network Method for Automated Feature Selection in Financial Time Series Forecasting. Neural Computing and Applications 21(5): [5] Khan, Z. H., T. S. Alin and A. Hussain Price Prediction of Share Market using Artificial Neural Network (ANN). International Journal of Computer Applications ( ) 22(2). [6] Z.Tang and P.A.Fishwick, Backpropagation neural nets as models for time series forecasting, ORSA journal on computing, vol.5, No. 4, pp , [7] Mizuno, H., Kosaka, M., Yajima, H. and Komoda N. (1998), Application of Neural Network to Technical Analysis of Stock Market Prediction, Studies in Information and Control, vol.7, no.3, pp Page 4 of 7

5 Appendix Case-I) 90% of the last 2 year historical data has been used to train the neural network and prediction of adjusted closing price of stock for 50 days has been shown in table (Data set link) Date Predicted Price (USD) Actual Price (USD) Error (%) 20-Oct Oct Oct Oct Oct Oct Oct Oct Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Dec Dec Dec Dec Dec Dec Dec Page 5 of 7

6 12-Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Table-1 Google predicted and true adjusted closing price along with error from 20-Oct-16 to 30-Dec-16 Page 6 of 7

7 Case-II) 95% of the last 2 year historical data has been used to train the neural network and prediction of adjusted closing price of stock for 25 days has been shown in table (Data set link). Date Predicted Price (USD) Actual Price (USD) Error (%) 25-Nov Nov Nov Nov Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec Table-2 Google predicted and true adjusted closing price along with error from 25-Nov-16 to 30-Dec-16 Page 7 of 7

AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE. By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai

AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE. By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE

More information

Barapatre Omprakash et.al; International Journal of Advance Research, Ideas and Innovations in Technology

Barapatre Omprakash et.al; International Journal of Advance Research, Ideas and Innovations in Technology ISSN: 2454-132X Impact factor: 4.295 (Volume 4, Issue 2) Available online at: www.ijariit.com Stock Price Prediction using Artificial Neural Network Omprakash Barapatre omprakashbarapatre@bitraipur.ac.in

More information

Artificially Intelligent Forecasting of Stock Market Indexes

Artificially Intelligent Forecasting of Stock Market Indexes Artificially Intelligent Forecasting of Stock Market Indexes Loyola Marymount University Math 560 Final Paper 05-01 - 2018 Daniel McGrath Advisor: Dr. Benjamin Fitzpatrick Contents I. Introduction II.

More information

STOCK MARKET PREDICTION AND ANALYSIS USING MACHINE LEARNING

STOCK MARKET PREDICTION AND ANALYSIS USING MACHINE LEARNING STOCK MARKET PREDICTION AND ANALYSIS USING MACHINE LEARNING Sumedh Kapse 1, Rajan Kelaskar 2, Manojkumar Sahu 3, Rahul Kamble 4 1 Student, PVPPCOE, Computer engineering, PVPPCOE, Maharashtra, India 2 Student,

More information

Forecasting stock market prices

Forecasting stock market prices ICT Innovations 2010 Web Proceedings ISSN 1857-7288 107 Forecasting stock market prices Miroslav Janeski, Slobodan Kalajdziski Faculty of Electrical Engineering and Information Technologies, Skopje, Macedonia

More information

STOCK PRICE PREDICTION: KOHONEN VERSUS BACKPROPAGATION

STOCK PRICE PREDICTION: KOHONEN VERSUS BACKPROPAGATION STOCK PRICE PREDICTION: KOHONEN VERSUS BACKPROPAGATION Alexey Zorin Technical University of Riga Decision Support Systems Group 1 Kalkyu Street, Riga LV-1658, phone: 371-7089530, LATVIA E-mail: alex@rulv

More information

STOCK MARKET TRENDS PREDICTION USING NEURAL NETWORK BASED HYBRID MODEL

STOCK MARKET TRENDS PREDICTION USING NEURAL NETWORK BASED HYBRID MODEL International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) ISSN 2249-6831 Vol. 3, Issue 1, Mar 2013, 11-18 TJPRC Pvt. Ltd. STOCK MARKET TRENDS PREDICTION USING

More information

The Use of Artificial Neural Network for Forecasting of FTSE Bursa Malaysia KLCI Stock Price Index

The Use of Artificial Neural Network for Forecasting of FTSE Bursa Malaysia KLCI Stock Price Index The Use of Artificial Neural Network for Forecasting of FTSE Bursa Malaysia KLCI Stock Price Index Soleh Ardiansyah 1, Mazlina Abdul Majid 2, JasniMohamad Zain 2 Faculty of Computer System and Software

More information

Genetic Algorithm Based Backpropagation Neural Network Performs better than Backpropagation Neural Network in Stock Rates Prediction

Genetic Algorithm Based Backpropagation Neural Network Performs better than Backpropagation Neural Network in Stock Rates Prediction 162 Genetic Algorithm Based Backpropagation Neural Network Performs better than Backpropagation Neural Network in Stock Rates Prediction Asif Ullah Khan Asst. Prof. Dept. of Computer Sc. & Engg. All Saints

More information

Design and Application of Artificial Neural Networks for Predicting the Values of Indexes on the Bulgarian Stock Market

Design and Application of Artificial Neural Networks for Predicting the Values of Indexes on the Bulgarian Stock Market Design and Application of Artificial Neural Networks for Predicting the Values of Indexes on the Bulgarian Stock Market Veselin L. Shahpazov Institute of Information and Communication Technologies, Bulgarian

More information

Stock Market Forecasting Using Artificial Neural Networks

Stock Market Forecasting Using Artificial Neural Networks Stock Market Forecasting Using Artificial Neural Networks Burak Gündoğdu Abstract Many papers on forecasting the stock market have been written by the academia. In addition to that, stock market prediction

More information

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks Hyun Joon Shin and Jaepil Ryu Dept. of Management Eng. Sangmyung University {hjshin, jpru}@smu.ac.kr Abstract In order

More information

Forecasting of Stock Exchange Share Price using Feed Forward Artificial Neural Network

Forecasting of Stock Exchange Share Price using Feed Forward Artificial Neural Network Forecasting of Stock Exchange Share Price using Feed Forward Artificial Neural Network Mohammad Mohatram Department of Electrical & Electronics Engineering Waljat Colleges of Applied Sciences Muscat, Sultanate

More information

Keywords: artificial neural network, backpropagtion algorithm, derived parameter.

Keywords: artificial neural network, backpropagtion algorithm, derived parameter. Volume 5, Issue 2, February 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Stock Price

More information

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18,   ISSN Volume XII, Issue II, Feb. 18, www.ijcea.com ISSN 31-3469 AN INVESTIGATION OF FINANCIAL TIME SERIES PREDICTION USING BACK PROPAGATION NEURAL NETWORKS K. Jayanthi, Dr. K. Suresh 1 Department of Computer

More information

Bond Market Prediction using an Ensemble of Neural Networks

Bond Market Prediction using an Ensemble of Neural Networks Bond Market Prediction using an Ensemble of Neural Networks Bhagya Parekh Naineel Shah Rushabh Mehta Harshil Shah ABSTRACT The characteristics of a successful financial forecasting system are the exploitation

More information

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18,   ISSN International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, www.ijcea.com ISSN 31-3469 AN INVESTIGATION OF FINANCIAL TIME SERIES PREDICTION USING BACK PROPAGATION NEURAL

More information

An enhanced artificial neural network for stock price predications

An enhanced artificial neural network for stock price predications An enhanced artificial neural network for stock price predications Jiaxin MA Silin HUANG School of Engineering, The Hong Kong University of Science and Technology, Hong Kong SAR S. H. KWOK HKUST Business

More information

Valencia. Keywords: Conditional volatility, backpropagation neural network, GARCH in Mean MSC 2000: 91G10, 91G70

Valencia. Keywords: Conditional volatility, backpropagation neural network, GARCH in Mean MSC 2000: 91G10, 91G70 Int. J. Complex Systems in Science vol. 2(1) (2012), pp. 21 26 Estimating returns and conditional volatility: a comparison between the ARMA-GARCH-M Models and the Backpropagation Neural Network Fernando

More information

Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets

Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets 76 Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets Edward Sek Khin Wong Faculty of Business & Accountancy University of Malaya 50603, Kuala Lumpur, Malaysia

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

COGNITIVE LEARNING OF INTELLIGENCE SYSTEMS USING NEURAL NETWORKS: EVIDENCE FROM THE AUSTRALIAN CAPITAL MARKETS

COGNITIVE LEARNING OF INTELLIGENCE SYSTEMS USING NEURAL NETWORKS: EVIDENCE FROM THE AUSTRALIAN CAPITAL MARKETS Asian Academy of Management Journal, Vol. 7, No. 2, 17 25, July 2002 COGNITIVE LEARNING OF INTELLIGENCE SYSTEMS USING NEURAL NETWORKS: EVIDENCE FROM THE AUSTRALIAN CAPITAL MARKETS Joachim Tan Edward Sek

More information

Performance analysis of Neural Network Algorithms on Stock Market Forecasting

Performance analysis of Neural Network Algorithms on Stock Market Forecasting www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 9 September, 2014 Page No. 8347-8351 Performance analysis of Neural Network Algorithms on Stock Market

More information

Backpropagation and Recurrent Neural Networks in Financial Analysis of Multiple Stock Market Returns

Backpropagation and Recurrent Neural Networks in Financial Analysis of Multiple Stock Market Returns Backpropagation and Recurrent Neural Networks in Financial Analysis of Multiple Stock Market Returns Jovina Roman and Akhtar Jameel Department of Computer Science Xavier University of Louisiana 7325 Palmetto

More information

Design and implementation of artificial neural network system for stock market prediction (A case study of first bank of Nigeria PLC Shares)

Design and implementation of artificial neural network system for stock market prediction (A case study of first bank of Nigeria PLC Shares) International Journal of Advanced Engineering and Technology ISSN: 2456-7655 www.newengineeringjournal.com Volume 1; Issue 1; March 2017; Page No. 46-51 Design and implementation of artificial neural network

More information

APPLICATION OF ARTIFICIAL NEURAL NETWORK SUPPORTING THE PROCESS OF PORTFOLIO MANAGEMENT IN TERMS OF TIME INVESTMENT ON THE WARSAW STOCK EXCHANGE

APPLICATION OF ARTIFICIAL NEURAL NETWORK SUPPORTING THE PROCESS OF PORTFOLIO MANAGEMENT IN TERMS OF TIME INVESTMENT ON THE WARSAW STOCK EXCHANGE QUANTITATIVE METHODS IN ECONOMICS Vol. XV, No. 2, 2014, pp. 307 316 APPLICATION OF ARTIFICIAL NEURAL NETWORK SUPPORTING THE PROCESS OF PORTFOLIO MANAGEMENT IN TERMS OF TIME INVESTMENT ON THE WARSAW STOCK

More information

An Improved Approach for Business & Market Intelligence using Artificial Neural Network

An Improved Approach for Business & Market Intelligence using Artificial Neural Network Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

Forecasting Foreign Exchange Rate during Crisis - A Neural Network Approach

Forecasting Foreign Exchange Rate during Crisis - A Neural Network Approach International Proceedings of Economics Development and Research IPEDR vol.86 (2016) (2016) IACSIT Press, Singapore Forecasting Foreign Exchange Rate during Crisis - A Neural Network Approach K. V. Bhanu

More information

Pattern Recognition by Neural Network Ensemble

Pattern Recognition by Neural Network Ensemble IT691 2009 1 Pattern Recognition by Neural Network Ensemble Joseph Cestra, Babu Johnson, Nikolaos Kartalis, Rasul Mehrab, Robb Zucker Pace University Abstract This is an investigation of artificial neural

More information

Keywords Time series prediction, MSM30 prediction, Artificial Neural Networks, Single Layer Linear Counterpropagation network.

Keywords Time series prediction, MSM30 prediction, Artificial Neural Networks, Single Layer Linear Counterpropagation network. Muscat Securities Market Index (MSM30) Prediction Using Single Layer LInear Counterpropagation (SLLIC) Neural Network Louay A. Husseien Al-Nuaimy * Department of computer Science Oman College of Management

More information

ANN Robot Energy Modeling

ANN Robot Energy Modeling IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 11, Issue 4 Ver. III (Jul. Aug. 2016), PP 66-81 www.iosrjournals.org ANN Robot Energy Modeling

More information

Iran s Stock Market Prediction By Neural Networks and GA

Iran s Stock Market Prediction By Neural Networks and GA Iran s Stock Market Prediction By Neural Networks and GA Mahmood Khatibi MS. in Control Engineering mahmood.khatibi@gmail.com Habib Rajabi Mashhadi Associate Professor h_mashhadi@ferdowsi.um.ac.ir Electrical

More information

Stock Market Prediction System

Stock Market Prediction System Stock Market Prediction System W.N.N De Silva 1, H.M Samaranayaka 2, T.R Singhara 3, D.C.H Wijewardana 4. Sri Lanka Institute of Information Technology, Malabe, Sri Lanka. { 1 nathashanirmani55, 2 malmisamaranayaka,

More information

COMPARING NEURAL NETWORK AND REGRESSION MODELS IN ASSET PRICING MODEL WITH HETEROGENEOUS BELIEFS

COMPARING NEURAL NETWORK AND REGRESSION MODELS IN ASSET PRICING MODEL WITH HETEROGENEOUS BELIEFS Akademie ved Leske republiky Ustav teorie informace a automatizace Academy of Sciences of the Czech Republic Institute of Information Theory and Automation RESEARCH REPORT JIRI KRTEK COMPARING NEURAL NETWORK

More information

Keywords: artificial neural network, backpropagtion algorithm, capital asset pricing model

Keywords: artificial neural network, backpropagtion algorithm, capital asset pricing model Volume 5, Issue 11, November 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Stock Price

More information

Stock Market Index Prediction Using Multilayer Perceptron and Long Short Term Memory Networks: A Case Study on BSE Sensex

Stock Market Index Prediction Using Multilayer Perceptron and Long Short Term Memory Networks: A Case Study on BSE Sensex Stock Market Index Prediction Using Multilayer Perceptron and Long Short Term Memory Networks: A Case Study on BSE Sensex R. Arjun Raj # # Research Scholar, APJ Abdul Kalam Technological University, College

More information

Based on BP Neural Network Stock Prediction

Based on BP Neural Network Stock Prediction Based on BP Neural Network Stock Prediction Xiangwei Liu Foundation Department, PLA University of Foreign Languages Luoyang 471003, China Tel:86-158-2490-9625 E-mail: liuxwletter@163.com Xin Ma Foundation

More information

Application of Innovations Feedback Neural Networks in the Prediction of Ups and Downs Value of Stock Market *

Application of Innovations Feedback Neural Networks in the Prediction of Ups and Downs Value of Stock Market * Proceedings of the 6th World Congress on Intelligent Control and Automation, June - 3, 006, Dalian, China Application of Innovations Feedback Neural Networks in the Prediction of Ups and Downs Value of

More information

Journal of Internet Banking and Commerce

Journal of Internet Banking and Commerce Journal of Internet Banking and Commerce An open access Internet journal (http://www.icommercecentral.com) Journal of Internet Banking and Commerce, December 2017, vol. 22, no. 3 STOCK PRICE PREDICTION

More information

Forecasting Currency Exchange Rates via Feedforward Backpropagation Neural Network

Forecasting Currency Exchange Rates via Feedforward Backpropagation Neural Network Universal Journal of Mechanical Engineering 5(3): 77-86, 2017 DOI: 10.13189/ujme.2017.050302 http://www.hrpub.org Forecasting Currency Exchange Rates via Feedforward Backpropagation Neural Network Joseph

More information

Predicting Economic Recession using Data Mining Techniques

Predicting Economic Recession using Data Mining Techniques Predicting Economic Recession using Data Mining Techniques Authors Naveed Ahmed Kartheek Atluri Tapan Patwardhan Meghana Viswanath Predicting Economic Recession using Data Mining Techniques Page 1 Abstract

More information

A Review of Artificial Neural Network Applications in Control. Chart Pattern Recognition

A Review of Artificial Neural Network Applications in Control. Chart Pattern Recognition A Review of Artificial Neural Network Applications in Control Chart Pattern Recognition M. Perry and J. Pignatiello Department of Industrial Engineering FAMU - FSU College of Engineering 2525 Pottsdamer

More information

Dr. P. O. Asagba Computer Science Department, Faculty of Science, University of Port Harcourt, Port Harcourt, PMB 5323, Choba, Nigeria

Dr. P. O. Asagba Computer Science Department, Faculty of Science, University of Port Harcourt, Port Harcourt, PMB 5323, Choba, Nigeria PREDICTING THE NIGERIAN STOCK MARKET USING ARTIFICIAL NEURAL NETWORK S. Neenwi Computer Science Department, Rivers State Polytechnic, Bori, PMB 20, Rivers State, Nigeria. Dr. P. O. Asagba Computer Science

More information

International Journal of Research in Engineering Technology - Volume 2 Issue 5, July - August 2017

International Journal of Research in Engineering Technology - Volume 2 Issue 5, July - August 2017 RESEARCH ARTICLE OPEN ACCESS The technical indicator Z-core as a forecasting input for neural networks in the Dutch stock market Gerardo Alfonso Department of automation and systems engineering, University

More information

Applications of Neural Networks in Stock Market Prediction

Applications of Neural Networks in Stock Market Prediction Applications of Neural Networks in Stock Market Prediction -An Approach Based Analysis Shiv Kumar Goel 1, Bindu Poovathingal 2, Neha Kumari 3 1Asst. Professor, Vivekanand Education Society Institute of

More information

SURVEY OF MACHINE LEARNING TECHNIQUES FOR STOCK MARKET ANALYSIS

SURVEY OF MACHINE LEARNING TECHNIQUES FOR STOCK MARKET ANALYSIS International Journal of Computer Engineering and Applications, Volume XI, Special Issue, May 17, www.ijcea.com ISSN 2321-3469 SURVEY OF MACHINE LEARNING TECHNIQUES FOR STOCK MARKET ANALYSIS Sumeet Ghegade

More information

Stock Market Prediction with Various Technical Indicators Using Neural Network Techniques

Stock Market Prediction with Various Technical Indicators Using Neural Network Techniques Stock Market Prediction with Various Technical Indicators Using Neural Network Techniques Richa Handa 1, H.S. Hota 2, S.R. Tandan 3 1 M.Tech Scholar, Dr. C.V. Raman University, Bilaspur(C.G.), India 2

More information

Foreign Exchange Rate Forecasting using Levenberg- Marquardt Learning Algorithm

Foreign Exchange Rate Forecasting using Levenberg- Marquardt Learning Algorithm Indian Journal of Science and Technology, Vol 9(8), DOI: 10.17485/ijst/2016/v9i8/87904, February 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Foreign Exchange Rate Forecasting using Levenberg-

More information

$tock Forecasting using Machine Learning

$tock Forecasting using Machine Learning $tock Forecasting using Machine Learning Greg Colvin, Garrett Hemann, and Simon Kalouche Abstract We present an implementation of 3 different machine learning algorithms gradient descent, support vector

More information

Forecasting stock market return using ANFIS: the case of Tehran Stock Exchange

Forecasting stock market return using ANFIS: the case of Tehran Stock Exchange Available online at http://www.ijashss.com International Journal of Advanced Studies in Humanities and Social Science Volume 1, Issue 5, 2013: 452-459 Forecasting stock market return using ANFIS: the case

More information

Predicting the stock price companies using artificial neural networks (ANN) method (Case Study: National Iranian Copper Industries Company)

Predicting the stock price companies using artificial neural networks (ANN) method (Case Study: National Iranian Copper Industries Company) ORIGINAL ARTICLE Received 2 February. 2016 Accepted 6 March. 2016 Vol. 5, Issue 2, 55-61, 2016 Academic Journal of Accounting and Economic Researches ISSN: 2333-0783 (Online) ISSN: 2375-7493 (Print) ajaer.worldofresearches.com

More information

2015, IJARCSSE All Rights Reserved Page 66

2015, IJARCSSE All Rights Reserved Page 66 Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Financial Forecasting

More information

Stock Market Analysis Using Artificial Neural Network on Big Data

Stock Market Analysis Using Artificial Neural Network on Big Data Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 2016, 3(1): 26-33 Research Article ISSN: 2394-658X Stock Market Analysis Using Artificial Neural Network on Big

More information

Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data

Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data Sitti Wetenriajeng Sidehabi Department of Electrical Engineering Politeknik ATI Makassar Makassar, Indonesia tenri616@gmail.com

More information

National Stock Exchange Stock and Index Price Direction Prediction using Backpropagation Artificial Neural Network

National Stock Exchange Stock and Index Price Direction Prediction using Backpropagation Artificial Neural Network National Stock Exchange Stock and Index Price Direction Prediction using Backpropagation Artificial Neural Network Amit M. Panchal 1, Dr. Jayesh M. Patel 2 Ph.D Research Scholar, Gujarat Technological

More information

Prediction Using Back Propagation and k- Nearest Neighbor (k-nn) Algorithm

Prediction Using Back Propagation and k- Nearest Neighbor (k-nn) Algorithm Prediction Using Back Propagation and k- Nearest Neighbor (k-nn) Algorithm Tejaswini patil 1, Karishma patil 2, Devyani Sonawane 3, Chandraprakash 4 Student, Dept. of computer, SSBT COET, North Maharashtra

More information

Saudi Arabia Stock Market Prediction Using Neural Network

Saudi Arabia Stock Market Prediction Using Neural Network Saudi Arabia Stock Market Prediction Using Neural Network Talal Alotaibi, Amril Nazir, Roobaea Alroobaea, Moteb Alotibi, Fasal Alsubeai, Abdullah Alghamdi, Thamer Alsulimani Department of Computer Science,

More information

Development and Performance Evaluation of Three Novel Prediction Models for Mutual Fund NAV Prediction

Development and Performance Evaluation of Three Novel Prediction Models for Mutual Fund NAV Prediction Development and Performance Evaluation of Three Novel Prediction Models for Mutual Fund NAV Prediction Ananya Narula *, Chandra Bhanu Jha * and Ganapati Panda ** E-mail: an14@iitbbs.ac.in; cbj10@iitbbs.ac.in;

More information

Using artificial neural networks for forecasting per share earnings

Using artificial neural networks for forecasting per share earnings African Journal of Business Management Vol. 6(11), pp. 4288-4294, 21 March, 2012 Available online at http://www.academicjournals.org/ajbm DOI: 10.5897/AJBM11.2811 ISSN 1993-8233 2012 Academic Journals

More information

Stock market price index return forecasting using ANN. Gunter Senyurt, Abdulhamit Subasi

Stock market price index return forecasting using ANN. Gunter Senyurt, Abdulhamit Subasi Stock market price index return forecasting using ANN Gunter Senyurt, Abdulhamit Subasi E-mail : gsenyurt@ibu.edu.ba, asubasi@ibu.edu.ba Abstract Even though many new data mining techniques have been introduced

More information

Evaluate the Ability of Artificial Neural Network to Predict the Stock Price of Non-Metallic Mineral Products Industry in Tehran's Stock Exchange

Evaluate the Ability of Artificial Neural Network to Predict the Stock Price of Non-Metallic Mineral Products Industry in Tehran's Stock Exchange Evaluate the Ability of Artificial Neural Network to Predict the Stock Price of Non-Metallic Mineral Products Industry in Tehran's Stock Exchange Mohammad Sarchami, Department of Accounting, College Of

More information

Long Term and Short Term Investment Strategy for Predicting the Performance of BSE using MLP Model

Long Term and Short Term Investment Strategy for Predicting the Performance of BSE using MLP Model Indian Journal of Science and Technology, Vol 8(22), IPL0250, September 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Long Term and Short Term Investment Strategy for Predicting the Performance

More information

Application of Deep Learning to Algorithmic Trading

Application of Deep Learning to Algorithmic Trading Application of Deep Learning to Algorithmic Trading Guanting Chen [guanting] 1, Yatong Chen [yatong] 2, and Takahiro Fushimi [tfushimi] 3 1 Institute of Computational and Mathematical Engineering, Stanford

More information

Predictive Model Learning of Stochastic Simulations. John Hegstrom, FSA, MAAA

Predictive Model Learning of Stochastic Simulations. John Hegstrom, FSA, MAAA Predictive Model Learning of Stochastic Simulations John Hegstrom, FSA, MAAA Table of Contents Executive Summary... 3 Choice of Predictive Modeling Techniques... 4 Neural Network Basics... 4 Financial

More information

Application of Artificial Neural Network For Path Loss Prediction In Urban Macrocellular Environment

Application of Artificial Neural Network For Path Loss Prediction In Urban Macrocellular Environment American Journal of Engineering Research (AJER) e-issn : 2320-0847 p-issn : 2320-0936 Volume-03, Issue-02, pp-270-275 www.ajer.org Research Paper Open Access Application of Artificial Neural Network For

More information

Two kinds of neural networks, a feed forward multi layer Perceptron (MLP)[1,3] and an Elman recurrent network[5], are used to predict a company's

Two kinds of neural networks, a feed forward multi layer Perceptron (MLP)[1,3] and an Elman recurrent network[5], are used to predict a company's LITERATURE REVIEW 2. LITERATURE REVIEW Detecting trends of stock data is a decision support process. Although the Random Walk Theory claims that price changes are serially independent, traders and certain

More information

Outline. Neural Network Application For Predicting Stock Index Volatility Using High Frequency Data. Background. Introduction and Motivation

Outline. Neural Network Application For Predicting Stock Index Volatility Using High Frequency Data. Background. Introduction and Motivation Neural Network Application For Predicting Stock Index Volatility Using High Frequency Data Project No CFWin03-32 Presented by: Venkatesh Manian Professor : Dr Ruppa K Tulasiram Outline Introduction and

More information

The Use of Neural Networks in the Prediction of the Stock Exchange of Thailand (SET) Index

The Use of Neural Networks in the Prediction of the Stock Exchange of Thailand (SET) Index Research Online ECU Publications Pre. 2011 2008 The Use of Neural Networks in the Prediction of the Stock Exchange of Thailand (SET) Index Suchira Chaigusin Chaiyaporn Chirathamjaree Judith Clayden 10.1109/CIMCA.2008.83

More information

An Intelligent Forex Monitoring System

An Intelligent Forex Monitoring System An Intelligent Forex Monitoring System Ajith Abraham & Morshed U. Chowdhury" School of Computing and Information Technology Monash University (Gippsland Campus), Churchill, Victoria 3842, Australia http://ajith.softcomputing.net,

More information

Role of soft computing techniques in predicting stock market direction

Role of soft computing techniques in predicting stock market direction REVIEWS Role of soft computing techniques in predicting stock market direction Panchal Amitkumar Mansukhbhai 1, Dr. Jayeshkumar Madhubhai Patel 2 1. Ph.D Research Scholar, Gujarat Technological University,

More information

STOCK MARKET FORECASTING USING NEURAL NETWORKS

STOCK MARKET FORECASTING USING NEURAL NETWORKS STOCK MARKET FORECASTING USING NEURAL NETWORKS Lakshmi Annabathuni University of Central Arkansas 400S Donaghey Ave, Apt#7 Conway, AR 72034 (845) 636-3443 lakshmiannabathuni@gmail.com Mark E. McMurtrey,

More information

A Comparative Study of Ensemble-based Forecasting Models for Stock Index Prediction

A Comparative Study of Ensemble-based Forecasting Models for Stock Index Prediction Association for Information Systems AIS Electronic Library (AISeL) MWAIS 206 Proceedings Midwest (MWAIS) Spring 5-9-206 A Comparative Study of Ensemble-based Forecasting Models for Stock Index Prediction

More information

Stock Market Analysis Based on Artificial Neural Network with Big data

Stock Market Analysis Based on Artificial Neural Network with Big data Stock Market Analysis Based on Artificial Neural Network with Big data Miss.Minal P. Bharambe Information Technology PICT Pune. Pune, India. minal.bharambe@gmail.com Prof. S.C.Dharmadhikari Information

More information

Neuro-Genetic System for DAX Index Prediction

Neuro-Genetic System for DAX Index Prediction Neuro-Genetic System for DAX Index Prediction Marcin Jaruszewicz and Jacek Mańdziuk Faculty of Mathematics and Information Science, Warsaw University of Technology, Plac Politechniki 1, 00-661 Warsaw,

More information

Data based stock portfolio construction using Computational Intelligence

Data based stock portfolio construction using Computational Intelligence Data based stock portfolio construction using Computational Intelligence Asimina Dimara and Christos-Nikolaos Anagnostopoulos Data Economy workshop: How online data change economy and business Introduction

More information

Two-Period-Ahead Forecasting For Investment Management In The Foreign Exchange

Two-Period-Ahead Forecasting For Investment Management In The Foreign Exchange Two-Period-Ahead Forecasting For Investment Management In The Foreign Exchange Konstantins KOZLOVSKIS, Natalja LACE, Julija BISTROVA, Jelena TITKO Faculty of Engineering Economics and Management, Riga

More information

An Intelligent Approach for Option Pricing

An Intelligent Approach for Option Pricing IOSR Journal of Economics and Finance (IOSR-JEF) e-issn: 2321-5933, p-issn: 2321-5925. PP 92-96 www.iosrjournals.org An Intelligent Approach for Option Pricing Vijayalaxmi 1, C.S.Adiga 1, H.G.Joshi 2 1

More information

Introducing GEMS a Novel Technique for Ensemble Creation

Introducing GEMS a Novel Technique for Ensemble Creation Introducing GEMS a Novel Technique for Ensemble Creation Ulf Johansson 1, Tuve Löfström 1, Rikard König 1, Lars Niklasson 2 1 School of Business and Informatics, University of Borås, Sweden 2 School of

More information

Spiking Back Propagation Multilayer Neural Network Design for Predicting Unpredictable Stock Market Prices with Time Series Analysis

Spiking Back Propagation Multilayer Neural Network Design for Predicting Unpredictable Stock Market Prices with Time Series Analysis Spiking Back Propagation Multilayer Neural Network Design for Predicting Unpredictable Stock Market Prices with Time Series Analysis Amit Ganatr and Y. P. Kosta Abstract Stock prediction is, so far, one

More information

Classification of Capital Expenditures and Revenue Expenditures: An Analysis of Correlation and Neural Networks

Classification of Capital Expenditures and Revenue Expenditures: An Analysis of Correlation and Neural Networks Classification of Capital Expenditures and Revenue Expenditures: An Analysis of Correlation and Neural Networks Fadzilah Siraj a, Nurazzah Abu Bakar b, Adnan Abolgasim c a,b,c College of Arts and Sciences

More information

BULLETIN OF MATHEMATICS AND STATISTICS RESEARCH

BULLETIN OF MATHEMATICS AND STATISTICS RESEARCH KY PUBLICATIONS BULLETIN OF MATHEMATICS AND STATISTICS RESEARCH A Peer Reviewed International Research Journal http://www.bomsr.com Email:editorbomsr@gmail.com RESEARCH ARTICLE PREDICTION OF GOLD PRICES

More information

OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL

OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL Mrs.S.Mahalakshmi 1 and Mr.Vignesh P 2 1 Assistant Professor, Department of ISE, BMSIT&M, Bengaluru, India 2 Student,Department of ISE, BMSIT&M, Bengaluru,

More information

Application of synthetic observations to develop an artificial neural network for mine dewatering

Application of synthetic observations to develop an artificial neural network for mine dewatering Application of synthetic observations to develop an artificial neural network for mine dewatering Sage Ngoie 1, Jean-Marie Lunda 2, Adalbert Mbuyu 3, Jean-Felix Kabulo 4 1Philosophiae Doctor, IGS, University

More information

Stock price development forecasting using neural networks

Stock price development forecasting using neural networks Stock price development forecasting using neural networks Jaromír Vrbka 1* and Zuzana Rowland 2 1 Institute of Technology and Business in České Budějovice, School of Expertness and Valuation, Okružní 10,

More information

Abstract Making good predictions for stock prices is an important task for the financial industry. The way these predictions are carried out is often

Abstract Making good predictions for stock prices is an important task for the financial industry. The way these predictions are carried out is often Abstract Making good predictions for stock prices is an important task for the financial industry. The way these predictions are carried out is often by using artificial intelligence that can learn from

More information

Stock Market Prediction using Artificial Neural Networks

Stock Market Prediction using Artificial Neural Networks Stock Market Prediction using Artificial Neural Networks Gaurav Kshirsagar, Mohit Chandel, Shantanu Kakade, Rukshad Amaria Abstract The prediction of stock market prices and conditions has always been

More information

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Mona M Abd El-Kareem Abstract The main target of this paper is to establish a comparative study between the performance

More information

Designing a Hybrid AI System as a Forex Trading Decision Support Tool

Designing a Hybrid AI System as a Forex Trading Decision Support Tool Designing a Hybrid AI System as a Forex Trading Decision Support Tool Lean Yu Kin Keung Lai Shouyang Wang Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, 00080, China

More information

Comparative study of Financial Time Series Prediction By Artificial Neural Network with Gradient Descent Learning Arka Ghosh

Comparative study of Financial Time Series Prediction By Artificial Neural Network with Gradient Descent Learning Arka Ghosh Comparative study of Financial Time Series Prediction By Artificial Neural Network with Gradient Descent Learning Arka Ghosh Abstract Financial forecasting is an example of a signal processing problem

More information

Predicting stock prices for large-cap technology companies

Predicting stock prices for large-cap technology companies Predicting stock prices for large-cap technology companies 15 th December 2017 Ang Li (al171@stanford.edu) Abstract The goal of the project is to predict price changes in the future for a given stock.

More information

Stock Market Indices Prediction with Various Neural Network Models

Stock Market Indices Prediction with Various Neural Network Models Stock Market Indices Prediction with Various Neural Network Models S. Arun Joe Babulo 1, B. Janaki 2, C. Jeeva 3 1 Assistant Professor, Department of Computer Science, Sri Vijay Vidyalaya College of Arts

More information

Modeling Federal Funds Rates: A Comparison of Four Methodologies

Modeling Federal Funds Rates: A Comparison of Four Methodologies Loyola University Chicago Loyola ecommons School of Business: Faculty Publications and Other Works Faculty Publications 1-2009 Modeling Federal Funds Rates: A Comparison of Four Methodologies Anastasios

More information

HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL. Serge Hayward

HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL. Serge Hayward HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL Serge Hayward Department of Finance Ecole Supérieure de Commerce de Dijon, France shayward@escdijon.com Abstract:

More information

Neuro Fuzzy based Stock Market Prediction System

Neuro Fuzzy based Stock Market Prediction System Neuro Fuzzy based Stock Market Prediction System M. Gunasekaran, S. Anitha, S. Kavipriya, Asst Professor, Dept of MCA, III MCA, Dept Of MCA, III MCA, Dept of MCA, Park College of Engg& tech, Park College

More information

Forecasting stock market with neural networks

Forecasting stock market with neural networks Forecasting stock market with neural networks Tsong-Wuu Lin a, Chan-Chien Yu b, presenter a Department of Computer Science and Information Management, Soochow University, Taiwan twlin@csim.scu.edu.tw b

More information

Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization

Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization 2017 International Conference on Materials, Energy, Civil Engineering and Computer (MATECC 2017) Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization Huang Haiqing1,a,

More information

A Novel Method of Trend Lines Generation Using Hough Transform Method

A Novel Method of Trend Lines Generation Using Hough Transform Method International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184, Volume 6, Number 4 (August 2017), pp.125-135 MEACSE Publications http://www.meacse.org/ijcar A Novel Method of Trend Lines Generation

More information

One-Step and Multi-Step Ahead Stock Prediction Using Backpropagation Neural Networks

One-Step and Multi-Step Ahead Stock Prediction Using Backpropagation Neural Networks One-Step and Multi-Step Ahead Stock Prediction Using Backpropagation Neural Networks Guanqun Dong, Kamaladdin Fataliyev, Lipo Wang School of Electrical and Electronic Engineering Nanyang Technological

More information

A multiple model of perceptron neural network with sample selection through chicken swarm algorithm for financial forecasting

A multiple model of perceptron neural network with sample selection through chicken swarm algorithm for financial forecasting Communications on Advanced Computational Science with Applications 2017 No. 1 (2017) 85-94 Available online at www.ispacs.com/cacsa Volume 2017, Issue 1, Year 2017 Article ID cacsa-00070, 10 Pages doi:10.5899/2017/cacsa-00070

More information

Exploiting Corporate Governance and Common-Size Analysis for Financial Distress Detecting Models

Exploiting Corporate Governance and Common-Size Analysis for Financial Distress Detecting Models Exploiting Corporate Governance and Common-Size Analysis for Financial Distress Detecting Models Abstract Pei-Wen Huang and Chao-Lin Liu Department of Computer Science, National Chengchi University, Wen-Shan,

More information