Knowledge Level Learning in Soar

Abstract

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 based experience - as its only learning mechanism. Chunking has previously been demonstrated to be a useful symbol level learning mechanism, able to speed up the performance of existing systems, but this is the first demonstration of its ability to perform knowledge level learning. Two simple declarative-memory tasks are employed for this demonstration: recognition and recall.

Cite

Text

Rosenbloom et al. "Knowledge Level Learning in Soar." AAAI Conference on Artificial Intelligence, 1987. doi:10.21236/ada204496

Markdown

[Rosenbloom et al. "Knowledge Level Learning in Soar." AAAI Conference on Artificial Intelligence, 1987.](https://mlanthology.org/aaai/1987/rosenbloom1987aaai-knowledge/) doi:10.21236/ada204496

BibTeX

@inproceedings{rosenbloom1987aaai-knowledge,
  title     = {{Knowledge Level Learning in Soar}},
  author    = {Rosenbloom, Paul S. and Laird, John E. and Newell, Allen},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {1987},
  pages     = {499-504},
  doi       = {10.21236/ada204496},
  url       = {https://mlanthology.org/aaai/1987/rosenbloom1987aaai-knowledge/}
}