c uriosidades sobre algoritmos profª. kelly e. medeiros bacharel em sistemas de informação

29
CURIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Upload: internet

Post on 17-Apr-2015

106 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

CURIOSIDADES SOBRE ALGORITMOS

Profª. Kelly E. Medeiros

Bacharel em Sistemas de Informação

Page 2: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

O ALGORITMO

Não representa, necessariamente, um programa de computador, e sim os passos

necessários para realizar uma tarefa.Sua implementação pode ser feita por um

computador, ou mesmo por um ser humano.

Page 3: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de

instruções em mais ou menos tempo, espaço ou esforço do que outros.

Exemplo:

Page 4: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

ALGORITMO VESTIR-SE

1° Você calça as meias. 2° Calça os sapatos. 3° Veste a cueca. 4º Veste as Calças. 5º Veste a camisa ou camiseta.

Page 5: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

ALGORITMOS VESTIR-SE

1º Vista a cueca. 2° Vista a Calça. 3° Coloque as meias. 4° Coloque o par de sapatos. 5° Vista a Camisa ou Camiseta.

Page 6: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Fica claro que o primeiro algoritmo é mais difícil de executar que o segundo apesar de

ambos levarem ao mesmo resultado.

Page 7: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Recomendação de Filme: “Uma mente Brilhante”

Page 8: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

ESPECIALISTA ALERTA PARA 'AMEAÇA DOS ALGORITMOS'

Page 9: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Um especialista em algoritmos alertou para as conseqüências da influência cada vez maior dos sistemas de códigos operacionais em diversos aspectos da vida das pessoas.

Page 10: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Disse que os "serviços inteligentes" oferecidos por lojas de internet - que calculam livros e filmes nos quais o cliente pode estar interessado -, por sites como o Facebook e pelos mecanismos de busca como o Google comprovam que operações computacionais complexas e invisíveis controlam cada vez mais a relação das pessoas com o mundo eletrônico.

Page 11: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

LIVRO MILIONÁRIO

Um caso recente de erro nos algoritmos usados pela livraria online Amazon é um dos principais exemplos do caos que pode ser instalado quando um código se torna inteligente o suficiente para operar sem a intervenção humana.

Page 12: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

No início do ano, o algoritmo que regula os preços da loja de livros pareceu entrar em guerra consigo mesmo.

Os valores dos produtos começaram a aumentar em competição uns com os outros e um dos livros, "The Making of a Fly" (A construção de uma mosca, em tradução livre) - um livro sobre a biologia molecular de uma mosca - chegou a custar US$ 23,6 milhões (R$ 37,7 milhões)

Page 13: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Na medida em que os códigos matemáticos se tornam mais sofisticados, eles se infiltram até mesmo em nossas preferências e decidem que produtos culturais estarão disponíveis para nós.

Page 14: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

O QUANTO O ALGORITMO É PRECIOSO

A empresa britânica Epagogix está levando este conceito a sua conclusão lógica e usando algoritmos para prever o que faz com que um filme seja um sucesso de bilheteria.

O sistema usa uma série de medidas - o roteiro, a trama, os atores, as locações - e os cruza com as bilheterias de outros filmes similares para prever quanto dinheiro o novo produto irá ganhar.

Page 15: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

De acordo com o diretor-executivo da empresa, Nick Meaney, o código "ajudou estúdios a tomarem decisões sobre fazer ou não fazer um filme".

No caso de um dos projetos - para o qual foi estipulado um custo de produção de 180 milhões de libras (R$ 473 bilhões) - o algoritmo estimou que o filme ganharia somente cerca de 30 milhões de libras nas bilheterias, o que significava que não valia a pena fazê-lo.

Page 16: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

QUEBRA-RELÂMPAGO

70% das transações de Wall Street hoje são conduzidas por algoritmos, no que é chamado de "caixa-preta" ou "algo-negócio".

Page 17: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Um algoritmo fora de controle foi o responsável pela chamada "quebra-

relâmpago" do dia 6 de maio de 2010, em que uma queda de cinco minutos nas bolsas

de valores causou um caos.

Page 18: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Um negociador que agiu de má-fé foi considerado o culpado pela queda de 10% no índice Dow Jones mas, na realidade, a culpa era do programa de computador que ele estava usando.

O algoritmo vendeu 75 mil ações com um valor de 2,6 bilhões de libras em somente 20 minutos, fazendo com que outros sistemas de negociação rápida fizessem o mesmo.

Page 19: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

SERÁ UM BOM ALGORITMO?

Japoneses criam algoritmo que adivinha proximidade da morte

Page 20: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

A insólita descoberta foi feita por programadores da Universidade de Yokohama

com base na análise de seis meses de gravações às chamadas para os serviços de

emergências da localidade.

Page 21: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

O algoritmo baseia-se numa correlação de vários fatores, como o estado da respiração ou o nível de consciência de

quem faz a chamada, com o resultado da prestação de serviço, ou seja, com o estado de saúde da pessoa que

ligou, que eventualmente poderá ter morrido, aquando da chegada dos meios de emergência.

Segundo os investigadores, o objetivo do algoritmo é identificar as chamadas de emergência de quem está

mais necessitado, no momento da triagem.Num documento sobre o algoritmo, diz que é complicado identificar quem está ou não em real perigo de vida, mas alegam que os resultados obtidos mostram um nível de

eficácia mediano.

Page 22: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Programador cria algoritmo que transforma informações em livros

Page 23: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Philip M. Parker é um programador que criou o algoritmo que, simplesmente, consegue compilar informações na forma de um livro. A ferramenta se provou tão útil que, atualmente, o acervo digital da Amazon conta com 800 mil publicações compostas de forma digital – sem a necessidade de um batalhão de redatores.

Page 24: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Com o uso do recurso é possível, por exemplo, gerar um livro do zero a partir de um tópico de um

fórum de Internet qualquer, em questão de minutos. Se você adicionar ao processo noções de venda de conteúdos sob demanda, onde o produto é gerado só a partir da requisição específica de um consumidor, há um modelo de negócios que pode revolucionar a indústria editorial contemporâne

Page 25: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

ALGORITMO CONTRA TROTES

Em Unaí, foi desenvolvido para o corpo de bombeiros o algoritmo que minimiza o índice de atendimentos a trotes.

Page 26: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Ao tocar o telefone, ele identifica o numero e faz um cruzamento de dados para a localização da chamada, mostrado a resposta ao usuário.

Com essa informação o bombeiro terá mas alternativas para a identificação de um suposto trote

O algoritmo só funciona com telefones residenciais e orelhões.

Page 27: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

OUTRO ALGORITMOS

O YouTube ganhou um novo algoritmo para detectar os vídeos mais engraçados publicados no site.

Segundo o Google, a empresa se foca nos vídeos dentro da categoria Comédia e compara o título, descrição e tags com as reações dos usuários através dos comentários para validar se aquele vídeo tem conteúdo cômico.

Page 28: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação
Page 29: C URIOSIDADES SOBRE ALGORITMOS Profª. Kelly E. Medeiros Bacharel em Sistemas de Informação

Algoritmo que adivinha Akinator, O Gênio da Internet é um programa

que roda direto na web e adivinha o nome da pessoa ou personagem em quem você está pensando.