Learn R Programming

⚠️There's a newer version (3.2-0) of this package.Take me there.

frbs (version 2.0-0)

Fuzzy Rule-based Systems for Classification and Regression Tasks

Description

This package implements functionality and various algorithms to build and use fuzzy rule-based systems (FRBSs). FRBSs are based on the concept of fuzzy sets, proposed by Zadeh in 1965, which aims at representing the reasoning of human experts in a set of IF-THEN rules, to handle real-life problems in, e.g., control, prediction and inference, data mining, bioinformatics data processing, and robotics. FRBSs are also known as fuzzy inference systems and fuzzy models. During the modeling of an FRBS, there are two important steps that need to be conducted: structure identification and parameter estimation. Nowadays, there exists a wide variety of algorithms to generate fuzzy IF-THEN rules automatically from numerical data, covering both steps. Approaches that have been used in the past are, e.g., heuristic procedures, neuro-fuzzy techniques, clustering methods, genetic algorithms, squares methods, etc. This package aims to implement the most widely used standard procedures, thus offering a standard package for FRBS modeling to the R community.

Copy Link

Version

Install

install.packages('frbs')

Monthly Downloads

1,156

Version

2.0-0

License

GPL (>= 2)

Maintainer

Christoph Bergmeir

Last Published

February 27th, 2013

Functions in frbs (2.0-0)

FRBCS.W

FRBCS.W model building
FRBCS.CHI

FRBCS.CHI model building
GFS.Thrift.test

GFS.Thrift: The prediction phase
HyFIS

HyFIS model building
FRBCS.eng

FRBCS: prediction phase
DM.update

FIR.DM updating function
rulebase

The rule checking function
frbs-package

Getting started with the frbs package
GFS.GCCL

GFS.GCCL model building
ECM

Evolving Clustering Method
data.gen3d

A data generator
FIR.DM

FIR.DM model building
frbs.eng

The prediction phase
DENFIS

DENFIS model building
SBC

The subtractive clustering and fuzzy c-means (SBC) model building
frbsData

Data set of the package
GFS.FR.MOGUL

GFS.FR.MOGUL model building
SLAVE.test

SLAVE.test: The prediction phase
GFS.GCCL.eng

GFS.GCCL.test: The prediction phase
GFS.Thrift

GFS.Thrift model building
plotMF

The plotting function
FS.HGD

FS.HGD model building
norm.data

The data normalization
ANFIS.update

ANFIS updating function
fuzzifier

Transform from crisp set into fuzzy terms
frbsObjectFactory

The object factory for frbs objects
WM

WM model building
predict.frbs

The frbs prediction stage
defuzzifier

Defuzzifier to transform from fuzzy terms to crisp values
frbs.learn

The frbs model building function
DENFIS.eng

DENFIS prediction function
SBC.test

SBC prediction phase
FH.GBML

FH.GBML model building
ANFIS

ANFIS model building
denorm.data

The data de-normalization
frbs.gen

The frbs model generator
SLAVE

SLAVE model building
inference

The process of fuzzy reasoning
GFS.FR.MOGUL.test

GFS.FR.MOGUL: The prediction phase
HyFIS.update

HyFIS updating function
summary.frbs

The summary function for frbs objects
HGD.update

FS.HGD updating function