Recommended for you

Our recommendation engine has come up with some personalized suggestions for you.

Discover more products

    Is this your street address?

    Card

    ···· ···· ···· 4242
    Test card

    05/18

    Card

    Use a different card?

    Card

    or pay with

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    or pay with

    Please confirm your location:
    Your card will be charged .

    Thank you!

      Gumroad Library

      Download from the App Store or text yourself a link to the app

      Download from the App Store or text yourself a link to the app

      Send SMS
      Nevermind

      $17

        Clever Algorithms: Nature-Inspired Programming Recipes

        Clever Algorithms: Nature-Inspired Programming Recipes

        Do you need some help getting started with Genetic Algorithms, Neural Networks or Swarm Intelligence?

        Implementing an algorithm can be frustrating. The algorithm descriptions are incomplete, inconsistent and distributed across academic papers, websites and code. 

        There are so many algorithms to choose from, it can feel overwhelming. 

        You need a handbook of algorithm recipes where each algorithm is described in a consistent and structured way. You need: 

        Clever Algorithms: Nature-Inspired Programming Recipes

        Clever Algorithms is a handbook of recipes for computational problem solving algorithms from the sub-fields of Artificial Intelligence such as Computational Intelligence, Biologically Inspired Computation, and Metaheuristics.

        This 438-page PDF book contains:

        • 45 algorithm descriptions
        • Best practice usage heuristics for each algorithm
        • Pseudo-code listing of each algorithm
        • Code listings of each algorithm in Ruby (source code files included)
        • References for further reading including the primary sources for each algorithm

        The book includes an introduction to artificial intelligence and related fields as well as advanced topics like algorithm testing and visualization. The 45 algorithms are presented in groups, as follows:

        • Stochastic Algorithms: Random Search, Adaptive Random Search, Stochastic Hill Climbing, Iterated Local Search, Guided Local Search, Variable Neighborhood Search, GRASP, Scatter Search, Tabu Search and Reactive Tabu Search.
        • Evolutionary Algorithms: Genetic Algorithm, Genetic Programming, Evolution Strategies, Differential Evolution, Evolutionary Programming, Grammatical Evolution, Gene Expression Programming, Learning Classifier System, NSGA and SPEA.
        • Physical Algorithms: Simulated Annealing, Extremal Optimization, Harmony Search, Cultural Algorithm and the Memetic Algorithm
        • Probabilistic Algorithms: PIBL, UMDA, Compact Genetic Algorithm, Bayesian Optimization Algorithm and the Cross-Entropy Method.
        • Swarm Algorithms: Particle Swarm Optimization, Ant System, Ant Colony Optimization, Bees Algorithm and the Bacterial Foraging Optimization Algorithm.
        • Immune Algorithms: Clonal Selection Algorithm, Negative Selection Algorithm, Artificial Immune Recognition System, Immune Network Algorithm and the Dendritic Cell Algorithm.
        • Neural Algorithms: Perceptron, Back-Propagation, Hopfield Network, Learning Vector Quantization and the Self-Organizing Map.

        All algorithm descriptions include a working implementation in Ruby and the standalone ruby files for each algorithm are included with the book.

        Sorry, this item is not available in your location.
        Sold out, please go back and pick another option.

        You've already purchased this product.

        • You'll get 2 files. The book PDF and a zip containing all code.

        Card

        ···· ···· ···· 4242
        Test card

        05/18

        Card

        Use a different card?

        Card

        or pay with

        We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

        or pay with

        Please confirm your location:
        Your card will be charged US$17.

        Your rental will be available for 30 days. Once started, you’ll have 72 hours to watch it as much as you’d like!

        Thank you!

          Gumroad Library

          Download from the App Store or text yourself a link to the app

          Download from the App Store or text yourself a link to the app

          Send SMS
          Nevermind