Como as máquinas aprendem? Será que aprendem mesmo?! O que é esse tal de modelo? Como podemos realizar estimativas a partir dos dados? Muitas são as dúvidas que você pode ter sobre a área de Aprendizado de Máquina (do inglês, Machine Learning). Esse tópico tem sido intensamente discutido recentemente devido a sua utilidade e aplicabilidade em diversos contextos de negócio, pois possibilita a predição de resultados, embasando, assim, a tomada de decisão. Além disso, é uma das ferramentas utilizadas por cientistas de dados para extrair informações dos dados e realizar predições.
Aprendizado de máquina ou machine learning é um processo de treinamento de um algoritmo, um modelo, que aprende regras a partir de um conjunto de dados e é capaz de generaliza-las para novos dados, extraindo novas informações a partir deles. Basicamente, o algoritmo aprende uma função (modelo) a partir da entrada e da saída (dados), de modo que você irá conseguir aplicar essa função a novos dados de entrada. Há vários tipos de técnicas para Aprendizado de Máquina que podem ser classificadas como aprendizado:
– Supervisionado: Classificação e Regressão
– Não-supervisionado: Agrupamento (Exemplo: App de Fotos do Celular)
– Semi-supervisionado
– Outros: por reforço, em lote etc.
Uma ajudinha extra se você estiver perdido nas definições. Ao longo dos nossos estudos, iremos utilizar diversas ferramentas como:
– Linguagem de programação Python
– Pacotes Pandas, Scikit-Learn e suas dependências
– Ambiente de desenvolvimento Jupyter Notebook ou Google Colab (para quem preferir!)
– Plataforma Kaggle
Sabemos que, para um primeiro contato, podem ser muitas novidades. Se sua cabeça ainda está se adaptando a esse novo mundo, aqui vão alguns nomes com os quais vamos nos deparar com bastante frequência:
1. Dados de treinamento
2. Dados de Teste
3. Dados de Validação
4. Avaliação
5. Features ou características
6. Labels ou Rótulos
Venha colocar as mãos à obra, cientista de dados, e aprenda machine learning na prática! ????
Aulas da playlist:
O que é MACHINE LEARNING? Introdução ao APRENDIZADO DE MÁQUINA | Machine Learning #1
Algoritmos de aprendizado dependem da supervisão humana? | Machine Learning #02
INTUIÇÃO sobre modelos de CLASSIFICAÇÃO | Machine Learning #03
Primeiros passos com Scikit-Learn | Machine Learning #04
CLASSIFICAÇÃO com Máquinas de Vetores de Suporte (SVM) | Machine Learning #05
Métricas de avaliação de um CLASSIFICADOR | Machine Learning #06
CLASSIFICAÇÃO com k-vizinhos mais próximos (K-NN) | Machine Learning #07
Introdução ao Aprendizado de Máquina(do Zero ao primeiro modelo)| Mãos à Obra Cientista de Dados #01
Codificando Variáveis Categóricas para Machine Learning | Mãos à obra Cientista de Dados #02
Seleção e codificação de variáveis para Machine Learning | Mãos à Obra Cientista de Dados #03