Related Experiment Video
Updated: Jan 24, 2026

Non-invasive Assessments of Subjective and Objective Recovery Characteristics Following an Exhaustive Jump Protocol
Published on: June 8, 2017
Exploring the Utility of Developer Exhaust
Jian Zhang1, Max Lam1, Stephanie Wang1
1Stanford University.
Abstract:
Using machine learning to analyze data often results in developer exhaust - code, logs, or metadata that do not define the learning algorithm but are byproducts of the data analytics pipeline. We study how the rich information present in developer exhaust can be used to approximately solve otherwise complex tasks. Specifically, we focus on using log data associated with training deep learning models to perform model search by predicting performance metrics for untrained models. Instead of designing a different model for each performance metric, we present two preliminary methods that rely only on information present in logs to predict these characteristics for different architectures. We introduce (i) a nearest neighbor approach with a hand-crafted edit distance metric to compare model architectures and (ii) a more generalizable, end-to-end approach that trains an LSTM using model architectures and associated logs to predict performance metrics of interest. We perform model search optimizing for best validation accuracy, degree of overfitting, and best validation accuracy given a constraint on training time. Our approaches can predict validation accuracy within 1.37% error on average, while the baseline achieves 4.13% by using the performance of a trained model with the closest number of layers. When choosing the best performing model given constraints on training time, our approaches select the top-3 models that overlap with the true top- 3 models 82% of the time, while the baseline only achieves this 54% of the time. Our preliminary experiments hold promise for how developer exhaust can help learn models that can approximate various complex tasks efficiently.
Related Concept Videos
Sustainable Development
Development of the Lymphatic System
The first lymph sacs to form are the paired jugular lymph sacs located at the junction of the internal jugular and subclavian veins. From these sacs, lymphatic capillary plexuses extend to the thorax, upper limbs, neck, and head, eventually forming lymphatic vessels. Each jugular lymph sac maintains a...
Language Development
The critical period for language acquisition suggests that the ability to acquire language is at its peak early in life. As people age, this proficiency decreases. Language development begins very...
Development of the Heart
As the embryo undergoes lateral folding, these paired tubes approach each other, merging into a single primitive heart...
Development of Immunocompetence
The initial cells that migrate from the fetal thymus settle within the skin and epithelial tissues lining the mouth, digestive tract, and in females, the uterus and vagina. These cells, including skin-based dendritic cells, serve as antigen-presenting cells, playing a key role in T cell activation.
Subsequent T...
Fruit Development, Structure, and Function

