| stages_simplebhc {stagedtrees} | R Documentation |
Backward hill-climbing for simple staged trees
Description
Greedy search of simple staged event trees with iterative joining of positions.
Usage
stages_simplebhc(
object,
score = function(x) {
return(-BIC(x))
},
scope = NULL,
max_iter = Inf,
ignore = object$name_unobserved
)
Arguments
object |
an object of class |
score |
the score function to be maximized. |
scope |
names of variables that should be considered for the optimization. |
max_iter |
the maximum number of iterations per variable. |
ignore |
vector of stages which will be ignored and left untouched,
by default the name of the unobserved stages stored in
|
Details
This function is similar to the classical
backward hill-climbing implemented in stages_bhc, but
instead of joining stages it consider joining of positions via
join_positions.
Thus, the search is in the space of simple staged tree models if the
initial stage tree is simple.
See the references for additional details.
Value
an object of class sevt, the simple staged tree resulting
from the search.
References
Leonelli M, Varando G. Structural Learning of Simple Staged Trees, arXiv preprint arXiv:2203.04390v1
See Also
join_positions()
sevt_simplify()
Examples
mod <- stages_simplebhc(full(Titanic))
plot(mod)