Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Utility formula: we need to be more specific about the model and review the math notation (which is currently incorrect). #8

Open
1 task
TianyuDu opened this issue Aug 26, 2022 · 1 comment

Comments

@TianyuDu
Copy link
Collaborator

TianyuDu commented Aug 26, 2022

  • Utility formula: we need to be more specific about the model and review the math notation (which is currently incorrect).
    • for details, see page 376 of Athey et al (2021)
    • the model assumes unit demand for each category, independent choices across categories, and error term distributed according to Guembel distribution (logit)
    • there needs to be a discussion on how the outside option is modelled. How does the model choose that the user biuys nothing from a given category? Can we change the value of the outside option in each category or is normalized to 0 for each category?
    • Regarding notation: (i) need to index the variables by _{uis} and (ii) decompose the utility into a deterministic part and the error term: $\mathcal{U}{uis} = U{uis} + \varepsilon_{uis}$ .
      Then $P(i|u,s)$ is a function of $U_{uis}$ instead of $\mathcal{U}_{uis}$
    • I suggest we write the utility function that the package can accommodate in its most general form (ie. sum all the terms that can be included) and then discuss each term one by one
@TianyuDu
Copy link
Collaborator Author

TianyuDu commented Aug 27, 2022

I have added a more complete and self-contain description on the BEMB model here in the ## The BEMB Model section.

I have fixed the math notation as the following: the utility is \mathcal{U}_{uis} = U_{uis} + \varepsilon_{uis} and the model is modelling the determinsitc part U_{uis}.

Could you please review it to check if there's any mistake in it? @kanodiaayush @charlespebereau

This issue should be marked as resolved after Charles or Ayush review the change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant