Deep Differentiable Random Forests for Age Estimation
Not on the map. Why?
Abstract (arXiv)
Age estimation from facial images is typically cast as a label distribution learning or regression problem, since aging is a gradual progress. Its main challenge is the facial feature space w.r.t. ages is inhomogeneous, due to the large variation in facial appearance across different persons of the same age and the non-stationary property of aging. In this paper, we propose two Deep Differentiable Random Forests methods, Deep Label Distribution Learning Forest (DLDLF) and Deep Regression Forest (DRF), for age estimation. Both of them connect split nodes to the top layer of convolutional neural networks (CNNs) and deal with inhomogeneous data by jointly learning input-dependent data partitions at the split nodes and age distributions at the leaf nodes. This joint learning follows an alternating strategy: (1) Fixing the leaf nodes and optimizing the split nodes and the CNN parameters by Back-propagation; (2) Fixing the split nodes and optimizing the leaf nodes by Variational Bounding. Two Deterministic Annealing processes are introduced into the learning of the split and leaf nodes, respectively, to avoid poor local optima and obtain better estimates of tree parameters free of initial values. Experimental results show that DLDLF and DRF achieve state-of-the-art performance on three age estimation datasets.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 5; 2024: 2; 2025: 4.
16 papers.
Sort:
By area:
- 2023SwinFace: A Multi-task Transformer for Face Recognition, Expression Recognition, Age Estimation and Attribute Estimationcited by 38
- 2023Masked Contrastive Graph Representation Learning for Age Estimationcited by 27
- 2021FP-Age: Leveraging Face Parsing Attention for Facial Age Estimation in the Wildcited by 20
- 2023Machine Unlearning: A Surveycited by 18
- 2023CILF-CIAE: CLIP-driven Image-Language Fusion for Correcting Inverse Age Estimationcited by 15
- 2021Improving Face-Based Age Estimation with Attention-Based Dynamic Patch Fusioncited by 13
- 2024Faceptor: A Generalist Model for Face Perceptioncited by 12
- 2024A Multi-view Mask Contrastive Learning Graph Convolutional Neural Network for Age Estimationcited by 7
- 2021When are Deep Networks really better than Decision Forests at small sample sizes, and how?cited by 6
- 2023DAA: A Delta Age AdaIN operation for age estimation via binary code transformercited by 5
- 2025From Age Estimation to Age-Invariant Face Recognition: Generalized Age Feature Extraction Using Order-Enhanced Contrastive Learningcited by 4
- 2022Gait-based Age Group Classification with Adaptive Graph Neural Networkcited by 2
4 more
- 2025Overcoming Occlusions in the Wild: A Multi-Task Age Head Approach to Age Estimationcited by 1
- 2025Stage-wise Adaptive Label Distribution for Facial Age Estimationcited by 1
- 2021Making CNNs Interpretable by Building Dynamic Sequential Decision Forests with Top-down Hierarchy Learningcited by 0
- 2025DiffClean: Diffusion-based Makeup Removal for Accurate Age Estimationcited by 0
- 2025Stage-wise Adaptive Label Distribution for Facial Age Estimation30 Aug 2025
- 2025DiffClean: Diffusion-based Makeup Removal for Accurate Age Estimation17 Jul 2025
- 2025Overcoming Occlusions in the Wild: A Multi-Task Age Head Approach to Age Estimation16 Jun 2025
- 2025From Age Estimation to Age-Invariant Face Recognition: Generalized Age Feature Extraction Using Order-Enhanced Contrastive Learning3 Jan 2025
- 2024A Multi-view Mask Contrastive Learning Graph Convolutional Neural Network for Age Estimation23 Jul 2024
- 2024Faceptor: A Generalist Model for Face Perception14 Mar 2024
- 2023CILF-CIAE: CLIP-driven Image-Language Fusion for Correcting Inverse Age Estimation4 Dec 2023
- 2023SwinFace: A Multi-task Transformer for Face Recognition, Expression Recognition, Age Estimation and Attribute Estimation22 Aug 2023
- 2023Masked Contrastive Graph Representation Learning for Age Estimation16 Jun 2023
- 2023Machine Unlearning: A Survey6 Jun 2023
- 2023DAA: A Delta Age AdaIN operation for age estimation via binary code transformer14 Mar 2023
- 2022Gait-based Age Group Classification with Adaptive Graph Neural Network1 Oct 2022
4 more
- 2021Improving Face-Based Age Estimation with Attention-Based Dynamic Patch Fusion19 Dec 2021
- 2021When are Deep Networks really better than Decision Forests at small sample sizes, and how?31 Aug 2021
- 2021FP-Age: Leveraging Face Parsing Attention for Facial Age Estimation in the Wild21 Jun 2021
- 2021Making CNNs Interpretable by Building Dynamic Sequential Decision Forests with Top-down Hierarchy Learning5 Jun 2021
- 2023Machine Unlearning: A Surveycited by 18
- 2023Machine Unlearning: A Survey6 Jun 2023
- 2023SwinFace: A Multi-task Transformer for Face Recognition, Expression Recognition, Age Estimation and Attribute Estimationcited by 38
- 2023Masked Contrastive Graph Representation Learning for Age Estimationcited by 27
- 2021FP-Age: Leveraging Face Parsing Attention for Facial Age Estimation in the Wildcited by 20
- 2023CILF-CIAE: CLIP-driven Image-Language Fusion for Correcting Inverse Age Estimationcited by 15
- 2021Improving Face-Based Age Estimation with Attention-Based Dynamic Patch Fusioncited by 13
- 2024Faceptor: A Generalist Model for Face Perceptioncited by 12
- 2024A Multi-view Mask Contrastive Learning Graph Convolutional Neural Network for Age Estimationcited by 7
- 2021When are Deep Networks really better than Decision Forests at small sample sizes, and how?cited by 6
- 2023DAA: A Delta Age AdaIN operation for age estimation via binary code transformercited by 5
- 2025From Age Estimation to Age-Invariant Face Recognition: Generalized Age Feature Extraction Using Order-Enhanced Contrastive Learningcited by 4
- 2022Gait-based Age Group Classification with Adaptive Graph Neural Networkcited by 2
- 2025Overcoming Occlusions in the Wild: A Multi-Task Age Head Approach to Age Estimationcited by 1
12 most cited of 15 All 15 (JSON)
- 2025Stage-wise Adaptive Label Distribution for Facial Age Estimation30 Aug 2025
- 2025DiffClean: Diffusion-based Makeup Removal for Accurate Age Estimation17 Jul 2025
- 2025Overcoming Occlusions in the Wild: A Multi-Task Age Head Approach to Age Estimation16 Jun 2025
- 2025From Age Estimation to Age-Invariant Face Recognition: Generalized Age Feature Extraction Using Order-Enhanced Contrastive Learning3 Jan 2025
- 2024A Multi-view Mask Contrastive Learning Graph Convolutional Neural Network for Age Estimation23 Jul 2024
- 2024Faceptor: A Generalist Model for Face Perception14 Mar 2024
- 2023CILF-CIAE: CLIP-driven Image-Language Fusion for Correcting Inverse Age Estimation4 Dec 2023
- 2023SwinFace: A Multi-task Transformer for Face Recognition, Expression Recognition, Age Estimation and Attribute Estimation22 Aug 2023
- 2023Masked Contrastive Graph Representation Learning for Age Estimation16 Jun 2023
- 2023DAA: A Delta Age AdaIN operation for age estimation via binary code transformer14 Mar 2023
- 2022Gait-based Age Group Classification with Adaptive Graph Neural Network1 Oct 2022
- 2021Improving Face-Based Age Estimation with Attention-Based Dynamic Patch Fusion19 Dec 2021
12 newest of 15 All 15 (JSON)