Reusing deep learning models: Challenges and directions in software engineering
Deep neural networks (DNNs) achieve state-of-the-art performance in many areas, including
computer vision, system configuration, and question-answering. However, DNNs are …
computer vision, system configuration, and question-answering. However, DNNs are …
An empirical study of pre-trained model reuse in the hugging face deep learning model registry
Deep Neural Networks (DNNs) are being adopted as components in software systems.
Creating and specializing DNNs from scratch has grown increasingly difficult as state-of-the …
Creating and specializing DNNs from scratch has grown increasingly difficult as state-of-the …
Signing in four public software package registries: Quantity, quality, and influencing factors
TR Schorlemmer, KG Kalu, L Chigges… - … IEEE Symposium on …, 2024 - ieeexplore.ieee.org
Many software applications incorporate open-source third-party packages distributed by
public package registries. Guaranteeing authorship along this supply chain is a challenge …
public package registries. Guaranteeing authorship along this supply chain is a challenge …
Challenges and practices of deep learning model reengineering: A case study on computer vision
Context Many engineering organizations are reimplementing and extending deep neural
networks from the research community. We describe this process as deep learning model …
networks from the research community. We describe this process as deep learning model …
Exploring naming conventions (and defects) of pre-trained deep learning models in hugging face and other model hubs
W Jiang, C Cheung, GK Thiruvathukal… - arXiv preprint arXiv …, 2023 - arxiv.org
As innovation in deep learning continues, many engineers want to adopt Pre-Trained deep
learning Models (PTMs) as components in computer systems. PTMs are part of a research-to …
learning Models (PTMs) as components in computer systems. PTMs are part of a research-to …
Peatmoss: A dataset and initial analysis of pre-trained models in open-source software
The development and training of deep learning models have become increasingly costly
and complex. Consequently, software engineers are adopting pre-trained models (PTMs) for …
and complex. Consequently, software engineers are adopting pre-trained models (PTMs) for …
Ecosystem of Large Language Models for Code
The availability of vast amounts of publicly accessible data of source code and the advances
in modern language models, coupled with increasing computational resources, have led to …
in modern language models, coupled with increasing computational resources, have led to …
Contrastive knowledge amalgamation for unsupervised image classification
Abstract Knowledge amalgamation (KA) aims to learn a compact student model to handle
the joint objective from multiple teacher models that are specialized for their own tasks …
the joint objective from multiple teacher models that are specialized for their own tasks …
[PDF][PDF] Naming Practices of Pre-Trained Models in Hugging Face
Authors' addresses: Wenxin Jiang, Purdue University, West Lafayette, IN, USA, jiang784@
purdue. edu; Chingwo Cheung, Purdue University, West Lafayette, IN, USA, cheung59 …
purdue. edu; Chingwo Cheung, Purdue University, West Lafayette, IN, USA, cheung59 …
CrashJS: A NodeJS Benchmark for Automated Crash Reproduction
Software bugs often lead to software crashes, which cost US companies upwards of $2.08
trillion annually. Automated Crash Reproduction (ACR) aims to generate unit tests that …
trillion annually. Automated Crash Reproduction (ACR) aims to generate unit tests that …