List of artificial intelligence algorithms
From Wikipedia, the free encyclopedia
This is a list of artificial intelligence algorithms, including algorithms and algorithmic methods used in artificial intelligence (AI) for search, automated reasoning, knowledge representation and reasoning, planning, machine learning, deep learning, natural language processing, computer vision, and related areas.[1]
Search
Search algorithms
Game-tree search
Optimization
Evolutionary and bio-inspired methods
Evolutionary computation
Bio-inspired methods
Reasoning and inference
Automated reasoning
Logic
Statistical inference
Planning and navigation
Pathfinding
Motion planning
Machine learning
Ensemble learning
Classification
- Alternating decision tree
- C4.5 algorithm
- CN2 algorithm
- Decision tree learning
- Dominance-based rough set approach
- Genetic Algorithm for Rule Set Production
- ID3 algorithm
- k-nearest neighbors algorithm
- Logic learning machine
- Logistic regression
- Naive Bayes classifier
- Relevance vector machine
- RIPPER
- Structured kNN
- Support vector machine
- Winnow algorithm[2]
Clustering
Association learning
Dimensionality reduction
Neural learning
Reinforcement learning
Deep learning
Other machine learning
Natural language processing
Computer vision
Algorithmic game play
See also
Wikibooks has a book on the topic of: Algorithms
- Algorithm engineering
- Glossary of artificial intelligence
- List of algorithms
- List of artificial intelligence journals
- List of quantum algorithms
- List of robotics software
- Outline of algorithms
- Outline of artificial intelligence
- Lists of open-source artificial intelligence software
- TurboQuant – online vector quantization algorithm for compressing high-dimensional vectors in large language model inference
- AlphaDev, AlphaEvolve, AlphaTensor — AI systems by Google DeepMind for discovering and optimizing algorithms