Un algoritmo es un conjunto finito y bien definido de reglas o instrucciones para resolver un problema, realizar una tarea o producir una salida a partir de entradas. En IA (AI), los algoritmos pueden procesar datos, identificar patrones, tomar decisiones, entrenar modelos o automatizar razonamiento.
An unambiguous specification of how to solve a class of problems. Algorithms can perform calculation, data processing, and automated reasoning tasks. Algorithms are fundamental to computer science and are used to solve problems efficiently by defining a sequence of logical steps.
Algorithms are the 'brains' of an AI system and what determines decisions in other words, algorithms are the rules for what actions the AI system takes. Machine learning algorithms can discover their own rules (see Machine learning for more) or be rule-based where human programmers give the rules.
‘A clearly specified mathematical process for computation; a set of rules that, if followed, will give a prescribed result ’ NIST definition.