Rank: 82 based on 613 downloads (last 30 days) and 9 files submitted
photo

Xin-She Yang

E-mail

Personal Profile:

Optimization, mathematical modelling and metaheuristics

Professional Interests:
Optimization, mathematical modelling

 

Watch this Author's files

 

Files Posted by Xin-She View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
14 Feb 2013 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang levy flights implemen..., optimization, natureinspired algori..., hello sir i need the ..., mathematics, simulation 201 35
  • 3.6
3.6 | 5 ratings
20 Jul 2012 Bat algorithm (demo) This is a demo for Bat Algorithm, developed by Xin-She Yang (2010). Author: Xin-She Yang algorithm, optimization, metaheuristic, metaheuristics, natureinspired, computational intelli... 86 5
  • 5.0
5.0 | 1 rating
16 Aug 2011 Firefly Algorithm Firefly Algorithm for Constrained Optimization Author: Xin-She Yang optimization, statistics, mathematics, control design, simulation, metaheuristic 135 5
  • 4.8
4.8 | 5 ratings
07 Feb 2011 Simulated Annealing for Constrained Optimization Continuous constrained optimization using simulated annealing. Author: Xin-She Yang control design, mathematics, optimization, signal processing, simulation 41 1
  • 2.0
2.0 | 1 rating
16 Dec 2010 Matlab files of the book: Mathematical Modelling for Earth Sciences All the matlab files listed in Appendix B in the book. Author: Xin-She Yang simulation, mathematics, earth science, modeling, demo 12 0
Comments and Ratings by Xin-She View all
Updated File Comments Rating
30 Apr 2013 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang

Thanks. The fraction (pa) is checked by using the line (find this line in the code):
K=rand(size(nest))>pa;
which provides a vectorized implementation. That is, for n nests, you can check this in one go.

If the condition is true, then you update/replace the solutions by generating new solutions.

05 Oct 2012 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang

Thanks. Yes, of course, you can use any linear constraints. Strictly speaking, you can use both linear and nonlinear constraints in the lines where the nonlinear function is defined.

05 Jul 2012 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang

Thanks. That's a good question. The demo implementation uses
a given tolerance, but you can easily change it into a given
number of iteration by replacing the line "while (fmin>Tol)"
with the following two lines

N_numEval=1000;
for t=1:N_numEval,

and remove the line "N_iter=N_iter+n" because it becomes irrelevant.
Now the new stopping criterion should allow you to do things
more flexibly. Of course, to get better accuracy, you need to
increase N_numEval from 1000 to even 10000 or higher.

18 Jun 2012 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang

Thanks. Of course, cuckoo search can solve that sort of problem. In fact, it has been designed to solve nonlinear problems in higher dimensions (nd) where nd is the number of dimensions, which can be 1, 2, 100, 4000, several thousands or even higher. The search principle is the same. In this demo, nd=15. So problems with two variables are usually considered "easy". Thanks.

10 May 2012 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang

Hi, Thanks. The function you mentioned is too simple. Anyway,
if you want to test any function, just change the last line
(Line 175), also changed line 51 (the number of dimensions).

Comments and Ratings on Xin-She's Files View all
Updated File Comment by Comments Rating
30 Apr 2013 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang Yang, Xin-She

Thanks. The fraction (pa) is checked by using the line (find this line in the code):
K=rand(size(nest))>pa;
which provides a vectorized implementation. That is, for n nests, you can check this in one go.

If the condition is true, then you update/replace the solutions by generating new solutions.

27 Apr 2013 Bat algorithm (demo) This is a demo for Bat Algorithm, developed by Xin-She Yang (2010). Author: Xin-She Yang sehrish

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

24 Apr 2013 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang Zeltni

24 Apr 2013 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang Zeltni

Hello, thank you for submetting code
I want to know more about A fraction (pa) of worse nests are abandoned and new ones are built.

08 Apr 2013 Pattern formation and KPP equation Solve KPP equation by finite difference method to generate 2D patterns. Author: Xin-She Yang Tzou, Wen-Shyong

I cannot see your file.
Thanks.

Top Tags Applied by Xin-She
mathematics, simulation, optimization, control design, modeling
Files Tagged by Xin-She View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
14 Feb 2013 Cuckoo Search (CS) Algorithm A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. Author: Xin-She Yang levy flights implemen..., optimization, natureinspired algori..., hello sir i need the ..., mathematics, simulation 201 35
  • 3.6
3.6 | 5 ratings
20 Jul 2012 Bat algorithm (demo) This is a demo for Bat Algorithm, developed by Xin-She Yang (2010). Author: Xin-She Yang algorithm, optimization, metaheuristic, metaheuristics, natureinspired, computational intelli... 86 5
  • 5.0
5.0 | 1 rating
16 Aug 2011 Firefly Algorithm Firefly Algorithm for Constrained Optimization Author: Xin-She Yang optimization, statistics, mathematics, control design, simulation, metaheuristic 135 5
  • 4.8
4.8 | 5 ratings
07 Feb 2011 Simulated Annealing for Constrained Optimization Continuous constrained optimization using simulated annealing. Author: Xin-She Yang control design, mathematics, optimization, signal processing, simulation 41 1
  • 2.0
2.0 | 1 rating
16 Dec 2010 Matlab files of the book: Mathematical Modelling for Earth Sciences All the matlab files listed in Appendix B in the book. Author: Xin-She Yang simulation, mathematics, earth science, modeling, demo 12 0

Contact us