FuzzyNumbers_0.3-3 released

[This article was first published on Rexamine » Blog/R-bloggers, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

A new release of the FuzzyNumbers package for R is now available on CRAN. The package provides S4 classes and methods to deal with Fuzzy Numbers that allow for computations of arithmetic operations, approximation by trapezoidal and piecewise linear FNs, visualization, etc.

Fuzzy set theory lets us quite intuitively represent imprecise or vague information. Fuzzy numbers, which form a particular subclass of fuzzy sets of the real line, play a significant role in many important theoretical and/or practical considerations. This is because we often describe our knowledge about objects through numbers, e.g. “I’m about 180 cm tall” or “The rocket was launched between 2 and 3 p.m.”, etc.

Our package may be used by the practitioners as well as by the researchers in FN theory (e.g. for testing new algorithms, generating numerical examples, preparing figures). It currently aims to provide the following functionality:

  • Representation of arbitrary fuzzy numbers (including FNs with discontinuous side functions and/or alpha-cuts), as well as their particular types, e.g. trapezoidal and piecewise linear fuzzy numbers,
  • Defuzzification and approximation of FNs by triangular and piecewise linear FNs,
  • Visualization of FNs,
  • Basic arithmetic operations on FNs.

Future releases of the package will include methods for random FN generation, FN aggegation, and FN ranking.

Notable changes in version 0.3-3:

  • piecewiseLinearApproximation() now supports a new method=”SupportCorePreserving”, see Coroianu L., Gagolewski M., Grzegorzewski P., Adabitabar Firozja M., Houlari T., Piecewise Linear Approximation of Fuzzy Numbers Preserving the Support and Core, 2014 (submitted for publication).
  • piecewiseLinearApproximation() now does not fail on exceptions thrown by integrate().

For a complete list of classes and methods refer to the on-line manual. Moreover, you will surely be interested in a step-by-step guide to the package usage and features which is available here.

Comments and suggestions are warmly welcome e.g. via the issue tracker or email.

To leave a comment for the author, please follow the link and comment on their blog: Rexamine » Blog/R-bloggers.

R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)