locus

23
Locus Localização Eudes Cavalcanti

Upload: idania

Post on 05-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

Locus. Localização. Eudes Cavalcanti. Roteiro. Introdução PageRank Áreas de influência Esquecimento de software Geolocalização Fator cultural Palavras chaves Clusterização Aprendizado não supervisionado Aprendizado supervisionado Algoritmo K-Nearest Neighbour (K-NN) Referências. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Locus

LocusLocalização

Eudes Cavalcanti

Page 2: Locus

RoteiroIntrodução

PageRank Áreas de influência Esquecimento de software

GeolocalizaçãoFator culturalPalavras chaves

ClusterizaçãoAprendizado não supervisionadoAprendizado supervisionadoAlgoritmo K-Nearest Neighbour (K-NN)

Referências

Page 3: Locus

PageRankUsado pelo Google para ajudar a determinar

a relevância ou importância de uma página

Uma família de algoritmos de análise de rede

Dá pesos numéricos a cada página

Pode ser generalizado a qualquer coleção de objetos com ligações recíprocas e referências

Page 4: Locus

PageRank

Page 5: Locus

PageRank

Page 6: Locus

PageRank (áreas de influência)

Como determinar as áreas de influência do usuário da rede?

Influência local

Influência global

Page 7: Locus

PageRank (áreas de influência)

Page 8: Locus

PageRank (esquecimento de software)

Page 9: Locus

PageRank (esquecimento de software)

Page 10: Locus

PageRank (esquecimento de software)

Page 11: Locus

PageRank (esquecimento de software)

Locus hoje

Usamos as medidas de influência local

Podemos dar relevância temporal aos lugares

No PageRank o esquecimento é interativo

Mostrar exemplo

Page 12: Locus

Geolocalização (fator cultural)

Page 13: Locus

Geolocalização (palavras chaves)

Page 14: Locus

Geolocalização (palavras chaves)

Page 15: Locus

Clusterização (aprendizado não supervisionado)

Busca extrair informação relevante de dados não rotulados.

O conjuntos de dados são reunidos a partir de suas similaridades.

O objetivo principal é a determinação dos parâmetros para treinamento e determinar a clusterização de um certo conjunto de dados.

A partir dos clusters formados podemos realizar aprendizado supervisionado.

Page 16: Locus

Clusterização (aprendizado supervisionado)

Observa-se alguns pares de exemplos de entrada e saída, de forma a aprender uma função que mapeia a entrada para a saída.

Damos ao sistema a resposta correta durante o processo de treinamento.

É eficiente pois o sistema pode trabalhar diretamente com informações corretas.

Page 17: Locus

Clusterização (K Nearest Neighbour)

É um dos algoritmos de classificação mais simples.

Usado para classificar objetos com base em exemplos de treinamento que estão mais próximos no espaço de características.

?

Page 18: Locus

Clusterização (K Nearest Neighbour)

Para utilizar o KNN é necessário:

1. Um conjunto de exemplos de treinamento.

2. Definir uma métrica para calcular a distância entre os exemplos de treinamento.

3. Definir o valor de K (o número de vizinhos mais próximos que serão considerados pelo algoritmo).

?

Page 19: Locus

Clusterização (K Nearest Neighbour)

Classificar um exemplo desconhecido com o algoritmo KNN consiste em:

1. Calcular a distância entre o exemplo desconhecido e o outros exemplos do conjunto de treinamento.

2. Identificar os K vizinhos mais próximos.3. Utilizar o rotulo da classe dos vizinhos

mais próximos para determinar o rótulo de classe do exemplo desconhecido (votação majoritária).

?

Page 20: Locus

Clusterização (K Nearest Neighbour)

Determinando a classe do exemplo desconhecido a partir da de lista de vizinhos mais próximos:

Considera-se o voto majoritário entre os rótulos de classe dos K vizinhos mais próximos.

Como escolher o valor de K?

?

Page 21: Locus

Clusterização (K Nearest Neighbour)

K = 1Pertence a classe de quadrados.

K = 3Pertence a classe de triângulos.

K = 7Pertence a classe de quadrados.

?

Page 22: Locus

Como escolher o valor de K?

É necessário sempre escolher um valor ímpar para K, assim se evita empates na votação.

Quanto ao valor de K, definimos de forma empírica. À medida que é realizado testes esse valor é ajustado.

Exemplo no Locus.

Clusterização (K Nearest Neighbour)