-
Notifications
You must be signed in to change notification settings - Fork 2
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
Inquiry About Inclusion of Comprehensive RCA Methods in Our RCAEval Project #47
Comments
Thanks @beifangqiuer for the question.
We have many baselines that are published at top academic venues, e.g., RUN, CausalRCA, CIRCA, RCD, MicroCause, EasyRCA, MSCRED, BARO, 𝜖-Diagnosis, TraceRCA, MicroRank. For industrial baselines, (to the best of our knowledge) PyRCA library from Saleforces offers 𝜖-Diagnosis, RCD, and HT (i.e., CIRCA), which is limited compared to our library.
I personally would love to integrate these methods into RCAEval and will be ready to review any Pull Requests from contributors. For my current research plan, I'm focusing more on the development of new RCA methods with more capacibility to diagnose more complex faults (e.g., code-level faults). |
Thank you for your response. Let's work together to make progress in the field of causal inference! |
I am writing to seek clarification regarding the compatibility of certain algorithms with Python 3.10. In the code snippet I am working with, it appears that the algorithms ht, rcd, and mmrcd are not imported when the environment is detected as Python 3.10: if is_py310(): Thank you very much for your assistance. Best regards, |
Hi @beifangqiuer, the implementation of rcd, mmrcd is tied to python 3.8 since they modify many dependencies. https://github.com/azamikram/rcd. The ht method is from PyRCA package (salesforce/PyRCA#61). They depend on a very large java deps. So, I don't want to include them in the default mode. |
Please refer to https://github.com/phamquiluan/RCAEval/blob/main/docs/SETUP.md to see how we could use RCD, and HT method @beifangqiuer |
Understood, thank you! |
Dear Phamquiluan In the field of root cause analysis, it should also include association rule mining, such as the Apriori algorithm, and heuristic search, such as the RiskLoc algorithm. Could you please update the project to make it more comprehensive? Thank you sincerely. Best regards, |
Dear Phamquiluan
I am reaching out to inquire whether our project currently encompasses all the Root Cause Analysis (RCA) methods that are prevalent in both academic and industrial settings. Specifically, I am also interested in the following methods:
Furthermore, I would like to know if there are any plans to update our project to include additional RCA methods. Incorporating a broader range of methodologies could significantly enhance our project's robustness and applicability.
Thank you for considering this request. I appreciate your guidance and look forward to your insights.
Warm regards,
The text was updated successfully, but these errors were encountered: