Skip to Main Content
Adding Learning to Knowledge-Based Systems: Taking the "Artificial" Out of AIAuthor(s): Daniel L. Schmoldt
Source: AI Applications 11(3): 1-7.
Publication Series: Miscellaneous Publication
PDF: View PDF (55 KB)
DescriptionBoth, knowledge-based systems (KBS) development and maintenance require time-consuming analysis of domain knowledge. Where example cases exist, KBS can be built, and later updated, by incorporating learning capabilities into their architecture. This applies to both supervised and unsupervised learning scenarios. In this paper, the important issues for learning systems-memory, feedback, pattern formulation, and pattern recognition-are described in terms of an instance vector set, a prototype vector set, and a mapping between those sets. While learning systems can possess robustness, recency, adaptability, and extensibility, they also require: careful attention to example case security, correct interpretation of feedback, modification for uncertainty calculations, and treatment of ambiguous output. Despite the difficulties associated with adding learning to KBS, it is essential for ridding them of artificiality.
- You may send email to firstname.lastname@example.org to request a hard copy of this publication.
- (Please specify exactly which publication you are requesting and your mailing address.)
- We recommend that you also print this page and attach it to the printout of the article, to retain the full citation information.
- This article was written and prepared by U.S. Government employees on official time, and is therefore in the public domain.
CitationSchmoldt, Daniel L. 1997. Adding Learning to Knowledge-Based Systems: Taking the "Artificial" Out of AI. AI Applications 11(3): 1-7.
- Stewardship, learning, and memory in disaster resilience
- The role of place-based social learning [Chapter 7]
- Establishing a regional monitoring strategy: The Pacific Northwest Forest Plan
XML: View XML