Related Experiment Video
Updated: Feb 22, 2026

Estimation of Contact Regions Between Hands and Objects During Human Multi-Digit Grasping
Published on: April 21, 2023
Causal Discovery from Nonstationary/Heterogeneous Data: Skeleton Estimation and Orientation Determination.
Kun Zhang1, Biwei Huang1,2, Jiji Zhang3
1Department of philosophy, Carnegie Mellon University.
This study introduces a new framework for causal discovery from nonstationary or heterogeneous data. The Constraint-based causal Discovery from Nonstationary/heterogeneous Data (CD-NOD) method effectively detects changes in causal mechanisms and determines causal orientations.
Area of Science:
- Causal Inference
- Machine Learning
- Data Science
Background:
- Nonstationary and heterogeneous data are common, posing challenges for traditional causal discovery.
- Distribution shifts in data require advanced methods for accurate causal analysis.
Purpose of the Study:
- To develop a principled framework for causal discovery from nonstationary/heterogeneous data.
- To address challenges posed by changing data distributions in causal analysis.
Main Methods:
- Introduced Constraint-based causal Discovery from Nonstationary/heterogeneous Data (CD-NOD).
- Proposed an enhanced constraint-based procedure to detect local mechanism changes and recover causal structure skeletons.
- Developed a method for causal orientation using independence changes implied by distribution shifts.
Main Results:
- Successfully detected variables with changing local mechanisms.
- Recovered the skeleton of causal structures from observed variables.
- Determined causal orientations by leveraging distribution shift information.
- Demonstrated efficacy on synthetic and real-world datasets.
Conclusions:
- The CD-NOD framework provides an effective approach for causal discovery in the presence of nonstationary or heterogeneous data.
- Utilizing changes in data distributions is key to uncovering causal relationships in dynamic environments.
Related Concept Videos
Carbon Skeletons
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Classification of Bones
Long and Short Bones
The appendicular skeleton, particularly the upper and lower limbs, is primarily made of long and short bones. The...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...

