Buscar

Avaliação Final (Discursiva) II - Individual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

21/03/2024, 10:34 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:886670)
Peso da Avaliação 4,00
Prova 70495399
Qtd. de Questões 2
Nota 7,50
As técnicas de Big Data e Machine learning têm revolucionado o mundo em diversas áreas do conhecimento. São diversos os desafios, entretanto realizar 
predições de valores contínuos é um dos principais, pois além de envolver diversos valores, ainda se demanda conhecer técnicas de regressão. Dentre tais técnicas, as 
redes neurais têm um destaque no mercado. Sobre as redes neurais, analise a imagem anexa e escreva o significado de cada um dos elementos x, w, z e y.
Resposta esperada
O x representa os neurônios de entrada, os sinais da entrada no neurônio são representados pelo vetor x = [x1, x2, x3, ..., xN]. Esses valores são os mesmos que são
conhecidos como os parâmetros de entrada em demais algoritmos (input).
O w representa os pesos sinápticos w (weight - peso), são valores que representam o grau de importância que determinada entrada possui em relação aquele
determinado neurônio, são os elementos do vetor w = [w1, w2, w3, ..., wN].
O z é a função de ativação, comumente denominado como potencial de ativação.
O y é a camada de saída. Quando o y aparece sem circunflexo, indica o valor original, e quando aparece com circunflexo se refere ao valor predito.
Minha resposta
Vendo os elementos de entrada, o vetor =[x1, x2, x3, xN], mostra os estímulos que estão sendo enviados aos neurônios, assim podem corresponder, por exempo a
um pixel de imagens, tons, frequencias e amostras de audios. Assim podemos colocar que os elementos do vetor w=[w1, w2, w3, wN] são as sinapses que são
multiplicadas dentro do neuronio que assim incialmente foi estumulado pelo vetor x. O elemento z é chamado de potencial de ativação e trata-se do valore gerado
pela sua multiplicação dos pesos sinápticos que ocorreram nos neurenios pelo vetor w. E y é o valor vinal predito por essa regreção dessa rede neural.
Retorno da correção
Parabéns acadêmico, sua resposta se aproximou dos objetivos da questão, poderia apenas ter apresentado mais argumentos acerca dos conteúdos disponibilizados
nos materiais didáticos e estudos.
O KNN é um classificador onde o aprendizado é baseado na analogia. O conjunto de treinamento é formado por vetores n-dimensionais e cada elemento deste 
conjunto representa um ponto no espaço n-dimensional. Para determinar a classe de um elemento que não pertença ao conjunto de treinamento, o classificador KNN 
procura k elementos do conjunto de treinamento que estejam mais próximos deste elemento desconhecido, ou seja, que tenham a menor distância. Estes k elementos são 
chamados de k-vizinhos mais próximos. Verifica-se quais são as classes desses k vizinhos e a classe mais frequente será atribuída à classe do elemento desconhecido.
Considere o conjunto de dados da imagem anexa.
Descreva quais os pré-processamentos necessários a serem realizados antes de ser treinado e o trecho de código em Python com o comando para implementar e avaliar o 
método KNN (n=7) com scikit-learn, uma vez que já se tenha as variáveis X_train, y_train, X_test, y_test. 
FONTE: FARIA, Mauricio Mendes; MONTEIRO, Ana Maria. Investigação sobre Técnicas de Detecção de Intrusões em Redes de Computadores com base nos 
Algoritmos Knn e K-Means. 2015. Disponível em: 
 VOLTAR
A+ Alterar modo de visualização
1
2
21/03/2024, 10:34 Avaliação Final (Discursiva) - Individual
about:blank 2/2
https://www.researchgate.net/publication/283325462_Investigacao_sobre_Tecnicas_de_Deteccao_de_Intrusoes_em_Redes_de_Computadores_com_base_nos_Algoritmos_K
Means. Acesso em: 14 abr. 2021.
Resposta esperada
Exemplos de pré-processamento:
- Remoção de dados inválidos.
- Normalização.
Como implementação:
from sklearn.neighbors import KNeighborsClassifier
knn = KNeighborsClassifier(n_neighbors=7)
knn.fit(X_train_normalizado, y_train)
print('A acurácia do KNN na base de treino é: {:.4f} '.forma-t(knn.score(X_train_normalizado, y_train)))
prrint('A acurácia do KNN na base de teste é: {:.4f} '.forma-t(knn.score(X_test_normalizado, y_test))
Minha resposta
Podemos colocar que devemos realizar os pré-processamentos antes do treinado, assim destacamos: Entender a regra de negócio; Entender os dados; Fazer a
preparação dos dados; Fazer a higienização da base; Modelar os dados; Avaliar os resultados; Realizar o deploy (produção).
Retorno da correção
Prezado acadêmico, sua resposta foi parcial. Faltou argumentação suficiente para contemplar as discussões do conteúdo da questão. Aprofunde mais seus estudos e
explore os materiais indicados da trilha.
Imprimir

Outros materiais