Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Causal Discovery Algorithms For Time Series Data #190

Open
Cho-Geonwoo opened this issue Jul 30, 2024 · 2 comments
Open

Causal Discovery Algorithms For Time Series Data #190

Cho-Geonwoo opened this issue Jul 30, 2024 · 2 comments

Comments

@Cho-Geonwoo
Copy link

Description:

I am planning to implement various causal discovery methods for time series data. The methods I am particularly interested in include CDAN, ACD, TiMINo, and NTS-NOTEARS. Each of these methods offers unique approaches and advantages for uncovering causal relationships in time series datasets.

Methods of Interest:

CDAN (Causal Discovery with Additive Noise Models)
ACD (Auto Regressive Causal Discovery)
TiMINo (Time Series Interventions with Models for Interventions)
NTS-NOTEARS (Nonlinear Time Series with NOTEARS)
Reference:
For a detailed comparison and discussion of these methods, please refer to the paper available here.

Thank you in advance for your valuable input!

@kunwuz
Copy link
Collaborator

kunwuz commented Jul 30, 2024

Thank you for your interest in contributing! For now, let's focus on CDAN, ACD, and TiMINo first, as these algorithms fit well into the existing categories in causal-learn (CDAN under constraint-based, ACD under Granger causality-based, and TiMINo under FCM-based). For NTS-NOTEARS, we can consider including it later alongside other continuous optimization methods we are currently working on. What do you think?

@Cho-Geonwoo
Copy link
Author

Thank you for the guidance! I completely agree with your suggestion. I'll begin by implementing CDAN first and will ensure it aligns well with the existing categories in causal-learn. Looking forward to contributing to this project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants