Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.067.435 Times

Another Particle Swarm Toolbox 1.0

  Date Added: July 07, 2013  |  Visits: 319

Another Particle Swarm Toolbox

Report Broken Link
Printer Friendly Version


Product Homepage
Download (20 downloads)

Particle swarm optimization is a derivative-free global optimum search algorithm based on the collective intelligence of a large group of intercommunicating entities. The individual particles are simple and primitive, knowing only their own current locations and fitness values, their personal best locations, and the swarm's best location. Each particle continually adjusts its trajectory based this information, moving towards the global optimum with each iteration. The swarm as a whole displays a remarkable level of coherence and coordination despite the simplicity of its individual particles. The coordinated behavior of the swarm has been compared with that of a flock of birds or a school of fish.This is a Particle Swarm Optimization (PSO) algorithm which uses the same syntax as the Genetic Algorithm Toolbox, with some additional options specific to PSO. The idea is to allow some degree of code re-usability when trying different population-based optimization algorithms. 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 and constraints 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.Features:* Modular and customizable* Ability to solve problems consisting of binary variables. Type >> help psobinary (from the psopt directory) for details.* Bounded, linear, and nonlinear constraints* Support for vectorized fitness functions* Algorithm parameters may be adjusted using an 'options' structure similar to existing MATLAB optimization solvers* Custom plots may be written using same interface as the Genetic Algorithm plotting functions* Another optimization solver may be called as a "hybrid function" to refine the results after the particle swarm terminatesA demo function (psodemo.m) is included, with a small library of test functions. To run the demo, from the psopt directory, call >> psodemo with no inputs or outputs.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.Bibliography:J Kennedy, RC Eberhart, YH Shi. Swarm Intelligence. Academic Press, 2001.Particle Swarm Optimization. http://en.wikipedia.org/wiki/Particle_swarm_optimizationSM Mikki, AA Kishk. Particle Swarm Optimization: A Physics-Based Approach. Morgan & Claypool, 2008.ANNEX:Nonlinear inequality constraints in the form c(x) d-OC-TA 0 and nonlinear equality constraints of the form ceq(x) = 0 have now been implemented. Either 'soft' or 'absorb' style boundaries may be used in problems with only nonlinear inequality constraints; calculations may be faster in some situations with 'soft' boundaries. However only 'absorb' style boundaries are usable for problems with nonlinear equality constraints.See the following document for the proper syntax for defining nonlinear constraint functions: http://www.mathworks.com/access/helpdesk/h.../brg0p3g-1.html. 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.

Requirements: No special requirements
Platforms: Matlab
Keyword: Additional Global Interface Iteration Nonlinear Nonlinear Equality Pso Soft Boundaries Toolbo Trajectory Based Values Personal Variables Type Gtgt Vectorized Fitness Functions When Trying Different Which Uses The Will Obviously Not Written
Users rating: 0/10

License: Freeware Size: 30.72 KB
ANOTHER PARTICLE SWARM TOOLBOX RELATED
Video Editors  -  oxine 0.6.5
oxine project is a lightweight gui for the famous xine engine which uses the on screen display functionality of xine to display its user interface elements like buttons, lists sliders and so on. Due to this, oxine can easily be ported to any...
286.72 KB  
Libraries  -  mCtrl 0.8.0
mCtrl is an easy to use, handy library that provides a set of additional user interface controls, intended to be complementary to standard controls from USER32.DLL and COMCTL32.DLL. for WindowsAll
 
Education  -  goot for Linux 1.01
goot is a platform independent translation utility that features a plugin model and global hotkey support. Some plugins (eg. Google Translate) are already included but anyone with Java programming knowledge can write additional plugins.
1.54 MB  
Networking  -  Get the IP address of a network interface 1.0
This script uses the Linux SIOCGIFADDR ioctl to find the IP address associated with a network interface, given the name of that interface, e.g. "eth0". The address is returned as a string containing a dotted quad.
 
Communication  -  zpkfit 1.0
zpkfit uses the nonlinear least-squares fitter (lsqnonlin) to fit an analytic model of any (fixed) number of poles and zeroes to numerical (presumably measured) frequency response data. It takes as arguments a frequency vector, a frequency...
10 KB  
Development Tools  -  EMD (Earth Movers Distance) mex interface 1.0
This code is the mex interface for computing Earth Movers Distance between signatures and is based on the Y. Rubner's C Implementation.(http://ai.stanford.edu/~rubner/emd/default.htm)For building the mex file you should have setup your mex build...
10 KB  
Utilities  -  MivRHash 1.0.1
MivRHash (Million-value Remote Hash) is a remote hash table data structure which provides the compatible interface with the Python dict's interface. It stores hash table data in remote server. Therefore, it is useful when your application uses so...
10.24 KB  
Graphics Viewers  -  EXESHOW 2.0
EXESHOW has simple and intuitive interface, so creating of a presentation is very easy. All you have to do is choose some pictures (in JPG, GIF or BMP format). EXESHOW will produce single EXE file, which contains all images inside. No additional...
2.87 MB  
Security Tools  -  ScramDisk 1.2.0
ScramDisk for Linux (SD4L) is a suite of Linux tools and a graphical user interface (GUI) which allow the creation of, and access to ScramDisk encrypted container files. In particular, SD4L provides a Linux driver which enables mounting ScramDisk...
2.08 MB  
Desktop Utilities  -  WmWiFi 0.6
WmWiFi is a wireless network interface monitor dockapp for the WindowMaker desktop which dislays the signal strength of a wireless card. WmWiFi is designed to fit well with dockapps like wmnetload and wmcpuload..
20.48 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  PHP Docbook Displayer for Scripts 1.0b
PHP Docbook Displayer provides XSL and CSS stylesheets, and PHP scripts, to generate easily and dynamically websites from Docbook files.It aims at simplifying to the max the web publication process : simply drop the docbook file under the site root !
102.4 KB  
Development Tools  -  WP Translate 1.0
This simple language translation plugin allows your users to quickly translate your webpages, through a widget on your blog.You have the option to select the title of the Widget, which will be displayed above the language translation form. Users...
10 KB  
Development Tools  -  save2word 1.0
A simple function to copy figure from MATLAB into MS Word automatically. It is a modification of saveppt (a function in File exchange) that save figures to MS Powerpoint.
10 KB