2,979 publications from this institution
Software product lines are a promising approach to develop multiple products by providing reduction in rework and a systematic way to exploit the synergistic relationships between products. Many software product line efforts risk failure by ignoring non-reuse aspects of software product lines. One should also consider how to increase the perceived value of each product in the line compared to competitors. Product characterization refers to the analysis of existing and potential products of a firm and their comparison with existing and potential products in the market place. The results of product characterization are essential for defining appropriate goals for a software product line. Holmes is a software product line support tool that addresses the full software product line life cycle by supporting all phases of the Sherlock method. This includes specific targeted and integrated support for product characterization.
Human-centered information processing has been pioneered by Zadeh through his introduction of the concept of fuzzy sets in the mid 1960s. The insights that were afforded through this formalism have led to the development of the granular computing (GrC) paradigm in the late 1990s. Subsequent research has highlighted the fact that many founding principles of GrC have, in fact, been adopted in other information-processing paradigms and, indeed, in the context of various scientific methodologies. This study expands on our earlier research exploring the foundations of GrC and casting it as a structured combination of algorithmic and non- algorithmic information processing that mimics human, intelligent synthesis of knowledge from information.
Detecting incident anomalies within temporal data - time series becomes useful in a variety of applications. In this paper, anomalies in time series are divided into two categories, namely amplitude anomalies and shape anomalies. A unified framework supporting the detection of both types of anomalies is introduced. A fuzzy clustering is employed to reveal the available structure within time series and a reconstruction criterion is used to assign an anomaly score to each subsequence. In the case of detecting anomalies in amplitude, the original representation of time series is used, while for detecting anomalies in shape an autocorrelation representation of time series to capture shape information is employed. Experimental studies concerning two real-world data sets are reported.
This paper is concerned with a new design methodology of a reinforced interval type-2 fuzzy c-means (FCM) based fuzzy classifier (FC). The key point of this study is to reduce the computational complexity of type-2 fuzzy set-based models and to alleviate the deterioration of its generalization abilities through the synergistic effect of two algorithms: First, interval type-2 FCM (IT2FCM) is used in the hidden layer of the network and connections (weights) are adjusted by invoking the least squares error estimation method. Second, an L2-norm regularization is considered in the cost function to avoid the construction of the network suffering from overfitting. In more detail, the hidden layer of the proposed FC is realized by interval type-2 FCM clustering to deal with the factor of uncertainty involved in the problem. This type of clustering is realized by using two values of the fuzzification coefficient resulting in the interval type-2 membership functions. Once completing type reduction, the membership grades of IT2FCM are used as the outputs of the hidden layer. Instead of the backpropagation training, least squares estimator based learning is applied to adjust the functional connection being regarded as linear functions mapping the hidden layer to the output layer. In order to reduce potential overfitting, L2-norm regularization is taken into account. The effectiveness of the proposed classifier is analyzed with the aid of a number of machine learning datasets as well as face image datasets. Thorough comparative studies are also included.
In this study, we establish a new design methodology of granular models realized by augmenting the existing numeric models through analyzing and modeling their associated prediction error. Several novel approaches to the construction of granular architectures through augmenting existing numeric models by incorporating modeling errors are proposed in order to improve and quantify the numeric models' prediction abilities. The resulting construct arises as a granular model that produces granular outcomes generated as a result of the aggregation of the outputs produced by the numeric model (or its granular counterpart) and the corresponding error terms. Three different architectural developments are formulated and analyzed. In comparison with the numeric models, which strive to achieve the highest accuracy, granular models are developed in a way such that they produce comprehensive prediction outcomes realized as information granules. In virtue of the granular nature of results, the coverage and specificity of the constructed information granules express the quality of the results of prediction in a more descriptive and comprehensive manner. The performance of the granular constructs is evaluated using the criteria of coverage and specificity, which are pertinent to granular outputs produced by the granular models.
Fuzzy models have been commonly used in system modeling and model-based control. Among various fuzzy models, Takagi-Sugeno (TS) fuzzy models form one of the intensively studied and applied categories of models. In this study, we are concerned with a development of a granular TS fuzzy model realized on a basis of numerical evidence and completed through a combination of fuzzy subspace clustering and the principle of optimal allocation of information granularity. The TS fuzzy models are built with the use of the fuzzy subspace clustering algorithm. Information granularity is regarded as a crucial design asset whose optimal allocation gives rise to granular fuzzy models and makes the constructed models to become better in rapport with experimental data. In comparison with fuzzy models, granular fuzzy models produce results (outputs) that are information granules rather than numeric entities being encountered in fuzzy models. In contrast with the commonly used optimization criteria, which emphasize the highest accuracy encountered at the numeric level, the performance of the granular TS fuzzy model is quantified in terms of the coverage and specificity criteria where such criteria are of interest in the evaluation of quality of information granules vis-à-vis experimental (numeric) data. Experimental results are reported for both synthetic datasets and publicly available data sets coming from the UCI machine learning repository.