Change search
Link to record
Permanent link

Direct link
Publications (5 of 5) Show all publications
Borg, M., Henriksson, J., Socha, K., Lennartsson, O., Sonnsjö Lönegren, E., Bui, T., . . . Helali Moghadam, M. (2023). Ergo, SMIRK is safe: a safety case for a machine learning component in a pedestrian automatic emergency brake system. Software quality journal, 31(2), 335
Open this publication in new window or tab >>Ergo, SMIRK is safe: a safety case for a machine learning component in a pedestrian automatic emergency brake system
Show others...
2023 (English)In: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 31, no 2, p. 335-Article in journal (Refereed) Published
Abstract [en]

Integration of machine learning (ML) components in critical applications introduces novel challenges for software certification and verification. New safety standards and technical guidelines are under development to support the safety of ML-based systems, e.g., ISO 21448 SOTIF for the automotive domain and the Assurance of Machine Learning for use in Autonomous Systems (AMLAS) framework. SOTIF and AMLAS provide high-level guidance but the details must be chiseled out for each specific case. We initiated a research project with the goal to demonstrate a complete safety case for an ML component in an open automotive system. This paper reports results from an industry-academia collaboration on safety assurance of SMIRK, an ML-based pedestrian automatic emergency braking demonstrator running in an industry-grade simulator. We demonstrate an application of AMLAS on SMIRK for a minimalistic operational design domain, i.e., we share a complete safety case for its integrated ML-based component. Finally, we report lessons learned and provide both SMIRK and the safety case under an open-source license for the research community to reuse. © 2023, The Author(s).

Place, publisher, year, edition, pages
Springer, 2023
Keywords
Automotive demonstrator, Machine learning safety, Safety case, Safety standards
National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-64234 (URN)10.1007/s11219-022-09613-1 (DOI)2-s2.0-85149021250 (Scopus ID)
Note

Open access funding provided by RISE Research Institutes of Sweden. This work was carried out within the SMILE III project financed by Vinnova, FFI, Fordonsstrategisk forskning och innovation under the grant number 2019-05871 and partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by Knut and Alice Wallenberg Foundation.

Available from: 2023-03-20 Created: 2023-03-20 Last updated: 2024-06-07Bibliographically approved
Röding, M., Tomaszewski, P., Yu, S., Borg, M. & Rönnols, J. (2022). Machine learning-accelerated small-angle X-ray scattering analysis of disordered two- and three-phase materials. Frontiers in Materials, 9, Article ID 956839.
Open this publication in new window or tab >>Machine learning-accelerated small-angle X-ray scattering analysis of disordered two- and three-phase materials
Show others...
2022 (English)In: Frontiers in Materials, ISSN 2296-8016, Vol. 9, article id 956839Article in journal (Refereed) Published
Abstract [en]

Small-angle X-ray scattering (SAXS) is a useful technique for nanoscale structural characterization of materials. In SAXS, structural and spatial information is indirectly obtained from the scattering intensity in the spectral domain, known as the reciprocal space. Therefore, characterizing the structure requires solving the inverse problem of finding a plausible structure model that corresponds to the measured scattering intensity. Both the choice of structure model and the computational workload of parameter estimation are bottlenecks in this process. In this work, we develop a framework for analysis of SAXS data from disordered materials. The materials are modeled using Gaussian Random Fields (GRFs). We study the case of two phases, pore and solid, and three phases, where a third phase is added at the interface between the two other phases. Further, we develop very fast GPU-accelerated, Fourier transform-based numerical methods for both structure generation and SAXS simulation. We demonstrate that length scales and volume fractions can be predicted with good accuracy using our machine learning-based framework. The parameter prediction executes virtually instantaneously and hence the computational burden of conventional model fitting can be avoided. Copyright © 2022 Röding, Tomaszewski, Yu, Borg and Rönnols.

Place, publisher, year, edition, pages
Frontiers Media S.A., 2022
Keywords
boosted trees, disordered material, Gaussian random field, machine learning, porous material, regression, small angle X-ray scattering, Gaussian distribution, Inverse problems, Learning systems, Numerical methods, X ray scattering, Boosted tree, Disordered materials, Gaussian random fields, Machine-learning, Scattering intensity, Three phase, Three phasis, Two phase, Porous materials
National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-61213 (URN)10.3389/fmats.2022.956839 (DOI)2-s2.0-85139550056 (Scopus ID)
Note

Funding details: 2019-01295; Funding details: Vetenskapsrådet, VR, 2018-06378; Funding text 1: MR acknowledges the financial support of the Swedish Research Council for Sustainable Development (grant number 2019-01295). SY acknowledges the financial support of the Swedish Research Council (grant number 2018-06378).

Available from: 2022-12-06 Created: 2022-12-06 Last updated: 2024-01-10Bibliographically approved
Borg, M., Bengtsson, J., Osterling, H., Hagelborn, A., Gagner, I. & Tomaszewski, P. (2022). Quality Assurance of Generative Dialog Models in an Evolving Conversational Agent Used for Swedish Language Practice. In: Proceedings - 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022: . Paper presented at 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, 16 May 2022 through 17 May 2022 (pp. 22-32). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Quality Assurance of Generative Dialog Models in an Evolving Conversational Agent Used for Swedish Language Practice
Show others...
2022 (English)In: Proceedings - 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, Institute of Electrical and Electronics Engineers Inc. , 2022, p. 22-32Conference paper, Published paper (Refereed)
Abstract [en]

Due to the migration megatrend, efficient and effective second-language acquisition is vital. One proposed solution involves AI-enabled conversational agents for person-centered interactive language practice. We present results from ongoing action research targeting quality assurance of proprietary generative dialog models trained for virtual job interviews. The action team elicited a set of 38 requirements for which we designed corresponding automated test cases for 15 of particular interest to the evolving solution. Our results show that six of the test case designs can detect meaningful differences between candidate models. While quality assurance of natural language processing applications is complex, we provide initial steps toward an automated framework for machine learning model selection in the context of an evolving conversational agent. Future work will focus on model selection in an MLOps setting.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2022
Keywords
action research, AI quality, conversational agent, generative dialog model, requirements engineering, software testing, Learning algorithms, Natural language processing systems, Quality assurance, Software agents, Conversational agents, Dialogue models, Megatrends, Model Selection, Requirement engineering, Software testings, Swedishs
National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-59869 (URN)10.1145/3522664.3528592 (DOI)2-s2.0-85133467455 (Scopus ID)9781450392754 (ISBN)
Conference
1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, 16 May 2022 through 17 May 2022
Available from: 2022-08-01 Created: 2022-08-01 Last updated: 2024-01-10Bibliographically approved
Nilsson Tengstrand, S., Tomaszewski, P., Borg, M. & Jabangwe, R. (2021). Challenges of Adopting SAFe in the Banking Industry – A Study Two Years After Its Introduction. In: XP 2021: Agile Processes in Software Engineering and Extreme Programming.Lecture Notes in Business Information Processing book series (LNBIP, volume 419): . Paper presented at XP 2021: Agile Processes in Software Engineering and Extreme Programming . 14 June 2021 through 18 June 2021 (pp. 157-171). Springer Science and Business Media Deutschland GmbH
Open this publication in new window or tab >>Challenges of Adopting SAFe in the Banking Industry – A Study Two Years After Its Introduction
2021 (English)In: XP 2021: Agile Processes in Software Engineering and Extreme Programming.Lecture Notes in Business Information Processing book series (LNBIP, volume 419), Springer Science and Business Media Deutschland GmbH , 2021, p. 157-171Conference paper, Published paper (Refereed)
Abstract [en]

The Scaled Agile Framework (SAFe) is a framework for scaling agile methods in large organizations. We have found several experience reports and white papers describing SAFe adoptions in different banks, which indicates that SAFe is being used in the banking industry. However, there is a lack of academic publications on the topic, the banking industry is missing in the scientific reports analyzing SAFe transformations. To fill this gap, we present a study on the main challenges with a SAFe transformation at a large full-service bank. We identify the challenges in the bank under study and compare the findings with experience reports from other banks, as well as with research on SAFe transformations in other domains. Many of the challenges reported in this paper overlap with the generic SAFe challenges, including management and organization, education and training, culture and mindset, requirements engineering, quality assurance, and systems architecture. However, we also report some novel challenges specific to the banking domain, e.g., the risk of jeopardizing customer relations, stability, and trust of external stakeholders. This study validates several SAFe-related challenges reported in previous work in the banking context. It also brings up some novel challenges specific to the banking industry. Therefore, we believe our results are particularly useful to practitioners responsible for SAFe transformations at other banks. © 2021, The Author(s).

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2021
Keywords
Banking, Interview study, Large-scale agile, Scaled agile framework, Public relations, Quality assurance, Software design, Academic publications, Banking industry, Customer relations, Education and training, Experience report, External stakeholders, Large organizations, Systems architecture
National Category
Business Administration
Identifiers
urn:nbn:se:ri:diva-55670 (URN)10.1007/978-3-030-78098-2_10 (DOI)2-s2.0-85111372148 (Scopus ID)9783030780975 (ISBN)
Conference
XP 2021: Agile Processes in Software Engineering and Extreme Programming . 14 June 2021 through 18 June 2021
Available from: 2021-08-09 Created: 2021-08-09 Last updated: 2024-01-10Bibliographically approved
Tomaszewski, P., Yu, S., Borg, M. & Rönnols, J. (2021). Machine Learning-Assisted Analysis of Small Angle X-ray Scattering. In: 2021 Swedish Workshop on Data Science (SweDS): . Paper presented at 2021 Swedish Workshop on Data Science (SweDS). 2-3 Dec. 2021.
Open this publication in new window or tab >>Machine Learning-Assisted Analysis of Small Angle X-ray Scattering
2021 (English)In: 2021 Swedish Workshop on Data Science (SweDS), 2021Conference paper, Published paper (Refereed)
Abstract [en]

Small angle X-ray scattering (SAXS) is extensively used in materials science as a way of examining nanostructures. The analysis of experimental SAXS data involves mapping a rather simple data format to a vast amount of structural models. Despite various scientific computing tools to assist the model selection, the activity heavily relies on the SAXS analysts’ experience, which is recognized as an efficiency bottleneck by the community. To cope with this decision-making problem, we develop and evaluate the open-source, Machine Learning-based tool SCAN (SCattering Ai aNalysis) to provide recommendations on model selection. SCAN exploits multiple machine learning algorithms and uses models and a simulation tool implemented in the SasView package for generating a well defined set of datasets. Our evaluation shows that SCAN delivers an overall accuracy of 95%-97%. The XGBoost Classifier has been identified as the most accurate method with a good balance between accuracy and training time. With eleven predefined structural models for common nanostructures and an easy draw-drop function to expand the number and types training models, SCAN can accelerate the SAXS data analysis workflow.

Keywords
Training, Analytical models, Adaptation models, X-ray scattering, Computational modeling, Scattering, Training data, SAXS, scientific computing, classification, Random Forest, XGBoost
National Category
Physical Chemistry
Identifiers
urn:nbn:se:ri:diva-57437 (URN)10.1109/SweDS53855.2021.9638297 (DOI)
Conference
2021 Swedish Workshop on Data Science (SweDS). 2-3 Dec. 2021
Available from: 2021-12-29 Created: 2021-12-29 Last updated: 2024-01-10Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0001-7877-2121

Search in DiVA

Show all publications