5.0

5.0 | 5 ratings Rate this file 146 Downloads (last 30 days) File Size: 2.9 KB File ID: #37582

Bat algorithm (demo)

by

 

This is a demo for Bat Algorithm, developed by Xin-She Yang (2010).

| Watch this File

File Information
Description

This is a short demo for the popular, nature-inspired/metaheuristic,
bat algorithm (BA), which can deal with nonlinear, global optimization problems.
Bat algorithm has the advantages of simplicity, flexility and stability.
It can also automatically switch from global exploration to
local exploitation by fine-tuning its parameters: A and r.

The paper can be downloaded at
http://arxiv.org/abs/1004.4170

Required Products MATLAB
MATLAB release MATLAB 7 (R14)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (13)
19 Nov 2014 Amon

Hello
I have my Objective function and constraint, anyone can help me to guide me on how implement it.
Actually mu purpose is reduce electric distribution loss.

25 Jun 2014 acharab

It is good.

15 May 2014 Frank

Would this line of code in bat_algorithm.m:

% Apply simple bounds/limits
Sol(i,:)=simplebounds(Sol(i,:),Lb,Ub);

be moved to just above the line of
% Evaluate new solutions

and be modified to:
S(i,:)=simplebounds(S(i,:),Lb,Ub);

so that we may not have solutions outside the lower and upper bound?

03 Apr 2014 hui

Easy to understand...

25 Mar 2014 Al Algo

Very easy to understand but works magic.

13 Nov 2013 peng

It is easy to understand, and it works magic. Excellent!

08 Aug 2013 godwin tgn

simple and easy of use.... thanks

02 Jun 2013 sehrish

I am interest in your optimization algorithm. May i know is there a 'train' function coded because I would want to use it to train neural network.
Thank you.

27 Apr 2013 sehrish

Hi plz anyone can guide how to train Neural Network using Bat algorithm????

26 Oct 2012 d g

also how to get graphs for bat algorithm..?

26 Oct 2012 d g

hey i want to compare cuckoo search and bat algorithm.. can you tell me on what parameters should i compare them..

31 Jul 2012 teroy tman

It is very good.

22 Jul 2012 Q Q

It is easy to understand, and it works magic. Excellent!

Contact us