Self-organizing neurofuzzy networks in modeling software data

Experimental software data sets describing software projects in terms of their complexity and development time have been a subject of intensive modeling. A number of various modeling methodologies and modeling designs have been proposed including neural networks, fuzzy, and neurofuzzy models. In thi...

Full description

Saved in:
Bibliographic Details
Published inFuzzy sets and systems Vol. 145; no. 1; pp. 165 - 181
Main Authors Oh, Sung-Kwun, Pedrycz, Witold, Park, Byoung-Jun
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.07.2004
Subjects
Online AccessGet full text
ISSN0165-0114
1872-6801
DOI10.1016/j.fss.2003.10.009

Cover

Loading…
More Information
Summary:Experimental software data sets describing software projects in terms of their complexity and development time have been a subject of intensive modeling. A number of various modeling methodologies and modeling designs have been proposed including neural networks, fuzzy, and neurofuzzy models. In this study, we introduce a concept of Self-organizing neurofuzzy networks (SONFN), a hybrid modeling architecture combining neurofuzzy networks (NFN) and polynomial neural networks (PNN). The development of the SONFN dwells on the technologies of Computational Intelligence (CI), namely fuzzy sets, neural networks, and genetic algorithms. The architecture of the SONFN results from a synergistic usage of neurofuzzy networks (NFNs) and polynomial neural networks (PNNs). NFNs contribute to the formation of the premise part of the rule-based structure of the SONFN. The consequence part of the SONFN is designed using PNNs. We discuss two classes of SONFN architectures and propose comprehensive learning algorithms. The experimental results include well-known software data such as the NASA data set concerning software cost estimation and the one describing software modules of the Medical Imaging System (MIS).
ISSN:0165-0114
1872-6801
DOI:10.1016/j.fss.2003.10.009