Description Usage Arguments Details Value
View source: R/FRBS.MainFunction.R
This function creates objects of type frbs. Currently, its
implementation is very basic and does no argument checking, as
it is only used internally.
1 | frbsObjectFactory(mod)
|
mod |
a list containing all the attributes for the object |
The members of the frbs object depend on the used learning method. The following list describes all of the members that can be present.
num.labelsthe number of linguistic terms for the variables
varout.mfa matrix to generate the shapes of the membership functions for the output variable. The first row represents the shape of the membership functions, the other rows contain the parameters that have been generated. Whether the values of parameters within the matrix are normalized to lie between 0 and 1 or not depends on the selected method.
rulethe fuzzy IF-THEN rules; In the GFS.FR.MOGUL case, a rule refers to the parameter values of the membership function
which represents the rule.
rule.data.numthe fuzzy IF-THEN rules in integer format.
varinp.mfa matrix to generate the shapes of the membership functions for the input variables.
The first row represents the shape of the membership functions,
the other rows contain the non NA values representing the parameters related with their type of membership function.
For example, TRAPEZOID, TRIANGLE, and GAUSSIAN have four, three, and two values as their parameters, respectively.
Whether the values of parameters within the matrix are normalized to lie between 0 and 1 or not depends on the selected method.
type.modelthe type of model. Here, MAMDANI refers to the Mamdani model, and TSK refers to the Takagi Sugeno Kang model on the consequence part.
func.tska matrix of the Takagi Sugeno Kang model consequent part of the fuzzy IF-THEN rules.
classa matrix representing classes of FRBCS model
num.labelsa number of linguistic terms on each variables/attributes.
type.defuzthe type of the defuzzification method.
type.tnormthe type of the t-norm method.
type.snormthe type of the s-norm method.
type.mfthe type of shapes of membership functions.
type.implication.functhe type of the implication function.
method.typethe type of the selected method.
namethe name given to the model.
range.data.orirange of the original data (before normalization).
clscluster centers.
Dthrthe boundary parameter of the DENFIS method.
dthe multiplier parameters of the DENFIS method.
r.athe neighborhood factor of SBC.
degree.rulecertainty degree of rules.
rule.data.numa matrix representing the rules in integer form.
grade.certgrade of certainty for classification problems.
alpha.heuristica parameter for the heuristic of the FS.HGD method.
var.mf.tunea matrix of parameters of membership function for lateral tuning.
mode.tuninga type of lateral tuning.
rule.selectiona boolean of rule selection.
colnames.varthe names of variables.
an object of type frbs
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.