New mixed-coding PSO algorithm for a self-adaptive and automatic learning of Mamdani fuzzy rules

2020 ◽  
Vol 89 ◽  
pp. 103417 ◽  
Author(s):  
Mohand Akli Kacimi ◽  
Ouahib Guenounou ◽  
Lamine Brikh ◽  
Fateh Yahiaoui ◽  
Nouh Hadid
2018 ◽  
Vol 18 (2) ◽  
pp. 36-50
Author(s):  
Samira Bordbar ◽  
Pirooz Shamsinejad

Abstract Opinion Mining or Sentiment Analysis is the task of extracting people final opinion about something through their unstructured sentiments. The Opinion Mining process is as follows: first, product features which are most important to a user are extracted from his/her comments. Then, sentiments will be emotionally classified using their emotional implications. In this paper we propose an opinion classification method based on Fuzzy Logic. Up to now, a few methods have taken advantage of fuzzy logic in opinion classification and all of them have imported fuzzy rules into system as background knowledge. But the main challenge here is finding the fuzzy rules. Our contribution is to automatically extract fuzzy rules and their parameters from training data. Here we have used the Particle Swarm Optimization (PSO) algorithm to extract fuzzy rules from training data. Also, for better results we have devised a mutation-based PSO. All proposed methods have been implemented and tested on relevant data. Results confirm that our method can reach better accuracy than current state of the art methods in this domain.


Author(s):  
Celia Aoughlis ◽  
Abdelhakim Belkaid ◽  
Ilhami Colak ◽  
Ouahib Guenounou ◽  
Mohand Akli Kacimi

2014 ◽  
Vol 989-994 ◽  
pp. 4877-4880
Author(s):  
Shao Song Wan ◽  
Jian Cao ◽  
Qun Song Zhu

Because the traditional linear vectorization methods have some shortcomings including processing data slowly, being sensitive to noises and being easy to be distorted. Fuzzy rules and its inference mechanism are the assurance of achieving feature fusion. However, the self-learning function of FNN could train its weights; it is difficult to optimize fuzzy rules. Besides, the common FNN training algorithms have low constringency speed and are liable to run into the local optimization.PSO algorithm has high convergence speed and it is simpler on the operation and is more potential on optimizing FNN. Thus, PSO algorithm could be adapted to train FNN weights, and prune the redundancy links, optimize fuzzy rules base. In the paper we present an improving immune genetic algorithm based on chaos theory. The over-spread character and randomness of chaos can be used to initialize population and improve the searching speed, and the initial value sensitivity of chaos can be used to enlarge the searching space. To avoid the local optimization, the algorithm renews population and enhances the diversity of population by using density calculation of immune theory and adjusting new chaos sequence.


2013 ◽  
Vol 2013 ◽  
pp. 1-8 ◽  
Author(s):  
YingChao Zhang ◽  
Xiong Xiong ◽  
QiDong Zhang

This paper presented an improved self-adaptive particle swarm optimization (IDPSO) algorithm with detection function to solve multimodal function optimization problems. To overcome the premature convergence of PSO in a short time, the evolution direction of each particle is redirected dynamically by tuning the three parameters of IDPSO in the evolution process. Numerical results on several benchmark functions indicate that the IDPSO strategy outperformed other variants of PSO.


Robotica ◽  
2000 ◽  
Vol 18 (4) ◽  
pp. 375-380 ◽  
Author(s):  
Jie Yang ◽  
Yingkai Guo ◽  
Xin Huang

Fuzzy control has been widely applied in industrial controls and domestic electrical equipment. The automatic learning of fuzzy rules is a key technique in fuzzy control. In this paper, a software development system for fuzzy control is presented. Since the learning of fuzzy rules can be seen as finding the best classifications of fuzzy memberships of input-output variables in a fuzzy controller, it can also be seen as the combination optimization of input-output fuzzy memberships. Multi-layer feedforward network and genetic algorithms (GA) can be used for the automatic learning of fuzzy rules. The algorithms and their characteristics are described. The software development system has been successfully used for the design of some fuzzy controllers.


2018 ◽  
Vol 26 (2) ◽  
pp. 967-984 ◽  
Author(s):  
Zuohua Ding ◽  
Yuan Zhou ◽  
Mengchu Zhou

Sign in / Sign up

Export Citation Format

Share Document