共查询到20条相似文献,搜索用时 15 毫秒
1.
Particle swarm optimization (PSO) is a bio-inspired optimization strategy founded on the movement of particles within swarms. PSO can be encoded in a few lines in most programming languages, it uses only elementary mathematical operations, and it is not costly as regards memory demand and running time. This paper discusses the application of PSO to rules discovery in fuzzy classifier systems (FCSs) instead of the classical genetic approach and it proposes a new strategy, Knowledge Acquisition with Rules as Particles (KARP). In KARP approach every rule is encoded as a particle that moves in the space in order to cooperate in obtaining high quality rule bases and in this way, improving the knowledge and performance of the FCS. The proposed swarm-based strategy is evaluated in a well-known problem of practical importance nowadays where the integration of fuzzy systems is increasingly emerging due to the inherent uncertainty and dynamism of the environment: scheduling in grid distributed computational infrastructures. Simulation results are compared to those of classical genetic learning for fuzzy classifier systems and the greater accuracy and convergence speed of classifier discovery systems using KARP is shown. 相似文献
2.
Integration of PSO and GA for optimum design of fuzzy PID controllers in a pendubot system 总被引:1,自引:0,他引:1
In this paper, a novel auto-tuning method is proposed to design fuzzy PID controllers for asymptotical stabilization of a
pendubot system. In the proposed method, a fuzzy PID controller is expressed in terms of fuzzy rules, in which the input variables
are the error signals and their derivatives, while the output variables are the PID gains. In this manner, the PID gains are
adaptive and the fuzzy PID controller has more flexibility and capability than the conventional ones with fixed gains. To
tune the fuzzy PID controller simultaneously, an evolutionary learning algorithm integrating particle swarm optimization (PSO)
and genetic algorithm (GA) methods is proposed. The simulation results illustrate that the proposed method is indeed more
efficient in improving the asymptotical stability of the pendubot system.
This work was presented in part at the 13th International Symposium on Artificial Life and Robotics, Oita, Japan, January
31–February 2, 2008 相似文献
3.
Zne-Jung Lee 《Applied Intelligence》2008,29(1):47-55
For real-world applications, the obtained data are always subject to noise or outliers. The learning mechanism of cerebellar
model articulation controller (CMAC), a neurological model, is to imitate the cerebellum of human being. CMAC has an attractive
property of learning speed in which a small subset addressed by the input space determines output instantaneously. For fuzzy
cerebellar model articulation controller (FCMAC), the concept of fuzzy is incorporated into CMAC to improve the accuracy problem.
However, the distributions of errors into the addressed hypercubes may cause unacceptable learning performance for input data
with noise or outliers. For robust fuzzy cerebellar model articulation controller (RFCMAC), the robust learning of M-estimator
can be embedded into FCMAC to degrade noise or outliers. Meanwhile, support vector machine (SVR) is a machine learning theory
based algorithm which has been applied successfully to a number of regression problems when noise or outliers exist. Unfortunately,
the practical application of SVR is limited to defining a set of parameters for obtaining admirable performance by the user.
In this paper, a robust learning algorithm based on support SVR and RFCMAC is proposed. The proposed algorithm has both the
advantage of SVR, the ability to avoid corruption effects, and the advantage of RFCMAC, the ability to obtain attractive properties
of learning performance and to increase accurate approximation. Additionally, particle swarm optimization (PSO) is applied
to obtain the best parameters setting for SVR. From simulation results, it shows that the proposed algorithm outperforms other
algorithms. 相似文献
4.
In this paper, a direct solution approach is presented for solving fuzzy mathematical programming problems with fuzzy decision variables. In the proposed approach, a fuzzy ranking procedure for fuzzy numbers and a meta-heuristic algorithm is employed. A basic example is presented in the paper. It has been observed that fuzzy mathematical programs with fuzzy decision variables can be solved effectively by employing direct solution approaches which are based on fuzzy ranking procedures and meta-heuristics. 相似文献
5.
Particle Swarm Optimization (PSO) approach intertwined with Lozi map chaotic sequences to obtain Takagi–Sugeno (TS) fuzzy model for representing dynamical behaviours are proposed in this paper. The proposed method is an alternative for nonlinear identification approaches especially when dealing with complex systems that cannot always be modelled using first principles to determine their dynamical behaviour. Since modelling nonlinear systems is normally a difficult task, fuzzy models have been employed in many identification problems due its inherent nonlinear characteristics and simple structure, as well. This proposed chaotic PSO (CPSO) approach is employed here for optimizing the premise part of the IF–THEN rules of TS fuzzy model; for the consequent part, least mean squares technique is used. The proposed method is utilized in an experimental application; a thermal-vacuum system which is employed for space environmental emulation and satellite qualification. Results obtained with a variety of CPSO's are compared with traditional PSO approach. Numerical results indicate that the chaotic PSO approach succeeded in eliciting a TS fuzzy model for this nonlinear and time-delay application. 相似文献
6.
T. Hussein M.S. Saad A.L. Elshafei A. Bahgat 《Expert systems with applications》2009,36(10):12104-12112
This paper introduces a robust adaptive fuzzy controller as a power system stabilizer (RFPSS) used to damp inter-area modes of oscillation following disturbances in power systems. In contrast to the IEEE standard multi-band power system stabilizer (MB-PSS), robust adaptive fuzzy-based stabilizers are more efficient because they cope with oscillations at different operating points. The proposed controller adopts a dynamic inversion approach. Since feedback linearization is practically imperfect, components that ensure robust and adaptive performance are included in the control law to compensate for modelling errors and achieve acceptable tracking errors. Two fuzzy systems are implemented. The first system models the nominal values of the system’s nonlinearities. The second system is an adaptive one that compensates for modelling errors. A feedback linearization-based control law is implemented using the identified model. The gains of the controller are tuned via a particle swarm optimization routine to ensure system stability and minimum sum of the squares of the speed deviations. A bench-mark problem of a 4-machine 2-area power system is used to demonstrate the performance of the proposed controller and to show its superiority over other conventional stabilizers used in the literature. 相似文献
7.
S. ChakravartyP.K. Dash 《Applied Soft Computing》2012,12(2):931-941
This paper presents an integrated functional link interval type-2 fuzzy neural system (FLIT2FNS) for predicting the stock market indices. The hybrid model uses a TSK (Takagi-Sugano-Kang) type fuzzy rule base that employs type-2 fuzzy sets in the antecedent parts and the outputs from the Functional Link Artificial Neural Network (FLANN) in the consequent parts. Two other approaches, namely the integrated FLANN and type-1 fuzzy logic system and Local Linear Wavelet Neural Network (LLWNN) are also presented for a comparative study. Backpropagation and particle swarm optimization (PSO) learning algorithms have been used independently to optimize the parameters of all the forecasting models. To test the model performance, three well known stock market indices like the Standard's & Poor's 500 (S&P 500), Bombay stock exchange (BSE), and Dow Jones industrial average (DJIA) are used. The mean absolute percentage error (MAPE) and root mean square error (RMSE) are used to find out the performance of all the three models. Finally, it is observed that out of three methods, FLIT2FNS performs the best irrespective of the time horizons spanning from 1 day to 1 month. 相似文献
8.
Inspired by the phenomenon of symbiosis in natural ecosystems a multi-swarm cooperative particle swarm optimizer (MCPSO) is proposed as a new fuzzy modeling strategy for identification and control of non-linear dynamical systems. In MCPSO, the population consists of one master swarm and several slave swarms. The slave swarms execute particle swarm optimization (PSO) or its variants independently to maintain the diversity of particles, while the particles in the master swarm enhance themselves based on their own knowledge and also the knowledge of the particles in the slave swarms. With four benchmark functions, MCPSO is proved to have better performance than PSO and its variants. MCPSO is then used to automatically design the fuzzy identifier and fuzzy controller for non-linear dynamical systems. The proposed algorithm (MCPSO) is shown to outperform PSO and some other methods in identifying and controlling dynamical systems. 相似文献
9.
针对神经网络与模糊逻辑协同系统NFCS(Neuron-Fuzzy Cooperation System)的学习算法存在收敛速度慢和易陷入局部极小点等问题,提出将粒子群优化算法PSO(Particle Swarm Optimization)与NFCS结合的新型系统PSO-NFCS.在PSO-NFCS中,PSO代替原先的学习算法,由其进化预置网络的连接权值、阈值和补偿参数,以实现网络的学习和精确推理.将其应用于某石油化工装置的故障诊断,结果表明PSO-NFCS是有效的,其全局收敛能力、收敛速度和泛化精度等性能均优于原先的学习算法. 相似文献
10.
提出了一种改进混沌粒子群算法(MCPSO)与BP算法的混合算法(MCPSO—BP),该算法综合了改进粒子群算法全局寻优的高效性,混沌算法局部搜索的遍历性和BP算法快速的局部搜索能力。仿真结果表明,MCPSO—BP算法网络结构简单,收敛速度快,并具有良好的逼近能力和泛化能力。 相似文献
11.
Fuzzy measures and fuzzy integrals have been successfully used in many real applications. How to determine fuzzy measures is the most difficult problem in these applications. Though there have existed some methodologies for solving this problem, such as genetic algorithms, gradient descent algorithms and neural networks, it is hard to say which one is more appropriate and more feasible. Each method has its advantages and limitations. Therefore it is necessary to develop new methods or techniques to learn distinct fuzzy measures. In this paper, we make the first attempt to design a special particle swarm algorithm to determine a type of general fuzzy measures from data, and demonstrate that the algorithm is effective and efficient. Furthermore we extend this algorithm to identify and revise other types of fuzzy measures. To test our algorithms, we compare them with the basic particle swarm algorithms, gradient descent algorithms and genetic algorithms in literatures. In addition, for verifying whether our algorithms are robust in noisy-situations, a number of numerical experiments are conducted. Theoretical analysis and experimental results show that, for determining fuzzy measures, the particle swarm optimization is feasible and has a better performance than the existing genetic algorithms and gradient descent algorithms. 相似文献
12.
13.
《Journal of Process Control》2014,24(3):88-97
In this work, a dynamic switching based fuzzy controller combined with spectral method is proposed to control a class of nonlinear distributed parameter systems (DPSs). Spectral method can transform infinite-dimensional DPS into finite ordinary differential equations (ODEs). A dynamic switching based fuzzy controller is constructed to track reference values for the multi-inputs multi-outputs (MIMO) ODEs. Only a traditional fuzzy logic system (FLS) and a rule base are used in the controller, and membership functions (MFs) for different ODEs are adjusted by scaling factors. Analytical models of the dynamic switching based fuzzy controller are deduced to design the scaling factors and analyze stability of the control system. In order to obtain a good control performance, particle swarm optimization (PSO) is adopted to design the scaling factors. Moreover, stability of fuzzy control system is analyzed by using the analytical models, definition of the stability and Lyapunov stability theory. Finally, a nonlinear rod catalytic reaction process is used as an illustrated example for demonstration. The simulation results show that performance of proposed dynamic switching based fuzzy control strategy is better than a multi-variable fuzzy logic controller. 相似文献
14.
This paper presents an efficient algorithm for dealing with inexact reasoning where fuzzy production rules are used for knowledge representation. The finiteness of the algorithm is also analyzed by means of reachability trees. 相似文献
15.
城市交通智能控制是ITS的重要组成部分,交叉口是决定道路通行顺畅的制的基础.为提高路口的通行能力,提出了主从结构的粒子群算法优化模糊小波神经网络参数,并将其应用于交通信号的控制.算法中,主级粒子进行全局搜索,从级粒子以主级粒子找到的最优解为中心进行局部搜索.仿真结果表明该算法能够有效减少交叉口车辆平均延误时间,提高道路通行能力. 相似文献
16.
基于混沌的弹性粒子群全局优化算法 总被引:2,自引:0,他引:2
为了克服粒子群优化容易陷入局部极小的缺陷,利用粒子速度不依赖于其与最优粒子之间距离的大小,而仅依赖其方向信息的特点,采用自适应策略弹性地修正粒子速度的幅值.同时,充分利用混沌运动的遍历性、随机性及对初值的敏感性等特性,提出一种基于混沌的弹性粒子群优化(CRPSO)算法,并将其成功用于典型多极点函数优化.仿真结果表明,该算法增强了摆脱局部极值点的能力,提高了收敛速度和精度. 相似文献
17.
In this paper, we propose an improvement method for image segmentation using the fuzzy c-means clustering algorithm (FCM). This algorithm is widely experimented in the field of image segmentation with very successful results. In this work, we suggest further improving these results by acting at three different levels. The first is related to the fuzzy c-means algorithm itself by improving the initialization step using a metaheuristic optimization. The second level is concerned with the integration of the spatial gray-level information of the image in the clustering segmentation process and the use of Mahalanobis distance to reduce the influence of the geometrical shape of the different classes. The final level corresponds to refining the segmentation results by correcting the errors of clustering by reallocating the potentially misclassified pixels. The proposed method, named improved spatial fuzzy c-means IFCMS, was evaluated on several test images including both synthetic images and simulated brain MRI images from the McConnell Brain Imaging Center (BrainWeb) database. This method is compared to the most used FCM-based algorithms of the literature. The results demonstrate the efficiency of the ideas presented. 相似文献
18.
19.
为了提高自动测试系统的自动化水平,提出了基于粒子群算法的测试信号模型参数提取方法.阐述了采用PSO算法提取测试信号模型参数的原理,针对参数提取过程中的早熟收敛问题,提出了一种改进算法.该算法监控粒子群多样性,采用局部初始化的方法,克服了早熟收敛的缺点,提高了参数提取的稳定性.仿真实验验证了基于PSO算法的测试信号模型参数提取方法具有较高的稳定性和精度. 相似文献
20.
In many real-world problems involving pattern recognition, system identification and modeling, control, decision making, and forecasting of time-series, available data are quite often of uncertain nature. An interesting alternative is to employ type-2 fuzzy sets, which augment fuzzy models with expressive power to develop models, which efficiently capture the factor of uncertainty. The three-dimensional membership functions of type-2 fuzzy sets offer additional degrees of freedom that make it possible to directly and more effectively account for model’s uncertainties. Type-2 fuzzy logic systems developed with the aid of evolutionary optimization forms a useful modeling tool subsequently resulting in a collection of efficient “If-Then” rules.The type-2 fuzzy neural networks take advantage of capabilities of fuzzy clustering by generating type-2 fuzzy rule base, resulting in a small number of rules and then optimizing membership functions of type-2 fuzzy sets present in the antecedent and consequent parts of the rules. The clustering itself is realized with the aid of differential evolution.Several examples, including a benchmark problem of identification of nonlinear system, are considered. The reported comparative analysis of experimental results is used to quantify the performance of the developed networks. 相似文献