Learn R Programming

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

lfl (version 1.1)

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

283

Version

1.1

License

GPL (>= 3.0)

Maintainer

Michal Burda

Last Published

June 3rd, 2015

Functions in lfl (1.1)

slices

Return vector of values from given interval
print.farules

is.fsets

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

Fuzzy Rule-Based Ensemble (FRBE) of time-series forecasts
as.data.frame.farules

Convert the 'farules' object into a data frame
head.fsets

consequents

Extract consequent-part (RHS) of the rules in a list
plot.fsets

Plot a 'fsets' object
lcut

Transform data into a set of linguistic fuzzy attributes
rbcoverage

Compute rule base coverage of data
print.frbe

evalfrbe

Evaluate the performance of the FRBE forecast
errors

Compute forecast errors
reduce

Reduce the size of rule base
head.farules

is.frbe

Test whether x is a valid object of the frbe class
aggregate

Implicational aggregation of rules' consequents into a fuzzy set
searchrules

Searching for fuzzy association rules
as.matrix.fsets

Convert a 'fsets' object into matrix
pbld

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

defuzz

Convert fuzzy set into a crisp numeric value
sel

Select several rows and columns from a data object
is.specific

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

Linguistic Fuzzy Logic
antecedents

Extract antecedent-part (LHS) of the rules in a list
print.fsets

farules

A class of rules with statistical characteristics.
tail.fsets

triangle

Compute membership degrees of values to the fuzzy set
tnorm

Triangular norm
cbind.fsets

Combine several 'fsets' objects into a single one
fsets

A class of a table with several fuzzy sets.
is.farules

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

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

Compute truth-degrees of rules on data
perceive

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