• DocumentCode
    2455898
  • Title

    Overcoming Alpha-Beta Limitations Using Evolved Artificial Neural Networks

  • Author

    Gal, Yarin ; Avigal, Mireille

  • Author_Institution
    Dept. of Math. & Comput. Sci., Open Univ. of Israel, Ra´´anana, Israel
  • fYear
    2010
  • fDate
    12-14 Dec. 2010
  • Firstpage
    813
  • Lastpage
    818
  • Abstract
    In order to give the computer the ability to play against human opponents, one could utilize the Alpha-Beta algorithm. However, this algorithm has several limitations restricting its playing capabilities. Over the years, many variants of this algorithm were developed, among them a couple that make use of neural networks: a neural network to focus the search in the game tree, and a neural network trained without expert knowledge that substitutes the heuristic function in the Alpha-Beta algorithm. In this paper the weaknesses of the Alpha-Beta algorithm are reviewed alongside its variants that use neural networks. It is explained how each approach overcomes different limitations of the Alpha-Beta algorithm, and an attempt to overcome its weaknesses by the use of a combination of the neural network algorithms is presented. The proposed hybrid algorithm, which was developed using Evolutionary Strategies, still keeps the advantages of each of the individual neural algorithms, and shows a significant improvement in play against them.
  • Keywords
    computer games; evolutionary computation; neural nets; alpha-beta algorithm; artificial neural networks; evolutionary strategy; game tree; Algorithm design and analysis; Artificial neural networks; Gallium; Games; Heuristic algorithms; Neurons; Training; Alpha-Beta algorithm; checkers; evolutionary strategies; feed forward neural networks; game playing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Applications (ICMLA), 2010 Ninth International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-1-4244-9211-4
  • Type

    conf

  • DOI
    10.1109/ICMLA.2010.125
  • Filename
    5708948