{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:02Z","timestamp":1750220582070,"version":"3.41.0"},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2021,1,4]],"date-time":"2021-01-04T00:00:00Z","timestamp":1609718400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001381","name":"National Research Foundation Singapore","doi-asserted-by":"publisher","award":["NRF-RSS2016-004"],"award-info":[{"award-number":["NRF-RSS2016-004"]}],"id":[{"id":"10.13039\/501100001381","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001459","name":"Ministry of Education - Singapore","doi-asserted-by":"crossref","award":["R-266-000-096-133, R-266-000-096-731, R-266- 000-100-646 and R-266-000-119-133"],"award-info":[{"award-number":["R-266-000-096-133, R-266-000-096-731, R-266- 000-100-646 and R-266-000-119-133"]}],"id":[{"id":"10.13039\/501100001459","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Young Elite Scientists Sponsorship Program by CAST","award":["2019QNRC001"],"award-info":[{"award-number":["2019QNRC001"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["71801124"],"award-info":[{"award-number":["71801124"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Knowl. Discov. Data"],"published-print":{"date-parts":[[2021,4,30]]},"abstract":"<jats:p>This article proposes a new approach to sales forecasting for new products (stock-keeping units [SKUs]) with long lead time but short product life cycle. These SKUs are usually sold for one season only, without any replenishments. An exponential factorization machine (EFM) sales forecast model is developed to solve this problem which not only takes into account SKU attributes, but also pairwise interactions. The EFM model is significantly different from the original Factorization Machines (FM) from two fold: (1) the attribute-level formulation for explanatory\/input variables; and (2) exponential formulation for the positive response\/output\/target variable. The attribute-level formation excludes infeasible intra-attribute interactions and results in more efficient feature engineering comparing with the conventional one-hot encoding, while the exponential formulation is demonstrated more effective than the log-transformation for the positive but not skewed distributed responses. In order to estimate the parameters, percentage error squares (PES) and error squares (ES) are minimized by a proposed adaptive batch gradient descent method over the training set. To overcome the over-fitting problem, a greedy forward stepwise feature selection method is proposed to select the most useful attributes and interactions. Real-world data provided by a footwear retailer in Singapore are used for testing the proposed approach. The forecasting performance in terms of both mean absolute percentage error (MAPE) and mean absolute error (MAE) compares favorably with not only off-the-shelf models but also results reported by extant sales and demand forecasting studies. The effectiveness of the proposed approach is also demonstrated by two external public datasets. Moreover, we prove the theoretical relationships between PES and ES minimization, and present an important property of the PES minimization for regression models; that it trains models to underestimate data. This property fits the situation of sales forecasting where unit-holding cost is much greater than the unit-shortage cost (e.g., perishable products).<\/jats:p>","DOI":"10.1145\/3426238","type":"journal-article","created":{"date-parts":[[2021,1,4]],"date-time":"2021-01-04T14:34:22Z","timestamp":1609770862000},"page":"1-32","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["An Exponential Factorization Machine with Percentage Error Minimization to Retail Sales Forecasting"],"prefix":"10.1145","volume":"15","author":[{"given":"Chongshou","family":"Li","sequence":"first","affiliation":[{"name":"National University of Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brenda","family":"Cheang","sequence":"additional","affiliation":[{"name":"Red Jasper Holdings, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhixing","family":"Luo","sequence":"additional","affiliation":[{"name":"Nanjing University, Jiangsu, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Lim","sequence":"additional","affiliation":[{"name":"National University of Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,1,4]]},"reference":[{"volume-title":"A Stitch in Time: Lean Retailing and the Transformation of Manufacturing--lessons from the Apparel and Textile Industries","author":"Abernathy Frederick H.","key":"e_1_2_1_1_1","unstructured":"Frederick H. Abernathy , John T. Dunlop , Janice H. Hammond , and David Weil . 1999. A Stitch in Time: Lean Retailing and the Transformation of Manufacturing--lessons from the Apparel and Textile Industries . Oxford University Press . Frederick H. Abernathy, John T. Dunlop, Janice H. Hammond, and David Weil. 1999. A Stitch in Time: Lean Retailing and the Transformation of Manufacturing--lessons from the Apparel and Textile Industries. Oxford University Press."},{"volume-title":"Retail Supply Chain Management","author":"Caro Felipe","key":"e_1_2_1_2_1","unstructured":"Felipe Caro and Victor Mart\u00ednez- de Alb\u00e9niz . 2015. Fast fashion: Business model overview and research opportunities . In Retail Supply Chain Management . Springer , 237--264. Felipe Caro and Victor Mart\u00ednez-de Alb\u00e9niz. 2015. Fast fashion: Business model overview and research opportunities. In Retail Supply Chain Management. Springer, 237--264."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/WI-IAT.2014.91"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/3042817.3042868"},{"volume-title":"Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 265--272","author":"Cheng Chen","key":"e_1_2_1_5_1","unstructured":"Chen Cheng , Fen Xia , Tong Zhang , Irwin King , and Michael R. Lyu . 2014. Gradient boosting factorization machines . In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 265--272 . Chen Cheng, Fen Xia, Tong Zhang, Irwin King, and Michael R. Lyu. 2014. Gradient boosting factorization machines. In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 265--272."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2009.06.087"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1937-5956.2012.01326.x"},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of the 13th EPIA 2007 - Portuguese Conference on Artificial Intelligence, J. Neves, M. F. Santos, and J. Machado (Eds.). 512--523","author":"Cortez Paulo","year":"2007","unstructured":"Paulo Cortez and An\u00edbal de Jesus Raimundo Morais . 2007 . A data mining approach to predict forest fires using meteorological data. In New Trends in Artificial Intelligence , Proceedings of the 13th EPIA 2007 - Portuguese Conference on Artificial Intelligence, J. Neves, M. F. Santos, and J. Machado (Eds.). 512--523 . Paulo Cortez and An\u00edbal de Jesus Raimundo Morais. 2007. A data mining approach to predict forest fires using meteorological data. In New Trends in Artificial Intelligence, Proceedings of the 13th EPIA 2007 - Portuguese Conference on Artificial Intelligence, J. Neves, M. F. Santos, and J. Machado (Eds.). 512--523."},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of 5th Future Business Technology Conference (FUBUTEC\u201908)","author":"Cortez Paulo","year":"2008","unstructured":"Paulo Cortez and Alice Maria Gon\u00e7alves Silva . 2008 . Using data mining to predict secondary school student performance . In Proceedings of 5th Future Business Technology Conference (FUBUTEC\u201908) , A. Brito and J. Teixeira (Eds.). 5--12. Paulo Cortez and Alice Maria Gon\u00e7alves Silva. 2008. Using data mining to predict secondary school student performance. In Proceedings of 5th Future Business Technology Conference (FUBUTEC\u201908), A. Brito and J. Teixeira (Eds.). 5--12."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1177\/002224379603300406"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1002\/asmb.592"},{"key":"e_1_2_1_12_1","volume-title":"Bin Hong Alex Lee, and David Simchi-Levi","author":"Ferreira Kris Johnson","year":"2015","unstructured":"Kris Johnson Ferreira , Bin Hong Alex Lee, and David Simchi-Levi . 2015 . Analytics for an online retailer: Demand forecasting and price optimization. Manufacturing 8 Service Operations Management 18, 1 (2015), 69--88. Kris Johnson Ferreira, Bin Hong Alex Lee, and David Simchi-Levi. 2015. Analytics for an online retailer: Demand forecasting and price optimization. Manufacturing 8 Service Operations Management 18, 1 (2015), 69--88."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.2014.1904"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence. AUAI Press, 452--461","author":"Rendle Steffen","year":"2009","unstructured":"Steffen Rendle , Christoph Freudenthaler , Zeno Gantner , and Lars Schmidt-Thieme . 2009 . BPR: Bayesian personalized ranking from implicit feedback . In Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence. AUAI Press, 452--461 . Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence. AUAI Press, 452--461."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-2070(99)00007-2"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/239"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/944919.944968"},{"key":"e_1_2_1_18_1","volume-title":"Data Mining: Concepts and Techniques","author":"Han Jiawei","year":"2011","unstructured":"Jiawei Han , Jian Pei , and Micheline Kamber . 2011 . Data Mining: Concepts and Techniques , Chapter 3. Elsevier . Jiawei Han, Jian Pei, and Micheline Kamber. 2011. Data Mining: Concepts and Techniques, Chapter 3. Elsevier."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3077136.3080777"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijforecast.2006.03.001"},{"key":"e_1_2_1_21_1","first-page":"19","article-title":"Benchmarking sales forecasting performance measures","volume":"17","author":"Kahn Kenneth B.","year":"1998","unstructured":"Kenneth B. Kahn . 1998 . Benchmarking sales forecasting performance measures . The Journal of Business Forecasting 17 , 4 (1998), 19 . Kenneth B. Kahn. 1998. Benchmarking sales forecasting performance measures. The Journal of Business Forecasting 17, 4 (1998), 19.","journal-title":"The Journal of Business Forecasting"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.49.2.179.12744"},{"volume-title":"Time Series Analysis","author":"Madsen Henrik","key":"e_1_2_1_23_1","unstructured":"Henrik Madsen . 2007. Time Series Analysis . CRC Press . Henrik Madsen. 2007. Time Series Analysis. CRC Press."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/0169-2070(93)90079-3"},{"key":"e_1_2_1_25_1","volume-title":"Mentzer and Mark A Moon","author":"John","year":"2004","unstructured":"John T. Mentzer and Mark A Moon . 2004 . Sales Forecasting Management: A Demand Management Approach. Sage . John T. Mentzer and Mark A Moon. 2004. Sales Forecasting Management: A Demand Management Approach. Sage."},{"key":"e_1_2_1_26_1","volume-title":"infotheo: Information-theoretic measures","author":"Meyer Patrick E.","year":"2014","unstructured":"Patrick E. Meyer . 2014. infotheo: Information-theoretic measures ( 2014 ). Retrieved from http:\/\/CRAN. R-project. org\/package&equals; infotheo. R package version 1, 1 (2014). Patrick E. Meyer. 2014. infotheo: Information-theoretic measures (2014). Retrieved from http:\/\/CRAN. R-project. org\/package&equals; infotheo. R package version 1, 1 (2014)."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2010.127"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168752.2168771"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the 2012 KDD-Cup Workshop.","author":"Rendle Steffen","year":"2012","unstructured":"Steffen Rendle . 2012 . Social network and click-through prediction with factorization machines . In Proceedings of the 2012 KDD-Cup Workshop. Steffen Rendle. 2012. Social network and click-through prediction with factorization machines. In Proceedings of the 2012 KDD-Cup Workshop."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2009916.2010002"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1287\/inte.24.2.92"},{"volume-title":"The Logic of Logistics: Theory, Algorithms, and Applications for Logistics and Supply Chain Management","author":"Simchi-Levi David","key":"e_1_2_1_32_1","unstructured":"David Simchi-Levi , Xin Chen , and Julien Bramel . 2005. The Logic of Logistics: Theory, Algorithms, and Applications for Logistics and Supply Chain Management . Springer . David Simchi-Levi, Xin Chen, and Julien Bramel. 2005. The Logic of Logistics: Theory, Algorithms, and Applications for Logistics and Supply Chain Management. Springer."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1002\/for.3980120107"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3264-1"},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the AAAI Conference on Artificial Intelligence","volume":"33","author":"Vie J. J.","unstructured":"J. J. Vie and H. Kashima . 2019. Knowledge tracing machines: Factorization machines for knowledge tracing . In Proceedings of the AAAI Conference on Artificial Intelligence , Vol. 33 . 750--757. J. J. Vie and H. Kashima. 2019. Knowledge tracing machines: Factorization machines for knowledge tracing. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 33. 750--757."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-36204-1_17"}],"container-title":["ACM Transactions on Knowledge Discovery from Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3426238","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3426238","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:33Z","timestamp":1750195893000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3426238"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,4]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,4,30]]}},"alternative-id":["10.1145\/3426238"],"URL":"https:\/\/doi.org\/10.1145\/3426238","relation":{},"ISSN":["1556-4681","1556-472X"],"issn-type":[{"type":"print","value":"1556-4681"},{"type":"electronic","value":"1556-472X"}],"subject":[],"published":{"date-parts":[[2021,1,4]]},"assertion":[{"value":"2019-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-01-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}