Computer-interpretable formalism; Knowledge-based systems
Knowledge represented in a symbolic formalism that can be understood by human beings and interpreted and executed by a computer program. Executable knowledge allows a computer program to match case data to the knowledge, reason with the knowledge, select recommended actions that are specific to the case data, and deliver them to users. Executed knowledge can be delivered in the form of advice, alerts, and reminders and can be used in decision-support or process management.
Representing knowledge in a computer-interpretable format and reasoning with it so as to support humans in decision-making started to be developed by the artificial intelligence community in the 1970s. According to Newell , knowledge is separate from its representation. At the knowledge level, an agent has as parts bodies of knowledge, actions, and goals. An agent processes its knowledge and, behaving through the...
- 1.Newell A. The knowledge level. Presidential address, American Association for Artificial Intelligence (AAAI80), Stanford University, 1980.Google Scholar
- 2.Davis R, Shrobe H, Szolovits P. What is a knowledge representation? AI Mag. 1993;14(1):17–33.Google Scholar
- 3.Shortliffe EH. Computer-based medical consultations: Mycin. New York: Elsevier/North Holland; 1976.Google Scholar
- 7.Musen M.A., Tu S.W., Eriksson H., Gennari J.H., and Puerta A.R. PROTEGE-II: an environment for reusable problem-solving methods and domain ontologies. In: Proceedings of the 13th International Joint Conference on Artificial Intelligence; 1993.Google Scholar
- 10.Peleg M, González-Ferrer A. Guideline and workflow models. In: Greenes RA, editor. Clinical decision support – the road to broad adoption. 2nd ed. Orlando: Elsevier/Academic Press; 2014.Google Scholar