Skip to content

Labour supply is currently producing strange estimates for employment transitions #163

@andrewbaxter439

Description

@andrewbaxter439

In previous meetings we’d noted a problem that employment rates were seen to be decreasing across the years. Additionally, transitions into and out of employment were much greater than seen in observational data. These anomalies didn’t appear in a previous version (tagged 2023.12.08) so it seems a change introduced in recent updates that has caused this.

I ran a git bisect to try and narrow this down between the 2023.12.08 tag and the main branch (where the issue was still presenting). I think it boils down to two changes made to the code at two time points.

Firstly, the labour supply estimates are updated in #59 (commit 94bd8ba). These seem to change both the transitions into and out of employment, so they’re different from previous versions (and expected trends), but not by much:

(Understanding Society data for comparison)

A second commit (1ec4f85) then seems to change things completely, making both employment transition estimates much larger:

This second one is labelled 'reformatted random draws to facilitate replication of simulations'. My only guess here is that somehow the random draws of labour supply choices are being changed in a way that makes a person more likely to enter/exit employment than before?

Suggestions of how to fix this are at the minute beyond me and I think would likely be two stages:

  • re-estimation of labour supply (currently underway), with both cross-sectional and longitudinal (into/out of work) estimates to match
  • checking over labour supply draws/probabilities to ensure these are working consistently

Can discuss at future meeting but hopefully this is a start. @justin-ven @pbronka @igelstorm @dkopasker - please do add thoughts and correct my (very likely) misunderstandings.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions