{"id":7537,"date":"2021-06-29T16:19:03","date_gmt":"2021-06-29T20:19:03","guid":{"rendered":"https:\/\/www.bu.edu\/bhr\/?p=7537"},"modified":"2022-05-24T14:43:03","modified_gmt":"2022-05-24T18:43:03","slug":"is-machine-learning-a-magic-wand","status":"publish","type":"post","link":"https:\/\/www.bu.edu\/bhr\/2021\/06\/29\/is-machine-learning-a-magic-wand\/","title":{"rendered":"Is Machine Learning a Magic Wand?"},"content":{"rendered":"<figure id=\"attachment7541\" aria-describedby=\"caption-attachment7541\" style=\"width: 1034px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" src=\"\/bhr\/files\/2021\/06\/BHR-Post-Images-1024-x-597-5.png\" alt=\"Is Machine Learning a Magic Wand? Source: Image by Nagy-Bagoly Arpad on Shutterstock\" width=\"1024\" height=\"597\" class=\"size-full wp-image-7541\" srcset=\"https:\/\/www.bu.edu\/bhr\/files\/2021\/06\/BHR-Post-Images-1024-x-597-5.png 1024w, https:\/\/www.bu.edu\/bhr\/files\/2021\/06\/BHR-Post-Images-1024-x-597-5-636x371.png 636w, https:\/\/www.bu.edu\/bhr\/files\/2021\/06\/BHR-Post-Images-1024-x-597-5-768x448.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment7541\" class=\"wp-caption-text\">Source: Image by <a href=\"https:\/\/www.shutterstock.com\/g\/lightkeeper\">Nagy-Bagoly Arpad<\/a> on <a href=\"https:\/\/www.shutterstock.com\/home\">Shutterstock<\/a><\/figcaption><\/figure>\n<hr \/>\n<p><span style=\"font-weight: 400;\"><span style=\"color: #000000;\">By<\/span>\u00a0<span style=\"color: #cc0000;\"><a href=\"https:\/\/www.bu.edu\/bhr\/profile\/misuk-lee\/\" style=\"color: #cc0000;\">Misuk Lee<span>, <span style=\"color: #cc0000;\">Ph.D.<\/span><\/span><\/a><\/span><span style=\"color: #000000;\">, Assistant Professor, Seattle University &#8211; <\/span><span style=\"color: #000000;\">Albers School of Business &amp; Economics\u00a0<\/span><\/span><\/p>\n<h2><span style=\"color: #000000;\"><b>Machine Learning for Hotel Revenue Management<\/b><\/span><\/h2>\n<p><span style=\"font-weight: 400; color: #000000;\">In recent years, machine learning has been at the leading edge of revenue management practices in the hospitality industry.\u00a0 Machine learning is the study of computer algorithms that automatically learn from data to find hidden patterns or insights (Mitchell, 1997). Machine-learning algorithms build a model based on sample data, known as &#8220;training data,&#8221; in order to make predictions or decisions without being explicitly programmed to do so (Wikipedia, 2021). The basic idea of machine learning is that computers could learn from data and automatically develop a model by generalizing the pattern learned from the data. Machine-learning techniques are widely used in many application areas such as self-driving cars, speech recognition, and image processing, where conventional algorithms may not be able to solve the complex, often large-scale problems. With recent growth in machine-learning technologies supported by big data,\u00a0 state-of-art revenue management systems are using machine-learning models in various revenue management areas including demand forecasting, pricing, market segmentation, and customized guest services (Alexsoft, 2018; Blengini, et al., 2020; Boulton, 2018; Gulcu &amp; Sanli, 2017; Reuters, 2019).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">Leveraging advances in machine-learning technology, revenue management systems are highly automated. With data-driven demand forecasts and machine-recommended pricing, revenue managers no longer punch numbers into spreadsheets. Machine learning is at revenue managers&#8217; fingertips, and a question is, \u201cIs machine learning a magic wand?\u201d<\/span><\/p>\n<h2><span style=\"color: #000000;\"><b>Case Study: Comparative Analysis of Machine Learning and Pickup Models for Hotel-Demand Forecasting\u00a0<\/b><\/span><\/h2>\n<p><span style=\"font-weight: 400; color: #000000;\">Demand forecasting is one of the most prominent revenue management fields where machine-learning techniques are widely adopted. While traditional forecasting models are based on certain mathematical or statistical formulas, machine learning does not require underlying theoretical models to capture complicated relationships of factors that may determine demand (Lee, et al., 2020). Traditional forecasting techniques such as time-series models can only consider a few demand factors. On the other hand, machine-learning models allow for more data from heterogeneous data sources such as social media, web search traffic, and customer reviews to be combined into the forecast. Due to its flexible structure and use of large data supported by computation power, the machine-learning approach achieves high prediction accuracy in demand forecasting.<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">In order to test forecasting accuracy of machine-learning models, we collected two years of daily booking data from three hotels. For better forecasting results, we explored several different machine learning algorithms. Originated from computer science, machine learning refers to a number of algorithms. Among many machine-learning algorithms, neural networks, including its sub-category deep learning, are the most popular algorithms used in hotel revenue management, especially for dynamic pricing and demand forecasting. Inspired by the biological neural networks that constitute brains, neural network approach provides highly flexible modeling capabilities to process complex relationships in large data sets (Lee, et al., 2020). In particular, due to improved computing power and increased data availability, more complex neural network structures called, \u201cdeep learning,\u201d often offer the highest level of prediction performance.<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">We compared the performance of deep learning models with traditional models. For a benchmark, we used pickup models, which are simple, yet popular in the hospitality industry. The main idea of pickup models is to estimate the increments of bookings to come and then aggregate these increments into the early realizations (pickups) to obtain a forecast of the final demand (Lee, 2018; Zakhary, et al., 2008). To assess the performance of forecasting models, we use the Mean Absolute Error (MAE) as error measures. The absolute error is the absolute value of the difference between the forecasted value and the actual value.<\/span><\/p>\n<p><span style=\"color: #000000;\"><i><span style=\"font-weight: 400;\">Table 1. Comparison of Average MAE &#8211; Deep Learning and Pickup Model<\/span><\/i><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">Deep Learning<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">Pickup<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400; color: #000000;\">Hotel 1<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">10.69<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">9.93<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400; color: #000000;\">Hotel 2<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">14.62<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">14.03<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400; color: #000000;\">Hotel 3<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">17.13<\/span><\/td>\n<td><span style=\"font-weight: 400; color: #000000;\">15.97<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400; color: #000000;\">We applied the deep learning method along with the pickup approach to the validation data of the three hotels. For performance validation, we consider a booking horizon of four weeks prior to arrival at the hotel. Table 1 reports the average MAEs obtained from the validation data. The results show that the deep learning model does not outperform the traditional pickup models.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">This empirical result seems at odds with common beliefs on machine learning. Why did the most advanced machine-learning technology fail to achieve higher accuracy than the simple traditional approach?\u00a0 There are some cases that may make a problem (or data) a bad candidate for a machine-learning application. If the needed task is driven by a simple factor, not necessarily involving multiple complicated factors, machine-learning algorithms may not perform better than simple approaches. In this specific case of the three hotels, their demand patterns can be explained primarily through the pickups and considering other factors may include simply additional noises in the model.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">On one hand, if there exists a theoretical or practical model that explains the data well, there is less motivation to develop machine-learning models. For example, when the room demand follows a regular seasonality pattern and shows small variation, a simple time-series technique may be a better candidate than complicated machine-learning models. On the other hand, if there is no true underlying pattern in the data, a machine-learning algorithm may try to describe noises (or random fluctuations) and make an overly complex model to explain idiosyncrasies in the training data, which is called overfitting. The overfitted model is useful in reference only to its initial training data set, and not to any other data sets. If we feed the overfitted model new data, its accuracy will end up being poor.\u00a0 Machine-learning is often vulnerable to overfitting issues as machine-learning models are capable of describing complex patterns. When data have large random variations with no underlying patterns, a simple aggregate approach may produce better results than advanced machine-learning models.<\/span><\/p>\n<h2><span style=\"color: #000000;\"><b>How to Take Advantage of Machine Learning for Revenue Management<\/b><\/span><\/h2>\n<p><span style=\"font-weight: 400; color: #000000;\">There are many different applications of machine learning in revenue management, and a common question is: \u201cHow can hotels take advantage of machine-learning technology for revenue management?\u201d One of the common denominators is that hotels need to understand the nature of the problem. Machine-learning techniques typically show very good performance in prediction problems. Machine learning inherently produces a \u201cblack box\u201d model where gaining insight on relationships and effects becomes nearly impossible (Gulcu &amp; Sanli, 2017). If the purpose of the needed task is to gain human-interpretable explanations on relationships and effects, theoretical or descriptive models such as regression analysis may be better options. For example, revenue managers need to know \u201cWhy is summer demand higher than other seasons?\u201d and \u201cWhat is the most significant factor driving the summer demand?\u201d For answering these types of questions, machine learning is not the go-to solution.<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">Another common denominator is that hotels should know if the data are a good candidate for machine learning. Exploratory data analysis such as data visualization and descriptive statistics is an essential process of performing initial investigations on data, through which hotels can obtain early insights into potential use of machine learning. Machine learning is a powerful technology to capture hidden patterns and solve complicated problems, of which theoretical\/mathematical models cannot be written down. On the other hand, if the data shows clear patterns or has a simple and practical way to describe, there are not many benefits to developing machine-learning models.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">Machine learning does not refer to a single algorithm. Different algorithms have different characteristics with different capabilities to solve different types of problems. Machine-learning development process involves selecting the appropriate methodology. An algorithm itself cannot solve the problem or automatically provide insights into the problem. Machine-learning technology is not a magic wand to solve any problem without human intervention. The performance of machine-learning models depends on the human modelers\u2019 expertise. Insights of revenue managers and data scientist are essential throughout the entire machine-learning development process including what kind of data (e.g., time series, booking pace, market behavior, and macroeconomic indicators) to use, what variables to use, what specific algorithm to use, and how to determine the parameters for the selected algorithm.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">As machine-learning experiences a renewed push in the hospitality industry, there is a growing demand for machine-learning literacy. While good analytical skills are important, the ability to integrate new sources of data generation from machine learning has also played a key role (Blengini, et al., 2020). Most importantly, understanding of the general process and characteristics of machine learning is even more critical in driving smart pricing decisions and strategies.<\/span><\/p>\n<hr \/>\n<p><a href=\"\/bhr\/files\/2021\/06\/Revised-MLee-BHR-PDF-TEMPLATE-FINAL-July-2021_revised.docx.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400; color: #000000;\">PDF Version Available Here<\/span><\/a><\/p>\n<hr \/>\n<p><span style=\"color: #000000;\"><strong><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">References<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Alexsoft, 2018. <\/span><i><span style=\"font-weight: 400;\">How the Hospitality Industry Uses Performance-enhancing Artificial Intelligence and Data Science, <\/span><\/i><span style=\"font-weight: 400;\">s.l.: Alexsoft.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Blengini, I., Chen, M.-M. M. &amp; Heo, C., 2020. Hotel Revenue Management: Strategies for the Future. <\/span><i><span style=\"font-weight: 400;\">EHL Insights.<\/span><\/i><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Boulton, C., 2018. <\/span><i><span style=\"font-weight: 400;\">Starwood taps machine learning to dynamically price hotel rooms, <\/span><\/i><span style=\"font-weight: 400;\">s.l.: CIO Magazine.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Gulcu, A. &amp; Sanli, T., 2017. <\/span><i><span style=\"font-weight: 400;\">What&#8217;s Old is New Again: Machine Learning In Revenue Management Technology, <\/span><\/i><span style=\"font-weight: 400;\">s.l.: IDEAS White Paper.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Lee, M., 2018. Modeling and forecasting hotel room demand based on advance booking information. <\/span><i><span style=\"font-weight: 400;\">Tourism Management, <\/span><\/i><span style=\"font-weight: 400;\">Volume 66, pp. 62-71.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Lee, M., Mu, X. &amp; Zhang, Y., 2020. A Machine Learning Approach To Improving Forecasting Accuracy of Hotel Demand: A Comparative Analysis of Neural Networks and Traditional Models. <\/span><i><span style=\"font-weight: 400;\">Issues in Information Systems, <\/span><\/i><span style=\"font-weight: 400;\">Volume 21, pp. 12-21.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Mitchell, T., 1997. <\/span><i><span style=\"font-weight: 400;\">Machine Learning. <\/span><\/i><span style=\"font-weight: 400;\">New York: McGraw Hill.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Reuters, 2019. <\/span><i><span style=\"font-weight: 400;\">Marriott: deliver choice and control and be &#8216;super conscientious&#8217;, <\/span><\/i><span style=\"font-weight: 400;\">s.l.: Reuters Events.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Wikipedia, 2021. <\/span><i><span style=\"font-weight: 400;\">Machine Learning, <\/span><\/i><span style=\"font-weight: 400;\">s.l.: s.n.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">Zakhary, A., Gayar, N. &amp; Atiya, A., 2008. A comparative study of the pickup method and its variations using a simulated reservation hotel data. <\/span><i><span style=\"font-weight: 400;\">International Journal of Artificial Intelligence and Machine Learning, <\/span><\/i><span style=\"font-weight: 400;\">Volume 8, pp. 15-21.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><\/div>\n<\/div>\n<\/span><\/p>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>By\u00a0Misuk Lee, Ph.D., Assistant Professor, Seattle University &#8211; Albers School of Business &amp; Economics\u00a0 Machine Learning for Hotel Revenue Management In recent years, machine learning has been at the leading edge of revenue management practices in the hospitality industry.\u00a0 Machine learning is the study of computer algorithms that automatically learn from data to find hidden [&hellip;]<\/p>\n","protected":false},"author":18808,"featured_media":7541,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[521,602,603,586],"tags":[605,607,604],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/posts\/7537"}],"collection":[{"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/users\/18808"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/comments?post=7537"}],"version-history":[{"count":8,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/posts\/7537\/revisions"}],"predecessor-version":[{"id":9565,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/posts\/7537\/revisions\/9565"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/media\/7541"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/media?parent=7537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/categories?post=7537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bu.edu\/bhr\/wp-json\/wp\/v2\/tags?post=7537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}