{
  "schema_version": "0.6.0",
  "paper_id": "deba-adaptive-batch-scheduling",
  "page_url": "https://naser.github.io/research-publications/papers/deba-adaptive-batch-scheduling/",
  "title": "One Size Does Not Fit All: Architecture-Aware Adaptive Batch Scheduling with DEBA",
  "title_variants": [],
  "authors": [
    "François Belias",
    "Naser Ezzati-Jivan",
    "Foutse Khomh"
  ],
  "author_details": [
    {
      "name": "François Belias",
      "orcid": null,
      "profile_url": "https://dblp.org/pid/337/3020.html"
    },
    {
      "name": "Naser Ezzati-Jivan",
      "orcid": "https://orcid.org/0000-0003-1435-6297",
      "profile_url": "https://naser.github.io/"
    },
    {
      "name": "Foutse Khomh",
      "orcid": null,
      "profile_url": "https://dblp.org/pid/32/147.html"
    }
  ],
  "publication": {
    "year": 2025,
    "venue": "arXiv / CoRR",
    "type": "preprint",
    "publication_date": "2025",
    "online_date": null,
    "print_date": null,
    "volume": "abs/2511.03809",
    "issue": null,
    "pages": null,
    "article_number": null,
    "publisher": null,
    "issn": [],
    "isbn": [],
    "crossref_type": null
  },
  "publication_type": "preprint",
  "status": "public_arxiv_preprint",
  "canonical_source_url": "https://arxiv.org/abs/2511.03809",
  "source_record_id": "one-size-does-not-fit-all-architecture-aware-adaptive-batch-scheduling-with-deba-0e6b5df3ab",
  "identifiers": {
    "doi": "10.48550/arXiv.2511.03809",
    "arxiv": "2511.03809"
  },
  "abstract": null,
  "abstract_source": "official arXiv:2511.03809 abstract",
  "abstract_available": false,
  "scholar_eligibility": {
    "eligible": false,
    "basis": "not-eligible",
    "note": "The page is a discovery record; it does not claim Google Scholar article-host eligibility."
  },
  "description": "DEBA is an architecture-aware adaptive batch scheduler that uses training-stability signals to decide when and how to change batch size.",
  "evidence_level": "full-text-reviewed",
  "evidence": {
    "source_basis": "full-text-reviewed",
    "coverage": "material paper sections",
    "summary_origin": "AI-assisted catalog editorial summary",
    "review_status": "catalog-reviewed; paper-author approval pending",
    "verified_on": "2026-08-09",
    "sources": [
      {
        "note": "official arXiv abstract and PDF page 2511.03809"
      },
      {
        "note": "DBLP/Scholar record matched by title and authors"
      },
      {
        "note": "local PDF hash verified in the working catalog"
      }
    ]
  },
  "summary": {
    "core_contribution": "DEBA is an architecture-aware adaptive batch scheduler that uses training-stability signals to decide when and how to change batch size.",
    "problem": "Fixed or architecture-agnostic batch-size schedules assume that the same adaptation policy works across model families. The paper studies whether architecture and baseline training stability determine when adaptive batch sizing improves speed without sacrificing generalization.",
    "method": "DEBA (Dynamic Efficient Batch Adaptation) computes gradient variance, gradient-norm variation, and loss variation per epoch. A rule-based controller uses 15-epoch sliding-window statistics, architecture-specific thresholds calibrated from a fixed-batch profiling run, a 1.5x growth factor, a 0.8x rollback factor, batch bounds of 16-2048, and a cooldown between decisions. The controller chooses increase, rollback, or hold.",
    "findings": "On ResNet-18/50, DenseNet-121, EfficientNet-B0, MobileNet-V3, and ViT-B16 over CIFAR-10/100, fixed-batch comparison shows 36-62% speedups with accuracy gains in 9/12 configuration pairs. DenseNet-121 on CIFAR-100 reports +3.24 percentage points and 62.4% speedup; MobileNet-V3 on CIFAR-10 reports +6.98 points and 50.3% speedup. ViT-B16 gains only 5.1-8.3% speedup and ResNet-50 is seed-sensitive. Signal computation is reported below 1% of wall-clock training time.",
    "limitations": "The evaluation is CIFAR-scale, uses six architectures, one NVIDIA H100, fixed SGD/learning-rate settings, and no distributed training. The empirical stability taxonomy may not transfer to ConvNeXt, CoAtNet, other deep/hybrid families, or other modalities. Thresholds require a 100-epoch fixed-batch profiling run and are not universally transferable.",
    "future_work": "Extend evaluation to ImageNet, distributed training, NLP, and reinforcement learning; infer thresholds with meta-learning or transfer from architecture features; study joint batch-size/learning-rate adaptation; and formalize links between gradient statistics, smoothness, and adaptive behavior."
  },
  "tags": [
    "deep-learning-systems",
    "adaptive-scheduling",
    "performance-optimization",
    "architecture-aware-methods"
  ],
  "keywords": [
    "DEBA",
    "adaptive batch size",
    "gradient variance",
    "training speedup",
    "ResNet",
    "DenseNet",
    "EfficientNet",
    "ViT"
  ],
  "versions": [
    {
      "id": "public-preprint",
      "label": "Public preprint",
      "relation": "preprint",
      "title": "One Size Does Not Fit All: Architecture-Aware Adaptive Batch Scheduling with DEBA",
      "url": "https://arxiv.org/abs/2511.03809",
      "pdf_url": "https://arxiv.org/pdf/2511.03809",
      "status": "public_full_text",
      "canonical_for_citation": true
    }
  ],
  "access": {
    "status": "public_arxiv_preprint",
    "note": "This record is currently represented as a public arXiv preprint; no separate published DOI was verified in the catalog.",
    "license": null
  },
  "resources": {
    "code": null,
    "data": null,
    "slides": null,
    "demo": null
  },
  "citation_guidance": {
    "when_to_cite": "Cite this paper when your work uses or compares empirical evidence that adaptive batch-size scheduling is architecture-dependent rather than universally transferable.",
    "points": [
      "empirical evidence that adaptive batch-size scheduling is architecture-dependent rather than universally transferable.",
      "the DEBA design: multi-signal gradient monitoring, fixed-batch stability profiling, architecture-specific thresholds, and cooldown-controlled increase/rollback decisions.",
      "the specific ablation result that short cooldowns and stale full-history statistics can cause decision thrashing, accuracy loss, or speedup collapse."
    ],
    "canonical_version_id": "public-preprint"
  },
  "provenance": {
    "metadata_verified_on": "2026-08-09",
    "metadata_source": [
      "official arXiv abstract and PDF page 2511.03809",
      "DBLP/Scholar record matched by title and authors",
      "local PDF hash verified in the working catalog"
    ],
    "summary_written_by": "AI-assisted",
    "summary_verified_by": "full-text-grounded catalog review; author approval pending",
    "linked_preprint_record": null,
    "author_order_note": null
  },
  "batch": {
    "phase": 2,
    "batch_label": "expanded forty-paper release",
    "status": "included_in_expanded_catalog",
    "selected_at": "2026-08-09"
  }
}
