Misplaced Pages

Glossary of artificial intelligence: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 20:22, 4 November 2018 editWalter Görlitz (talk | contribs)Extended confirmed users, Pending changes reviewers294,571 edits Reverted good faith edits by ScienceAndEngineering (talk): Misplaced Pages copy-paste violations. (TW)Tag: Undo← Previous edit Revision as of 20:24, 4 November 2018 edit undoWalter Görlitz (talk | contribs)Extended confirmed users, Pending changes reviewers294,571 edits Undid revision 867284232 by Walter Görlitz (talk) attribution was providedTags: Undo nowiki addedNext edit →
Line 15: Line 15:
== A == == A ==


*''']''' – Abductive logic programming (ALP) is a high-level knowledge-representation framework that can be used to solve problems declaratively based on abductive reasoning. It extends normal logic programming by allowing some predicates to be incompletely defined, declared as abducible predicates.
*''']''' –
*''']''' – '''Abductive reasoning''' (also called '''abduction''',<ref name="Josephson">For example: {{cite book |editor1-last=Josephson |editor1-first=John R. |editor2-last=Josephson |editor2-first=Susan G. |date=1994 |title=Abductive Inference: Computation, Philosophy, Technology |location=Cambridge, UK; New York |publisher=Cambridge University Press |isbn=0521434610 |oclc=28149683 |doi=10.1017/CBO9780511530128}}</ref> '''abductive inference''',<ref name="Josephson"/> or '''retroduction'''<ref>{{Cite web|url = http://www.commens.org/dictionary/term/retroduction|title = <nowiki>Retroduction | Dictionary | Commens</nowiki>|date = |accessdate = 2014-08-24|website = Commens – Digital Companion to C. S. Peirce|publisher = Mats Bergman, Sami Paavola & João Queiroz}}</ref>) is a form of ] which starts with an observation or set of observations then seeks to find the simplest and most likely explanation. This process, unlike ], yields a plausible conclusion but does not ] it.
*''']''' –
*''']''' – is a ] for ]s, where a data type is defined by its behavior (]) from the point of view of a ''user'' of the data, specifically in terms of possible values, possible operations on data of this type, and the behavior of these operations.
*''']''' –
*''']''' – is the process of removing physical, spatial, or temporal details<ref name=":1">{{Cite journal|last=Colburn|first=Timothy|last2=Shute|first2=Gary|date=2007-06-05|title=Abstraction in Computer Science|url=https://doi.org/10.1007/s11023-007-9061-7|journal=Minds and Machines|language=en|volume=17|issue=2|pages=169–184|doi=10.1007/s11023-007-9061-7|issn=0924-6495}}</ref> or ] in the study of objects or ] in order to more closely attend to other details of interest<ref name=":0">{{Cite journal|last=Kramer|first=Jeff|date=2007-04-01|title=Is abstraction the key to computing?|url=http://dl.acm.org/citation.cfm?id=1232743.1232745|journal=Communications of the ACM|volume=50|issue=4|pages=36–42|doi=10.1145/1232743.1232745|issn=0001-0782}}</ref>
*''']''' –
*''']''' – is a perceived increase in the rate of ] throughout history, which may suggest faster and more profound change in the future and may or may not be accompanied by equally profound social and cultural change.
*''']''' –
*''']''' – is a language for specifying ]s, and is commonly used to create ]s of the effects of actions on the world.<ref>Michael Gelfond, Vladimir Lifschitz (1998) "", ''Linköping Electronic Articles in Computer and Information Science'', vol '''3''', nr ''16''.</ref> Action languages are commonly used in the ] and ] domains, where they describe how actions affect the states of systems over time, and may be used for ].
*''']''' –
*''']''' – is an area of machine learning concerned with creation and modification of software agent's knowledge about effects and preconditions of the actions that can be executed within its environment. This knowledge is usually represented in logic-based action description language and used as the input for automated planners.
*''']''' –
*''']''' – is a way of characterizing the most basic problem of intelligent systems: what to do next. In artificial intelligence and computational cognitive science, "the action selection problem" is typically associated with intelligent agents and animats—artificial systems that exhibit complex behaviour in an agent environment.
*''']''' –
*''']''' – *''']''' –
*''']''' – an algorithm that changes its behavior at the time it is run, based on ''a priori'' defined reward mechanism or criterion. *''']''' – an algorithm that changes its behavior at the time it is run, based on ''a priori'' defined reward mechanism or criterion.
Line 454: Line 454:


== References == == References ==
<references />






Revision as of 20:24, 4 November 2018


Most of the terms listed in Misplaced Pages glossaries are already defined and explained within Misplaced Pages itself. However, glossaries like this one are useful for looking up, comparing and reviewing large numbers of terms together. You can help enhance this page by adding new terms or writing definitions for existing ones.

This glossary of artificial intelligence terms is about artificial intelligence, its sub-disciplines, and related fields.


Contents: 
Part of a series on
Artificial intelligence
Major goals
Approaches
Applications
Philosophy
History
Glossary


A


Contents: 

B


Contents: 

C


Contents: 

D


Contents: 

E

F


Contents: 

G

H

I


Contents: 

J

K

L

M


Contents: 

N

O

P


Contents: 

Q

R

S


Contents: 

T

U

V

W

X

Y

Z

Contents: 

See also

References

  1. ^ For example: Josephson, John R.; Josephson, Susan G., eds. (1994). Abductive Inference: Computation, Philosophy, Technology. Cambridge, UK; New York: Cambridge University Press. doi:10.1017/CBO9780511530128. ISBN 0521434610. OCLC 28149683.
  2. "Retroduction | Dictionary | Commens". Commens – Digital Companion to C. S. Peirce. Mats Bergman, Sami Paavola & João Queiroz. Retrieved 24 August 2014.
  3. Colburn, Timothy; Shute, Gary (5 June 2007). "Abstraction in Computer Science". Minds and Machines. 17 (2): 169–184. doi:10.1007/s11023-007-9061-7. ISSN 0924-6495.
  4. Kramer, Jeff (1 April 2007). "Is abstraction the key to computing?". Communications of the ACM. 50 (4): 36–42. doi:10.1145/1232743.1232745. ISSN 0001-0782.
  5. Michael Gelfond, Vladimir Lifschitz (1998) "Action Languages", Linköping Electronic Articles in Computer and Information Science, vol 3, nr 16.



Software engineering
Fields
Concepts
Orientations
Models
Developmental
Other
Languages
Related fields
Computer science
Note: This template roughly follows the 2012 ACM Computing Classification System.
Hardware
Computer systems organization
Networks
Software organization
Software notations and tools
Software development
Theory of computation
Algorithms
Mathematics of computing
Information systems
Security
Human–computer interaction
Concurrency
Artificial intelligence
Machine learning
Graphics
Applied computing
Evolutionary computation
Main Topics
Algorithms
Related techniques
Metaheuristic methods
Related topics
Journals
Emerging technologies
Robotics
Main articles
Types
Classifications
Locomotion
Navigation and mapping
Research
Companies
Related
Glossaries of science and engineering
Categories: