메뉴 건너뛰기




Volumn 9, Issue 3, 2005, Pages 240-251

Observing the evolution of neural networks learning to play the game of Othello

Author keywords

Artificial intelligence; Coevolution; Evolutionary computation; Neural networks; Othello

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTER SIMULATION; EVOLUTIONARY ALGORITHMS; EXPERT SYSTEMS; GAME THEORY; LEARNING SYSTEMS;

EID: 21044442867     PISSN: 1089778X     EISSN: None     Source Type: Journal    
DOI: 10.1109/TEVC.2005.843750     Document Type: Article
Times cited : (39)

References (47)
  • 1
    • 0033359368 scopus 로고    scopus 로고
    • "Evolution, neural networks, games, and intelligence"
    • Sep
    • K. Chellapilla and D. B. Fogel, "Evolution, neural networks, games, and intelligence," Proc. IEEE, vol. 87, no. 9, pp. 1471-1496, Sep. 1999.
    • (1999) Proc. IEEE , vol.87 , Issue.9 , pp. 1471-1496
    • Chellapilla, K.1    Fogel, D.B.2
  • 3
    • 0033675959 scopus 로고    scopus 로고
    • "Anaconda defeats Hoyle 6-0: A case study competing an evolved checkers program against commercially available software"
    • K. Chellapilla and D. B. Fogel, "Anaconda defeats Hoyle 6-0: A case study competing an evolved checkers program against commercially available software," in Proc. 2000 Congr. Evol. Comput., 2000, pp. 857-863.
    • (2000) Proc. 2000 Congr. Evol. Comput. , pp. 857-863
    • Chellapilla, K.1    Fogel, D.B.2
  • 4
    • 0033325801 scopus 로고    scopus 로고
    • "Evolving neural networks to play checkers without expert knowledge"
    • K. Chellapilla and D. B. Fogel, "Evolving neural networks to play checkers without expert knowledge," IEEE Trans. Neural Netw., vol. 10, no. 6, pp. 1382-1391, 1999.
    • (1999) IEEE Trans. Neural Netw. , vol.10 , Issue.6 , pp. 1382-1391
    • Chellapilla, K.1    Fogel, D.B.2
  • 6
    • 21844502480 scopus 로고
    • "Discovering complex Othello strategies through evolutionary neural networks"
    • D. E. Moriarty and R. Miikkulainen, "Discovering complex Othello strategies through evolutionary neural networks," Connection Sci., vol. 7, no. 3, pp. 195-209, 1995.
    • (1995) Connection Sci. , vol.7 , Issue.3 , pp. 195-209
    • Moriarty, D.E.1    Miikkulainen, R.2
  • 7
    • 0028338155 scopus 로고
    • "An introduction to simulated evolutionary optimization"
    • Jan
    • D. B. Fogel, "An introduction to simulated evolutionary optimization," IEEE Trans. Neural Netw., vol. 5, no. 1, pp. 3-14, Jan. 1994.
    • (1994) IEEE Trans. Neural Netw. , vol.5 , Issue.1 , pp. 3-14
    • Fogel, D.B.1
  • 10
    • 0031122888 scopus 로고    scopus 로고
    • "Evolutionary computation: Comments on the history and current state"
    • Apr
    • T. Back, U. Hammel, and H. P. Schwefel, "Evolutionary computation: Comments on the history and current state," IEEE Trans. Evol. Comput., vol. 1, no. 1, pp. 3-17, Apr. 1997.
    • (1997) IEEE Trans. Evol. Comput. , vol.1 , Issue.1 , pp. 3-17
    • Back, T.1    Hammel, U.2    Schwefel, H.P.3
  • 11
    • 84943227555 scopus 로고
    • "Using evolutionary programming to construct neural networks that are capable of playing tic-tac-toe"
    • D. B. Fogel, "Using evolutionary programming to construct neural networks that are capable of playing tic-tac-toe," in Proc. 1995 IEEE Int. Conf. Neural Netw., 1995, pp. 875-880.
    • (1995) Proc. 1995 IEEE Int. Conf. Neural Netw. , pp. 875-880
    • Fogel, D.B.1
  • 12
    • 0342896492 scopus 로고
    • "Using marker-based genetic encoding of neural networks to evolve finite-state behavior"
    • F. J. Varela and P. Bourgine, Eds
    • B. Fullmer and R. Miikkulainen, "Using marker-based genetic encoding of neural networks to evolve finite-state behavior," in Proc. 1st Eur. Conf. Arti. Life, Toward a Practice of Autonomous Syst., F. J. Varela and P. Bourgine, Eds., 1992, pp. 255-262.
    • (1992) Proc. 1st Eur. Conf. Arti. Life, Toward a Practice of Autonomous Syst. , pp. 255-262
    • Fullmer, B.1    Miikkulainen, R.2
  • 13
    • 0028573423 scopus 로고
    • "Neural networks and evolutionary computation part I: Hybrid approaches in artificial intelligence"
    • G. Weiss, "Neural networks and evolutionary computation part I: Hybrid approaches in artificial intelligence," in Proc. 1st IEEE Conf. Evol. Comput., IEEE World Congr Comput. Intell., 1994, pp. 268-272.
    • (1994) Proc. 1st IEEE Conf. Evol. Comput., IEEE World Congr Comput. Intell. , pp. 268-272
    • Weiss, G.1
  • 14
    • 0033362601 scopus 로고    scopus 로고
    • "Evolving artificial neural networks"
    • Sep
    • X. Yao, "Evolving artificial neural networks," Proc. IEEE, vol. 87, no. 9, pp. 1423-1447, Sep. 1999.
    • (1999) Proc. IEEE , vol.87 , Issue.9 , pp. 1423-1447
    • Yao, X.1
  • 15
    • 0031143030 scopus 로고    scopus 로고
    • "A new evolutionary system for evolving artificial neural networks"
    • May
    • X. Yao and Y. Liu, "A new evolutionary system for evolving artificial neural networks," IEEE Trans. Neural Netw., vol. 8, no. 3, pp. 694-713, May 1997.
    • (1997) IEEE Trans. Neural Netw. , vol.8 , Issue.3 , pp. 694-713
    • Yao, X.1    Liu, Y.2
  • 16
    • 84955621501 scopus 로고    scopus 로고
    • "Exploring self-adaptive methods to improve the efficiency of generating approximate solutions to traveling salesman problems using evolutionary programming"
    • P. J. Angeline, R. G. Reynolds, J. R. McDonnell, and R. Eberhart, Eds. Berlin, Germany: Springer-Verlag
    • K. Chellapilla and D. B. Fogel, "Exploring self-adaptive methods to improve the efficiency of generating approximate solutions to traveling salesman problems using evolutionary programming," in Evolutionary Programming VI, P. J. Angeline, R. G. Reynolds, J. R. McDonnell, and R. Eberhart, Eds. Berlin, Germany: Springer-Verlag, 1997, pp. 361-371.
    • (1997) Evolutionary Programming VI , pp. 361-371
    • Chellapilla, K.1    Fogel, D.B.2
  • 19
    • 21044450958 scopus 로고    scopus 로고
    • "What a Neural Network can Learn About Othello"
    • University of Massachusetts, Amherst, MA, Tech. Rep. 96-10
    • A. V. Leouski and P. E. Utgoff, "What a Neural Network can Learn About Othello," University of Massachusetts, Amherst, MA, Tech. Rep. 96-10, 1996.
    • (1996)
    • Leouski, A.V.1    Utgoff, P.E.2
  • 20
    • 0000165461 scopus 로고
    • "A world-championship-level Othello program"
    • P. S. Rosenbloom, "A world-championship-level Othello program," Artif. Intell., vol. 19, pp. 279-320, 1982.
    • (1982) Artif. Intell. , vol.19 , pp. 279-320
    • Rosenbloom, P.S.1
  • 21
    • 0025419413 scopus 로고
    • "The development of a world class Othello program"
    • K. F. Lee and S. Mahajan, "The development of a world class Othello program," Artif. Intell., vol. 43, pp. 21-36, 1990.
    • (1990) Artif. Intell. , vol.43 , pp. 21-36
    • Lee, K.F.1    Mahajan, S.2
  • 22
    • 0036148118 scopus 로고    scopus 로고
    • "Improving heuristic mini-max search by supervised learning"
    • M. Buro, "Improving heuristic mini-max search by supervised learning," Artif. Intell., vol. 134, pp. 85-99, 2002.
    • (2002) Artif. Intell. , vol.134 , pp. 85-99
    • Buro, M.1
  • 23
    • 0036145791 scopus 로고    scopus 로고
    • "Games, computers, and artificial intelligence"
    • J. Schaeffer and H. J. van den Herik, "Games, computers, and artificial intelligence," Artif. Intell., vol. 134, pp. 1-7, 2002.
    • (2002) Artif. Intell. , vol.134 , pp. 1-7
    • Schaeffer, J.1    van den Herik, H.J.2
  • 25
    • 0001813955 scopus 로고
    • "Tree searching algorithms"
    • T. A. Marsland and J. Schaeffer, Eds. New York: Springer-Verlag
    • H. Kaindl, "Tree searching algorithms," in Computers, Chess, and Cognition, T. A. Marsland and J. Schaeffer, Eds. New York: Springer-Verlag, 1990, pp. 133-168.
    • (1990) Computers, Chess, and Cognition , pp. 133-168
    • Kaindl, H.1
  • 26
    • 0032156067 scopus 로고
    • "Coevolution in the successful learning of backgammon strategy"
    • J. B. Pollack and A. D. Blair, "Coevolution in the successful learning of backgammon strategy," Mach. Learn., vol. 32, no. 3, pp. 225-240, 1995.
    • (1995) Mach. Learn. , vol.32 , Issue.3 , pp. 225-240
    • Pollack, J.B.1    Blair, A.D.2
  • 27
    • 21044432493 scopus 로고
    • "Evolving continuous behaviors in the iterated prisoner's dilemma"
    • A. V. Sebald and L. J. Fogel, Eds
    • D. B. Fogel and P. G. Harrald, "Evolving continuous behaviors in the iterated prisoner's dilemma," in Proc. 3rd Annu. Conf. Evol. Program., A. V. Sebald and L. J. Fogel, Eds., 1994, pp. 119-130.
    • (1994) Proc. 3rd Annu. Conf. Evol. Program. , pp. 119-130
    • Fogel, D.B.1    Harrald, P.G.2
  • 28
    • 4344665753 scopus 로고    scopus 로고
    • "Coevolution in iterated prisoner's dilemma with intermediate levels of cooperation: Application to missile defense"
    • P. Darwen and X. Yao, "Coevolution in iterated prisoner's dilemma with intermediate levels of cooperation: Application to missile defense," Int. J. Comput. Intell. Applicat., vol. 2, no. 1, pp. 83-107, 2002.
    • (2002) Int. J. Comput. Intell. Applicat. , vol.2 , Issue.1 , pp. 83-107
    • Darwen, P.1    Yao, X.2
  • 29
    • 0042163579 scopus 로고    scopus 로고
    • "An introduction to differential evolution"
    • D. Corne, M. Dorigo, and F. Glover, Eds. New York: McGraw-Hill
    • K. V. Price, "An introduction to differential evolution," in New Ideas in Optimization, D. Corne, M. Dorigo, and F. Glover, Eds. New York: McGraw-Hill, 1999, pp. 79-108.
    • (1999) New Ideas in Optimization , pp. 79-108
    • Price, K.V.1
  • 30
    • 21044458118 scopus 로고    scopus 로고
    • "Case studies in applying fitness distribution in evolutionary algorithms II. Comparing the improvements from crossover and Gaussian mutation on simple neural networks"
    • X. Yao and D. B. Fogel, Eds
    • A. Jain and D. B. Fogel, "Case studies in applying fitness distribution in evolutionary algorithms II. Comparing the improvements from crossover and Gaussian mutation on simple neural networks," in Proc. IEEE 1st Symp. Combin. Evol. Comput. Neural Netw., X. Yao and D. B. Fogel, Eds., 2000, pp. 91-97.
    • (2000) Proc. IEEE 1st Symp. Combin. Evol. Comput. Neural Netw. , pp. 91-97
    • Jain, A.1    Fogel, D.B.2
  • 31
    • 0032626111 scopus 로고    scopus 로고
    • "parameter control in evolutionary algorithms"
    • Jul
    • A. E. Eiben, R. Hinterding, and Z. Michalewicz, "Parameter control in evolutionary algorithms," IEEE Trans. Evol. Comput., vol. 3, no. 2, pp. 124-141, Jul. 1999.
    • (1999) IEEE Trans. Evol. Comput. , vol.3 , Issue.2 , pp. 124-141
    • Eiben, A.E.1    Hinterding, R.2    Michalewicz, Z.3
  • 33
    • 0032685734 scopus 로고    scopus 로고
    • "Evolutionary programming made faster"
    • Jul
    • X. Yao, Y. Liu, and G. Lin, "Evolutionary programming made faster," IEEE Trans. Evol. Comput., vol. 3, no. 2, pp. 82-102, Jul. 1999.
    • (1999) IEEE Trans. Evol. Comput. , Issue.2 , pp. 82-102
    • Yao, X.1    Liu, Y.2    Lin, G.3
  • 34
    • 0032155006 scopus 로고    scopus 로고
    • "Combining mutation operators in evolutionary programming"
    • Sep
    • K. Chellapilla, "Combining mutation operators in evolutionary programming," IEEE Trans. Evol. Comput., vol. 2, no. 3, pp. 91-96, Sep. 1998.
    • (1998) IEEE Trans. Evol. Comput. , vol.2 , Issue.3 , pp. 91-96
    • Chellapilla, K.1
  • 35
    • 11244319955 scopus 로고    scopus 로고
    • "Fitness distributions in evolutionary computation: Analysis of local extrema in the continuous domain"
    • K. Chellapilla and D. B. Fogel, "Fitness distributions in evolutionary computation: Analysis of local extrema in the continuous domain," in Proc. 1999 Congr. Evol. Comput., 1999, pp. 1885-1892.
    • (1999) Proc. 1999 Congr. Evol. Comput. , pp. 1885-1892
    • Chellapilla, K.1    Fogel, D.B.2
  • 37
    • 0025443028 scopus 로고
    • "Strategy knowledge and strategy change in skilled performance: A study of the game Othello"
    • D. Billman and D. Shaman, "Strategy knowledge and strategy change in skilled performance: A study of the game Othello," Amer. J. Psychol., vol. 103, no. 2, pp. 145-166, 1990.
    • (1990) Amer. J. Psychol. , vol.103 , Issue.2 , pp. 145-166
    • Billman, D.1    Shaman, D.2
  • 39
    • 0035827832 scopus 로고    scopus 로고
    • "Multiple-vector self-adaptation in evolutionary algorithms"
    • D. B. Fogel, G. B. Fogel, and K. Ohkura, "Multiple-vector self-adaptation in evolutionary algorithms," BioSystems, vol. 61, no. 2-3, pp. 155-162, 2001.
    • (2001) BioSystems , vol.61 , Issue.2-3 , pp. 155-162
    • Fogel, D.B.1    Fogel, G.B.2    Ohkura, K.3
  • 40
    • 84958976798 scopus 로고
    • "On evolving robust strategies for iterated prisoner's dilemma"
    • ser. Lecture Notes in Artificial Intelligence
    • P. Darwen and X. Yao, "On evolving robust strategies for iterated prisoner's dilemma," in Progress in Evolutionary Computation, ser. Lecture Notes in Artificial Intelligence, 1995, vol. 956, pp. 276-292.
    • (1995) Progress in Evolutionary Computation , vol.956 , pp. 276-292
    • Darwen, P.1    Yao, X.2
  • 41
    • 84958949201 scopus 로고    scopus 로고
    • "Every niching method has its niche: Fitness sharing and implicit sharing compared"
    • Proc. Parallel Problem Solving from Nature (PPSN IV)
    • P. Darwen and X. Yao, "Every niching method has its niche: Fitness sharing and implicit sharing compared," in Lecture Notes in Computer Science, 1996, vol. 1141, Proc. Parallel Problem Solving from Nature (PPSN IV), pp. 398-407.
    • (1996) Lecture Notes in Computer Science , vol.1141 , pp. 398-407
    • Darwen, P.1    Yao, X.2
  • 42
    • 0001747145 scopus 로고
    • "Competitive environments evolve better solutions for complex tasks"
    • S. Forest, Ed
    • P. J. Angeline and J. B. Pollack, "Competitive environments evolve better solutions for complex tasks," in Proc. 5th Int. Conf. Genetic Algorithms, S. Forest, Ed., 1993, pp. 264-270.
    • (1993) Proc. 5th Int. Conf. Genetic Algorithms , pp. 264-270
    • Angeline, P.J.1    Pollack, J.B.2
  • 43
    • 0000899475 scopus 로고
    • "An experimental study of n-person iterated prisoner's dilemma games"
    • X. Yao and P. Darwen, "An experimental study of n-person iterated prisoner's dilemma games," Informatica, vol. 18, no. 4, pp. 435-450, 1994.
    • (1994) Informatica , vol.18 , Issue.4 , pp. 435-450
    • Yao, X.1    Darwen, P.2
  • 44
    • 0031082536 scopus 로고    scopus 로고
    • "New methods for competitive coevolution"
    • C. Rosin and R. Belew, "New methods for competitive coevolution," Evol. Comput., vol. 5, no. 1, pp. 1-29, 1997.
    • (1997) Evol. Comput. , vol.5 , Issue.1 , pp. 1-29
    • Rosin, C.1    Belew, R.2
  • 45
    • 4544385769 scopus 로고    scopus 로고
    • "How to make best use of evolutionary learning"
    • R. Stocker, H. Jelinck, B. Burnota, and T. B. Maier, Eds. Amsterdam, The Netherlands: IOS Press
    • X. Yao, Y. Liu, and P. Darwen, "How to make best use of evolutionary learning," in Complex Systems - From Local Interactions to Global Phenomena, R. Stocker, H. Jelinck, B. Burnota, and T. B. Maier, Eds. Amsterdam, The Netherlands: IOS Press, 1996, pp. 229-242.
    • (1996) Complex Systems - From Local Interactions to Global Phenomena , pp. 229-242
    • Yao, X.1    Liu, Y.2    Darwen, P.3
  • 46
    • 0031188411 scopus 로고    scopus 로고
    • "Speciation as automatic categorical modularization"
    • Jul
    • P. Darwen and X. Yao, "Speciation as automatic categorical modularization," IEEE Trans. Evol. Comput., vol. 1, no. 2, pp. 101-108, Jul. 1997.
    • (1997) IEEE Trans. Evol. Comput. , vol.1 , Issue.2 , pp. 101-108
    • Darwen, P.1    Yao, X.2
  • 47
    • 0037312458 scopus 로고    scopus 로고
    • "Differential evolution training algorithm for feed-forward neural networks"
    • J. Ilonen, J. I.-K. Kamarainen, and J. Lampinen, "Differential evolution training algorithm for feed-forward neural networks," Neural Process. Lett., vol. 17, pp. 93-105, 2003.
    • (2003) Neural Process. Lett. , vol.17 , pp. 93-105
    • Ilonen, J.1    Kamarainen, J.I.-K.2    Lampinen, J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.