6

I'm a bit confused with extensive number of different Monte Carlo methods such as:

I won't ask for the exact differences, but why are all of them called Monte Carlo? What do they all have in common? Can they all be used for AI? E.g. which one can be used for gaming (like Go) or image recognition (resampling)?

Mithical
  • 2,965
  • 5
  • 28
  • 39
kenorb
  • 10,525
  • 6
  • 45
  • 95

1 Answers1

7

They are all called Monte Carlo because all of them are a different version of the canonical Monte Carlo algorithm.

The canonical version of Monte Carlo algorithm is a stochastic algorithm to determine an action based in a tree representation. The differences among all these version are their exploration and exploitation mechanisms, and it is necessary to analyse each of them to define which one fits in your case.

Mithical
  • 2,965
  • 5
  • 28
  • 39