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

Post on 17-Apr-2015

106 views 0 download

Transcript of 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

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.

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:

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.

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.

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

ambos levarem ao mesmo resultado.

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

ESPECIALISTA ALERTA PARA 'AMEAÇA DOS ALGORITMOS'

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.

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.

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.

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)

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.

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.

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.

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".

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.

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.

SERÁ UM BOM ALGORITMO?

Japoneses criam algoritmo que adivinha proximidade da morte

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.

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.

Programador cria algoritmo que transforma informações em livros

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.

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

ALGORITMO CONTRA TROTES

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

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.

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.

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.