scholarly journals Multi-objective regression test suite optimization using three variants of adaptive neuro fuzzy inference system

PLoS ONE ◽  
2020 ◽  
Vol 15 (12) ◽  
pp. e0242708
Author(s):  
Ayesha Kiran ◽  
Wasi Haider Butt ◽  
Arslan Shaukat ◽  
Muhammad Umar Farooq ◽  
Urooj Fatima ◽  
...  

In the process of software development, regression testing is one of the major activities that is done after making modifications in the current system or whenever a software system evolves. But, the test suite size increases with the addition of new test cases and it becomes in-efficient because of the occurrence of redundant, broken, and obsolete test cases. For that reason, it results in additional time and budget to run all these test cases. Many researchers have proposed computational intelligence and conventional approaches for dealing with this problem and they have achieved an optimized test suite by selecting, minimizing or reducing, and prioritizing test cases. Currently, most of these optimization approaches are single objective and static in nature. But, it is mandatory to use multi-objective dynamic approaches for optimization due to the advancements in information technology and associated market challenges. Therefore, we have proposed three variants of self-tunable Adaptive Neuro-fuzzy Inference System i.e. TLBO-ANFIS, FA-ANFIS, and HS-ANFIS, for multi-objective regression test suites optimization. Two benchmark test suites are used for evaluating the proposed ANFIS variants. The performance of proposed ANFIS variants is measured using Standard Deviation and Root Mean Square Error. A comparison of experimental results is also done with six existing methods i.e. GA-ANFIS, PSO-ANFIS, MOGA, NSGA-II, MOPSO, and TOPSIS and it is concluded that the proposed method effectively reduces the size of regression test suite without a reduction in the fault detection rate.

2016 ◽  
Vol 25 (2) ◽  
pp. 123-146 ◽  
Author(s):  
Zeeshan Anwar ◽  
Ali Ahsan ◽  
Cagatay Catal

AbstractRegression testing is a type of testing activity, which ensures that source code changes do not affect the unmodified portions of the software adversely. This testing activity may be very expensive in, some cases, due to the required time to execute the test suite. In order to execute the regression tests in a cost-effective manner, the optimization of regression test suite is crucial. This optimization can be achieved by applying test suite reduction (TSR), regression test selection (RTS), or test case prioritization (TCP) techniques. In this paper, we designed and implemented an expert system for TSR problem by using neuro-fuzzy modeling-based approaches known as “adaptive neuro-fuzzy inference system with grid partitioning” (ANFIS-GP) and “adaptive neuro-fuzzy inference system with subtractive clustering” (ANFIS-SC). Two case studies were performed to validate the model and fuzzy logic, multi-objective genetic algorithms (MOGAs), non-dominated sorting genetic algorithm (NSGA-II) and multi-objective particle swarm optimization (MOPSO) algorithms were used for benchmarking. The performance of the models were evaluated in terms of reduction of test suite size, reduction in fault detection rate, reduction in test suite execution time, and reduction in requirement coverage. The experimental results showed that our ANFIS-based optimization system is very effective to optimize the regression test suite and provides better performance than the other approaches evaluated in this study. Size and execution time of the test suite is reduced up to 50%, whereas loss in fault detection rate is between 0% and 25%.


2018 ◽  
Vol 31 (11) ◽  
pp. 7287-7301 ◽  
Author(s):  
Zeeshan Anwar ◽  
Hammad Afzal ◽  
Nazia Bibi ◽  
Haider Abbas ◽  
Athar Mohsin ◽  
...  

2019 ◽  
Vol 9 (4) ◽  
pp. 780 ◽  
Author(s):  
Khalid Elbaz ◽  
Shui-Long Shen ◽  
Annan Zhou ◽  
Da-Jun Yuan ◽  
Ye-Shuang Xu

The prediction of earth pressure balance (EPB) shield performance is an essential part of project scheduling and cost estimation of tunneling projects. This paper establishes an efficient multi-objective optimization model to predict the shield performance during the tunneling process. This model integrates the adaptive neuro-fuzzy inference system (ANFIS) with the genetic algorithm (GA). The hybrid model uses shield operational parameters as inputs and computes the advance rate as output. GA enhances the accuracy of ANFIS for runtime parameters tuning by multi-objective fitness function. Prior to modeling, datasets were established, and critical operating parameters were identified through principal component analysis. Then, the tunneling case for Guangzhou metro line number 9 was adopted to verify the applicability of the proposed model. Results were then compared with those of the ANFIS model. The comparison showed that the multi-objective ANFIS-GA model is more successful than the ANFIS model in predicting the advance rate with a high accuracy, which can be used to guide the tunnel performance in the field.


Author(s):  
A Jamali ◽  
H Babaei ◽  
N Nariman-Zadeh ◽  
SH Ashraf Talesh ◽  
T Mirzababaie Mostofi

Drop hammer impact experiments have been carried out to assess the dynamic plastic response of fully clamped circular and rectangular plates made of aluminum and steel subjected to hydrodynamic impact loading at various energy levels. Also, the effective parameters in forming process are proposed in non-dimensional forms for modeling and prediction of the central deflection of plates using adaptive neuro-fuzzy inference system in conjunction with genetic algorithm and singular value decomposition method. Genetic algorithm is used for optimal scheme of Gaussian membership function’s variables and multi-objective Pareto optimal design of adaptive neuro-fuzzy inference system model. Also, the singular value decomposition method is applied to compute the linear parameters of the adaptive neuro-fuzzy inference system method. The important conflicting objectives of developed adaptive neuro-fuzzy inference system, namely, training error and prediction error, are obtained by dividing date sets into two parts. Hence, various optimal choices of adaptive neuro-fuzzy inference system model are provided which are non-dominated states from each other. Moreover, optimal Pareto front of such model leads to trade-off between the conflicting pair of considered objectives for two series of experiments. The results of this work indicate that multi-objective Pareto optimal design of adaptive neuro-fuzzy inference system predicts central deflection of plates with a good accuracy. In addition, the comparison between the adaptive neuro-fuzzy inference system model and exiting one demonstrates superior performance of the present approach in simulating central deflection of plates.


2017 ◽  
Vol 3 (1) ◽  
pp. 36-48
Author(s):  
Erwan Ahmad Ardiansyah ◽  
Rina Mardiati ◽  
Afaf Fadhil

Prakiraan atau peramalan beban listrik dibutuhkan dalam menentukan jumlah listrik yang dihasilkan. Ini menentukan  agar tidak terjadi beban berlebih yang menyebabkan pemborosan atau kekurangan beban listrik yang mengakibatkan krisis listrik di konsumen. Oleh karena itu di butuhkan prakiraan atau peramalan yang tepat untuk menghasilkan energi listrik. Teknologi softcomputing dapat digunakan  sebagai metode alternatif untuk prediksi beban litrik jangka pendek salah satunya dengan metode  Adaptive Neuro Fuzzy Inference System pada penelitian tugas akhir ini. Data yang di dapat untuk mendukung penelitian ini adalah data dari APD PLN JAWA BARAT yang berisikan laporan data beban puncak bulanan penyulang area gardu induk majalaya dari januari 2011 sampai desember 2014 sebagai data acuan dan data aktual januari-desember 2015. Data kemudian dilatih menggunakan metode ANFIS pada software MATLAB versi b2010. Dari data hasil pelatihan data ANFIS kemudian dilakukan perbandingan dengan data aktual dan data metode regresi meliputi perbandingan anfis-aktual, regresi-aktual dan perbandingan anfis-regresi-aktual. Dari perbandingan disimpulkan bahwa data metode anfis lebih mendekati data aktual dengan rata-rata 1,4%, menunjukan prediksi ANFIS dapat menjadi referensi untuk peramalan beban listrik dimasa depan.


Sign in / Sign up

Export Citation Format

Share Document