Production system (computer science)

A "production system " (or "production rule system") is a computer program typically used to provide some form of artificial intelligence, which consists primarily of a set of rules about behavior but it also includes the mechanism necessary to follow those rules as the system responds to states of the world. Those rules, termed productions, are a basic representation found useful in automated planning, expert systems and action selection.

Comment
enA "production system " (or "production rule system") is a computer program typically used to provide some form of artificial intelligence, which consists primarily of a set of rules about behavior but it also includes the mechanism necessary to follow those rules as the system responds to states of the world. Those rules, termed productions, are a basic representation found useful in automated planning, expert systems and action selection.
DifferentFrom
Production (computer science)
Has abstract
enA "production system " (or "production rule system") is a computer program typically used to provide some form of artificial intelligence, which consists primarily of a set of rules about behavior but it also includes the mechanism necessary to follow those rules as the system responds to states of the world. Those rules, termed productions, are a basic representation found useful in automated planning, expert systems and action selection. Productions consist of two parts: a sensory precondition (or "IF" statement) and an action (or "THEN"). If a production's precondition matches the current state of the world, then the production is said to be triggered. If a production's action is executed, it is said to have fired. A production system also contains a database, sometimes called working memory, which maintains data about current state or knowledge, and a rule interpreter. The rule interpreter must provide a mechanism for prioritizing productions when more than one is triggered.
Hypernym
Program
Is primary topic of
Production system (computer science)
Label
enProduction system (computer science)
Link from a Wikipage to an external page
www.aaai.org/ojs/index.php/aimagazine/article/download/1586/1485
arxiv.org/abs/1601.00529
www.researchgate.net/profile/John_Sowa/publication/225070439_Knowledge_Representation_Logical_Philosophical_and_Computational_Foundations/links/549835370cf2c5a7e342a9a9.pdf
books.google.com/books%3Fid=iWzZ1KqPUC4C&printsec=frontcover%23v=onepage&q&f=false
Link from a Wikipage to another Wikipage
Action selection
Action selection mechanism
Artificial Intelligence: A Modern Approach
Automated planning and scheduling
BDI software agent
Carnegie Mellon University
Category:Expert systems
Category:Logic programming
Charles Forgy
CLIPS
Conflict resolution strategy
Constraint Handling Rules
Drools
Execution (computers)
Expert system
Expert systems
Forward chaining
ILOG
Inference engine
Jess programming language
Knowledge representation
Learning classifier system
Lisp-based Intelligent Software Agents
L-system
OpenCog
OpenL Tablets
OPS5
Pattern matching
Production Rule Representation
Prolog
Rete algorithm
Rewriting
Robert Kowalski
Rule-based machine learning
Soar (cognitive architecture)
State (computer science)
Term rewriting
Working memory
SameAs
4mDec
Hệ sinh (khoa học máy tính)
m.08w326
Production system (computer science)
Produkční systém
Produksjonssystem
Produktionssystem (Informatik)
Q581319
Sistema de produção (ciência da computação)
Sistemas de producción (informática)
Продукционная модель представления знаний
Продукційна модель
プロダクションシステム
Subject
Category:Expert systems
Category:Logic programming
WasDerivedFrom
Production system (computer science)?oldid=1083899680&ns=0
WikiPageLength
12496
Wikipage page ID
3157457
Wikipage revision ID
1083899680
WikiPageUsesTemplate
Template:Citation needed
Template:Distinguish
Template:ISBN
Template:Reflist