Clever Algorithms

Home | About Us | Contact Us | Privacy

Books: Nature Inspired | Machine Learning | Further Reading

Clever Algorithms: Nature-Inspired Programming Recipes

By Jason Brownlee PhD.

Stochastic Algorithms


This chapter describes Stochastic Algorithms.

Stochastic Optimization

The majority of the algorithms to be described in this book are comprised of probabilistic and stochastic processes. What differentiates the 'stochastic algorithms' in this chapter from the remaining algorithms is the specific lack of 1) an inspiring system, and 2) a metaphorical explanation. Both 'inspiration' and 'metaphor' refer to the descriptive elements in the standardized algorithm description.

These described algorithms are predominately global optimization algorithms and metaheuristics that manage the application of an embedded neighborhood exploring (local) search procedure. As such, with the exception of 'Stochastic Hill Climbing' and 'Random Search' the algorithms may be considered extensions of the multi-start search (also known as multi-restart search). This set of algorithms provide various different strategies by which 'better' and varied starting points can be generated and issued to a neighborhood searching technique for refinement, a process that is repeated with potentially improving or unexplored areas to search.


Clever Algorithms: Nature-Inspired Programming Recipes


Barnes & Noble




Fork on

Please Note: This content was automatically generated from the book content and may contain minor differences.

© Copyright 2013. All Rights Reserved.