Proposed research direction
How does dataset structure affect the effectiveness of deep neural network training?
Model architecture gets most of the attention, but balance, diversity, size, augmentation and preprocessing can set the ceiling on what training achieves. This proposed study would treat dataset structure as the independent variable and ask how each dimension changes what a model learns and how well it generalises.
Pipeline
Dataset characteristics
Balance, diversity, size, augmentation, preprocessing
Model architecture
Convolutional networks and Transformers
Training
Fixed budgets and controlled schedules
Evaluation
Held-out and shifted test sets
Generalization
The gap between fitting and understanding
Dimensions
Six variables, six questions for a proposed study.
The proposed protocol would vary each dimension on its own while keeping architecture and training budget fixed. These are design questions; no findings are claimed without a public artifact.
- Vary one property of the data while holding architecture and training budget fixed.
- Measure held-out and shifted-set generalisation, not only training loss.
- Pre-register comparisons and retain negative and null results.
01
Class balance
How much does imbalance cost, and which interventions recover it without distorting the decision boundary?
02
Diversity
Does within-class variety matter more than raw volume once a dataset passes a certain size?
03
Dataset size
Where do returns diminish, and does the curve differ between convolutional and attention-based models?
04
Augmentation
Which augmentations act as genuine regularisers and which merely inflate the training set?
05
Preprocessing
How sensitive is training to normalisation, resolution and tokenisation choices made before the first epoch?
06
Architecture sensitivity
Do CNNs and Transformers respond differently to the same structural change in the data?
Shipped engineering evaluation
The same discipline, applied to shipped systems.
Separate from the proposed research direction above, these controlled baselines, ablations, calibration checks and faithfulness checks already exist in public repositories.