reduceFuzzy: Remove unnecessary interactions from cFL model

Description Usage Arguments Details Value Author(s) See Also

View source: R/reduceFuzzy.R

Description

Determine if interactions in cFL model are necessary to fit the data

Usage

1
reduceFuzzy(firstCutOff, CNOlist, model,  res, params )

Arguments

firstCutOff

Threshold for removing or replacing and edge. If the score doesn't get any worse than this, its removed or replaced

CNOlist

a CNOlist on which the score is based (based on valueSignals[[2]], i.e. data at t1)

model

Model input into gaDiscreteT1 (uncut)

res

Optimum returned by gaDiscrete

params

parameters (as generated from defaultParametersFuzzy (only Fuzzy parameters required)

Details

After gaDiscrete removes interactions that are inconsistent with the data, this function asks if they are necessary to fit the data. For all interactions, it asks if they can be removed without making the score worse by a value of the firstCutOff. For AND interactions, it asks if they can be replaced with an OR gate.

Value

redModel
redSimList
bitString
intString
MSE

Author(s)

M.K. Morris

See Also

gaDiscreteT1


CNORfuzzy documentation built on Nov. 8, 2020, 5 p.m.