Validated income-modeling pipeline and planned HGB sweep

  • Day: 2026-05-17
  • Time: 11:10 to 11:20
  • Project: Dev
  • Workspace: WP 2: Operational
  • Status: Completed
  • Priority: HIGH
  • Assignee: Matías Nehuen Iglesias
  • Tags: Ml-Pipeline, Diagnostics, Ridge, Lasso, Hgb, Artifact-Management

Description

Session Goal

Validate the income-modeling pipeline end-to-end, inspect diagnostics from the debug run, and decide the next experimental step for the thesis regression workflow.

Key Activities

  • Converted the project runbook into a concrete operational sequence: clean install, dataset verification, debug run, diagnostics generation, and guarded full baseline run.
  • Treated the run directory as the canonical source of truth for artifacts and validation outputs.
  • Reviewed debug-run results for the linear and ridge regression baselines.
  • Evaluated residual diagnostics and identified the main failure mode as income-compression bias.
  • Designed a more rigorous regularization sweep for Ridge and Lasso using log-spaced alpha grids, train/CV diagnostics, coefficient norms, and sparsity metrics.
  • Reframed HistGradientBoostingRegressor as the main nonlinear probe and outlined a staged debug/sweep plan with targeted hyperparameters, plots, and thesis-oriented questions.

Achievements

  • Confirmed the local ML experiment lifecycle works end-to-end from input checks through artifact archiving and diagnostics generation.
  • Established that Linear and Ridge behave nearly identically in debug mode, suggesting limited benefit from weak regularization in the current setup.
  • Clarified the key diagnostic insight: low incomes are overpredicted while high incomes are underpredicted, indicating strong compression toward the center.
  • Identified a small infrastructure issue where split-specific diagnostic plots can be overwritten, and recommended fixing artifact naming before broader runs.
  • Determined that the pipeline is ready for a full baseline run if runtime is acceptable, and that HGB should be assessed as the next nonlinear candidate.

Pending Tasks

  • Fix split-specific diagnostic plot output so artifacts do not overwrite each other.
  • Run a dedicated Ridge/Lasso regularization sweep instead of relying on a two-point alpha check.
  • Execute the full baseline run after confirming runtime and artifact handling.
  • Implement and validate the HistGradientBoostingRegressor debug/sweep experiment plan.

Evidence

  • source_file=2026-05-17.sessions.jsonl, line_number=1, event_count=0, session_id=d9459ec01b08aa6f213e686ab03be28376b782bcaea1b8b4715649815ba6891d
  • event_ids: []