Artificial Intelligence (AI) Algorithm
Jump to navigation
Jump to search
An Artificial Intelligence (AI) Algorithm is an algorithm that can be implemented by an AI system to solve an AI task.
- Context:
- It can (typically) be the focus of AI Research (by AI researchers).
- …
- Example(s):
- a Learning Algorithm, such as supervised learning alg., and reinforcement learning alg..
- a Theorem Proving Algorithm, possibly based on a search algorithm.
- an AI Search Algorithm, such as A* search algorithm.
- a Heuristic Search Algorithm, such as: Simulated Annealing.
- a Game Playing Algorithm, such as Alpha-Beta Pruning, and Monte Carlo Tree Search.
- a Logical Inference Algorithm, such as Forward Chaining.
- a Knowledge Representation Algorithms.
- a Reasoning Algorithm, such as: Case-Based Reasoning, Abductive Reasoning, and Non-Monotonic Reasoning.
- a Planning Algorithm, such as: STRIPS, and Graphplan.
- an ML-based Algorithm, such as: a boosted trees algorithm.
- a GenAI Algorithm, such as: an LLM-based algorithm.
- …
- Counter-Example(s):
- See: NLP Algorithm, AI Research, Planning Algorithm, Logical Reasoning Algorithm.
References
2017
- (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/artificial_intelligence Retrieved:2017-8-1.
- … Approaches include statistical methods, computational intelligence, and traditional symbolic AI. Many tools are used in AI, including versions of search and mathematical optimization, logic, methods based on probability and economics.
2000
- (Meystel & Albus, 2000) ⇒ Alexander M. Meystel, and James Sacra Albus. (2000). “Intelligent Systems: Architecture, Design, and Control, 1st edition. John Wiley & Sons.
- QUOTE: … Intelligence as a computational phenomenon dwells upon grouping, focusing attention, and combinatorial search as its fundamental operators. …
1956
- AI Conference at Dartmouth College
1955
- (McCarthy, 1955) ⇒ John McCarthy. (1955). “".