The articles on this website use these words. Each definition gives the meaning for TROP and for fasttrop.
- ATT
- The average treatment effect on the treated. It is the mean of the effects of the treatment on all treated cells.
- Bias
- The difference between the mean of many estimates and the true value. An estimator with a small bias is correct on average.
- Block design
- A design in which all treated units start the treatment in the same period and stay treated to the end of the panel.
- Bootstrap
- A method that calculates the uncertainty of an estimate. It takes many samples of units with replacement and calculates the estimate again for each sample. fasttrop uses a unit bootstrap.
- Cell
- One unit in one period.
- Confidence interval
- A range of values for the true effect. A 95% interval contains the true effect in approximately 95% of samples, if the assumptions of the method are correct.
- Coverage
- The share of simulated samples in which the confidence interval contains the true value. For a 95% interval, the target is 95%.
- Cross-validation
- A method that selects the tuning parameters. It hides data with a known outcome, calculates the hidden data from the other data, and measures the error. Then it selects the tuning parameters with the smallest error.
- Difference in differences (DiD)
- A method that compares the change of the outcome over time in the treated units with the change in the untreated units. It assumes parallel trends.
- Factor model
- A model in which hidden patterns over time drive the outcomes of all units. Each unit follows each pattern with its own strength, its loading.
- General design
- A design in which the treatment stops for one or more units.
- Global method
- The method of the Python package from the authors of TROP. It calculates one weighted fit for all treated cells. It works only for a block design.
- Leave-one-out criterion
- The cross-validation of the local method. For each untreated cell in the criterion, it calculates a fit without that cell. Then it measures the error of the fit for that cell.
- Loading
- The strength with which a unit follows one hidden pattern of a factor model.
- Local method
- The method of Eq. 12 and Algorithm 2 of the paper. Each treated cell has its own unit weights, time weights, and fit. It works for block, staggered, and general designs. It is the default method of fasttrop.
- Low-rank term
- The part of the model that holds the hidden patterns. A low rank means a small number of patterns.
- Matrix completion
- A method that estimates outcomes that the data does not show, from patterns in the observed outcomes. It uses a low-rank model.
- Monte Carlo simulation
- A study with many simulated data sets with a known truth. It measures how well an estimator works.
- Monte Carlo standard error
- The uncertainty of a simulation result. It comes from the limited number of simulated data sets.
- Normal interval
- The estimate plus and minus a normal quantile times the standard error. For a 95% interval, the quantile is 1.96. This is the default interval of fasttrop.
- Nuclear-norm penalty
-
The penalty that controls the low-rank term. A larger penalty gives
fewer hidden patterns. With an infinite penalty (
nn = Inf), the model has no low-rank term. - Outcome without the treatment
- The outcome of a treated cell if the unit did not get the treatment. The data cannot show this outcome. TROP estimates it from the untreated cells.
- Panel data
- Data with an outcome for many units in many periods.
- Parallel trends
- The assumption that, without the treatment, the treated units and the untreated units change in the same way over time.
- Percentile interval
- An interval from the quantiles of the bootstrap estimates. A 95% interval uses the 2.5% and 97.5% quantiles.
- Placebo cross-validation
- The cross-validation of the global method. It gives a false treatment to some untreated units and estimates its effect. The true effect of a false treatment is zero, so the estimate shows the error.
- RMSE
- The root mean square error. It is the square root of the mean of the squared differences between the estimates and the true value. It includes both the bias and the noise of the estimates.
- Staggered design
- A design in which the treated units start the treatment in different periods and stay treated.
- Standard error
- A measure of the uncertainty of an estimate. A smaller standard error shows a more precise estimate.
- Synthetic control
- A method that makes a weighted mix of untreated units. The mix copies the history of the treated unit before the treatment.
- Synthetic difference in differences (SDID)
- A method that adds unit weights and time weights to difference in differences.
- Thread
- One path of calculation on a computer. With more threads, fasttrop can calculate more fits at the same time.
- Time weights
-
Weights that give more importance to periods near the treated period.
The tuning parameter
timecontrols how fast they decrease. - Treated cell
- A cell in which the unit has the treatment.
- Triple robustness
- The property of TROP that its bias can be small when only one of its three parts works well. The three parts are the unit weights, the time weights, and the model. The paper proves this property for a block design with fixed weights, under its assumptions.
- Tuning parameters
-
The three numbers that control TROP:
time,unit, andnn. Cross-validation selects them, or you can set them. - TWFE imputation
- A method with two steps. First, it fits an effect for each unit and an effect for each period to the untreated cells only. Second, it uses this model to calculate the outcome without the treatment for each treated cell. TROP with equal weights and no low-rank term gives the same result.
- Two-way fixed effects (TWFE)
- A model with an effect for each unit and an effect for each period. A conventional TWFE regression fits this model to all cells, with one coefficient for the treatment. In a staggered design, its result can be different from the result of TWFE imputation.
- Unit
- One member of the panel, for example a state, a firm, or a person.
- Unit weights
-
Weights that give more importance to units with an outcome history that
is similar to the treated unit. The tuning parameter
unitcontrols how fast they decrease. - Untreated cell
- A cell in which the unit does not have the treatment. Before the treatment starts, the cells of a treated unit are also untreated cells.
