当前位置: 首页 > news >正文

网站快速备案通道百度云盘网页版

网站快速备案通道,百度云盘网页版,响应式培训网站模板,北京旅游外贸网站建设显著亮点这次最大的更新是支持除了bound上下边界约束之外的其它类型的线性和非线性约束条件。名字也从Another Particle Swarm Toolbox改为Constrained Particle Swarm Optimization英文版介绍DescriptionPreviously titled “Another Particle Swarm Toolbox”IntroductionPar…显著亮点这次最大的更新是支持除了bound上下边界约束之外的其它类型的线性和非线性约束条件。名字也从Another Particle Swarm Toolbox改为Constrained Particle Swarm Optimization英文版介绍DescriptionPreviously titled “Another Particle Swarm Toolbox”IntroductionParticle swarm optimization (PSO) is a derivative-free global optimum solver. It is inspired by the surprisingly organized behaviour of large groups of simple animals, such as flocks of birds, schools of fish, or swarms of locusts. The individual creatures, or “particles”, in this algorithm are primitive, knowing only four simple things: 1 2) their own current location in the search space and fitness value, 3) their previous personal best location, and 4) the overall best location found by all the particles in the “swarm”. There are no gradients or Hessians to calculate. Each particle continually adjusts its speed and trajectory in the search space based on this information, moving closer towards the global optimum with each iteration. As seen in nature, this computational swarm displays a remarkable level of coherence and coordination despite the simplicity of its individual particles.Ease of UseIf you are already using the Genetic Algorithm (GA) included with MATLAB’s Global Optimization Toolbox, then this PSO toolbox will save you a great deal of time. It can be called from the MATLAB command line using the same syntax as the GA, with some additional options specific to PSO. This will allow a high degree of code re-usability between the PSO toolbox and the GA toolbox. Certain GA-specific parameters such as cross-over and mutation functions will obviously not be applicable to the PSO algorithm. However, many of the commonly used options for the Genetic Algorithm Toolbox may be used interchangeably with PSO since they are both iterative population-based solvers. See help pso (from the ./psopt directory) for more details.FeaturesNEW: support for distributed computing using MATLAB’s parallel computing toolbox.Full support for bounded, linear, and nonlinear constraints.Modular and customizable.Binary optimization. See PSOBINARY function for details.Vectorized fitness functions.Solver parameters controlled using ‘options’ structure similar to existing MATLAB optimization solvers.User-defined custom plots may be written using same template as GA plotting functions.Another optimization solver may be called as a “hybrid function” to refine PSO results.A demo function is included, with a small library of test functions. To run the demo, from the psopt directory, call psodemowith no inputs or outputs.(很多人老跑来问我这个工具箱怎么用其实它比Matlab自带的GA还简单方便不但有详细的文档而且代码注释也很详细代码本身可读性完全不亚于mathworks官方的代码……所以如果这样前提下您这个还要做伸手党我只好收费了)New features and bug fixes will continue to be released until this is made redundant by the release of an official MATLAB PSO toolbox. Bug reports and feature requests are welcome.Special thanks to the following people for contributing code and bug fixes:* Ben Xin Kang of the University of Hong Kong* Christian Hansen of the University of Hannover* Erik Schreurs from the MATLAB Central community* J. Oliver of Brigham Young University* Michael Johnston of the IRIS toolbox* Ziqiang (Kevin) ChenBibliography* J Kennedy, RC Eberhart, YH Shi. Swarm Intelligence. Academic Press, 2001.* Particle Swarm Optimization. http://en.wikipedia.org/wiki/Particle_swarm_optimization* RE Perez, K Behdinan. Particle swarm approach for structural design optimization. Computers and Structures 85 (2007) 1579–1588.* SM Mikki, AA Kishk. Particle Swarm Optimization: A Physics-Based Approach. Morgan Claypool, 2008.Addendum ANonlinear inequality constraints in the form c(x) ≤ 0 and nonlinear equality constraints of the form ceq(x) 0 have now been fully implemented. The ‘penalize’ constraint boundary enforcement method is now default. It has been redesigned and tested extensively, and should work with all types of constraints.See the following document for the proper syntax for defining nonlinear constraint functions: http://www.mathworks.com/help/optim/ug/writing-constraints.html#brhkghv-16.To see a demonstration of nonlinear inequality constraints using a quadrifolium overlaid on Rosenbrock’s function, run PSODEMO and choose ‘nonlinearconstrdemo’ as the test function.Addendum BSee the following guide in the GA toolbox documentation to get started on using the parallel computing toolbox.http://www.mathworks.com/help/gads/genetic-algorithm-options.html#f17234Addendum CIf you are a beginner hoping to learn to use this toolbox for work or school, here are some essential readings:* MATLAB’s Optimization Toolbox: http://www.mathworks.com/help/optim/index.html* MATLAB’s Global Optimization Toolbox: http://www.mathworks.com/help/gads/index.html* MATLAB’s Genetic Algorithm: http://www.mathworks.com/help/gads/genetic-algorithm.htmlAddendum DThere is now a particle swarm optimizer included with the Global Optimization Toolbox. It does not seem to handle constraints at this time. If you have a recent version of the Global Optimization Toolbox installed, you will need to set the path appropriately in your code to use this toolbox.AcknowledgementsParticle Swarm Optimization Toolbox and Test Functions For Global Optimization Algorithms inspired this file.This file inspired Co Blade: Software For Analysis And Design Of Composite Blades.Required Products Optimization ToolboxMATLAB release MATLAB 8.6 (R2015b)Other requirements Familiarity with the Genetic Algorithm and Direct Search Toolbox would help in using this package. Tested on Mac OSX 10.11.3; will probably work for other platforms.
http://www.yutouwan.com/news/125578/

相关文章:

  • wordpress站点标题副标题换行知名网站排名
  • 最简洁的wordpress主题沙坪坝区优化关键词软件
  • 池州网站开发app类似wordpress
  • 国际时事新闻最新消息宿迁百度seo
  • 深圳网站建设 沙漠风网站设计建设维护与更新
  • 如何做医美机构网站观察分析宁波网络公司排名
  • 文本资料分享网站 建设深圳中心网站建设
  • 网站做外链平台有哪些网站建设经费
  • 网站做的不好会有什么后果淘宝客网站免费做
  • 优猫券网站怎么做wordpress女生主题
  • 网站赚取广告费专业建设发展规划
  • 网站代码调试wordpress 更新 500
  • 如何建设网站并与数据库相连django网站开发实例源码
  • 深圳市做网站的企业购物网站建设价格一览表
  • wordpress网站go.php跳转二级备案域名购买
  • 网站开发维护计入什么费用成都个人学做网站
  • 网站建设app销售好做吗wordpress php慢
  • 怎么做快三彩票网站南宁本地网站设计
  • 建设音乐网站手游推广平台
  • 打开一张图片后点击跳转到网站怎么做的做视频网站用哪个软件好
  • 三里河网站建设公司软件开发平台哪家好
  • 苏州企业建站程序小程序开发怎么做
  • 惠州网站营销推广中文域名指向同一个网站
  • 网站推广网络营销方案海口企业网站开发
  • 网站被屏蔽怎么访问安阳市设计
  • 网站建设销售话术900句wordpress 客户端使用
  • 网站怎么做微信支付中国空间站天和核心舱
  • 天河区网站建设flash里面如何做网站链接
  • 成都企业网站模板建设手机端怎么刷排名
  • php网站模板怎么修改青岛网站建设培训