:og:description: Tabu is a less greedy version of the HC algorithm allowing for non-optimal moves that might be beneficial from a global perspective to avoid local maxima. :og:image:alt: Benchpress logo :og:sitename: Benchpress causal discovery platform :og:title: Tabu (bnlearn) .. meta:: :title: Tabu (bnlearn) :description: Tabu is a less greedy version of the HC algorithm allowing for non-optimal moves that might be beneficial from a global perspective to avoid local maxima. .. _bnlearn_tabu: Tabu (bnlearn) *************** .. list-table:: * - Module name - `bnlearn_tabu `__ * - Package - `bnlearn `__ * - Version - 4.8.3 * - Language - `R `__ * - Docs - `here `__ * - Paper - :footcite:t:`scutari2019learning`, :footcite:t:`norvig2002modern` * - Graph type - `DAG `__ * - MCMC - No * - Edge constraints - :ref:`Yes ` * - Data type - C, D, M * - Data missingness - * - Intervention type - * - Docker - `bpimages/bnlearn:4.8.3 `__ Tabu -------- Tabu is a less greedy version of the HC algorithm allowing for non-optimal moves that might be beneficial from a global perspective to avoid local maxima. .. rubric:: Some fields described * ``edgeConstraints`` Name of the JSON file containing background knowledge .. rubric:: Example JSON .. code-block:: json [ { "id": "tabu-bde", "score": "bde", "iss": [ 0.001, 0.01, 0.1 ], "issmu": 1, "issw": null, "l": 5, "k": 1, "prior": "uniform", "beta": 1, "timeout": null, "edgeConstraints": "edgeConstraints.json" }, { "id": "tabu-bge", "score": "bge", "iss": 1, "issmu": [ 0.0001, 0.001, 0.01, 0.05 ], "issw": null, "l": 5, "k": 1, "prior": "uniform", "beta": 1, "timeout": null, "edgeConstraints": "edgeConstraints.json" } ] .. footbibliography::