Differences between revisions 1 and 2
Revision 1 as of 2026-02-09 21:10:43
Size: 489
Comment: Template article
Revision 2 as of 2026-02-11 19:15:11
Size: 2871
Comment: Content
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:

The authors build on [[CalibrationEstimatorsInSurveySampling|Deville and Särndal (1992)]] (notated DS in this article). Establishing some notation:
 * individuals are indexed by ''k''
 * the sample of individuals is ''s''
 * ''y,,k,,'' is the study variable
 * ''x,,k,,'' is a vector of ''p'' predictor variables
 * ''T,,x,,'' is a vector of ''p'' (i.e., same dimension as ''x,,k,,'') [[Statistics/PostStratification|post-stratification]] controls
 * ''d,,k,,'' is a [[Statistics/DesignWeights|design weight]]
 * ''w,,k,,'' is an adjusted weight, i.e. ''d,,k,,a,,k,,''
 * ''λ'' be a vector of ''p'' (i.e., same dimension as ''x,,k,,'') parameters

The logit-type SD model for the aforementioned weight adjustments is:

{{attachment:sd.svg}}

where ''l'' and ''u'' are set as lower/upper bounds, for which the only requirement is that ''l < 1 < u'' since 1 is implicitly the 'center'; and where ''A = (u - l)/(u - 1)(1 - l)''. The ''λ'' parameters are then estimated iteratively through satisfying the equation ''Σ,,s,, x,,k,,d,,k,,a,,k,,(λ) - T,,x,, = 0'' and minimizing ''Δ(w,,k,,,d,,k,,)'':

{{attachment:dist.svg}}

The authors extend this model for centers other than 1, variable bounds, and post-stratification controls designed to address problems other than [[Statistics/SurveyInference#Sampling_Error|sampling error]]. They call this the '''generalized exponential model''' ('''GEM''').
 * bounds and center are set such that ''l,,k,, < c,,k,, < u,,k,,''
 * it follows that ''A,,k,, = (u,,k,, - l,,k,,)/(u,,k,, - c,,k,,)(c,,k,, - l,,k,,)''
 * {{attachment:sd2.svg}}
 * ''Σ,,s,, x,,k,,d,,k,,a,,k,,(λ) - T̃,,k,, = 0'' (note the tilde over ''T'')
 * {{attachment:dist2.svg}}

The ''λ'' parameters can be estimated through [[Analysis/NewtonRaphsonMethod|Newton-Raphson iterative steps]].
 * Let ''v'' denote the iteration.
 * Set initial values as ''φ,,k,,^(0)^ = 1'' and ''λ^(0)^ = 0''.
 * ''Γ,,φ,v,, = diag(d,,k,,φ,,k,,^(v)^)''
 * ''λ^(v)^ = λ^(v-1)^ + (X'Γ,,φ,v-1,,X)^-1^ (T,,x,, - T̂,,x,,^(v-1)^)''
 * For subsequent iterations, ''φ,,k,,^(v)^ = (u,,k,, - a,,k,,^(v)^)(a,,k,,^(v)^ - l,,k,,)/(u,,k,, - c,,k,,)(c,,k,, - l,,k,,)''.
 * Iterate until ''||T,,x,, - T̂,,x,,^(v)^||'' increases, instead of decreasing.



== Reading Notes ==

Section 4 gets into asymptotic properties, will need to come back to this too.

The generalized exponential model for sampling weight calibration for extreme values, nonresponse, and poststratification

The generalized exponential model for sampling weight calibration for extreme values, nonresponse, and poststratification was written by R.E. Folsom and A.C. Singh in 2000. It was part of the proceedings of the American Statistical Association Section on Survey Research Methods.

The authors build on Deville and Särndal (1992) (notated DS in this article). Establishing some notation:

  • individuals are indexed by k

  • the sample of individuals is s

  • yk is the study variable

  • xk is a vector of p predictor variables

  • Tx is a vector of p (i.e., same dimension as xk) post-stratification controls

  • dk is a design weight

  • wk is an adjusted weight, i.e. dkak

  • λ be a vector of p (i.e., same dimension as xk) parameters

The logit-type SD model for the aforementioned weight adjustments is:

sd.svg

where l and u are set as lower/upper bounds, for which the only requirement is that l < 1 < u since 1 is implicitly the 'center'; and where A = (u - l)/(u - 1)(1 - l). The λ parameters are then estimated iteratively through satisfying the equation Σs xkdkak(λ) - Tx = 0 and minimizing Δ(wk,dk):

dist.svg

The authors extend this model for centers other than 1, variable bounds, and post-stratification controls designed to address problems other than sampling error. They call this the generalized exponential model (GEM).

  • bounds and center are set such that lk < ck < uk

  • it follows that Ak = (uk - lk)/(uk - ck)(ck - lk)

  • sd2.svg

  • Σs xkdkak(λ) - T̃k = 0 (note the tilde over T)

  • dist2.svg

The λ parameters can be estimated through Newton-Raphson iterative steps.

  • Let v denote the iteration.

  • Set initial values as φk(0) = 1 and λ(0) = 0.

  • Γφ,v = diag(dkφk(v))

  • λ(v) = λ(v-1) + (X'Γφ,v-1X)-1 (Tx - T̂x(v-1))

  • For subsequent iterations, φk(v) = (uk - ak(v))(ak(v) - lk)/(uk - ck)(ck - lk).

  • Iterate until ||Tx - T̂x(v)|| increases, instead of decreasing.

Reading Notes

Section 4 gets into asymptotic properties, will need to come back to this too.


CategoryRicottone CategoryReadingNotes CategoryTodoRead

TheGeneralizedExponentialModelForSamplingWeightCalibrationForExtremeValuesNonresponseAndPostStratification (last edited 2026-02-11 19:26:04 by DominicRicottone)