AI-augmented Automation for Real Driving Prediction: an Industrial Use Case (2404.02841v1)
Abstract: The risen complexity of automotive systems requires new development strategies and methods to master the upcoming challenges. Traditional methods need thus to be changed by an increased level of automation, and a faster continuous improvement cycle. In this context, current vehicle performance tests represent a very time-consuming and expensive task due to the need to perform the tests in real driving conditions. As a consequence, agile/iterative processes like DevOps are largely hindered by the necessity of triggering frequent tests. This paper reports on a practical experience of developing an AI-augmented solution based on Machine Learning and Model-based Engineering to support continuous vehicle development and testing. In particular, historical data collected in real driving conditions is leveraged to synthesize a high-fidelity driving simulator and hence enable performance tests in virtual environments. Based on this practical experience, this paper also proposes a conceptual framework to support predictions based on real driving behavior.
- Principles of application of virtual and physical simulation technology in production of digital twin of active vehicle safety systems. Transportation Research Procedia, 50:121–129, 2020. XIV International Conference on Organization and Traffic Safety Management in Large Cities (OTS-2020).
- Gartner Predicts the Future of AI Technologies, accessed: 28.07.2022. https://www.gartner.com/smarterwithgartner/gartner-predicts-the-future-of-ai-technologies/.
- Effects of distance measure choice on k-nearest neighbor classifier performance: A review. Big Data, 7(4):221–248, 2019. PMID: 31411491.
- Modeling, diagnostics, optimization, and control of internal combustion engines via modern machine learning techniques: A review and future directions. Progress in Energy and Combustion Science, 88:100967, 2022.
- Towards model-driven digital twin engineering: Current opportunities and future challenges. In ICSMM 2020, pages 43–54. Springer, 2020.
- A survey on search-based model-driven engineering. Automated Software Engineering, 24:233–294, 2017.
- L. C. Briand. Novel applications of machine learning in software testing. In QSIC ’08, pages 3–10, 2008.
- Aidoart: Ai-augmented automation for devops, a model-based framework for continuous development in cyber–physical systems. Microprocessors and Microsystems, 94:104672, 2022.
- MDE intelligence 2021: 3rdrd{}^{\mbox{rd}}start_FLOATSUPERSCRIPT rd end_FLOATSUPERSCRIPT workshop on artificial intelligence and model-driven engineering. In ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS 2021 Companion, Fukuoka, Japan, October 10-15, 2021, pages 148–149. IEEE, 2021.
- Data-driven methods for classification of driving styles in buses. In SAE 2012 World Congress & Exhibition. SAE International, apr 2012.
- N. Ceresani. The periodic table of devops tools v.2 is here, June 2016. https://blog.xebialabs.com/2016/06/14/periodic-table-devops-tools-v-2/, last accessed on 30.06.2021.
- S. G. Charley Rich, Pankaj Prasad. Market guide for aiops platforms, id g00378587. Technical report, Gartner Research, 2019.
- Comparisons of machine learning algorithms for driving behavior recognition using in-vehicle can bus data. In 2019 Joint 8th International Conference on Informatics, Electronics & Vision (ICIEV) and 2019 3rd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), pages 268–273, 2019.
- A hitchhiker’s guide to model-driven engineering for data-centric systems. IEEE Software, 38(4):71–84, 2021.
- Quantitative driving style estimation for energy-oriented applications in road vehicles. In 2013 IEEE International Conference on Systems, Man, and Cybernetics, pages 3710–3715, 2013.
- Aiops: Real-world challenges and research innovations. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pages 4–5, 2019.
- Online driving style recognition using fuzzy logic. In 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), pages 1021–1026, 2014.
- Devops. IEEE Software, 33(3):94–100, 2016.
- Conceptualizing digital twins. IEEE Softw., 39(2):39–46, 2022.
- Aidoart: Ai-augmented automation for devops, a model-based framework for continuous development in cyber-physical systems. In F. Leporati, S. Vitabile, and A. Skavhaug, editors, 24th Euromicro Conference on Digital System Design, DSD 2021, Palermo, Spain, September 1-3, 2021, pages 303–310. IEEE, 2021.
- European Commission. Commission Regulation (EU) 2018/1832 of 5 November 2018 amending Directive 2007/46/EC of the European Parliament and of the Council, Commission Regulation (EC) No 692/2008 and Commission Regulation (EU) 2017/1151. https://eur-lex.europa.eu/eli/reg/2018/1832/oj, 2019.
- Artificial intelligence techniques in system testing. In Optimising the Software Development Process with Artificial Intelligence, pages 221–240. Springer, 2023.
- Personalised assistance for fuel-efficient driving. Transportation Research Part C: Emerging Technologies, 58:681–705, 2015. Technologies to support green driving.
- What is devops? a systematic mapping study on definitions and practices. In Proceedings of the Scientific Workshop Proceedings of XP2016, XP ’16 Workshops, New York, NY, USA, 2016. Association for Computing Machinery.
- Automated verification of neural networks: Advances, challenges and perspectives. In press, 2018.
- DataTime: a Framework to smoothly Integrate Past, Present and Future into Models. In MODELS 2021 - ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems, pages 1–11, 2021.
- Toward data-driven requirements engineering. IEEE Software, 33(1):48–54, 2016.
- Driving style estimation via inertial measurements. In 13th International IEEE Conference on Intelligent Transportation Systems, pages 777–782, 2010.
- Driving style recognition for intelligent vehicle control and advanced driver assistance: A survey. IEEE Transactions on Intelligent Transportation Systems, 19(3):666–676, 2018.
- Driver’s style classification using jerk analysis. In 2009 IEEE Workshop on Computational Intelligence in Vehicles and Vehicular Systems, pages 23–28, 2009.
- Estimation of pollutant emissions in real driving conditions based on data from obd and machine learning. Sensors, 21(19), 2021.
- D. Schmidt. Guest Editor’s Introduction: Model-Driven Engineering. Computer, 39(2):25–31, 2006.
- R. Stoichkov. Android smartphone application for driving style recognition. PhD thesis, Technische Univ, 2013.
- Fuzzy rule-based driver advisory system for fuel economy improvement in a hybrid electric vehicle. NAFIPS 2007 - 2007 Annual Meeting of the North American Fuzzy Information Processing Society, pages 178–183, 2007.
- Platforms4CPS, Key Outcomes and Recommendations. Steinbeis-Edition, 2018.
- A composable monitoring system for heterogeneous embedded platforms. ACM Transactions on Embedded Computing Systems, 2021.
- How does machine learning change software development practices? IEEE Transactions on Software Engineering, 47(9):1857–1871, 2021.
- Model-driven runtime state identification. In H. C. Mayr, S. Rinderle-Ma, and S. Strecker, editors, EMISA 2019, volume P-304 of LNI, pages 29–44. Gesellschaft für Informatik e.V., 2019.
- J.-S. Won. Intelligent energy management agent for a parallel hybrid vehicle. PhD thesis, Texas A&M University, 2003.