O que é e como funcionam os algoritmos?

92.39k views1004 WordsCopy TextShare
Pesquisa FAPESP
Roberto Marcondes Cesar Junior, do IME-USP, e Sérgio Amadeu da Silveira, do CECS-UFABC, explicam com...
Video Transcript:
[Música] o reconhecimento de voz inteligência artificial medicina diagnóstica uso de armamento militar autoguiado do caixa eletrônico a rede social os algoritmos estão por toda parte eles liberam os seres humanos de atividades repetitivas e também mediram nossa experiência com o mundo ao redor mas afinal o que é e como funciona um algoritmo o algoritmo não é de costume define como sendo uma seqüência de passos que resolve o problema em computação algoritmo é o conceito mais fundamental ter visto como o átomo na física ou dna na biologia por exemplo em algoritmos na época dos egípcios dos gregos
resolvendo problemas práticos do tipo quando vai até a próxima chegada do nilo quando a gente pensa algo do tipo como é que eu faço pra sair daqui na paulista então se alguém me pergunta isso eu sei que eu vou explicar um algoritmo que eu vou dizer você tem que sair daqui do prédio pegar o ônibus depois pegar o metrô lá no butantã e do metrô você pula lá na estação consolação na paulista então para o cientista da computação ele tem que saber expressar essa seqüência de passos como eu falei mas em uma linguagem que o
computador entende para construir um algoritmo é preciso em primeiro lugar entender e delimitar um problema ser resolvido em seguida é necessário analisá lo e elaborar uma seqüência de passos para resolvê lo por fim esses passos são representados em uma linguagem de programação alguns algoritimos também podem ser criados e modificados por outros algoritmos por meio de tecnologias de aprendizado de máquina e inteligência artificial o fato é que nós fazemos muitas coisas procedurais nós fazemos muitas coisas que são repetitivas só que agora a gente começa a descobrir que tem uma máquina que nos ajude a gente pode
colocar aquele sistema procedural para ser executado numa máquina e aí a gente vai resolver o que a gente resolvia antes mas resolve rápido de maneira mais eficiente mas precisa assim por diante eu acho que vai acontecer é que esse casamento que eu falei ciber físico então máquinas seres humanos e software esse casamento é ficar cada vez mais poderoso ser humano aumentando as próprias capacidades então a gente consegue fazer coisas melhores não que a gente faz sozinho mas porque a gente faz com máquina e um computador com um software a evolução de sistemas pode ser ilustrada
pelo avanço na disputa entre humanos e computadores em jogos de tabuleiro em 1997 o computador de blue da ibm venceu pela primeira vez o campeão mundial de xadrez gary kasparov por meio de um algoritmo que previa 200 milhões de posições de xadrez por segundo em 2016 uma nova barreira foi quebrada com a vitória do programa alfa gol sobre o campeão mundial licitação do jogo de origem chinesa gol do qual o número de possibilidades é maior do que a quantidade de átomos do universo o programa contornou esse problema analisando estatisticamente jogadas de grandes competidores reduzindo conjunto
de variáveis mais recentemente sua nova versão o alfa ozil passou a prender somente analisando jogadas do programa anterior outra revolução em curso é o desenvolvimento de carros autônomos apesar de gerar desconfiança em uma série de implicações éticas esses veículos possuem enorme poder computacional para tomar decisões instantâneas vêm sendo testados há anos por grandes empresas como google uber e é pouco obviamente esse tipo de coisa traz uma série de desafios que a sociedade precisa enfrentar porque o fato desses computadores conseguirem fazer é processamento em larguíssima escala isso pode ser usado para influenciar as pessoas influenciam a
sociedade a influência e poder dos gigantes da internet devem se muito o fato de seus algoritmos utilizarem o valioso big data que é comum casos como o vazamento e uso indevido de informações de usuários do facebook pela empresa inglesa de cambridge analítica para orientar por campanhas como black city ea candidatura de donald trump estados unidos são exemplos dos desafios gerados pela disseminação dos algoritmos no cotidiano tem um aspecto filosófico tem um aspecto computacional tem um aspecto sociológico antropológico macchine qo tem vários aspectos a em torno da questão do algoritmo os algoritmos quando eles começam quando
a gente começa a utilizá-los a gente começa a colocar cálculos o tempo todo nós precisamos ver que isso vai alterando a forma com que a gente se relaciona com os outros quando nós temos uma intermediação algorítmica nesse processo observam-se caso de algoritmos que passaram a reproduzir preconceitos em 2012 a professora tânia suining da universidade harvard aponta que pesquisas nomes típicos de afro-americanos no google geravam publicidade direcionada de empresas que realizaram a checagem de antecedentes criminais sugerindo que a pessoa pesquisada tinha uma passagem pela polícia não necessariamente o programador do código é racista porém um algoritmo
que reflete nosso mundo também pode refletir e ampliar preconceitos existentes em nossa sociedade o debate fica ainda mais acirrada quando se trata da transparência de algoritmos avançados e sua adoção por gestores públicos não dá para um algoritmo de grande relevância pública ser fechado a gente precisa saber quais são os parâmetros parâmetros com que ele trabalha precisa saber que dados ele cruza que dados ele coleta precisamos saber que registros existem nos bancos de dados que ele funciona é preciso ter uma regulação algorítmica porque os algoritmos ellison e escritos de uma maneira específica eles são inteligíveis para
a maioria da sociedade e isso não significa parar o desenvolvimento das tecnologias como todo avanço tecnológico a sociedade precisa acompanhar isso de perto e tomar decisões de compra o tg os interesses da sociedade em relação a isso então os programadores têm que entender esse tipo de desafio esse tipo de responsabilidade e aí tem a questão de um programa aos executado ao começar a funcionar ele pode acarretar em problemas 7 e como falei o programador a empresa que está programa o grupo está programando tem que tomar todas as iniciativas todas as medidas importantes técnicas para evitar
que isso aconteça [Música]
Copyright © 2024. Made with ♥ in London by YTScribe.com