Article · Wikipedia archive · Last revised Jun 17, 2026

List of artificial intelligence algorithms

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.

Last revised
Jun 17, 2026
Read time
≈ 3 min
Length
599 w
Citations
8
Source

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 and optimization

Evolutionary computation and bio-inspired methods

Automated reasoning and logic

Probabilistic reasoning and uncertain inference

Motion planning and decision-making

Machine learning and statistical classification

Neural networks and deep learning

Reinforcement learning

Natural language processing

Computer vision and perception

Algorithmic game play

See also

See also

References

References

  1. "Artificial Intelligence (AI) Algorithms". GeeksforGeeks. July 23, 2025. Retrieved April 19, 2026.
  2. "Machine Learning Algorithms". GeeksforGeeks. January 20, 2026. Retrieved April 19, 2026.
  3. Quesada, Alberto (October 28, 2019). "5 algorithms to train a neural network". Neural Designer Blog. Artelnics. Retrieved April 20, 2026.
  4. Silver, David; et al. (January 2016). "Mastering the game of Go with deep neural networks and tree search". Nature. 529 (7587): 484–489. doi:10.1038/nature16961.
  5. Silver, David; et al. (October 2017). "Mastering the game of Go without human knowledge". Nature. 550: 354–359. doi:10.1038/nature24270.
  6. Silver, David; et al. (December 2018). "A general reinforcement learning algorithm that masters chess, shogi, and Go through self-play". Science. 362 (6419): 1140–1144. doi:10.1126/science.aar6404.
  7. Schrittwieser, Julian; et al. (December 2020). "Mastering Atari, Go, chess and shogi by planning with a learned model". Nature. 588: 604–609. arXiv:1911.08265. doi:10.1038/s41586-020-03051-4.
  8. Tesauro, Gerald (March 1995). "Temporal difference learning and TD-Gammon". Communications of the ACM. 38 (3): 58–68. doi:10.1145/203330.203343.