quarta-feira, 22 de setembro de 2021

Algoritmo de trabalho

O conceito de algorítmo envolve sequência lógica de raciocínios, operações ou instruções em busca de objetivo, sendo os passos finitos e operados de modo  sistemático, quer dizer, é sequência seguida em ordem representada por linguagem que pode ser descrição narrativa, fluxograma convencional e pseudocódigo. Datam dos tempos babilônicos e mais conhecidos na modernidade quando associados aos computadores e estratégias de otimização à buscadores, daí, pensar que algorítmo conta com a entrada, input, e saída, output, de informações mediadas pelas instruções. Contribuíram à evolução tecnológica e cada vez mais adquiriram complexidade, no objetivo de entender o comportamento humano na internet e redes sociais, sendo que o algoritmo remete a computadores, tecnologia e códigos cujo conceito e aplicação é mais simples que parece.

Dentre os exemplos de algoritmos há as receitas culinárias, manual de instrução de aparelhos, funções matemáticas e páginas da Web. A receita culinária, por exemplo, engloba ingredientes necessários, dados de entrada, passo a passo para realizar a receita, processamento ou instruções lógicas e o resultado, ou, prato finalizado. O algoritmo se justifica no resultado que almeja alcançar, inserido em objetivo específico com sequência de instruções simples que podem adquirir complexidade conforme a necessidade de considerar outras situações, neste conceito, o algoritmo cresce ficando complexo englobando cenários possíveis, portanto, o algorítmo necessita que a estrutura siga a lógica, sistemática com código seguindo linha por linha focado no objetivo. Estruturalmente o algoritmo compreende as 'variáveis' ou informações de entrada que determinam aonde o algoritmo irá, sendo as mais comuns o texto, inteiro, lógico e real, comandos de repetição no uso de “se” e “enquanto” para que o algoritmo saiba o que fazer quando processos ocorrerem e o que fazer se mudarem. Tais estruturas permitem maior completude e capacidade pelo algorítimo de englobar múltiplas situações permitindo alcance do resultado.

Moral da Nota: grandes empresas de tecnologia utilizam algorítmos impactando a vida, como caso emblemático emerge o algoritmo do Facebook que define o que será exibido no feed de notícias de cada usuário. Tal algoritmo pode ser alterado para determinados fins, proporcionando mediação mais neutra sobre o que é exibido à cada usuário, desse modo, assuntos mais comentados tendem aparecer à mais pessoas se relacionando à preferências, histórico, comportamento e etc, fazendo mediação mais equilibrada entre o que está disponível online e filtrando o que é mais relevante ser exibido. Os programas se compõe por sequências de algoritmos sendo que tal sistematização viabiliza todo tipo de softwares que facilita a vida e permite a automação dos processos, neste momento, se insere a Machine Learning com processos aprendidos pelas máquinas e reproduzidos em série consistindo em algoritmo complexo fazendo entrada e o processamento dos dados, com a saída tornando-se entrada de uma estrutura e, assim, sequencialmente fornecendo lógica e capacidade de aprendizado aos softwares. Aparelhos como smartphones, computadores, smart TVs e tablets funcionam com sistemas baseados em algoritmos de acordo com comandos e possibilidades de uso que surgem, significando aprimoramento e complexidade nos níveis de instrução do algoritmo. As aplicações estão difundidas em áreas diversificadas como marketing, vendas, relacionamento, compras online, logística, financeiro e etc, como exemplo de uso de algoritmo está o 'VITAL', que, desde 2014 participa da direção da Deep Knowlegde Ventures, empresa de capital de risco de Hong Kong, com direito a voto no conselho faz recomendações de investimentos pós análise de dados e testes clínicos. Há riscos no uso dos algoritmos, quando não supervisionados como o caso de 2011, pela não explicada situação do livro “The Making of a Fly”, de Peter Lawrence, que alcançou o valor de US$ 1,7 bilhão na Amazon e, em seguida, subiu para US$ 23,7 bilhões mais frete, com a empresa que usa o algoritmo para precificação não conseguindo explicar o ocorrido.