Principal Facebook O que é um algoritmo? Um olhar mais atento sobre a tecnologia que sustenta tudo o que fazemos online

O que é um algoritmo? Um olhar mais atento sobre a tecnologia que sustenta tudo o que fazemos online



Uma das palavras aparentemente mais usadas em tecnologia é algoritmo. Dos aplicativos em seu telefone aos sensores em seus wearables e como as postagens aparecem em seu feed de notícias do Facebook, você será levado a encontrar um serviço que não seja alimentado por algum tipo de algoritmo.

ofertas de retenção da at & t 2018
O que é um algoritmo? Um olhar mais atento sobre a tecnologia que sustenta tudo o que fazemos online

As técnicas de aprendizado de máquina e inteligência artificial - os maiores e mais significativos avanços tecnológicos de nosso tempo - não podem funcionar sem um conjunto de algoritmos, por isso é um conceito excepcionalmente importante para tecnologias futuras.

O que é um algoritmo?

Um algoritmo pode ser melhor descrito como um conjunto preciso de instruções que um computador seguirá para alcançar o resultado desejado, geralmente para resolver um problema. As instruções de um algoritmo precisam compreender uma série de etapas, exercidas na ordem certa, e o que fazer em cada etapa depende do resultado das etapas anteriores.

Por exemplo, os algoritmos que alimentam o Instagram, por exemplo, serão programados para enviar notificações para o seu telefone quando alguém gostou da sua foto. Eles serão então escritos para adicionar este Like ao número de likes já acumulados, para atualizar a soma total.

Ver relacionados Somos corajosos o suficiente para confiar como vivemos aos algoritmos? REMOTE pede que você imagine o teatro do futuro, movido por algoritmos Escrevendo música com um algoritmo

Os algoritmos operam em dados de entrada, que podem ser uma lista de números que precisam ser colocados em ordem crescente ou os valores RGB de uma imagem onde o algoritmo precisa determinar se há um rosto humano presente [como tecnologia de reconhecimento de rosto], explica Will Addison, engenheiro principal e especialista em algoritmo da Consultores de Cambridge .

Ele explica que, embora alguns algoritmos tenham a garantia de alcançar o resultado que procuram, muitos não o são. A maioria dos algoritmos é totalmente determinística, enquanto alguns fazem uso de números aleatórios para obter seus resultados.

Algoritmos são às vezes comparados a receitas para fazer uma refeição e isso é justo até certo ponto, mas o principal sobre algoritmos é que eles não deixam espaço para interpretação, acrescenta Addison. Eles devem ser absolutamente precisos e totalmente prescritivos sobre o que fazer em cada etapa.

Por que os algoritmos são tão importantes?

Os algoritmos vêm em muitas formas e tamanhos, desde curtos e simples até longos e complexos. Na extremidade mais complexa desse espectro estão os algoritmos de aprendizado de máquina. Eles são projetados para aprender as etapas automaticamente e geralmente são tão complexos que é impossível para um ser humano entender completamente como eles alcançam os resultados que alcançam.

Computadores sem algoritmos não teriam propósito e nem uso. Algoritmos são como instruímos os computadores a fazer o que precisamos que eles façam. Esses algoritmos são expressos na forma de código de computador, mas são as ideias nos algoritmos expressos que são essenciais. Além disso, muitos serviços dependem de vários algoritmos trabalhando juntos.

what_is_an_algorithm

A preocupação com a impenetrabilidade de alguns desses algoritmos é o que está por trás das propostas de novos regulamentos da UE, que sugerem que temos o direito de receber uma explicação para qualquer decisão tomada sobre nós por processamento automatizado. Com os algoritmos sendo um ingrediente vital na tecnologia que está por vir e, portanto, no nosso futuro, é difícil exagerar a função que os algoritmos desempenham.

Como funcionam os algoritmos? Um exemplo

Um exemplo de algoritmo cotidiano bem-sucedido, mas muito simples, é aquele usado por um sistema de aquecimento central típico para manter uma casa na temperatura desejada. As entradas para o algoritmo seriam a temperatura desejada e a medição da temperatura atual no termostato.

como alterar o nome do twitch no aplicativo móvel

A cada momento, o algoritmo determina se deve ligar ou desligar o aquecimento da seguinte maneira:

  • Se a temperatura medida estiver 1 grau abaixo da temperatura desejada (ou inferior), o aquecimento é ligado

  • Se a temperatura medida estiver dentro de 1 grau da temperatura desejada, o aquecimento é deixado em seu estado atual

  • Se a temperatura medida estiver 1 grau acima da temperatura desejada (ou superior), o aquecimento é desligado

Addison diz que o trabalho que está sendo conduzido por Cambridge Consultants for the Energy Systems Catapult é um bom exemplo de como a capacidade cada vez maior de coletar mais dados a baixo custo e executar algoritmos com maior intensidade computacional está melhorando os sistemas ao nosso redor, permitindo assim a casa inteligente.

como redefinir o kodi para as configurações padrão

Ao coletar mais dados gerados pelo usuário de termostatos, o Catapulta de sistemas de energia O sistema é capaz de 'alimentar' a temperatura de cada cômodo da casa no algoritmo, em vez de apenas a temperatura de um único ponto da casa.

thermostat_algorithm

O algoritmo de controle de aquecimento também fica ciente da temperatura desejada nas próximas horas, acrescenta. Portanto, possui um modelo que pode prever como a temperatura de cada cômodo da casa mudará ao longo do tempo, levando também em consideração a temperatura do ar externo. A cada momento, ele prevê como as temperaturas em cada sala irão mudar com o radiador ligado e desligado.

Essas previsões são usadas para decidir quando ligar cada radiador. Como resultado, o algoritmo é muito mais complexo, mas produz uma experiência de usuário muito melhor, ligando o aquecimento na hora certa para que os quartos certos estejam aquecidos quando você chegar em casa do trabalho. Um sistema mais inteligente e personalizado, graças ao uso de algoritmos aprimorados.

Artigos Interessantes

Escolha Do Editor

Como corrigir erros ‘Você precisa de permissão de TrustedInstaller’ no Windows
Como corrigir erros ‘Você precisa de permissão de TrustedInstaller’ no Windows
Cada tentativa de mover, excluir ou alterar um arquivo ou pasta e ver a mensagem de erro ‘Você precisa da permissão do TrustedInstaller para executar esta ação’? Você pensaria que, como proprietário ou administrador do sistema, você teria o último
Análise do HP ProLiant ML350 G6
Análise do HP ProLiant ML350 G6
A HP certamente não se intimida com seus servidores ProLiant, uma vez que afirma o DL380 como o servidor em rack mais popular do mundo e o ML350 como um dos servidores em torre mais flexíveis do mundo. Nesta revisão exclusiva, nós
Apple TV: o que é e como funciona
Apple TV: o que é e como funciona
Apple TV é um dispositivo de streaming de mídia que roda em uma plataforma semelhante ao iPhone. Você pode usá-lo para transmitir TV e filmes e baixar aplicativos.
Como alinhar à direita parte de uma linha no Word
Como alinhar à direita parte de uma linha no Word
Como um dos melhores programas de escrita do mercado, o MS Word não tem falta de opções de formatação. O alinhamento de texto está entre os essenciais, e você pode se surpreender com o que pode ser feito com linhas nesse sentido. Em
Como consertar quando o Bluetooth do Windows 10 não está funcionando
Como consertar quando o Bluetooth do Windows 10 não está funcionando
Informações e soluções práticas para quando o Bluetooth parar de funcionar corretamente e seu dispositivo não sincronizar com seus computadores ou laptops Windows 10.
Como hackear seu PlayStation Classic para mais jogos
Como hackear seu PlayStation Classic para mais jogos
O PlayStation Classic é, com toda a honestidade, um pouco decepcionante. Enquanto a Sony certamente esperava que fosse tão fenomenal quanto os mini-consoles NES e SNES da Nintendo, isso deixa muito a desejar. Claro que é lindo
USB (Universal Serial Bus): tudo o que você precisa saber
USB (Universal Serial Bus): tudo o que você precisa saber
USB (Universal Serial Bus) é um padrão de conexão usado por computadores e outros dispositivos como smartphones, pen drives, câmeras, etc.