An Ontology-based Fuzzy Inference System for Computer Go Applications

In order to stimulate the development and research in computer Go, several Taiwanese Go players were invited to play against some famous computer Go programs. Those competitions revealed that the ontology model for Go game might resolve problems happened in the competitions. Therefore, this paper presents a Go game record ontology and Go board ontology schemes. An ontology-based fuzzy inference system is also developed to provide the regional alarm level for a Go beginner or a computer Go program in order to place the stone at the much more appropriate position. Experimental results indicate that the proposed approach is feasible for computer Go application. Hopefully, advances in the intelligent agent and the ontology model can provide a significant amount of knowledge to make a progress in computer Go program and achieve as much as computer chess or Chinese chess in the future.

[1]  Youngjoon Han,et al.  Fuzzy Controller based Biped Robot Balance Control using 3D Image , 2009 .

[2]  Martin Müller,et al.  Computer Go , 2002, Artif. Intell..

[3]  C. V. Ramamoorthy,et al.  Knowledge and Data Engineering , 1989, IEEE Trans. Knowl. Data Eng..

[4]  Chang-Shing Lee,et al.  Ontology-based Intelligent Decision Support Agent for CMMI Project Monitoring and Control , 2006, NAFIPS 2006 - 2006 Annual Meeting of the North American Fuzzy Information Processing Society.

[5]  Marek Reformat,et al.  Ontological approach to development of computing with words based systems , 2009, Int. J. Approx. Reason..

[6]  Chang-Shing Lee,et al.  A fuzzy ontology and its application to news summarization , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[7]  H. Jaap van den Herik,et al.  Solving Go on Small Boards , 2003, J. Int. Comput. Games Assoc..

[8]  Yun-Chi Yeh,et al.  Heartbeat Case Determination Using Fuzzy Logic Method on ECG Signals , 2009 .

[9]  Bruno Bouzy,et al.  Computer Go: An AI oriented survey , 2001, Artif. Intell..

[10]  Paul Warren,et al.  Knowledge management and the semantic Web: from scenario to technology , 2006, IEEE Intelligent Systems.

[11]  Tzung-Pei Hong,et al.  A novel ontology for computer go knowledge management , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[12]  Judy E. Scott,et al.  Comparing knowledge management in health-care and technical support organizations , 2005, IEEE Transactions on Information Technology in Biomedicine.

[13]  S.M. Lucas,et al.  Evolutionary computation and games , 2006, IEEE Computational Intelligence Magazine.

[14]  Csaba Szepesvári,et al.  Bandit Based Monte-Carlo Planning , 2006, ECML.

[15]  Tzung-Pei Hong,et al.  The Computational Intelligence of MoGo Revealed in Taiwan's Computer Go Tournaments , 2009, IEEE Transactions on Computational Intelligence and AI in Games.

[16]  Siu Cheung Hui,et al.  Automatic fuzzy ontology generation for semantic Web , 2006, IEEE Transactions on Knowledge and Data Engineering.

[17]  David Silver,et al.  Combining online and offline knowledge in UCT , 2007, ICML '07.