Prova Flashcards
O que é uma IA baseada em lógica?
Utiliza uma base de conhecimento e regras lógicas para fazer deduções
Qaul é a ideia da aprendizagem de máquina?
Construir um modelo matemático que dependa de parâmetros a firm de otimizar a aprendizagem
Qual é a ideia do modelo de apreindizagem supervisionada?
Um conjunto de dados é usado para ajustar os parâmetros de um modelo adaptativo
Qual o resultado do algoritmo de aprendizagem de máquina?
uma função f_w(x) que recebe um grupo de valores de entrada e gera uma saida y indicando a classe prevista de x
O que é aprendizagem?
Usar os dados para ajustar os parâmetros para que a função calculada resolva o problema
Quais são as classes de modelo com base nos tipos de dados?
1) Aprendizagem Supervisionada
2) Aprendizagem não supervisionada
3) Aprendizagem semi-supervisionada
4) Aprendizagem por reforço
Qual é a diferença entre aprendizagem supervisionada e não supervisionada?
Na supervisionada temos informação sobre o target
Quais as classes de modelo com base nas funções aprendidas?
1) Aprendizagem baseada em instância
2) Aprendizagem baseada em modelo
Quais as classes de modelo com base nos dados processados?
1) Aprendizagem em batch: dados existentes
2) Aprendizagem online: fluxo contínuo de dados
Qual a função de erro na aproximação polinomial?
SSE
Como escolher o melhor grau do polinômio:
Treinar o modelo com um grupo de dados e aplicar no grupo de teste para medir o erro
O que é o problema de overfitting?
Polinomios se ttonam mais sintonizados com o ruído aleatório
Como corrigir o problema de overfitting?
Mais dados
O que é regularização?
Adicionamos uma penalidade à função erro para que os coeficientes não atinjam valores grandes:
SSE + lambda/2 ||w||^2
Quais as hipóteses da aproximação polinomial?
1) Existe relação entre features e valores a serem preditos
2) Os dados precisam ser semelhantes à aqueles que vou fazer previsão no futuro
Quais são possíveis problemas da aproximação polinomial?
1) Quantidade insuficiente de daods
2) Dados de treinamento não representativos
3) Dados de baixa qualidade
4) Características irrelevantes
Como usar o conjuntos de treino, validação e teste?
1) Escolha a forma do modelo
2) Treine o modelo
3) Teste o desempenho no grupo de validação
4) Repita etapas 1-3 para todos conuntos de parâmetros
5)Selecione o melhor conjunto de parâmerotros com o melhor grupo de validação
6) Junte os grupos de validação e treino para treinar os parâmetros que você escolheu em 5
7) Meça o desemepnho no grupo de teste
Como fazer cross-validation?
1) Particionar os dados em S grupos
2) Use (S-1) grupos para o treinamento e um para teste
3) Repita o passo 2. S vezes
4) Faça a média das pontuações dos S conjuntos de teste
O que é o erro tipo 1?
Falso positivo
Oque é o erro tipo 2?
Falso negativo
Oque é acurácia?
Porcentagem de previsões certas
O que é Precisão
Acurácia das previsões positivas
O que é Recall?
Porcentagem de positivos que são previstos corretamente
O que é speficity?
Porcentagem de negativos que são previstos corretamente
Como calcular a Curva ROC?
Calcular o True Positive Ratio e Negative Positive Ratio para diferentes valores do limiar t. Assim obtemos a matriz de confusão
Enuncie o teorema de bayes
p(C | x) = p(x|C)p(C)/p(x)
O que são modelos generativos?
Inferir p(x|C) e p(C) para cada classe. Use os para encontrar p(x). Usar o teorema de Bayes para encontrar p(C|x)
O que são modelos discriminativos?
Inferir p(C|x) diretamente