fit the FuzzyCoco model using the dataframe interface
# S3 method for class 'fuzzycoco_model'
fit_xy(
object,
x,
y,
engine = FUZZY_COCO_HYBRID_ENGINE,
max_generations = object$params$global_params$max_generations,
max_fitness = object$params$global_params$max_fitness,
seed = object$seed,
verbose = object$verbose,
...
)
the fuzzycoco_model object to fit
the input variables data (usually to fit) as a dataframe
the output variables data (usually to fit) as a dataframe
the fuzzy coco fit engine to use, one of rcpp and hybrid
The maximum number of iterations of the algorithm. Each iteration produces a new generation of the rules and membership functions populations.
a stop condition: the iterations stop as soon as a generated fuzzy system fitness reaches that threshold.
the RNG seed to use (to fit the model)
whether to be verbose
Arguments passed on to fuzzycoco_fit_df_hybrid
model
a Fuzzy Coco model as a fuzzy_coco
object
progress
whether to display the computation progress (using progressr, if available)
until
function that takes an engine
and returns TRUE if and only if the evolution must stop.
It is a way for the user to customize the stop conditions of the algorithm.
a named list