Retail Demand Forecasting using Machine Learning Algorithms
| dc.contributor.advisor | Bayramoğlu, Hüsnü (Supervisor) | |
| dc.contributor.author | Bolat, Mehmet Nuri | |
| dc.date.accessioned | 2026-06-12T07:17:10Z | |
| dc.date.issued | 2023 | |
| dc.department | Meslek Yüksekokulları, Bilişim Teknolojileri Meslek Yüksekokulu, Bilişim Teknolojileri Bölümü | |
| dc.description | Master of Technology in Information Technology. Institute of Graduate Studies and Research. Thesis (M.Tech.) - Eastern Mediterranean University, School of Computing and Technology, 2023. Supervisor: Asst. Prof. Dr. Hüsnü Bayramoğlu. | |
| dc.description.abstract | Understanding how to forecast a product's sales and demand is crucial for businesses that sell goods. Knowing how much demand will be in a given time gives them many benefits and gains. Many methods have been developed and used for demand forecasting from past to present. If we divide the methods used into two, traditional and machine learning methods are used for demand forecasting. We can say that traditional methods have left their place to machine learning due to less and slow data processing. Machine learning methods have the ability to process a lot of data faster and analyze the data it uses and provide a more accurate prediction by identifying hidden patterns in the data. The problem here is that there is no one "onesize-fits-all" prediction algorithm. Typically, demand forecasting features consist of several machine learning approaches. Therefore, the choice of machine learning models depends on many factors such as business goal, data type, data quantity and quality, forecast time. Therefore, the main problem here is to determine which algorithm will be used with which parameters. In this study, different machine learning methods and parameters was used and compared to select the most suitable machine learning algorithm and parameters according to the selected data set and provide more accurate predictions. Algorithms such as time series, linear regression, random forest was studied and external factors such as seasonal, regional and economic factors was used as parameters. The algorithm with the best results will be chosen from models with or without external factors. Keywords: Machine Learning, Demand Forecasting, Regression, Time Series | |
| dc.description.abstract | Ürün satan şirketlerin belirli bir ürünün satışını ve talebini öngörülebilmesi çok önemli bir yere sahip olmaktadır. Belirli bir sürede ne kadar talep olacağını bilmek onlara birçok fayda ve kazanç sağlamaktadır. Geçmişten günümüze talep tahmini için birçok yöntem geliştirilmiş ve kullanılmıştır. Kullanılan yöntemleri ikiye ayıracak olursak geleneksel ve makine öğrenmesi yöntemleri talep tahminleri için kullanılmaktadır. Geleneksel yöntemler daha az ve yavaş veri işlemesinden dolayı yerini makine öğrenimine bırakmıştır diyebiliriz. Makine öğrenimi yöntemleri çok fazla veriyi daha hızlı işleme özelliğine sahip olmaktadır ve kullanmış olduğu verileri analiz eder ve verilerdeki gizli kalıpları tanımlayarak daha doğru bir tahmin sağlar. Buradaki sorun, "herkese uyan" tek bir tahmin algoritmasının olmamasıdır. Genellikle, talep tahmini özellikleri birkaç makine öğrenimi yaklaşımından oluşur. Bu nedenle makine öğrenimi modellerinin seçimi iş hedefi, veri türü, veri miktarı ve kalitesi, tahmin süresi gibi birçok faktöre bağlıdır. Dolayısıyla burada asıl sorun hangi algoritmanın hangi parametrelerle kullanılacağını belirlemektir. Bu çalışmada seçilecek veri setine göre en uygun makine öğrenmesi algoritmasını ve parametrelerini seçmek ve daha doğru tahminler sunmak için farklı makine öğrenimi yöntemleri ve parametreleri kullanılıp karşılaştırılacaktır. Zaman serisi, doğrusal regresyon, rastgele orman gibi algoritmalar üzerinde çalışılacak ve mevsimsel, bölgesel, ekonomik faktörler gibi dış etkenler parametre olarak kullanılacaktır. En iyi sonuç veren algoritma ise dış faktörlerin dahil olmuş veya olmamış modellerden seçilecektir. Anahtar Kelimeler: Makine Öğrenimi, Talep Tahmini, Regresyon, Zaman Serisi | |
| dc.identifier.citation | Bolat, Mehmet Nuri. (2023). Retail Demand Forecasting using Machine Learning Algorithms. Thesis (M.Tech.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Sch. of Computing and Technology, Famagusta: North Cyprus. | |
| dc.identifier.uri | https://hdl.handle.net/11129/16001 | |
| dc.language.iso | en | |
| dc.publisher | Eastern Mediterranean University | |
| dc.relation.publicationcategory | Rapor - Başka Kurum Yazarı | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | Thesis Tez | |
| dc.subject | School of Computing and Echnology | |
| dc.subject | Deep learning (Machine learning) | |
| dc.subject | Machine learning methods - Computing | |
| dc.subject | Machine Learning | |
| dc.subject | Demand Forecasting | |
| dc.subject | Regression | |
| dc.subject | Time Series | |
| dc.title | Retail Demand Forecasting using Machine Learning Algorithms | |
| dc.type | Master Thesis |










