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

Comandos Shell no Windows 8.1
Comandos Shell no Windows 8.1
Existem muitos comandos shell no Windows, que você pode acessar digitando shell: na caixa de diálogo 'Executar' ou no menu Iniciar / caixa de pesquisa da tela. Na maioria dos casos, esses comandos shell abrem alguma pasta do sistema ou miniaplicativo do painel de controle. Por exemplo, você pode acessar a pasta Inicializar rapidamente, se digitar o seguinte na caixa de diálogo Executar: shell: Inicializar Estes comandos
Opera 59: emblemas de notificação no ícone da barra de tarefas
Opera 59: emblemas de notificação no ícone da barra de tarefas
O Opera 59 é capaz de mostrar crachás de notificação para novas mensagens e eventos para os clientes de messenger integrados, incluindo WhatsApp, Telegram, Facebook. O novo recurso está disponível a partir da compilação 59.0.3206.0. No momento em que este livro foi escrito, o navegador Opera 59 para desktop estava disponível para usuários no fluxo de atualização do desenvolvedor. Recentemente, recebeu uma opção interessante de Crypto Wallet.
Alterar o modelo de nome de arquivo copiado no Windows 10
Alterar o modelo de nome de arquivo copiado no Windows 10
No Windows 10, é possível personalizar o modelo de nome de arquivo copiado e transformá-lo em outra string desejada.
Como limpar o histórico de pesquisa no Chrome
Como limpar o histórico de pesquisa no Chrome
O Google Chrome no Windows 10 e macOS oferece opções para excluir o histórico de navegação, cache, dados de login e cookies, mas o Google tem outro
Como Criar, Gerenciar e Sair de um Grupo no Telegram
Como Criar, Gerenciar e Sair de um Grupo no Telegram
Junto com o WhatsApp, o Telegram é o aplicativo de bate-papo do momento. Não sem polêmica, o aplicativo superou suas várias tempestades e agora é um aplicativo muito popular para bate-papo, compartilhamento de vídeos, adesivos e todo esse tipo de coisa. Hoje eu
Wolfenstein 2: The New Colossus data de lançamento e jogabilidade - Veja 10 minutos de filmagens de New Orleans
Wolfenstein 2: The New Colossus data de lançamento e jogabilidade - Veja 10 minutos de filmagens de New Orleans
Wolfenstein II: O Novo Colosso é maravilhosamente absurdo. Ele se deleita com o schlock como nenhum outro e, pelo que vimos até agora, consegue superar seu antecessor em quase todos os sentidos. Abaixo está um resumo de todas as informações
Telefones Google: uma olhada na linha Pixel
Telefones Google: uma olhada na linha Pixel
Visão geral dos telefones Google Pixel, desde o Pixel original até os mais recentes Google Pixel 6 e Pixel 6 Pro. Veja como os novos Pixels se comparam.