Chunking for Experience
نویسندگان
چکیده
Human game players rely heavily on the experience gained by playing over the games of masters. A player may recall a previous game to either obtain the best move (if he has previously seen the identical position) or suggest a best move (if similar to others seen). However, game-playing programs operate in isolation, relying on the combination of search and programmed knowledge to discover the best move, even in positions well-known to humans. At best, programs have only a limited amount of information about previous games. This paper discusses enhancing a chess-playing program to discover and extract implicit knowledge from previously played grandmaster games, and using it to improve the chess program’s performance. During a game, a database of positions is queried looking for identical or similar positions to those on the board. Similarity measures are determined by chunking the position and using these patterns as indices into the database. Relevant information is subsequently passed back to the chess program and used in its decision making process. As the number of games in the database increases, the "experience" available to the program improves the likelihood that relevant, useful information can be found for a given position.
منابع مشابه
Optimal chunking and partial caching in information-centric networks
Caching is widely used to reduce network traffic and improve user experience. Traditionally caches store complete objects, but video files and the recent emergence of informationcentric networking have highlighted a need for understanding how partial caching could be beneficial. In partial caching, objects are divided into chunks which are cached either independently or by exploiting common pro...
متن کاملPart-of-Speech Tagging and Chunking in Text-to-Speech Synthesis for South African Languages
Text-to-speech synthesis can be an empowering communication tool in the hands of the print-disabled or augmentative and alternative communication user. In an effort to improve the naturalness of synthesised speech – and thus enhance the communication experience – we apply the natural language processing tasks of part-of-speech tagging and chunking to the text in the synthesis process. We cover ...
متن کاملKnowledge Level Learning in Soar1
In this article we demonstrate how knowledge level learning can be performed within the Soar architecture. That is, we demonstrate how Soar can acquire new knowledge that is not deductively implied by its existing knowledge. This demonstration employs Soar’s chunking mechanism a mechanism which acquires new productions from goal-baaed experience as its only learning mechanism. Chunking has prev...
متن کاملIndividual Differences in Chunking Ability Predict On-line Sentence Processing
There are considerable differences in language processing skill among the normal population. A key question for cognitive science is whether these differences can be ascribed to variations in domain-general cognitive abilities, hypothesized to play a role in language, such as working memory and statistical learning. In this paper, we present experimental evidence pointing to a fundamental memor...
متن کاملEliminating Expensive Chunks by Restricting Expressiveness
Chunking, an experience based-learning mechanism, improves Soar's performance a great deal when viewed in terms of the number of subproblems required and the number of steps within a subproblem. This high-level view of the impact of chunking on performance is based on an deal computational model, which says that the time per step is constant. However, if the chunks created by chunking are expen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- ICGA Journal
دوره 13 شماره
صفحات -
تاریخ انتشار 1990