Welcome to DDR’s Documentation
Deep Dimension Reduction for Supervised Representation Learning
Introduction
DDR (Deep Dimension Reduction) is a novel approach to supervised representation learning that aims to construct effective data representations for prediction tasks. Our method focuses on three key characteristics of an ideal nonparametric representation of high-dimensional complex data:
Sufficiency
Low dimensionality
Disentanglement
DDR is a nonparametric generalization of the sufficient dimension reduction method. It finds a nonparametric representation by minimizing an objective function that characterizes conditional independence and promotes disentanglement at the population level. The target representation is then estimated at the sample level using deep neural networks.
Flowchart of DDR
Here’s a high-level flowchart illustrating the DDR process:
Figure 1: Flowchart of the Deep Dimension Reduction (DDR) process
This flowchart outlines the key steps in the DDR process, from input data to the final low-dimensional representation used for prediction tasks.
Citation
If you use DDR in your research, please cite our paper:
@article{huang2024deep,
author={Huang, Jian and Jiao, Yuling and Liao, Xu and Liu, Jin and Yu, Zhou},
journal={IEEE Transactions on Information Theory},
title={Deep Dimension Reduction for Supervised Representation Learning},
year={2024},
volume={70},
number={5},
pages={3583-3598},
keywords={Dimensionality reduction;Representation learning;Estimation;Vectors;Linear programming;Data models;Covariance matrices;Conditional independence;distance covariance;f-divergence;nonparametric estimation;neural networks},
doi={10.1109/TIT.2023.3340658}}