Machine Learning (Aprendizado de Máquina) é um ramo da Inteligência Artificial que se concentra no desenvolvimento de algoritmos que permitem que as máquinas aprendam a partir de dados.
O objetivo do Machine Learning é permitir que as máquinas identifiquem padrões nos dados e, com base nesses padrões, façam previsões ou tomem decisões.
O aprendizado de máquina depende essencialmente de três elementos:
Aprendizado Supervisionado: os algoritmos são treinados com um conjunto de dados rotulados para prever a saída para novos dados.
Aprendizado Não-Supervisionado: os algoritmos são treinados com um conjunto de dados não rotulados para encontrar padrões e estruturas nos dados.
A capacidade de lidar com grandes volumes de dados
A capacidade de encontrar padrões e tendências nos dados
A capacidade de automatizar tarefas repetitivas e monótonas
A capacidade de fazer previsões precisas com base em dados históricos.
Dados de baixa qualidade ou incompletos
Dificuldade em escolher o algoritmo correto para um determinado problema
O sobreajuste do modelo, que ocorre quando o modelo se adapta demais aos dados de treinamento e não consegue generalizar bem para novos dados.
A interpretabilidade do modelo, ou seja, a capacidade de entender como o modelo toma decisões.