Aprendizado de máquina é o campo de estudo que possibilita aos computadores a habilidade de aprender sem explicitamente programá-los.
Arthur Samuel, 1959
Aprendizado de Máquina ou Machine Learning – ML
No aprendizado de máquina treinamos a máquina para que ela aprenda a identificar padrões ou fazer relações com os dados históricos, a finalidade é que ela depois de treinada possa aplicar sua nova habilidade a novos dados nunca vistos.
1 – Aprendizado supervisionado
- Classificação Binária. Objetivo: Prever uma entre duas classes (ex: spam/não-spam, doente/saudável).
- Classificação Multiclasse. Objetivo: Prever uma entre três ou mais classes (ex: visão computacional gato/cachorro).
- Regressão. Objetivo: Prever um valor contínuo (ex: preço de casas, temperatura).
2 – Aprendizado não supervisionado
- Agrupamento ou Clusterização pura (K-Means)
- Associação. Ex.: Fazer a associação quando um cliente compra um produto X também compra o produto Y.
3 – Aprendizado semissupervisionado
4 – Aprendizado por reforço
- Cria-se um jogador (agente) que ganha recompensas ao fazer uma jogada correta ou punições quando erra. As partidas são o treinamento do jogador e o resultado será um jogador capaz de zerar o jogo.