scholarly journals DRCE Maintainability Model for Component based Systems using Soft Computing Techniques

Effective software maintainability is one of the most significant and challenging activity in the field of component based software. Several maintainability models are proposed by the researchers to reduce the maintenance cost, to improve the quality and life span of the software product. The proposed model will assist the software designers to develop maintainable softwares. This paper discusses a maintainability model, which selects four crucial factors that highly affect maintainability of component based software system. Soft computing techniques are employed to demonstrate strong correlation of these factors with maintainability. MATLAB’s Fuzzy logic toolbox is used for predicting the maintainability level of component (such as Excellent, Fair, Good, Bad and worst). Data generated by fuzzy model are provided as input to artificial neural network model. Experimental results shows mean absolute error (MAE) to be .028 and Relative Error (RE) to be .045.To further improve the performance of the model; neuro-fuzzy tool was employed. With the use of self learning capability of this tool, MAE and RE are now improved to the value .0029 and .039. It means that the model was sound enough to provide satisfactory outcomes in comparison to neural network.

Author(s):  
Pankaj H. Chandankhede

Texture can be considered as a repeating pattern of local variation of pixel intensities. Cosine Transform (DCT) coefficients of texture images. As DCT works on gray level images, the color scheme of each image is transformed into gray levels. For classifying the images using DCT, two popular soft computing techniques namely neurocomputing and neuro-fuzzy computing are used. A feedforward neural network is used to train the backpropagation learning algorithm and an evolving fuzzy neural network to classify the textures. The soft computing models were trained using 80% of the texture data and the remaining was used for testing and validation purposes. A performance comparison was made among the soft computing models for the texture classification problem. In texture classification the goal is to assign an unknown sample image to a set of known texture classes. It is observed that the proposed neuro-fuzzy model performed better than the neural network.


2006 ◽  
Vol 129 (4) ◽  
pp. 507-513 ◽  
Author(s):  
S. M. Yang ◽  
C. J. Chen ◽  
Y. Y. Chang ◽  
Y. Z. Tung

It has been known that it is difficult to establish a fuzzy logic model with effective fuzzy rules and the associated membership functions. Neural network with its learning capability has been incorporated to make the fuzzy model more adaptive and effective. A self-organized neuro-fuzzy model by integrating the Mamdani fuzzy model and the backpropagation neural network is developed in this paper for system identification. The five-layer network adaptively adjusts the membership functions and dynamically optimizes the fuzzy rules. A benchmark test is applied to validate the model accuracy in nonlinear system identification. Experimental verifications on the dynamics of a composite smart structure and on an acoustics system also demonstrate that the neuro-fuzzy model is superior to the neural network and to an adaptive filter in system identification. The model can be established systematically and is shown to be effective in engineering applications.


2016 ◽  
Vol 20 (2) ◽  
pp. 1 ◽  
Author(s):  
Saeed Samadianfard ◽  
Honeyeh Kazemi ◽  
Ozgur Kisi ◽  
Wen-Cheng Liu

Lake water temperature is one of the key parameters in determining the ecological conditions within a lake, as it influences both chemical and biological processes. Therefore, accurate prediction of water temperature is crucially important for lake management. In this paper, the performance of soft computing techniques including gene expression programming (GEP), which is a variant of genetic programming (GP), adaptive neuro fuzzy inference system (ANFIS) and artificial neural networks (ANNs) to predict hourly water temperature at a buoy station in the Yuan-Yang Lake (YYL) in north-central Taiwan at various measured depths was evaluated. To evaluate the performance of the soft computing techniques, three different statistical indicators were used, including the root mean squared error (RMSE), the mean absolute error (MAE), and the coefficient of correlation (R). Results showed that the GEP had the best performances among other studied methods in the prediction of hourly water temperature at 0, 2 and 3 meter depths below water surface, but there was a different trend in the 1 meter depth below water surface. In this depth, the ANN had better accuracy than the GEP and ANFIS. Despite the error (RMSE value) is smaller in ANN than GEP, there is an upper bound in scatter plot of ANN that imposes a constant value, which is not suitable for predictive purposes. As a conclusion, results from the current study demonstrated that GEP provided moderately reasonable trends for the prediction of hourly water temperature in different depths. ResumenLa temperatura del agua es uno de los parámetros básicos para determinar las condiciones ecológicas de un lago, ya que está influenciada por procesos químicos y biológicos. Además, la exactitud en la predicción de la temperatura del agua es esencial para el manejo del lago. En este artículo se evalúa el desempeño de técnicas de soft computing como la Programación de Expresiones de Genes (PEG), que es una variante de la Programación Genética (PG), el Sistema Neuro-fuzzy de Inferencia Adaptativa (Anfis, en inglés) y las Redes Neuronales Artificiales (RNA) para predecir la temperatura del agua en diferentes niveles de una estación flotante del lago Yuan-Yang (YYL), en el centro-norte de Taiwán. Se utilizaron tres indicadores estadísticos, el Error Cuadrático Medio (ECM), el Error Absoluto Medio (MAE, en inglés) y el Coeficiente de Correlación (R) para evaluar el desempeño de las técnicas de computación. Los resultados muestran que la PEG es más exacta en la predicción de la temperatura del agua entre 0,2 y 3 metros de profundidad. Sin embargo, se evidencia una tendencia diferente a partir del metro de profundidad. A esta distancia de la superficie, las RNA son más exactas que la PEG y el Anfis. Los resultados de este estudio probaron claramente la usabilidad del PEG y las RNA en la predicción de la temperatura del agua a diferentes profundidades.


Author(s):  
P. Sihag ◽  
M.R. Sadikhani ◽  
V. Vambol ◽  
S. Vambol ◽  
A.K. Prabhakar ◽  
...  

Purpose: Knowledge of sediment load carried by any river is essential for designing and planning of hydro power and irrigation projects. So the aim of this study is to develop and evaluating the best soft-computing-based model with M5P and Random Forest regressionbased techniques for computation of sediment using datasets of daily discharge, daily gauge and sediment load at the Champua gauging site of the Upper Baitarani river basin of India. Design/methodology/approach: Last few decades, the soft computing techniques based models have been successfully used in water resources modelling and estimation. In this study, the potential of tree based models are examined by developing and comparing sediment load prediction models, based on M5P tree and Random forest regression (RF). Several M5P and RF based models have been applied to a gauging site of the Baitarani River at Odisha, India. To evaluate the performance of the selected M5P and RF-based models, three most popular statistical parameters are selected such as coefficient of correlation, root mean square error and mean absolute error. Findings: A comparison of the results suggested that RF-based model could be applied successfully for the prediction of sediment load concentration with a relatively higher magnitude of prediction accuracy. In RF-based models Qt, Q(t-1), Q(t-2), S(t-1), S(t-2), Ht and H(t-1) combination based M10 model work superior than other combination based models. Another major outcome of this investigation is Qt, Q(t-1) and S(t-1) based model M4 works better than other input combination based models using M5P technique. The optimum input combination is Qt, Q(t-1) and S(t-1) for the prediction of sediment load concentration of the Baitarani River at Odisha, India. Research limitations/implications: The developed models were tested for Baitarani River at Odisha, India.


2011 ◽  
pp. 2381-2402
Author(s):  
G. Castellano ◽  
A.M. Fanelli ◽  
M.A. Torsello

Due to the growing variety and quantity of information available on the Web, there is urgent need for developing Web-based applications capable of adapting their services to the needs of the users. This is the main rationale behind the flourishing area of Web personalization that finds in soft computing (SC) techniques a valid tool to handle uncertainty in Web usage data and develop Web-based applications tailored to user preferences. The main reason for this success seems to be the synergy resulting from SC paradigms, such as fuzzy logic, neural networks, and genetic algorithms. Each of these computing paradigms provides complementary reasoning and searching methods that allow the use of domain knowledge and empirical data to solve complex problems. In this chapter, we emphasize the suitability of hybrid schemes combining different SC techniques for the development of effective Web personalization systems. In particular, we present a neuro-fuzzy approach for Web personalization that combines techniques from the fuzzy and the neural paradigms to derive knowledge from Web usage data and represent the knowledge in the comprehensible form of fuzzy rules. The derived knowledge is ultimately used to dynamically suggest interesting links to the user of a Web site.


Fuzzy Systems ◽  
2017 ◽  
pp. 682-714 ◽  
Author(s):  
Swati Aggarwal ◽  
Venu Azad

In the medical field diagnosis of a disease at an early stage is very important. Nowadays soft computing techniques such as fuzzy logic, artificial neural network and Neuro- fuzzy networks are widely used for the diagnosis of various diseases at different levels. In this chapter, a hybrid neural network is designed to classify the heart disease data set the hybrid neural network consist of two types of neural network multilayer perceptron (MLP) and fuzzy min max (FMM) neural network arranged in a hierarchical manner. The hybrid system is designed for the dataset which contain the combination of continuous and non continuous attribute values. In the system the attributes with continuous values are classified using the FMM neural networks and attributes with non-continuous value are classified by using the MLP neural network and to synthesize the result the output of both the network is fed into the second MLP neural network to generate the final result.


Author(s):  
Swati Aggarwal ◽  
Venu Azad

In the medical field diagnosis of a disease at an early stage is very important. Nowadays soft computing techniques such as fuzzy logic, artificial neural network and Neuro- fuzzy networks are widely used for the diagnosis of various diseases at different levels. In this chapter, a hybrid neural network is designed to classify the heart disease data set the hybrid neural network consist of two types of neural network multilayer perceptron (MLP) and fuzzy min max (FMM) neural network arranged in a hierarchical manner. The hybrid system is designed for the dataset which contain the combination of continuous and non continuous attribute values. In the system the attributes with continuous values are classified using the FMM neural networks and attributes with non-continuous value are classified by using the MLP neural network and to synthesize the result the output of both the network is fed into the second MLP neural network to generate the final result.


Author(s):  
Aksel Seitllari ◽  
M. Emin Kutay

In this study, soft computing and multilinear regression techniques were employed to develop models for prediction of progression of chip seal percent embedment depth ( Pe). The model uses inputs such as cumulative equivalent traffic volume, Vialit test results, dust content of aggregates, and initial embedment depth. Multilinear regression, adaptive neuro-fuzzy system, and artificial neural network techniques were used to estimate the Pe. The contribution of the variables affecting Pe was evaluated through a sensitivity analysis. The results indicate that while most of the proposed models were able to predict the Pe reasonably, the artificial neural network model performed the best.


2005 ◽  
Vol 20 (3) ◽  
pp. 267-269 ◽  
Author(s):  
WILLIAM CHEETHAM ◽  
SIMON SHIU ◽  
ROSINA O. WEBER

The aim of this commentary is to discuss the contribution of soft computing—a consortium of fuzzy logic, neural network theory, evolutionary computing, and probabilistic reasoning—to the development of case-based reasoning (CBR) systems. We will describe how soft computing has been used in case representation, retrieval, adaptation, reuse, and case-base maintenance, and then present a brief summary of six CBR applications that use soft computing techniques.


Sign in / Sign up

Export Citation Format

Share Document