Teste seu conhecimento

As perguntas a seguir ajudam você a entender melhor os conceitos básicos de ML.

Poder preditivo

Os modelos de ML supervisionados são treinados com conjuntos de dados que têm exemplos rotulados. O modelo aprende a prever o rótulo com base nos atributos. No entanto, nem todos os recursos em um conjunto de dados têm poder preditivo. Em alguns casos, apenas alguns recursos atuam como preditivos do rótulo. No conjunto de dados abaixo, use o preço como rótulo e as colunas restantes como os recursos.

Exemplo de atributos de automóvel com rótulos.

Quais três características você acha que são os melhores preditores do preço de um carro?
Tire_size, wheel_base, year.
Miles, caixa multiplicadora, make_model.
Cor, altura, make_model.
Make_model, year, miles.

Aprendizado supervisionado e não supervisionado

Dependendo do problema, você vai usar uma abordagem supervisionada ou não supervisionada. Por exemplo, se você souber com antecedência o valor ou a categoria que quer prever, use o aprendizado supervisionado. No entanto, se você quiser saber se o conjunto de dados contém segmentações ou agrupamentos de exemplos relacionados, use a aprendizagem não supervisionada.

Digamos que você tenha um conjunto de dados de usuários de um site de compras on-line com as seguintes colunas:

Imagem de uma linha de atributos do cliente.

Se você quisesse entender os tipos de usuários que visitam o site, usaria o aprendizado supervisionado ou não supervisionado?
Supervisão, porque estou tentando prever a classe a que um usuário pertence.
Aprendizado não supervisionado.

Digamos que você tenha um conjunto de dados de uso de energia para residências com as seguintes colunas:

Uma imagem de uma linha de atributos da casa.

Que tipo de ML você usaria para prever os quilowatts-hora usados por ano em uma casa recém-construída?
Aprendizado não supervisionado.
Aprendizado supervisionado.

Digamos que você tenha um conjunto de dados de voos com as seguintes colunas:

Imagem de uma linha de dados de voo.

Se você quisesse prever o custo de uma passagem de ônibus, usaria regressão ou classificação?
Classificação
Regressão
Com base no conjunto de dados, você poderia treinar um modelo de classificação para classificar o custo de uma passagem de ônibus como "alta", "média" ou "baixa"?
Não. Os modelos de classificação só preveem duas categorias, como spam ou not_spam. Esse modelo precisaria prever três categorias.
Não. Não é possível criar um modelo de classificação. Os valores de coach_ticket_cost são numéricos, não categóricos.
Sim, mas primeiro precisamos converter os valores numéricos na coluna coach_ticket_cost em valores categóricos.

Treinamento e avaliação

Depois de treinar um modelo, avaliamos usando um conjunto de dados com exemplos rotulados e comparamos o valor previsto do modelo com o valor real do rótulo.

Selecione as duas melhores respostas para a pergunta.

Se as previsões do modelo estiverem muito distantes, o que você pode fazer para melhorá-las?
Tente uma abordagem de treinamento diferente. Por exemplo, se você usou uma abordagem supervisionada, tente uma abordagem não supervisionada.
Não é possível corrigir um modelo com previsões muito distantes.
Treine o modelo novamente, mas use apenas os recursos que você acredita ter o maior poder de previsão para o rótulo.
Treine o modelo novamente usando um conjunto de dados maior e mais diverso.

Agora você está pronto para dar o próximo passo na sua jornada de ML:

  • Guia Pessoas + IA. Se você procura um conjunto de métodos, práticas recomendadas e exemplos apresentados por Googlers, especialistas do setor e pesquisas acadêmicas para usar a ML.

  • Definição do problema. Se você está procurando uma abordagem testada em campo para criar modelos de ML e evitar armadilhas comuns ao longo do caminho.

  • Curso intensivo de machine learning. Se você estiver pronto para uma abordagem prática e detalhada para aprender mais sobre ML.