Submitted:
22 October 2024
Posted:
24 October 2024
You are already at the latest version
Abstract
The growing number of algorithmic decision-making environments, which blend machine and bounded human rationality, strengthen the need for a holistic performance assessment of such systems. Indeed, this combination amplifies the risk of local rationality, necessitating a robust evaluation framework. We propose a novel simulation-based model to quantify algorithmic interventions within organisational contexts, combining causal modelling and data science algorithms. To test our framework's viability, we present a case study based on a bike-share system focusing on inventory balancing through crowdsourced user actions. Utilising New York's Citi Bike service data, we highlight the frequent misalignment between incentives and their necessity. Our model examines the interaction dynamics between user and service provider rule-driven responses and algorithms predicting flow rates. This examination demonstrates why these dynamics are necessary for devising effective incentive policies. The study showcases how sophisticated machine learning models, with the ability to forecast underlying market demands unconstrained by historical supply issues, can cause imbalances that induce user behaviour, potentially spoiling plans without timely interventions. Our approach allows problems to surface during the design phase, potentially avoiding costly deployment errors in the joint performance of human and AI decision-makers.
Keywords:
Machine learning
; system dynamics
; simulation modelling
; algorithmic decision-making
; supply chain planning
; NY Citi Bike
1. Introduction
Despite the rapid advancement of Artificial Intelligence (AI), particularly with generative AI [1], human judgment remains critical in decision-making [2,3].
From a macroeconomic perspective, AI, as a General-Purpose Technology (GPT), requires complementary structures, processes and systems to maximise its value [4,5]. This transition is gradual, particularly for organisations not born digital, which will blend old and new processes for some time [6]. While automation replicates existing rules, an augmentation approach—combining humans and AI—creates opportunities to innovate and extend task boundaries, effectively “growing the pie” by expanding the range of available options [7,8].
From an organisational decision-making perspective, AI’s handling of tasks involving tacit knowledge is often unreliable due to the variability in such tasks [9,10,11]. Effective AI integration requires a shift from ‘point solutions’ to a system-level approach that considers interdependencies within the organisation [6]. This transition from narrow ‘digitisation’ to a holistic, problem-led ‘digital’ view acknowledges the contextual richness of organisational decision-making, recognising the limitations of reducing complex problems to a few variables [12,13,14]. As Gigerenzer points out, simplifications are inadequate in a world that lacks stability, necessitating a systemic approach that accounts for both uncertainty and the complexity of real-world contexts [15].
Technologically, the limitations of Large Language Models (LLMs) and the biases inherent in machine learning highlight that data and models are not entirely objective [16,17,18]. Machine learning models inevitably reflect the biases of their designers, refuting claims of “theory-free” AI [19,20].
These mutually reinforcing perspectives establish human-AI collaboration as the default for complex problem-solving. Research shows that coordination dynamics, already complex with traditional technologies and likened to navigating a rugged landscape, become even more intricate with the introduction of machine learning [21,22,23].
In light of the need for collaborative decision-making between humans and AI, the challenge is to make the dynamics of joint decisions transparent. Our proposed framework addresses this by integrating deep learning as the centrepiece of the algorithmic component, complemented by human judgment, within a simulation workbench designed to evaluate and refine decision policies. To demonstrate the framework’s application, we applied it to inventory balancing in docked bike-sharing systems, which often experience spatial and temporal inventory asymmetries, where stations with similar initial stocks diverge over time. A widely used eco-friendly approach incentivises users to rent or return bikes at stations facing inventory imbalances. Our framework tackles this challenge by integrating heuristic and data-driven methods, enabling a comprehensive assessment of their performance across different experimental conditions.
From a systems perspective, organisations with hierarchical structures, interacting parts, beliefs, rules, and goals can be viewed as complex systems. System dynamics, which focuses on dynamic complexity arising from interactions over time rather than the number of components, offers a viable method for understanding organisational behaviour [24,25].
Traditionally, policy modelling in such systems has relied on judgmental heuristics, which assume that system behaviour emerges from simple rules and component interactions [26]. The introduction of PySD in 2015 [27], which incorporates Python’s data science libraries into system dynamics models, creates opportunities to combine these heuristics with more sophisticated methods like deep learning. Since one of the core principles of a complex system is its hierarchical structure—what Simon calls “boxes-within-boxes” [28]—characterised by more interactions within subsystems and fewer between them, we might model organisational behaviour as a mix of relatively closed algorithmic subsystems and more open rule-based ones cohabiting, using PySD.
A key advantage of system dynamics modelling is its promotion of double-loop learning [30], where real-world feedback continuously informs and shapes mental models. As shown in Figure 1, modern organisations blend rule-based and AI-driven models, mirroring the heuristic-data science approach used in our bike-sharing study. However, despite integrating human judgment and algorithmic decision-making, organisations often fail to comprehensively evaluate the overall performance of joint decision-making, meaning double-loop learning is not always achieved. This gap highlights the proposed model’s novelty, facilitating a more comprehensive evaluation of human-AI collaboration.
2. Modelling Framework
Our primary deliverable is a quantitative model designed to bridge the gap between recognising the need for ML in decision-making and its implementation. Since our model focuses on the technical aspects of the modelling process, we leave the articulation of the problem and hypothesis generation to the conceptual phase, providing only a brief overview. Our work lies in the evaluation phase, following conceptualisation and preceding implementation. At this stage, we assume the focal firm has identified the decision context where they would like to use ML—call it the intervention—where a business problem or opportunity prompts a re-evaluation of decision policies, leading to an initial concept combining ML and human judgment and has considered role separation.
As a first step in the evaluation phase, Causal Mapping produces causal diagrams to represent current and future decision-making states, abstracting from operational details to establish system boundaries and identify key feedback structures. Simulation and ML models step uses tools like Vensim, PySD, and ML methods (e.g., Recurrent Neural Network (RNN)) to elaborate on these causal maps and develop models to integrate ML and heuristic methods. Partial model testing verifies the local rationality of subsystems, ensuring alignment with process-level objectives before full integration. Finally, Integration and policy analysis assesses the global rationality of the intervention by testing system-wide outcomes against organisational goals, identifying potential misalignments, and exploring adaptations. In the implementation phase, the simulation model we develop in the evaluation phase serves as a low-risk tool for evaluating the intervention’s effectiveness, supporting the organisation in deciding whether to proceed with or adapt its human-AI strategy.
4. Conclusions
Successive innovations in AI, particularly transformer-based models, along with increased investments in data and computing, continue to drive rapid growth in the field. These advancements create new opportunities for automation but also introduce novel risks, highlighting the need for human oversight. Recognising these risks and the potential for new tasks through human-AI collaboration has shifted the focus towards augmentation rather than pure automation in decision-making. Although frameworks for augmentation offer guidelines—often drawing on decision theory, systems theory, and empirical data—they remain only a starting point, as each organisation’s approach is shaped by its unique decision-making routines and resources. To bridge the gap between theory and practice, organisations need to evaluate their specific blend of human judgment, AI, and, more broadly, algorithmic decision-making. The system dynamics-based simulative modelling framework proposed in this paper addresses the “last mile” challenge of moving from a hypothesised teaming of human and AI agents to practical implementation, enabling quantification that accounts for firm-specific decision complements.
We applied the model to the inventory balancing problem in docked bike-share systems, where incentivising users to perform balancing, although eco-friendly, poses a coordination challenge. The model leverages the complementarity between stations or station clusters with asymmetrical demand patterns to optimise inventory management. Our experiments support recent research suggesting that introducing ML as a novel learning agent creates a decision-making landscape that is likely to be rugged. The flexibility of ML, unconstrained by the prior beliefs that shape human decision-making, allows it to explore a broader decision space. This flexibility creates opportunities for substantial improvement over traditional approaches but also introduces risks. For instance, our simulations of multiple policy variants for inventory balancing, combining judgmental heuristics with data science approaches (including deep learning), showed that while ML’s superior ability to anticipate future flows often leads to significant improvements, there are also scenarios where performance declines compared to using no incentives.
Furthermore, by simulating not only the assumed future-state policy variant but also neighbouring scenarios, our approach reveals that ruggedness can result in significant variability: a variant performing well above the baseline may have nearby scenarios performing much worse. Given irreducible uncertainty, prioritising robust scenarios over elusive optimal ones is essential. Our approach enables the mapping of the performance landscape, offering the opportunity to develop robust policies through parameter fine-tuning and structural adjustments that deliver synergistic human-AI teaming.
Due to the limited incentive data available from NY Citi Bike, the provider used in our case example, we focused our experiments on just two bike stations. However, the simulation workbench supports complementary clusters of multiple stations, allowing for broader analysis. A real-world application could involve clustering the entire network of stations and running parallel simulations for multiple demand clusters using selected policy variants. The data could consist of recent demand patterns, incentives, and forecasts representative of future planning scenarios. The resulting incentive schedule could then inform decisions on fine-tuning policies or supplementing schedules with additional balancing measures. Additionally, while we used a fixed desired bandwidth for available bike inventory in our study, the temporal dynamics observed suggest that a time-dependent bandwidth may be more appropriate for a larger dataset. For instance, employing a tighter bandwidth earlier in the day and a broader one later on could better align with standard nightly balancing practices.
Author Contributions
All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The ML code, system dynamics simulation files, and data are available on GitHub under: bss-model-E3BF.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
Table A1.
Bike-share forecast model characteristics.
| Aspect | Description |
|---|---|
| Model Architecture | - Sequential model - Input layer - Two LSTM layers (64 units each, ReLU activation) - Custom Bias Correction layer (corrects bias in predictions) - Dense output layer |
| Features Used | - Rentals - Returns - Returns as correlate for rentals forecast - Rentals as correlate for returns forecast - Time signals (sin/cos of time of day and week) |
| Optional Features | - Weather data (actual or forecast) - Lagged correlates - Contemporaneous correlates |
| Model Parameters | - Sequence length: 288 (2 days * 24 hours * 6 records per hour) - Forecast horizon: 12 (2 hours * 6 records per hour) - Batch size: 24 - LSTM units: 64 per layer - L1 regularization: 1e-04 - L2 regularization: 1e-05 - Learning rate: 0.002 (with ReduceLROnPlateau) |
| Loss Function | -Asymmetric Hybrid Loss with parameters: α, λ_bias, λ_over, and λ_under (custom loss function designed to penalise different types of errors differently) |
| Optimisation | - Adam optimiser - ReduceLROnPlateau (factor: 0.8, patience: 5 epochs, min_lr: 0.0003) |
| Data Preprocessing | - MinMax scaling (feature range: -1 to 1) - Sequence generation using Keras utilities - Optional differencing (24 * 6 periods) |
| Training Process | - Early stopping (monitoring validation loss, patience: 10 epochs) - ReduceLROnPlateau (learning rate reduction on plateau) - Maximum 50 epochs |
| Evaluation Metrics | -MSE, MAE |
| Implementation | -TensorFlow/Keras |
| Data Granularity | -10-minute intervals (applies to both input data and output predictions) |
| Forecasting Approach | -Separate models for rentals and returns |
| Notable Features | - Custom Bias Correction layer (for improved prediction accuracy) - Asymmetric Hybrid Loss function (penalises under- and over-estimations differently) - Flexibility to include/exclude various features - Sequence-to-sequence option |
| Reproducibility | - TensorFlow version: 2.17.0 - Keras version: 3.4.1 - Python version: 3.10.12 - GPU: Tesla T4 with CUDA 12.2 - Fixed random seed (511) for TensorFlow and NumPy operations |
Figure A1.
CLD of the bike-share two-stock model.

References
- Raschka S. Build a Large Language Model from Scratch. Manning Publications; 2024. 400 p.
- Malone TW. MIT Sloan Management Review. 2018 [cited 2021 Sep 22]. How Human-Computer “Superminds” Are Redefining the Future of Work. Available from: https://sloanreview-mit-edu.plymouth.idm.oclc.org/article/how-human-computer-superminds-are-redefining-the-future-of-work/.
- Agrawal A, Gans JS, Goldfarb A. MIT Sloan Management Review. 2017 [cited 2021 Sep 14]. What to Expect From Artificial Intelligence. Available from: https://sloanreview-mit-edu.plymouth.idm.oclc.org/article/what-to-expect-from-artificial-intelligence/.
- Brynjolfsson E, Mitchell T. What can machine learning do? Workforce implications. Science [Internet]. 2017 Dec 22 [cited 2021 Sep 1]; Available from: https://www.science.org/doi/abs/10.1126/science.aap8062.
- Autor D. Polanyi’s Paradox and the Shape of Employment Growth [Internet]. National Bureau of Economic Research; 2014 Sep [cited 2021 Sep 8]. Report No.: 20485. Available from: https://www.nber.org/papers/w20485.
- Agrawal A, Gans J, Goldfarb A. Power and Prediction: The Disruptive Economics of Artificial Intelligence. Boston, Massachusetts: Harvard Business Review Press; 2022. 288 p.
- Brynjolfsson E. The Turing Trap: The Promise & Peril of Human-Like Artificial Intelligence. Daedalus [Internet]. 2022 May 1 [cited 2022 May 18];151(2):272–87. [CrossRef]
- Acemoglu D, Johnson S. Power and Progress: Our Thousand-Year Struggle Over Technology and Prosperity. 1st edition. New York: PublicAffairs; 2023. 560 p.
- Kambhampati S. Polanyi’s Revenge and AI’s New Romance with Tacit Knowledge [Internet]. 2021 [cited 2021 Sep 6]. Available from: https://cacm.acm.org/magazines/2021/2/250077-polanyis-revenge-and-ais-new-romance-with-tacit-knowledge/fulltext.
- Lebovitz S, Levina N, Lifshitz-Assaf H. Is AI Ground Truth Really “True?” The Dangers of Training and Evaluating AI Tools Based on Experts’ Know-What [Internet]. Rochester, NY; 2021 [cited 2022 Oct 28]. Available from: https://papers.ssrn.com/abstract=3839601.
- Raghu M, Blumer K, Corrado G, Kleinberg J, Obermeyer Z, Mullainathan S. The Algorithmic Automation Problem: Prediction, Triage, and Human Effort [Internet]. arXiv; 2019 [cited 2023 Nov 20]. Available from: http://arxiv.org/abs/1903.12220.
- Ross J. MIT Sloan Management Review. [cited 2022 Nov 7]. Don’t Confuse Digital With Digitization. Available from: https://sloanreview.mit.edu/article/dont-confuse-digital-with-digitization/.
- Moser C, Hond F den, Lindebaum D. What Humans Lose When We Let AI Decide. MIT Sloan Management Review [Internet]. 2022 Feb 7 [cited 2022 May 24]; Available from: http://sloanreview.mit.edu/article/what-humans-lose-when-we-let-ai-decide/.
- Morgan G. Images of Organization. Updated edition. Thousand Oaks: SAGE Publications, Inc; 2006. 520 p.
- Gigerenzer G. How to Stay Smart in a Smart World: Why Human Intelligence Still Beats Algorithms. Penguin; 2022. 307 p.
- Chiang T. ChatGPT Is a Blurry JPEG of the Web. The New Yorker [Internet]. 2023 Feb 9 [cited 2023 Nov 24]; Available from: https://www.newyorker.com/tech/annals-of-technology/chatgpt-is-a-blurry-jpeg-of-the-web.
- Babic B, Cohen IG, Evgeniou T, Gerke S. When Machine Learning Goes Off the Rails. Harvard Business Review [Internet]. 2021 Jan 1 [cited 2022 May 25]; Available from: https://hbr.org/2021/01/when-machine-learning-goes-off-the-rails.
- Smith BC. The Promise of Artificial Intelligence: Reckoning and Judgment. Illustrated Edition. Cambridge, MA: The MIT Press; 2019. 184 p.
- Kitchin R. Big Data, new epistemologies and paradigm shifts. Big Data & Society [Internet]. 2014 Apr 1 [cited 2021 Oct 11];1(1):2053951714528481. [CrossRef]
- Domingos P. A Few Useful Things to Know About Machine Learning. Commun ACM. 2012 Oct 1;55:78–87.
- Levinthal DA. Adaptation on Rugged Landscapes. Management Science [Internet]. 1997 Jul [cited 2023 Dec 26];43(7):934–50. Available from: https://pubsonline.informs.org/doi/abs/10.1287/mnsc.43.7.934.
- Sturm T, Gerlach JP, Pumplun L, Mesbah N, Peters F, Tauchert C, et al. Coordinating Human and Machine Learning for Effective Organizational Learning. MIS Quarterly [Internet]. 2021 Sep [cited 2022 Oct 28];45(3):1581–602. Available from: https://search.ebscohost.com/login.aspx?direct=true&AuthType=ip,url,shib&db=bth&AN=152360588&site=ehost-live.
- Dell’Acqua F, McFowland E, Mollick ER, Lifshitz-Assaf H, Kellogg K, Rajendran S, et al. Navigating the Jagged Technological Frontier: Field Experimental Evidence of the Effects of AI on Knowledge Worker Productivity and Quality [Internet]. Rochester, NY; 2023 [cited 2023 Nov 13]. Available from: https://papers.ssrn.com/abstract=4573321.
- Meadows DH. Thinking in Systems: International Bestseller. Wright D, editor. White River Junction, Vt: Chelsea Green Publishing; 2008. 240 p.
- Senge PM. The Fifth Discipline: The Art & Practice of The Learning Organization. Revised & Updated edition. New York: Doubleday; 2006. 445 p.
- Morecroft JD. System dynamics: Portraying bounded rationality. Omega [Internet]. 1983 Jan 1 [cited 2021 Oct 22];11(2):131–42. Available from: https://www.sciencedirect.com/science/article/pii/0305048383900026.
- Houghton J, Siegel M. Advanced data analytics for system dynamics models using PySD. In: Proceedings of the 33rd International Conference of the System Dynamics Society. Cambridge, Massachusetts, USA: System Dynamics Society; 2015.
- Simon HA. The Sciences of the Artificial - 3rd Edition. 3rd edition. Cambridge, Mass: The MIT Press; 1996. 248 p.
- Sankaran G, Palomino MA, Knahl M, Siestrup G. A modeling approach for measuring the performance of a human-AI collaborative process. Appl Sci. 2022;12(22):11642.
- Sterman JD. Business Dynamics. International edition. Boston: McGraw-Hill Education; 2000. 993 p.
- Oliveira GN, Sotomayor JL, Torchelsen RP, Silva CT, Comba JLD. Visual analysis of bike-sharing systems. Computers & Graphics [Internet]. 2016 Nov 1 [cited 2022 Nov 29];60:119–29. Available from: https://www.sciencedirect.com/science/article/pii/S0097849316300991.
- Shen Y, Zhang X, Zhao J. Understanding the usage of dockless bike sharing in Singapore. International Journal of Sustainable Transportation [Internet]. 2018 Oct 21 [cited 2022 Nov 29];12(9):686–700. [CrossRef]
- Shaheen SA, Guzman S, Zhang H. Bikesharing in Europe, the Americas, and Asia: Past, Present, and Future. Transportation Research Record [Internet]. 2010 Jan 1 [cited 2022 Nov 30];2143(1):159–67. [CrossRef]
- Chung H, Freund D, Shmoys DB. Bike Angels: An Analysis of Citi Bike’s Incentive Program. In: Proceedings of the 1st ACM SIGCAS Conference on Computing and Sustainable Societies [Internet]. New York, NY, USA: Association for Computing Machinery; 2018 [cited 2022 Oct 24]. p. 1–9. (COMPASS’ 18). [CrossRef]
- Morecroft JDW. Strategic Modelling and Business Dynamics: A feedback systems approach. 2nd ed. Hoboken, New Jersey: Wiley; 2015. 504 p.
- Singla A, Santoni M, Bartók G, Mukerji P, Meenen M, Krause A. Incentivizing Users for Balancing Bike Sharing Systems. Proceedings of the AAAI Conference on Artificial Intelligence [Internet]. 2015 Feb 10 [cited 2023 Aug 11];29(1). Available from: https://ojs.aaai.org/index.php/AAAI/article/view/9251.
- Makridakis SG, Wheelwright SC, Hyndman RJ. Forecasting: Methods and Applications. 3rd ed. New York: Wiley; 1998. 923 p.
- Sankaran G, Sasso F, Kepczynski R, Chiaraviglio A. Improving Forecasts with Integrated Business Planning: From Short-Term to Long-Term Demand Planning Enabled by SAP IBP [Internet]. Cham: Springer International Publishing; 2019 [cited 2024 Aug 27]. (Management for Professionals). Available from: http://link.springer.com/10.1007/978-3-030-05381-9.
- Géron A. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. 2nd edition. Beijing China ; Sebastopol, CA: O’Reilly Media; 2019. 856 p.
- Chollet F. Deep Learning with Python, Second Edition. 2nd edition. Shelter Island: Manning; 2021. 504 p.
- Brodersen KH, Gallusser F, Koehler J, Remy N, Scott SL. Inferring causal impact using Bayesian structural time-series models. The Annals of Applied Statistics [Internet]. 2015 Mar [cited 2023 Jul 6];9(1):247–74. Available from: https://projecteuclid.org/journals/annals-of-applied-statistics/volume-9/issue-1/Inferring-causal-impact-using-Bayesian-structural-time-series-models/10.1214/14-AOAS788.full.
- Morecroft JDW. Rationality in the Analysis of Behavioral Simulation Models. Management Science [Internet]. 1985 Jul 1 [cited 2021 Oct 22];31(7):900–16. Available from: https://pubsonline.informs.org/doi/abs/10.1287/mnsc.31.7.900.
- Makridakis S, Spiliotis E, Assimakopoulos V. Statistical and Machine Learning forecasting methods: Concerns and ways forward. PLOS ONE [Internet]. 2018 March 27 [cited 2022 June 7];13(3):e0194889. Available from: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0194889.
Figure 1.
Double-loop learning.

Figure 2.
Evidence of poor incentivisation strategy at a Citi Bike station in August 2023. Conditional coloring formula: COLOUR = { GREEN: if CU ≥ HUT and RI > 0; RED: if CU ≥ HUT and (RI = 0 or RI is null); RED: if CU < RHUT and RI > 0; GRAY otherwise}, Where CU = Average Capacity Utilisation = AVERAGE(DA / CA), RI = Sum of Return Incentives, HUT = High Utilisation Threshold, RHUT = Reasonably High Utilisation Threshold, DA = Docks Available, and CA = Capacity Available.
Figure 2.
Evidence of poor incentivisation strategy at a Citi Bike station in August 2023. Conditional coloring formula: COLOUR = { GREEN: if CU ≥ HUT and RI > 0; RED: if CU ≥ HUT and (RI = 0 or RI is null); RED: if CU < RHUT and RI > 0; GRAY otherwise}, Where CU = Average Capacity Utilisation = AVERAGE(DA / CA), RI = Sum of Return Incentives, HUT = High Utilisation Threshold, RHUT = Reasonably High Utilisation Threshold, DA = Docks Available, and CA = Capacity Available.

Figure 3.
Chosen demand cluster consisting of nine stations.

Figure 4.
A Causal Loop Diagram of the bike-share inventory balancing with a dynamic hypothesis.

Figure 5.
Bike-share model high-level flows.

Figure 6.
Data pipeline.

Figure 8.
Demands in a typical week at the two most symmetrical stations of the cluster.

Figure 9.
Analysis of the causal impact of incentives on rental demands.

Figure 10.
Stocks and flows structure.

Figure 11.
Bike-share model, inventory management.

Figure 12.
Stocks and flows (single station, zoomed in on returns).

Figure 13.
Online planning approach.

Figure 14.
Comparing the impact of responsiveness on availability factor curves.

Figure 15.
Comparing the impact of responsiveness on risk perception.

Figure 16.
Partial testing model.

Figure 17.
Partial testing bias correction.

Figure 18.
Demand variability scenarios.

Figure 19.
Results of simulation runs with decision variables taking values from their respective domains.
Figure 19.
Results of simulation runs with decision variables taking values from their respective domains.

Figure 20.
Analysis of key stock and flow variables influencing performance at two different risk perception delay values (orange for the yin cluster, grey for the yang cluster).
Figure 20.
Analysis of key stock and flow variables influencing performance at two different risk perception delay values (orange for the yin cluster, grey for the yang cluster).

Figure 21.
Analysis of key stock and flow variables influencing performance at two different availability perception delay values (orange for the yin cluster, grey for the yang cluster).
Figure 21.
Analysis of key stock and flow variables influencing performance at two different availability perception delay values (orange for the yin cluster, grey for the yang cluster).

Figure 22.
Perturbing demands on the 24th by lifting rental demands until 10:00 and distributing it to the remaining periods.
Figure 22.
Perturbing demands on the 24th by lifting rental demands until 10:00 and distributing it to the remaining periods.

Table 3.
Overview of Adjustments to the LSTM Model for Bias Correction.
| Procedure | Description |
| Bias Correction Layer | |
| 1. Initialize the Layer | Create a trainable bias term initialized to zero. |
| 2. Forward Pass (Call Method) | For each prediction, adjust it by adding the bias term. |
| 3. Configuration Retrieval | Return the layer configuration. |
| Asymmetric Hybrid Loss Function | |
| 1. Initialize the Loss Function | Parameters: alpha: Weight for combining MSE and MAE. lambda_bias: Penalty for bias correction. lambda_over: Penalty for over-predictions. lambda_under: Penalty for under-predictions. local_corr: Whether to compute bias correction locally (per sample) or globally (batch-wise). |
| 2. Compute the Loss | Calculate prediction errors: . Separate errors into over-predictions (positive) and under-predictions (negative). Calculate MAE with different penalties for over- and under-predictions. Calculate MSE for all errors. Combine MSE and MAE using the weighting parameter α. |
| 3. Bias Correction | Calculate the bias correction term, either locally (sample-wise) or globally (batch-wise). Add a penalty for bias to the loss, scaled by λ bias. |
| 4. Return Final Loss | Final loss is the weighted sum of MSE, MAE, and the bias correction penalty. |
| 5. Configuration Retrieval | Return the loss function configuration, including all hyperparameters. |
Table 4.
Accuracy and Bias Metrics for the Three Scenarios in Partial Model Testing.
| Model | MSE Rentals | MSE Returns | Bias Rentals | Bias Returns |
|---|---|---|---|---|
| STAT | 1.46 | 1.27 | 0 | 59 |
| ML HI-B | 1.05 | 1.03 | 18 | -59 |
| ML LO-B | 1.05 | 1.02 | 17 | 29 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.