Algoritmo
Algoritmo é uma sequência finita e bem definida de passos para resolver um problema ou realizar uma tarefa. Uma receita de bolo é um algoritmo: com os mesmos ingredientes e passos, você chega ao mesmo resultado.
Características de um algoritmo
- Entrada: os dados de partida.
- Passos claros: cada instrução é precisa.
- Finito: termina depois de um número de passos.
- Saída: um resultado.
Exemplos
- Receita de cozinha ou instruções de montagem.
- Ordenar uma lista de nomes em ordem alfabética.
- Calcular a rota mais curta em um aplicativo de mapas.
- Decidir quais posts aparecem primeiro em uma rede social.
Algoritmos em IA
Em inteligência artificial, os algoritmos não recebem todas as regras prontas. Eles aprendem os padrões dos dados. Exemplos: regressão, árvores de decisão, k-means e redes neurais. O resultado do treino é um modelo.
Algoritmo, programa e modelo
O algoritmo é a ideia, o programa é a implementação em uma linguagem e, em IA, o modelo é o resultado de um algoritmo treinado com dados.
Perguntas frequentes
Todo algoritmo é de computador? Não. Algoritmos existem fora da computação, como receitas e roteiros.
O que é o algoritmo do Google? É o conjunto de regras e modelos que decide a ordem dos resultados da busca. Ele muda com frequência.
Algoritmo e inteligência artificial são a mesma coisa? Não. A IA usa algoritmos, mas nem todo algoritmo é IA.
Termos relacionados
Machine learning, Heurística, Modelo.
« Voltar Para Glossário