Learn R Programming

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

lfl (version 1.2)

Linguistic Fuzzy Logic

Description

Various algorithms related to linguistic fuzzy logic: mining for linguistic fuzzy association rules, performing perception-based logical deduction (PbLD), and forecasting time-series using fuzzy rule-based ensemble (FRBE).

Copy Link

Version

Install

install.packages('lfl')

Monthly Downloads

435

Version

1.2

License

GPL (>= 3.0)

Maintainer

Michal Burda

Last Published

June 18th, 2015

Functions in lfl (1.2)

print.farules

as.data.frame.farules

Convert the 'farules' object into a data frame
evalfrbe

Evaluate the performance of the FRBE forecast
is.specific

Determine whether the first set of predicates is more specific (or equal) than the other.
aggregate

Implicational aggregation of rules' consequents into a fuzzy set
head.farules

fcut

Transform data into a set of fuzzy attributes using triangular or raised cosine shapes of the fuzzy sets
tnorm

Triangular norm
tail.farules

sel

Select several rows and columns from a data object
triangle

Compute membership degrees of values to the fuzzy set
as.matrix.fsets

Convert a 'fsets' object into matrix
perceive

From a set of rules, remove each rule for which another rule exists that is more specific.
rbcoverage

Compute rule base coverage of data
head.fsets

plot.fsets

Plot a 'fsets' object
is.frbe

Test whether x is a valid object of the frbe class
is.fsets

Test whether x is a valid object of the fsets class
tail.fsets

frbe

Fuzzy Rule-Based Ensemble (FRBE) of time-series forecasts
errors

Compute forecast errors
farules

A class of rules with statistical characteristics.
fire

Compute truth-degrees of rules on data
print.frbe

searchrules

Searching for fuzzy association rules
lfl-package

Linguistic Fuzzy Logic
lcut

Transform data into a set of linguistic fuzzy attributes
cbind.fsets

Combine several 'fsets' objects into a single one
is.farules

Test whether x is a valid object of the farules class
slices

Return vector of values from given interval
reduce

Reduce the size of rule base
consequents

Extract consequent-part (RHS) of the rules in a list
antecedents

Extract antecedent-part (LHS) of the rules in a list
defuzz

Convert fuzzy set into a crisp numeric value
print.fsets

fsets

A class of a table with several fuzzy sets.
pbld

Perform a Perception-based Logical Deduction (PbLD) with given rule-base on given dataset