fis.builder: TSK FIS builder

Description Usage Arguments Author(s)

View source: R/FuzzyInferenceSystem.R

Description

To build a one-output TSK FIS by automatically generating the input membership functions and the fuzzy rules

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
fis.builder(
  x.range,
  input.num,
  input.mf.num,
  input.mf.type,
  rule.num = prod(input.mf.num),
  rule.which = NULL,
  defuzzMethod = "default",
  params.ante,
  params.conse
)

Arguments

x.range

a vector/matrix as the range of input(s)

input.num

the number of inputs

input.mf.num

a list of the number of membership functions for all inputs

input.mf.type

designed for different membershp function types, however, currently, 'T1' for gbellmf, else 'it2gbellmf'

rule.num

the number of rules

rule.which

selected rules to be used in the full rule list, for example, c(1,2,3) specify the first three rules

defuzzMethod

"default"

params.ante

parameter settings for initialising antecedent membership functions

params.conse

parameter settings for initialising consequent membership functions

Author(s)

Chao Chen


FuzzyR documentation built on May 19, 2021, 9:06 a.m.

Related to fis.builder in FuzzyR...