Chao Ma
Chao Ma,
a Chinese computer scientist, game and chess programmer, and Ph.D. student with the Artificial Intelligence and machine learning group at Oregon State University. He holds a B.Sc. in Computer Sicence, Tianjin University, Tianjin. His research interests span machine learning, data mining, and natural language processing, in particular search based natural language understanding.
Concerning game and chess programming, Chao Ma is author of the chess engine Cmcchess, a parallel MTD(f) searcher developed since 2009, and before, he worked on a serial of Wuziqi programs called Mcfive. His open source software projects include Cute-MPI-Interface, an interface program to run Cutechess-cli on the cluster system with MPI [1], Viper-Cluster-Perft, a MPI based perft program that starts from the source code of the chess engine Viper [2], and the Senpai Regression project, an experimental project to explore if a linear model with rich features can be trained by the method and data from Stockfish NNUE.[3]He hosts a brief introduction into Stockfish NNUE in Chinese and English on GitHub. [4]
Contents
Selected Publications
- Chao Ma, Janardhan Rao Doppa, Prashanth Mannem, Xiaoli Fern, Tom Dietterich, Prasad Tadepalli (2014). Prune-and-Score: Learning for Greedy Coreference Resolution. EMNLP 2014, pdf
- Janardhan Rao Doppa, Jun Yu, Chao Ma, Alan Fern, Prasad Tadepalli (2014). HC-Search for Multi-Label Prediction: An Empirical Study. AAAI-2014 pdf
Forum Posts
2011 ...
- How do we know whether a eval function is better or worse? by Chao Ma, CCC, July 29, 2011
- Ideas and questions about how to test evaluation functions by Chao Ma, CCC, December 03, 2011
- Questions about STS stat by Chao Ma, CCC, January 30, 2012 » Strategic Test Suite
- The evaluation value and value returned by minimax search by Chao Ma, CCC, March 09, 2012
- Looking for an CPU Instruction or a Function Which Can ... by Chao Ma, CCC, October 19, 2012
- SMP search in Viper and idea about search in cluster system by Chao Ma, CCC, February 22, 2013 » Viper
- Is there a MPI version cutechess-cli? by Chao Ma, CCC, August 26, 2013
2015 ...
- What’s the key factor to win in the 40/4 matches? by Chao Ma, CCC, February 25, 2015
- An MPI perft program by Chao Ma, CCC, April 05, 2015
- Deep Pink: a chess engine using deep learning by Chao Ma, CCC, February 05, 2017 » Deep Pink
2020 ...
- Why NNUE trainer requires an online qsearch on each training position? by Chao Ma, CCC, Januar 01, 2022 » NNUE
External Links
- Welcome to Chao Ma's Homepage
- Welcome to Cmcchess' website
- Chao Ma - Google Scholar Citations
- nkg114mc (Chao Ma) · GitHub