Os 3 Principais Tipos de Aprendizado
Para que o algoritmo funcione corretamente, ele precisa de ser treinado de acordo com o objetivo específico do projeto. Geralmente, classificamos esse treino em três categorias principais:
Aprendizado supervisionado
Neste caso, fornecemos ao computador exemplos rotulados, como fotos de gatos e cachorros com os respectivos nomes. Assim, a máquina aprende a distinguir as imagens com base no gabarito que oferecemos. Posteriormente, ela será capaz de classificar novas fotos desconhecidas sozinha.
Preparamos
um artigo exclusivo que aborda em mais profundidade esse tema.
Aprendizado não supervisionado
Por outro lado, aqui não damos respostas prontas. O sistema recebe dados brutos e deve encontrar estruturas ocultas por conta própria. Por exemplo, é muito usado em
Big Data para agrupar clientes com comportamentos de compra semelhantes, mesmo que a empresa não saiba a priori quais são esses grupos.
Preparamos
um artigo exclusivo que aborda em mais profundidade esse tema.
Aprendizado por reforço
Finalmente, este método baseia-se na tentativa e erro. O algoritmo toma uma ação e recebe uma recompensa (se acertar) ou uma punição (se errar). Dessa forma, ele aprende estratégias complexas, sendo a base para robôs autônomos e jogos avançados.