Intergenerational mobility quantifies the transmission of socio-economic outcomes from parents to children. While rank-rank regression (RRR) is standard, adding covariates directly (RRRX) often yields parameters with unclear interpretation. Conditional rank-rank regression (CRRR) resolves this by using covariate-adjusted (conditional) ranks to measure within-group mobility. We improve and extend CRRR by estimating conditional ranks with a deep conditional transformation model (DCTM) and cross-fitting, enabling end-to-end conditional distribution learning with structural constraints and strong performance under nonlinearity, high-order interactions, and discrete ordered outcomes where the distributional regression used in traditional CRRR may be cumbersome or prone to misconfiguration. We further extend CRRR to discrete outcomes via an ω-indexed conditional-rank definition and study sensitivity to ω. For continuous outcomes, we establish an asymptotic theory for the proposed estimators and verify the validity of exchangeable bootstrap inference. Simulations across simple/complex continuous and discrete ordered designs show clear accuracy gains in challenging settings. Finally, we apply our method to two empirical studies, revealing substantial within-group persistence in U.S. income and pronounced gender differences in educational mobility in India.
Figures & tables
Figure 1: Schematic architecture of the DCTM network.
i
1
2
3
4
5
6
7
8
9
10
Yi
3
4
7
7
10
11
15
15
15
15
Smallest rank ( ω=0 )
0.1
0.2
0.3
0.3
0.5
0.6
0.7
0.7
0.7
0.7
Mid-rank ( ω=0.5 )
0.1
0.2
0.35
0.35
0.5
0.6
0.85
0.85
0.85
0.85
Largest rank ( ω=1 )
0.1
0.2
0.4
0.4
0.5
0.6
1
1
1
1
Table 1: An example of three tie-breaking rank definitions (adapted from Chetverikov and Wilhelm (2023) ).
Figure 2: ρC(ω) , ρS(ω) , and sd(Uω)/sd(Vω) as functions of ω .
Figure 3: Simple continuous setting with δ=0 : conditional CDFs estimated by DR and DCTM versus the truth.
Figure 4: Simple continuous setting with δ=12 : conditional CDFs estimated by DR and DCTM versus the truth.
Figure 5: PIT diagnostics for DR-based conditional CDF estimation.
Figure 6: PIT diagnostics for DCTM-based conditional CDF estimation.
Method
KS p -value
χ2p -value
PIT Mean
PIT Var
Y∣X=0
DR
0.9024
0.4708
0.4986
0.0845
DCTM
0.8850
0.4024
0.4988
0.0845
Y∣X=1
DR
0.3220
0.9870
0.4948
0.0839
DCTM
0.2174
0.8696
0.4941
0.0838
W∣X=0
DR
0.9180
0.9710
0.4999
0.0841
DCTM
0.9327
0.9117
0.4997
0.0840
Table 2: Simple continuous setting with δ=0 : KS p -values, χ2p -values, and PIT mean/variance.
Method
KS p -value
χ2p -value
PIT Mean
PIT Var
Y∣X=0
DR
0.9024
0.4708
0.4986
0.0845
DCTM
0.9217
0.3770
0.4984
0.0845
Y∣X=1
DR
0.3220
0.9870
0.4948
0.0839
DCTM
0.3127
0.9800
0.4946
0.0838
W∣X=0
DR
0.9199
0.9540
0.5000
0.0842
DCTM
0.9080
0.9522
0.5000
0.0840
Table 3: Simple continuous setting with δ=12 : KS p -values, χ2p -values, and PIT mean/variance.
Method
Mean
SD
MAD
RMSE
δ=0
DR
0.58205
0.00080
0.00066
0.00079
DCTM
0.58216
0.00091
0.00073
0.00092
δ=12
DR
0.58190
0.00085
0.00068
0.00084
DCTM
0.58206
0.00112
0.00084
0.00111
Table 4: Simple continuous setting: estimation results for the CRRR slope ρC .
Figure 7: Complex continuous setting: DR, DCTM, and true conditional CDFs for two representative covariate groups.
Method
Mean
SD
MAD
RMSE
DR
0.14761
0.00158
0.43432
0.43432
DCTM
0.57646
0.00119
0.00547
0.00559
Table 5: Complex continuous setting: estimation results for the CRRR slope ρC .
Figure 8: Simple discrete ordinal setting with δ=0 and X∈{0,1} : estimated vs. true step CDFs for F(Yd∣X) and F(Wd∣X) .
Figure 9: Simple discrete ordinal setting with δ=12 and X∈{0,1} : estimated vs. true step CDFs for F(Yd∣X) and F(Wd∣X) .
Department of Statistics, University of Washington · Center for Data Science, Zhejiang University · Inria, ´Ecole Normale Sup´erieure, PSL Research University