41
Views
0
CrossRef citations to date
0
Altmetric
Research Article

EK-Chess: Chess Learning System Based on Top-Level Chess Expert Knowledge Graph

ORCID Icon, ORCID Icon, , ORCID Icon &
Received 28 Nov 2023, Accepted 22 Apr 2024, Published online: 29 May 2024

References

  • Barak, O., & Nishith, K. (2015). ConvChess. github.com. https://github.com/BarakOshri/ConvChess
  • Brown, T., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., Agarwal, S., Herbert-Voss, A., Krueger, G., Henighan, T., Child, R., Ramesh, A., Ziegler, D. M., Wu, J., Winter, C., Hesse, C., … Amodei, D. (2020). Language models are few-shot learners. Advances in Neural Information Processing Systems, 33, 1877–1901.
  • Bundy, A., & Wallen, L. (1984). Breadth-first search. Catalogue of Artificial Intelligence Tools, 13–13.
  • Campbell, M., Hoane, A. J., & Hsu, F. (2002). Deep blue. Artificial Intelligence, 134(1–2), 57–83. https://doi.org/10.1016/S0004-3702(01)00129-1
  • Chess Compass. (n.d.). Chess Compass. https://www.chesscompass.com/
  • Chiang, W. L., Li, Z., Lin, Z., Sheng, Y., Wu, Z., Zhang, H., Zheng, L., Zhuang, S., Zhuang, Y., Gonzalez, J. E., Stoica, I., Xing, E. P. (2023). Vicuna: An open-source chatbot impressing gpt-4 with 90%* chatgpt quality. https://vicuna.lmsys.org (accessed 14 April 2023), 2(3), 6.
  • Cierniak, G., Scheiter, K., & Gerjets, P. (2009). Explaining the split-attention effect: Is the reduction of extraneous cognitive load accompanied by an increase in germane cognitive load? Computers in Human Behavior, 25(2), 315–324. https://doi.org/10.1016/j.chb.2008.12.020
  • Cirik, V., Morency, L. P., Hovy, E. (2015). Chess Q&A: Question answering on chess games. Reasoning, attention, memory (RAM) workshop (Vol. 7, 7.6) Neural Information Processing Systems.
  • Cui, J., Li, Z., Yan, Y., et al. (2023). Chatlaw: Open-source legal large language model with integrated external knowledge bases. arXiv preprint arXiv:2306.16092.
  • DecodeChess. (2022). Chess Analysis, Powered by AI. decodechess.com. https://decodechess.com/
  • DeFraine, W. C. (2016). Differential effects of cognitive load on emotion: Emotion maintenance versus passive experience. Emotion, 16(4), 459–467. https://doi.org/10.1037/emo0000140
  • Dong, X., Gabrilovich, E., Heitz, G., Horn, W., Lao, N., Murphy, K., Strohmann, T., Sun, S., & Zhang, W. (2014). Knowledge vault: A web-scale approach to probabilistic knowledge fusion in SIGKDD (pp. 601–610). ACM.
  • Edwards, S. J. (1994). Standard portable game notation specification and implementation guide. Dosegljivo. http://www.saremba.de/chessgml/standards/pgn/pgncomplete.htm
  • Gameknot. (n.d.). WELCOME TO GAMEKNOT! THE PREMIER ONLINE CHESS BATTLEGROUND. gameknot. https://gameknot.com/
  • Gu, J., Wang, Z., Kuen, J., Ma, L., Shahroudy, A., Shuai, B., Liu, T., Wang, X., Wang, G., Cai, J., & Chen, T. (2018, May). Recent advances in convolutional neural networks. Pattern Recognition, 66, 354–377. https://doi.org/10.1016/j.patcog.2017.10.013
  • Gupta, P., Puri, N., Verma, S., Kayastha, D., Deshmukh, S., Krishnamurthy, B., & Singh, S. (2020, April). Explain your move: Understanding agent actions using specific and relevant feature attribution. In International Conference on Learning Representations (ICLR).
  • Heist, N., Hertling, S., Ringler, D., & Paulheim, H. (2020). Knowledge graphs on the web–an overview (pp. 3–22). IOS Press.
  • Hogan, A., Blomqvist, E., Cochez, M., d’Amato, C., Melo, G. D., Gutierrez, C., Kirrane, S., Gayo, J. E. L., Navigli, R., Neumaier, S., Ngonga Ngomo, A. C., Polleres, A., Rashid, S. M., Rula, A., Schmelzeisen, L., Sequeda, J., Staab, S., & Zimmermann, A. (2020). Knowledge graphs. ACM Computing Surveys (Csur), 54(4), 1–37.
  • Hooper, D., & Whyld, K. (1996). [First pub. 1992]. Standard notation. The Oxford companion to chess (2nd ed., p. 389). Oxford University Press. ISBN 0-19-280049-3.
  • Huck, S. W., & McLean, R. A. (1975). Using a repeated measures ANOVA to analyze the data from a pretest-posttest design: A potentially confusing task. Psychological Bulletin, 82(4), 511–518. https://doi.org/10.1037/h0076767
  • Jhamtani, H., Gangal, V., Hovy, E., Neubig, G., & Berg-Kirkpatrick, T. (2018, July). Learning to generate move-by-move commentary for chess games from large-scale social forum data. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) (pp. 1661–1671). https://doi.org/10.18653/v1/P18-1154
  • Ji, S., Pan, S., Cambria, E., Marttinen, P., & Yu, P. S. (2021). A survey on knowledge graphs: Representation, acquisition, and applications. IEEE Transactions on Neural Networks and Learning Systems, 33(2), 494–514. https://doi.org/10.1109/TNNLS.2021.3070843
  • Kamlish, I., Chocron, I. B., & McCarthy, N. (2019). Sentimate: Learning to play chess through natural language processing. arXiv preprint arXiv:1907.08321.
  • Kandpal, N., Deng, H., Roberts, A., Wallace, E., & Raffel, C. (2023, July). Large language models struggle to learn long-tail knowledge. In International Conference on Machine Learning (pp. 15696–15707). PMLR.
  • Kerner, Y. (1995). Case-based evaluation in computer chess. In J. P. Haton, M. Keane, & M. Manago (Eds.), Advances in case-based reasoning (pp. 240–254). Springer.
  • Knuth, D. E., & Moore, R. W. (1975). An analysis of alpha-beta pruning. Artificial Intelligence, 6(4), 293–326. https://doi.org/10.1016/0004-3702(75)90019-3
  • Ko, H., Lee, S., Park, Y., & Choi, A. (2022). A survey of recommendation systems: Recommendation models, techniques, and application fields. Electronics, 11(1), 141. https://doi.org/10.3390/electronics11010141
  • Kojima, T., Gu, S. S., Reid, M., Matsuo, Y., & Iwasawa, Y. (2022). Large language models are zero-shot reasoners. Advances in Neural Information Processing Systems, 35, 22199–22213.
  • Leela Chess Engine. (2023). Leela Chess Zero. chessprogramming.org. https://www.chessprogramming.org/Leela_Chess_Zero
  • Liu, Q., Li, Y., Duan H., Liu, Y., & Qin, Z. (2016). Knowledge graph construction techniques. Journal of Computer Research and Development, 53(3), 582–600. https://doi.org/10.7544/issn1000-1239.2016.20148228
  • Martin, B. (2019). Arena Chess GUI. https://www.playwitharena.de/
  • Matuszek, C., Witbrock, M., Cabral, J., & DeOliveira, J. (2006). An introduction to the syntax and content of Cyc. AAAI Spring Symposium on Formalizing and Compiling Background Knowledge and Its Applications to Knowledge Representation and Question Answering, Stanford, CA, March 2006 (pp. 1–6).
  • McIlroy-Young, R., Sen, S., Kleinberg, J., & Anderson, A. (2020, August). Aligning superhuman ai with human behavior: Chess as a model system. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 1677–1687).
  • Miller, G. A. (1995). WordNet: A lexical database for english. Communications of the ACM, 38(11), 39–41. https://doi.org/10.1145/219717.219748
  • Miller, J. J. (2013, March). Graph database applications and concepts with Neo4j. In Proceedings of the Southern Association for Information Systems Conference, Atlanta, GA, USA (Vol. 2324, No. 36, pp. 141–147).
  • Newell, A., Shaw, J. C., & Simon, H. A. (1959, June). Report on a general problem solving program. In IFIP Congress (Vol. 256, p. 64).
  • Nickel, M., Murphy, K., Tresp, V., & Gabrilovich, E. (2016). A review of relational machine learning for knowledge graphs. Proceedings of the IEEE, 104(1), 11–33. https://doi.org/10.1109/JPROC.2015.2483592
  • Shortliffe, E. (2012). Computer-based medical consultations: MYCIN (Vol. 2). Elsevier.
  • Shredder. (n.d.). Shredder. shredderchess.com. https://www.shredderchess.com/
  • Silver, D., Hubert, T., Schrittwieser, J., Antonoglou, I., Lai, M., Guez, A., Lanctot, M., Sifre, L., Kumaran, D., Graepel, T., Lillicrap, T., Simonyan, K., & Hassabis, D. (2018). A general reinforcement learning algorithm that masters chess, shogi, and go through self-play. Science, 362(6419), 1140–1144. https://doi.org/10.1126/science.aar6404
  • Stockfish. (2023). Stockfish. stockfishchess.org. https://stockfishchess.org/
  • Wang, Q., Mao, Z., Wang, B., & Guo, L. (2017). Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering, 29(12), 2724–2743. https://doi.org/10.1109/TKDE.2017.2754499
  • Wang, X., Wang, D., Gao, X., Zhao, Y., & Chiu, S. C. (2024). Enhancing EEG-based decision-making performance prediction by maximizing mutual information between emotion and decision-relevant features. IEEE Transactions on Affective Computing, 1–13. https://doi.org/10.1109/TAFFC.2023.3329526
  • Wang, X., Yang, Q., Qiu, Y., Liang, J., He, Q., Gu, Z., Xiao, Y., & Wang, W. (2023). KnowledGPT: Enhancing large language models with retrieval and storage access on knowledge bases. arXiv preprint arXiv:2308.11761.
  • Wikipedia. (2023a). Chess engine [DB/OL]. https://en.wikipedia.org/wiki/Chess_engine.
  • Wikipedia. (2023b). Computer chess [DB/OL]. https://en.wikipedia.org/wiki/Computer_chess.
  • Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., & Yu, P. S. (2020). A comprehensive survey on graph neural networks. IEEE Transactions on Neural Networks and Learning Systems, 32(1), 4–24. https://doi.org/10.1109/TNNLS.2020.2978386
  • Xie, J., & Lin, F. (2010). Chess endgame strategy. Jindun Press.
  • Zhao, Y., Wang, D., Wang, X., & Chiu, S. C. (2022). Brain mechanisms underlying the influence of emotions on spatial decision-making: An EEG study. Frontiers in Neuroscience, 16, 989988. https://doi.org/10.3389/fnins.2022.989988

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.