What is an Ant colony optimization algorithm?

Do simulated annealing and ant colony optimization count as machine learning?

  • Answer:

    No.  Simulated annealing and ant colony optimization are http://en.wikipedia.org/wiki/Metaheuristic.  While they are used in machine learning, they are also used to the same degree in solving optimization problems that are not related to machine learning.

Justin Rising at Quora Visit the source

Was this solution helpful to you?

Other answers

yes, see my blog https://charlesmartin14.wordpress.com/2013/11/14/metric-learning-some-quantum-statistical-mechanics/ Simulated Annealing is a fundamental approach  to solving the kinds of non-convex optimization problems based on the energy models that arise in advanced machine learning methods such as Logistic Metric Embedding and Deep Learning It is particularly useful in discrete optimization problems, and/or in problems where the derivatives are hard to calculate.  For example, prior to the development of subgradient methods, Simulated Annealing  was a goto method for optimization of energy models with non-differentiable optimization functions (i.e. L1 regularization), although it has been  more commonly  used in statistical physics for problems such as simulations of hard spheres http://prb.aps.org/abstract/PRB/v44/i2/p477_1

Charles H Martin

I like both Charles Martin and Justin Rising answers and they say different things! I think this is about semantics and sometimes things are rather gray. I would say SA and ACO are optimization algorithms. Now you have to decide if optimization is inside machine learning or if its something different. Semantics...

Luis Argerich

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.