Learning from data using the R package "frbs"

Lala Septem Riza, Christoph Bergmeir, Francisco Herrera, Jose Manuel Benítez

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

Learning from data is a process to construct a model according to available training data so that it can be used to make predictions for new data. Nowadays, several software libraries are available to carry out this task, frbs is an R package which is aimed to construct models from data based on fuzzy rule based systems (FRBSs) by employing learning procedures from Computational Intelligence (e.g., neural networks and genetic algorithms) to tackle classification and regression problems. For the learning process, frbs considers well-known methods, such as Wang and Mendel's technique, ANFIS, Hy-FIS, DENFIS, subtractive clustering, SLAVE, and several others. Many options are available to perform conjunction, disjunction, and implication operators, defuzzification methods, and membership functions (e.g., triangle, trapezoid, Gaussian, etc). It has been developed in the R language which is an open-source analysis environment for scientific computing. In this paper, we also provide some examples on the usage of the package and a comparison with other software libraries implementing FRBSs. We conclude that frbs should be considered as an alternative software library for learning from data.

Original languageEnglish
Title of host publicationProceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)
Subtitle of host publicationJuly 6 – 11, 2014, Beijing, China
EditorsDimitar P. Filev
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages2149-2155
Number of pages7
ISBN (Electronic)9781479920723
ISBN (Print)9781479920730
DOIs
Publication statusPublished - 2014
Externally publishedYes
EventIEEE International Conference on Fuzzy Systems 2014 - Beijing International Convention Center, Beijing, China
Duration: 6 Jul 201411 Jul 2014
https://ewh.ieee.org/conf/wcci/2014/index.htm (Conference details)

Conference

ConferenceIEEE International Conference on Fuzzy Systems 2014
Abbreviated titleFUZZ-IEEE 2014
CountryChina
CityBeijing
Period6/07/1411/07/14
Internet address

Cite this

Riza, L. S., Bergmeir, C., Herrera, F., & Benítez, J. M. (2014). Learning from data using the R package "frbs". In D. P. Filev (Ed.), Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE): July 6 – 11, 2014, Beijing, China (pp. 2149-2155). [6891650] Piscataway NJ USA: IEEE, Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/FUZZ-IEEE.2014.6891650
Riza, Lala Septem ; Bergmeir, Christoph ; Herrera, Francisco ; Benítez, Jose Manuel. / Learning from data using the R package "frbs". Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE): July 6 – 11, 2014, Beijing, China. editor / Dimitar P. Filev. Piscataway NJ USA : IEEE, Institute of Electrical and Electronics Engineers, 2014. pp. 2149-2155
@inproceedings{d4d42269adca40e58692f70e863eb7e5,
title = "Learning from data using the R package {"}frbs{"}",
abstract = "Learning from data is a process to construct a model according to available training data so that it can be used to make predictions for new data. Nowadays, several software libraries are available to carry out this task, frbs is an R package which is aimed to construct models from data based on fuzzy rule based systems (FRBSs) by employing learning procedures from Computational Intelligence (e.g., neural networks and genetic algorithms) to tackle classification and regression problems. For the learning process, frbs considers well-known methods, such as Wang and Mendel's technique, ANFIS, Hy-FIS, DENFIS, subtractive clustering, SLAVE, and several others. Many options are available to perform conjunction, disjunction, and implication operators, defuzzification methods, and membership functions (e.g., triangle, trapezoid, Gaussian, etc). It has been developed in the R language which is an open-source analysis environment for scientific computing. In this paper, we also provide some examples on the usage of the package and a comparison with other software libraries implementing FRBSs. We conclude that frbs should be considered as an alternative software library for learning from data.",
author = "Riza, {Lala Septem} and Christoph Bergmeir and Francisco Herrera and Ben{\'i}tez, {Jose Manuel}",
year = "2014",
doi = "10.1109/FUZZ-IEEE.2014.6891650",
language = "English",
isbn = "9781479920730",
pages = "2149--2155",
editor = "{P. Filev}, {Dimitar }",
booktitle = "Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)",
publisher = "IEEE, Institute of Electrical and Electronics Engineers",
address = "United States",

}

Riza, LS, Bergmeir, C, Herrera, F & Benítez, JM 2014, Learning from data using the R package "frbs". in D P. Filev (ed.), Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE): July 6 – 11, 2014, Beijing, China., 6891650, IEEE, Institute of Electrical and Electronics Engineers, Piscataway NJ USA, pp. 2149-2155, IEEE International Conference on Fuzzy Systems 2014, Beijing, China, 6/07/14. https://doi.org/10.1109/FUZZ-IEEE.2014.6891650

Learning from data using the R package "frbs". / Riza, Lala Septem; Bergmeir, Christoph; Herrera, Francisco; Benítez, Jose Manuel.

Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE): July 6 – 11, 2014, Beijing, China. ed. / Dimitar P. Filev. Piscataway NJ USA : IEEE, Institute of Electrical and Electronics Engineers, 2014. p. 2149-2155 6891650.

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

TY - GEN

T1 - Learning from data using the R package "frbs"

AU - Riza, Lala Septem

AU - Bergmeir, Christoph

AU - Herrera, Francisco

AU - Benítez, Jose Manuel

PY - 2014

Y1 - 2014

N2 - Learning from data is a process to construct a model according to available training data so that it can be used to make predictions for new data. Nowadays, several software libraries are available to carry out this task, frbs is an R package which is aimed to construct models from data based on fuzzy rule based systems (FRBSs) by employing learning procedures from Computational Intelligence (e.g., neural networks and genetic algorithms) to tackle classification and regression problems. For the learning process, frbs considers well-known methods, such as Wang and Mendel's technique, ANFIS, Hy-FIS, DENFIS, subtractive clustering, SLAVE, and several others. Many options are available to perform conjunction, disjunction, and implication operators, defuzzification methods, and membership functions (e.g., triangle, trapezoid, Gaussian, etc). It has been developed in the R language which is an open-source analysis environment for scientific computing. In this paper, we also provide some examples on the usage of the package and a comparison with other software libraries implementing FRBSs. We conclude that frbs should be considered as an alternative software library for learning from data.

AB - Learning from data is a process to construct a model according to available training data so that it can be used to make predictions for new data. Nowadays, several software libraries are available to carry out this task, frbs is an R package which is aimed to construct models from data based on fuzzy rule based systems (FRBSs) by employing learning procedures from Computational Intelligence (e.g., neural networks and genetic algorithms) to tackle classification and regression problems. For the learning process, frbs considers well-known methods, such as Wang and Mendel's technique, ANFIS, Hy-FIS, DENFIS, subtractive clustering, SLAVE, and several others. Many options are available to perform conjunction, disjunction, and implication operators, defuzzification methods, and membership functions (e.g., triangle, trapezoid, Gaussian, etc). It has been developed in the R language which is an open-source analysis environment for scientific computing. In this paper, we also provide some examples on the usage of the package and a comparison with other software libraries implementing FRBSs. We conclude that frbs should be considered as an alternative software library for learning from data.

UR - http://www.scopus.com/inward/record.url?scp=84912571693&partnerID=8YFLogxK

U2 - 10.1109/FUZZ-IEEE.2014.6891650

DO - 10.1109/FUZZ-IEEE.2014.6891650

M3 - Conference Paper

SN - 9781479920730

SP - 2149

EP - 2155

BT - Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)

A2 - P. Filev, Dimitar

PB - IEEE, Institute of Electrical and Electronics Engineers

CY - Piscataway NJ USA

ER -

Riza LS, Bergmeir C, Herrera F, Benítez JM. Learning from data using the R package "frbs". In P. Filev D, editor, Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE): July 6 – 11, 2014, Beijing, China. Piscataway NJ USA: IEEE, Institute of Electrical and Electronics Engineers. 2014. p. 2149-2155. 6891650 https://doi.org/10.1109/FUZZ-IEEE.2014.6891650