GPU Implementation of Sales Forecasting with Linear Regression
Journal Title: International Journal of Innovative Research in Computer Science and Technology - Year 2018, Vol 6, Issue 4
Abstract
Forecasting of sales is very important in any business as it helps managers to learn from historical data and make informed decisions. This generally involves intensive processes using spreadsheets which require inputs from all levels in an organization. This approach introduces bias and is generally not accurate. There are several methods that have been used in the past to forecast sales, such as Exponential Smoothing, Moving Average, and Autoregressive Moving Average (ARMA). Due to the nature of the data, it usually takes more time for these methods to analyze the sales data and make predictions. In this paper, the sales data is analyzed and predictions are made by using linear regression as implemented on the GPU to make the process faster. Sales forecasting is made possible by finding best fit line by linear regression techniques (i.e. linear convolution). To illustrate this process, simulated sales data was used. The sales forecasting with linear regression implementation using GPU was compared to the CPU implementation and a speedup of up to 7.557x was achieved.
Authors and Affiliations
Ayomide Yusuf, Shadi Alawneh
NAFDAC INFORMATION SYSTEM FOR PRODUCT REGISTRATION
The study aims at designing an information system to enhance the registration of products with ease and effectiveness for NAFDAC(National Agency for food and drugs Administration and control) as a case study. This study...
Self-Healing Technology of Asphalt Pavements
Cap heal reduces the environmental pollution and improves the performance of asphalt pavement. Since large amount of budget is allocated to road construction, so there is a need to implement more economically and environ...
Development and Analysis of Biometric Ingress Surveillance
Face recognition is a classic problem in the field of computer vision and popular due to its wide applications in real-world problems such as access control, identity verification, physical security, surveillance, etc. R...
Smart Agriculture Using IoT
The Internet of Things (IOT) is transforming agricultural by incorporating farmers in a variety of approaches to tackle challenges in the field, like as precise and conservatism farming. Harvest web surveillance includes...
Approach of Image Processing in Diagnosis and Medication of Fungal Infections in Pet Animals
The focus of this paper is to design and develop the Artificial Intelligence and Machine Learning based system which detects the fungal infection on a pet animal (especially Dog and Cat), and provide the treatment for it...