Journals / Veri Bilimi / 2018 / Cilt: 1 - Sayı: 1

Predicting Hotel Reservation Cancellation by Using Machine Learning Methods

Otel Rezervasyon İptallerinin Makine Öğrenmesi Yöntemleri ile Tahmin Edilmesi

Pages
7–14
Publication Date
2018-12-25
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The best result was obtained from C4.5 decision tree algorithm with 73% accuracy.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In order to maximize profit for hotels, occupancy rates must be high.
📊
Key Findings & Data:In this study, the hotel reservation data set consisting of 38,826 records of 5 different hotels were analyzed by machine learning algorithms to estimate the cancellation of future bookings of hotels.
💡
Conclusion & Impact:The best result was obtained from C4.5 decision tree algorithm with 73% accuracy.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:otel rezervasyon iptali · makine öğrenmesi · danışmanlı öğrenme

Abstract

In order to maximize profit for hotels, occupancy rates must be high. For this reason, hotels should allocate a limited number of their rooms to the right customer at the right time using reservation systems software. However, reservations may be cancelled by the customer for various reasons. Cancellations may result for hotels in loss of income if the right policies are not processed. For this reason, it is very important to estimate reservation cancellations. In this study, the hotel reservation data set consisting of 38,826 records of 5 different hotels were analyzed by machine learning algorithms to estimate the cancellation of future bookings of hotels. In this context, 4 different models were formed in this study by using Random Forest (RF), Support Vector Machines (SVM), k-Nearest Neighbor (kNN) and Decision Tree (C4.5) algorithms and then, performance comparisons were made among these models. The best result was obtained from C4.5 decision tree algorithm with 73% accuracy.

Özet

Konaklama hizmeti veren otellerin maksimum kâr elde edebilmesi için doluluk oranlarının yüksek olması gerekmektedir. Bu sebeple oteller rezervasyon sistemleri aracılığıyla sınırlı sayıdaki odalarını doğru zamanda, doğru müşteriye tahsis etmelidir. Ancak rezervasyonlar çeşitli nedenlerle müşteri tarafından iptal edilebilmektedir. Oteller açısından iptal edilen rezervasyonlar doğru politikalar izlenmezse gelir kaybına neden olabilmektedir. Bu sebeple iptallerin önceden tahmin edilmesi büyük önem taşımaktadır. Bu çalışmada, makine öğrenmesi teknikleriyle 5 farklı otele ait toplam 38.826 kayıttan oluşan hotel rezervasyon verisi kullanılarak otellerin gelecekteki rezervasyonlarının iptal durumları tahmin edilmeye çalışılmıştır. Çalışmada sınıflandırma algoritmalarından Random Forest Algoritması (RF), Destek Vektör Makineleri (SVM), k-En Yakın Komşu (kNN) ve Karar Ağacı (C4.5) algoritmaları kullanılarak 4 farklı model oluşturulmuş ve modellerin performans karşılaştırmaları yapılmıştır. En iyi sonuç %73 doğruluk oranı ile C4.5 karar ağacı algoritmasından elde edilmiştir.

🔖

Cite This Article

BOZ, M., CANBAZOĞLU, E., ÖZEN, Z., GÜLSEÇEN, S. (2018). Predicting Hotel Reservation Cancellation by Using Machine Learning Methods. Veri Bilimi, Cilt: 1 - Sayı: 1, 7–14. https://ajindex.com/articles/821885

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (18)

  1. Kimes SE, Wirtz J. “Has revenue management become acceptable? Findings from an international study on the perceived fairness of rate fences”. J. Serv. Res., 6(2), 125–135, 2003
  2. Mehrotra R, Ruttley J. “Revenue management”. (2nd ed.). Washington, DC, American Hotel and Lodging Association, 2006
  3. Smith SJ, Parsa HG, Bujisic M, van der Rest JP. “Hotel cancelation policies, distributive and procedural fairness, and consumer patronage: A study of the lodging industry”. J. Travel Tour. Mark., 32(7), 886–906, 2015
  4. Morales DR, Wang J. “Forecasting cancellation rates for services booking revenue management using data mining”. Eur. J. Oper. Res., 202(2), 554–562, 2010
  5. Liu PH. “Hotel demand/cancellation analysis and estimation of unconstrained demand using statistical methods”. Revenue Manag. Pricing Case Stud. Appl., 91–101, 2004
  6. Carbonell CG, Michalski RS, Mitchell TM. “An overview of machine learning”. In Machine Learning, San Francisco, CA, Morgan Kaufmann, 3-23, 1983
  7. Sullivan W. “Machine learning Beginners Guide Algorithms Supervised & Unsupervised learning, Decision Tree & Random Forest Introduction”. USA, CreateSpace Independent Publishing Platform, 2017
  8. Pölt S, “Forecasting is difficult–especially if it refers to the future”. In AGIFORS- Reservations and Yield Management Study Group Meeting Proceedings, 61–91, 1998
  9. Antonio N, de Almeida A, Nunes L. “Predicting hotel booking cancellations to decrease uncertainty and increase revenue”, Tour. Manag. Stud., 13(2), 2017
  10. Ho TK. “Random decision forests”. In Document analysis and recognition, 1995., proceedings of the third international conference on, 1, 278–282, 1995
  11. Breiman L. “Random forests”. Mach. Learn., 45(1), 5–32, 2001
  12. Louppe G. “Understanding Random Forests: From Theory to Practice”. Doktora Tezi, University of Liege, Belgium, 2014
  13. Breiman L, Cutler A. “Random forests - classification description”. 2005. [Çevrimiçi]: https://www.stat.berkeley.edu/~breiman/RandomForests/cc_home.htm. [Erişim: 10-Nis- 2018]
  14. Liaw A, Wiener M. “Classification and Regression by randomForest”. R News, 2(3), 18-22, 2002
  15. Cunningham P, Delany SJ, “k-Nearest neighbour classifiers”, Mult. Classif. Syst., 34(8), 1–17, 2007
  16. Balaban ME ve Kartal E, “Veri madenciliği ve makine öğrenmesi temel algoritmaları ve R dili ile uygulamaları”
  17. Baskı. İstanbul, Çağlayan Kitabevi, 2018
  18. Bhatia N. “Survey of nearest neighbor techniques”, ArXiv Prepr. ArXiv100