https://www.mdu.se/

mdu.sePublications
Change search
Link to record
Permanent link

Direct link
Forsberg, Håkan
Publications (10 of 21) Show all publications
Mogaka, O. M., Forsberg, H. & Daneshtalab, M. (2025). Bridging Quantization and Deployment: A Fixed-Point Workflow for FPGA Accelerators. In: Proceedings - 2025 28th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2025: . Paper presented at 28th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2025, Lyon, France, 5-7 May, 2025 (pp. 123-126). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Bridging Quantization and Deployment: A Fixed-Point Workflow for FPGA Accelerators
2025 (English)In: Proceedings - 2025 28th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2025, Institute of Electrical and Electronics Engineers (IEEE) , 2025, p. 123-126Conference paper, Published paper (Refereed)
Abstract [en]

Deploying deep learning models on resource-constrained hardware like Field-Programmable Gate Arrays (FPGAs) remains challenging despite advancements in quantization techniques, which often fail to map optimally to target hardware. This study proposes an end-to-end workflow for fixed-point quantization targeting FPGA accelerators, integrating hardware emulation within quantization-aware training to bridge software-hardware co-design. This ensures quantized models are optimized for real-world deployment. Evaluations on CIFAR-10 and ImageNet datasets using ResNet and VGG models show competitive performance, with up to 2% improvement in accuracy over state-of-the-art methods. This work provides insights to resolve the discrepancies that often occur between software-based quantization and hardware deployment. Our methodology effectively bridges quantization and deployment, providing a practical solution for edge device applications.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Series
IEEE International Symposium on Design and Diagnostics of Electronic Circuits & Systems, ISSN 2473-2117
Keywords
Deep Learning, Fixed-point, FPGA, Hardware/Software co-design, Quantization, Quantization (signal), Field programmables, Field-programmable gate array, Fixed points, Hardware/software codesign, Learning models, Programmable gate array, Quantisation, Target hardware, Work-flows, Computer hardware description languages
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-72167 (URN)10.1109/DDECS63720.2025.11006791 (DOI)001506891000020 ()2-s2.0-105007498931 (Scopus ID)9798331528010 (ISBN)
Conference
28th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2025, Lyon, France, 5-7 May, 2025
Available from: 2025-06-18 Created: 2025-06-18 Last updated: 2026-02-16Bibliographically approved
Yigit, Z., Forsberg, H. & Daneshtalab, M. (2025). Machine Learning-Based Prognostic Approaches for Construction Equipment Powertrain Systems. In: IEEE Intelligent Vehicles Symposium, Proceedings: . Paper presented at 36th IEEE Intelligent Vehicles Symposium, IV 2025 (pp. 1460-1465). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Machine Learning-Based Prognostic Approaches for Construction Equipment Powertrain Systems
2025 (English)In: IEEE Intelligent Vehicles Symposium, Proceedings, Institute of Electrical and Electronics Engineers (IEEE) , 2025, p. 1460-1465Conference paper, Published paper (Refereed)
Abstract [en]

Construction equipment has important roles in industries such as construction and mining. Any downtime because of failures increase cost. Traditional diagnostic systems detect failures only after they occur, making it difficult to take precautions and prolonging repair times. This paper is the first to address the analysis of machine learning-powered Prognostic and Health Management (PHM) systems specifically for predicting failures in diesel engine air intake systems, focusing on two common issues: air leakage and Exhaust Gas Recirculation (EGR) blockage. This study compares various machine learning and deep learning models for anomaly detection and fault classification using real-world sensor data from controlled engine tests. The results demonstrate that ensemble and neural network-based machine learning methods, such as Random Forest, XGBoost, and LSTM, achieve highly successful predictions for anomaly detection and fault classification.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Series
IEEE Intelligent Vehicles Symposium (IV), ISSN 2642-7214
Keywords
Airpath, Construction Equipment, Machine Learning, Neural Networks, Phm, Air Intakes, Anomaly Detection, Decision Trees, Diesel Engines, Digital Storage, Fault Detection, Intelligent Systems, Learning Systems, Long Short-term Memory, Maintenance, Random Forests, Air Paths, Diagnostic Systems, Fault Classification, Machine-learning, Neural-networks, Power-train Systems, Prognostic And Health Management, Prognostic Approach, Repair Time
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-73174 (URN)10.1109/IV64158.2025.11097476 (DOI)001556907500209 ()2-s2.0-105014241577 (Scopus ID)9798331538033 (ISBN)
Conference
36th IEEE Intelligent Vehicles Symposium, IV 2025
Available from: 2025-09-03 Created: 2025-09-03 Last updated: 2026-03-10Bibliographically approved
Vitucci, C., Westerback, T., Sundmark, D., Forsberg, H., Nolte, T. & Jägemar, M. (2024). A Deductive Fault Analysis Method Based on Hypergraphs. In: IFAC-PapersOnLine: . Paper presented at 12th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2024: Ferrara, Italy, June 4 – 7, 2024 (pp. 378-383). Elsevier B.V. (4)
Open this publication in new window or tab >>A Deductive Fault Analysis Method Based on Hypergraphs
Show others...
2024 (English)In: IFAC-PapersOnLine, Elsevier B.V. , 2024, no 4, p. 378-383Conference paper, Published paper (Refereed)
Abstract [en]

Fault tree analysis is a system malfunction hazard evaluation quantitative and qualitative procedure. The method is well-known and widely used, especially in the safety systems domain, where it is a mandatory integral part of the so-called "Hazard Evaluation"documentation. This paper proposes an alternative or complementary deductive fault analysis method: it uses system topology to build a hypergraph representation of the system to identify component criticality and support loss of functionality probability evaluation. Once automated, the proposed method seems promising when the system engineers explore the different architectures. They may have indication about architecture's reliability without continuous feedback from the system safety team. The system safety team must check the solution once the engineers select the final architecture. They can also use the proposed method to validate the correctness of the fault tree analysis.

Place, publisher, year, edition, pages
Elsevier B.V., 2024
Series
IFAC-PapersOnLine, ISSN 2405-8963
Keywords
cut set level, fault analysis, hypergraph, loss of function probability, Accident prevention, Hazards, Reliability analysis, Trees (mathematics), Cut sets, Fault analysis methods, Fault tree analyses (FTA), Hazard evaluation, Hyper graph, System domain, System safety, Fault tree analysis
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-68416 (URN)10.1016/j.ifacol.2024.07.247 (DOI)001296047100064 ()2-s2.0-85202861493 (Scopus ID)
Conference
12th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2024: Ferrara, Italy, June 4 – 7, 2024
Available from: 2024-09-11 Created: 2024-09-11 Last updated: 2025-10-10Bibliographically approved
Lindén, J., Burresi, G., Forsberg, H., Daneshtalab, M. & Söderquist, I. (2024). Enhancing Drone Surveillance with NeRF: Real-World Applications and Simulated Environments. In: 2024 AIAA DATC/IEEE 43rd Digital Avionics Systems Conference (DASC): . Paper presented at 2024 AIAA DATC/IEEE 43rd Digital Avionics Systems Conference (DASC), San Diego, CA, USA, 29/9-3/10, 2024. Institute of Electrical and Electronics Engineers (IEEE), Article ID 204263.
Open this publication in new window or tab >>Enhancing Drone Surveillance with NeRF: Real-World Applications and Simulated Environments
Show others...
2024 (English)In: 2024 AIAA DATC/IEEE 43rd Digital Avionics Systems Conference (DASC), Institute of Electrical and Electronics Engineers (IEEE), 2024, article id 204263Conference paper, Published paper (Refereed)
Abstract [en]

Machine Learning (ML) systems require representative and diverse datasets to accurately learn the objective task. Insupervised learning data needs to be accurately annotated, whichis an expensive and error-prone process. We present a methodfor generating synthetic data tailored to the use-case achievingexcellent performance in a real-world usecase. We provide amethod for producing automatically annotated synthetic visualdata of multirotor unmanned aerial vehicles (UAV) and otherairborne objects in a simulated environment with a high degreeof scene diversity, from collection of 3D models to generation ofannotated synthetic datasets (synthsets). In our data generationframework SynRender we introduce a novel method of usingNeural Radiance Field (NeRF) methods to capture photo-realistichigh-fidelity 3D-models of multirotor UAVs in order to automatedata generation for an object detection task in diverse environments. By producing data tailored to the real-world setting, ourNeRF-derived results show an advantage over generic 3D assetcollection-based methods where the domain gap between thesimulated and real-world is unacceptably large. In the spirit ofkeeping research open and accessible to the research communitywe release our dataset VISER DroneDiversity used in this project,where visual images, annotated boxes, instance segmentation anddepth maps are all generated for each image sample.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
IEEE/AIAA Digital Avionics Systems Conference, ISSN 2155-7209
Keywords
datasets, neural networks, synthetic data generation, automatic annotation, dataset generation
National Category
Computer graphics and computer vision
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-69153 (URN)10.1109/DASC62030.2024.10749011 (DOI)001453360400088 ()2-s2.0-85211243547 (Scopus ID)9798350349610 (ISBN)
Conference
2024 AIAA DATC/IEEE 43rd Digital Avionics Systems Conference (DASC), San Diego, CA, USA, 29/9-3/10, 2024
Available from: 2024-11-18 Created: 2024-11-18 Last updated: 2026-02-16Bibliographically approved
Johansson, B., Holmgren, O., Dahl, M., Forsberg, H., Nolte, T. & Papadopoulos, A. (2024). OPC UA PubSub and Industrial Controller Redundancy. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA: . Paper presented at 29th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2024, Padova, 10 September 2024 through 13 September 2024. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>OPC UA PubSub and Industrial Controller Redundancy
Show others...
2024 (English)In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Institute of Electrical and Electronics Engineers (IEEE) , 2024Conference paper, Published paper (Refereed)
Abstract [en]

Industrial controllers constitute the core of numerous automation solutions. Continuous control system operation is crucial in certain sectors, where hardware duplication serves as a strategy to mitigate the risk of unexpected operational halts due to hardware failures. Standby controller redundancy is a commonly adopted strategy for process automation. This approach involves an active primary controller managing the process while a passive backup is on standby, ready to resume control should the primary fail. Typically, redundant controllers are paired with redundant networks and devices to eliminate any single points of failure. The process automation domain is on the brink of a paradigm shift towards greater interconnectivity and interoperability. OPC UA is emerging as the standard that will facilitate this shift, with OPC UA PubSub as the communication standard for cyclic real-time data exchange. Our work investigates standby redundancy using OPC UA PubSub, analyzing a system with redundant controllers and devices in publisher-subscriber roles. The analysis reveals that failovers are not subscriber-transparent without synchronized publisher states. We discuss solutions and experimentally validate an internal stack state synchronization alternative. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
IEEE Conference on Emerging Technologies and Factory Automation, ISSN 1946-0759
Keywords
Competition, Control system analysis, Office automation, Automation domain, Automation solutions, Continuous control, Hardware duplication, Hardware failures, Industrial controllers, Process automation, Redundant controllers, Single point, Systems operation, Redundancy
National Category
Control Engineering
Identifiers
urn:nbn:se:mdh:diva-69012 (URN)10.1109/ETFA61755.2024.10710940 (DOI)001535140200183 ()2-s2.0-85207816790 (Scopus ID)9798350361230 (ISBN)
Conference
29th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2024, Padova, 10 September 2024 through 13 September 2024
Available from: 2024-11-13 Created: 2024-11-13 Last updated: 2026-03-10Bibliographically approved
Forsberg, H., Forsberg, K. & Lindén, J. (2024). The Importance of a System-Level Approach When Bringing in New Technologies in Avionics. In: AIAA/IEEE Digital Avionics Systems Conference - Proceedings: . Paper presented at 43rd AIAA DATC/IEEE Digital Avionics Systems Conference, DASC 2024, San Diego, USA, 29/9-3/10, 2024. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>The Importance of a System-Level Approach When Bringing in New Technologies in Avionics
2024 (English)In: AIAA/IEEE Digital Avionics Systems Conference - Proceedings, Institute of Electrical and Electronics Engineers (IEEE), 2024Conference paper, Published paper (Refereed)
Abstract [en]

In the era of multiple industry trends and new technologies, avionics systems can benefit from several innovations. The complexity of modern electronics is increasing quickly and is being introduced as never before in new applications. At the algorithm level, the use of deep neural networks helps to solve problems that were never believed to be doable before. At the architecture level, hardware artificial intelligence accelerators, embedded graphical processing units, embedded sensors, etc., make it possible to create very powerful new functions. The list of new technologies is long. Besides technical challenges, system integrity and availability must be assured when integrating these new technologies into avionics functions. In this paper, we present emerging technologies and why a system-level approach is necessary when implementing these technologies. We also introduce supporting means for design assurance and fault-tolerance techniques. We illustrate the importance of a system-level approach through an example. Our example shows that when developing functions with new technologies and fault-tolerant architectures, the system safety assessment process is crucial for properly implementing a fail-safe design. It is also challenging due to potentially new failure modes.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
AIAA/IEEE Digital Avionics Systems Conference - Proceedings, ISSN 21557195
Keywords
machine learning, new technology, safety assessment, system safety, Deep neural networks, Failure modes, Fault tolerance, Outages, Algorithm-level, Avionic systems, Industry trends, Machine-learning, Neural-networks, New applications, Safety assessments, System-level approach, Graphics processing unit
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-69644 (URN)10.1109/DASC62030.2024.10749347 (DOI)001453360400154 ()2-s2.0-85211204702 (Scopus ID)9798350349610 (ISBN)
Conference
43rd AIAA DATC/IEEE Digital Avionics Systems Conference, DASC 2024, San Diego, USA, 29/9-3/10, 2024
Available from: 2024-12-18 Created: 2024-12-18 Last updated: 2025-10-10Bibliographically approved
Johansson, B., Holmgren, O., Forsberg, H., Nolte, T. & Papadopoulos, A. (2024). Towards High-Integrity Redundancy Role Leasing. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA: . Paper presented at 29th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2024, Padova, 10 September 2024 through 13 September 2024. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Towards High-Integrity Redundancy Role Leasing
Show others...
2024 (English)In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Institute of Electrical and Electronics Engineers (IEEE) , 2024Conference paper, Published paper (Refereed)
Abstract [en]

Control systems are often an integral part of automation solutions where high reliability is crucial due to the high cost of downtime. The risk of unplanned downtime is typically reduced with redundant solutions. Additionally, safety-critical automation functions require high-integrity controllers. Today, the prevalent redundancy solution is a standby scheme, where one active primary controller drives the process while a standby backup controller is ready to take over in case of primary failure. This redundant controller pair can consist of high - integrity controllers. The automation industry is trending towards Ethernet as the sole communication medium. Our work presents an initial study of a high-integrity realization of a redundancy failure detection mechanism that guarantees only one primary controller, even in the case of network partitioning between the redundant controller pair. The failure detection is a lease-based function that leases the primary role from a central lease broker. This work discusses a high-integrity realization of the primary redundancy role leasing. We deduce and present the high-integrity-related requirements and a high-level design as an initial step towards a high-integrity realization of the redundancy role leasing. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
IEEE Conference on Emerging Technologies and Factory Automation, ISSN 1946-0759
Keywords
Competition, Automation functions, Automation industry, Automation solutions, Communication media, Cost of downtimes, Failure detection, High costs, High reliability, Integral part, Redundant controllers, Redundancy
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-69018 (URN)10.1109/ETFA61755.2024.10710931 (DOI)001535140200175 ()2-s2.0-85207835690 (Scopus ID)9798350361230 (ISBN)
Conference
29th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2024, Padova, 10 September 2024 through 13 September 2024
Available from: 2024-11-13 Created: 2024-11-13 Last updated: 2026-02-16Bibliographically approved
Johansson, S. L., Said, H. O., Forsberg, H., Tsog, N. & Flordal, O. (2023). Comparing Ext4 and ZFS for Onboard Data Processing: A Systematic Mapping and Experimental Evaluation. In: Proc. European Data Handl. Data Process. Conf. Space, EDHPC: . Paper presented at Proceedings of the 2023 European Data Handling and Data Processing Conference for Space, EDHPC 2023. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Comparing Ext4 and ZFS for Onboard Data Processing: A Systematic Mapping and Experimental Evaluation
Show others...
2023 (English)In: Proc. European Data Handl. Data Process. Conf. Space, EDHPC, Institute of Electrical and Electronics Engineers (IEEE) , 2023Conference paper, Published paper (Refereed)
Abstract [en]

Selecting the correct file system is critical for space applications where risks are present. This study systematically maps and tests Ext4 versus ZFS for onboard data processing on the iX10-100 and iX5-100 payload processors. The test sets are presented along with results on several performance metrics. The conclusion is that both ZFS and Ext4 are useful, but based on certain considerations of onboard data processing, Ext4 is better than the other.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023
Keywords
Benchmarking, Ext4, File System Performance, Onboard Data Processing, Systematic Mapping Study, ZFS, Data handling, File organization, Mapping, Space applications, Experimental evaluation, Filesystem, On-board data processing, Systematic mapping, Systematic mapping studies, Systems performance, Test sets
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-66090 (URN)10.23919/EDHPC59100.2023.10396086 (DOI)2-s2.0-85184850283 (Scopus ID)9789090379241 (ISBN)
Conference
Proceedings of the 2023 European Data Handling and Data Processing Conference for Space, EDHPC 2023
Available from: 2024-02-20 Created: 2024-02-20 Last updated: 2026-03-17Bibliographically approved
Lindén, J., Forsberg, H., Daneshtalab, M. & Söderquist, I. (2023). Evaluating the Robustness of ML Models to Out-of-Distribution Data Through Similarity Analysis. In: NEW TRENDS IN DATABASE AND INFORMATION SYSTEMS, ADBIS 2023: . Paper presented at 27th European Conference on Advances in Databases and Information Systems (ADBIS), Barcelona, Spain, 4-7 September, 2023 (pp. 348-359). Springer Science+Business Media B.V.
Open this publication in new window or tab >>Evaluating the Robustness of ML Models to Out-of-Distribution Data Through Similarity Analysis
2023 (English)In: NEW TRENDS IN DATABASE AND INFORMATION SYSTEMS, ADBIS 2023, Springer Science+Business Media B.V., 2023, p. 348-359Conference paper, Published paper (Refereed)
Abstract [en]

In Machine Learning systems, several factors impact the performance of a trained model. The most important ones include model architecture, the amount of training time, the dataset size and diversity. We present a method for analyzing datasets from a use-case scenario perspective, detecting and quantifying out-of-distribution (OOD) data on dataset level. Our main contribution is the novel use of similarity metrics for the evaluation of the robustness of a model by introducing relative Fréchet Inception Distance (FID) and relative Kernel Inception Distance (KID) measures. These relative measures are relative to a baseline in-distribution dataset and are used to estimate how the model will perform on OOD data (i.e. estimate the model accuracy drop). We find a correlation between our proposed relative FID/relative KID measure and the drop in Average Precision (AP) accuracy on unseen data.

Place, publisher, year, edition, pages
Springer Science+Business Media B.V., 2023
Series
Communications in Computer and Information Science, ISSN 1865-0929, E-ISSN 1865-0937
Keywords
accuracy estimation, datasets, neural networks, similarity metrics, Learning systems, Dataset, Distance measure, Frechet, Machine learning systems, Modeling architecture, Neural-networks, Performance, Similarity analysis, Drops
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-64446 (URN)10.1007/978-3-031-42941-5_30 (DOI)001351054200030 ()2-s2.0-85171979824 (Scopus ID)9783031429408 (ISBN)
Conference
27th European Conference on Advances in Databases and Information Systems (ADBIS), Barcelona, Spain, 4-7 September, 2023
Available from: 2023-10-05 Created: 2023-10-05 Last updated: 2025-12-03Bibliographically approved
Stepien, H., Bilger, M., Forsberg, H., Lindgren, B. & Hjorth, J. (2022). A novel method for detecting uavs using parallelneural networks with re-inference. In: : . Paper presented at 33rd Congress of the International Council of the Aeronautical Sciences, Stockholm, Sweden, 4-9 September, 2022 (pp. 6756-6769). , 9
Open this publication in new window or tab >>A novel method for detecting uavs using parallelneural networks with re-inference
Show others...
2022 (English)Conference paper, Published paper (Refereed)
Abstract [en]

In this paper, we present a novel method for detecting UAVs using diverse parallel neural networks with re-inference. The parallel networks are of type Convolutional Neural Networks (CNNs). We first set up a lowthreshold (2 respectively 20%) for each of the individual networks to detect a flying object. If all networks detecta flying object in the same area of a video frame with some overlap, we zoom into that area and redo the objectdetection and classification (re-inference step). To ensure correctness and reliability of the results from severalparallel CNNs, we introduce total confidence Tc as a measurement. We also introduce the intersection overunion for multiple parallel networks, IoUAll , and use that as threshold for calculating a reliable Tc . The resultsshow great improvements regarding accurate detection of flying drones, reduced mispredictions of otherobjects as drones, and fast response time when drones disappear from the scene.

Series
ICAS Proceedings, ISSN 2958-4647
Keywords
drones, detection, neural networks, re-inference, redundancy
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-61285 (URN)2-s2.0-85159679103 (Scopus ID)9781713871163 (ISBN)
Conference
33rd Congress of the International Council of the Aeronautical Sciences, Stockholm, Sweden, 4-9 September, 2022
Available from: 2022-12-15 Created: 2022-12-15 Last updated: 2026-07-06Bibliographically approved
Organisations

Search in DiVA

Show all publications