CORTEXA
← Browse
crossrefMachine Learning and Knowledge Extraction2022-10-05Cited by 13

How Do Deep-Learning Framework Versions Affect the Reproducibility of Neural Network Models?

Mostafa Shahriari, Rudolf Ramler, Lukas Fischer

In the last decade, industry’s demand for deep learning (DL) has increased due to its high performance in complex scenarios. Due to the DL method’s complexity, experts and non-experts rely on blackbox software packages such as Tensorflow and Pytorch. The frameworks are constantly improving, and new versions are released frequently. As a natural process in software development, the released versions contain improvements/changes in the methods and their implementation. Moreover, versions may be bug-polluted, leading to the model performance decreasing or stopping the model from working. The aforementioned changes in implementation can lead to variance in obtained results. This work investigates the effect of implementation changes in different major releases of these frameworks on the model performance. We perform our study using a variety of standard datasets. Our study shows that users should consider that changing the framework version can affect the model performance. Moreover, they should consider the possibility of a bug-polluted version before starting to debug source code that had an excellent performance before a version change. This also shows the importance of using virtual environments, such as Docker, when delivering a software product to clients.

View free PDFSource page

Related papers

crossrefMachine Learning and Knowledge Extraction2021-12-08Cited by 393

Analysis of Explainers of Black Box Deep Neural Networks for Computer Vision: A Survey

Vanessa Buhrmester, David Münch, Michael Arens

Deep Learning is a state-of-the-art technique to make inference on extensive or complex data. As a black box model due to their multilayer nonlinear structure, Deep Neural Networks are often criticized as being non-transparent and their predictions not traceable by humans. Furthe…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2024-01-18Cited by 4

The Impact of Light Conditions on Neural Affect Classification: A Deep Learning Approach

Sophie Zentner, Alberto Barradas Chacon, Selina C. Wriessnegger

Understanding and detecting human emotions is crucial for enhancing mental health, cognitive performance and human–computer interactions. This field in affective computing is relatively unexplored, and gaining knowledge about which external factors impact emotions could enhance c…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2024-11-30Cited by 6

Deep Learning with Convolutional Neural Networks: A Compact Holistic Tutorial with Focus on Supervised Regression

Yansel Gonzalez Tejeda, Helmut A. Mayer

In this tutorial, we present a compact and holistic discussion of Deep Learning with a focus on Convolutional Neural Networks (CNNs) and supervised regression. While there are numerous books and articles on the individual topics we cover, comprehensive and detailed tutorials that…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2022-01-14Cited by 64

A Transfer Learning Evaluation of Deep Neural Networks for Image Classification

Nermeen Abou Baker, Nico Zengeler, Uwe Handmann

Transfer learning is a machine learning technique that uses previously acquired knowledge from a source domain to enhance learning in a target domain by reusing learned weights. This technique is ubiquitous because of its great advantages in achieving high performance while savin…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2026-07-22

Alzheimer’s Disease Detection Based on Machine Learning and Deep Learning Frameworks: A Cross-Dataset Comparative Performance Analysis and Assessment of Clinical Readiness

Keenan Ramnarain, Rito Clifford Maswanganyi, Philani Khumalo

Alzheimer’s disease (AD) is the most prevalent neurodegenerative disorder worldwide, affecting approximately 56.9 million people in 2021 and projected to reach 152 million by 2050. Its defining pathological features, amyloid-beta plaques and neurofibrillary tangles, accumulate fo…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2025-10-13Cited by 2

Learning to Partition: Dynamic Deep Neural Network Model Partitioning for Edge-Assisted Low-Latency Video Analytics

Yan Lyu, Likai Liu, Xuezhi Wang, Zhiyu Fan, Jinchen Wang, Guanyu Gao

In edge-assisted low-latency video analytics, a critical challenge is balancing on-device inference latency against the high bandwidth costs and network delays of offloading. Ineffectively managing this trade-off degrades performance and hinders critical applications like autonom…

View free PDFSource page