Return to search

REPRODUCIBLE DEEP LEARNING SOFTWARE FOR EFFICIENT COMPUTER VISION

<p dir="ltr">Computer vision (CV) using deep learning can equip machines with the ability to understand visual information. CV has seen widespread adoption across numerous industries, from autonomous vehicles to facial recognition on smartphones. However, alongside these advancements, there have been increasing concerns about reproducing the results. The difficulty of reproducibility may arise due to multiple reasons, such as differences in execution environments, missing or incompatible software libraries, proprietary data, and the stochastic nature in some software. A study conducted by the Nature journal reveals that more than 70% of researchers failed to reproduce other researcher's experiments; over 50% failed to reproduce their own experiments. Given the critical role that computer vision plays in many applications, for example in edge devices like mobile phones and drones, irreproducibility poses significant challenges for researchers and practitioners. To address these concerns, this thesis presents a systematic approach at analyzing and improving the reproducibility of computer vision models through case studies. This approach combines rigorous documentation standards, standardized software environment, and a comprehensive guide of best practices. By implementing these strategies, we aim to bridge the gap between research and practice, ensuring that innovations in computer vision can be effectively reproduced and deployed. </p>

  1. 10.25394/pgs.25632327.v1
Identiferoai:union.ndltd.org:purdue.edu/oai:figshare.com:article/25632327
Date19 April 2024
CreatorsNikita Ravi (18398481)
Source SetsPurdue University
Detected LanguageEnglish
TypeText, Thesis
RightsCC BY 4.0
Relationhttps://figshare.com/articles/thesis/REPRODUCIBLE_DEEP_LEARNING_SOFTWARE_FOR_EFFICIENT_COMPUTER_VISION/25632327

Page generated in 0.1676 seconds