Algoritmos - aula 02/05


A palestra do professor Alan Angeluci abordou temas super atuais que estão em constante transformação: IoT, Big Data, IAs, Bases de dados e Ciência de Dados.

Para tanto, é necessário lembrar dos algoritmos que regem essas operações no universo digital. Os algoritmos são sequencias finitas que executam alguma ação num determinado campo solucionável, é uma “receita” que executa tarefas ou resolve problemas finitamente. “Podem repetir passos (fazer iterações) ou necessitar de decisões (tais como comparações ou lógica) até que a tarefa seja completada. Um algoritmo corretamente executado não irá resolver um problema se estiver implementado incorretamente ou se não for apropriado ao problema.”

Alguns passos importantes do algoritmo são:

•             “Variável é um espaço alocado na memória para armazenar dados. No algoritmo, foram criadas 4 variáveis.

•             O símbolo "<-" representa uma atribuição de valor a uma variável. Por exemplo, (resultado <= resultado + numero1) atribui à variável resultado, o valor da própria variável resultado, acrescido do valor da variável numero1.

•             O comando "ler(numero1)", significa que o algoritmo está lendo o que o usuário digita e armazenando na variável numero1.

•             O comando Enquanto é uma estrutura de controle de fluxo do tipo "Estrutura de repetição".

•             O comando escrever(resultado) exibe na tela o valor da variável resultado.”

O manejo desses algoritmos é feito pelos profissionais da ciência da computação, os quais também realizam analises com projeções e abstrações com a linguagem da programação. “A análise de algoritmos preocupa-se com os recursos necessários para a execução do algoritmo tais como o tempo de execução e o espaço de armazenamento de dados. Deve-se perceber que para um dado algoritmo pode-se ter diferentes quantidades de recursos alocados de acordo com os parâmetros passados na entrada.”

O bibliotecário e o cientista da informação devem adaptar-se ao produto desses algoritmos para se instalarem num novo mercado de trabalho que exige novas aptidões ligada à Ciência de dados. Importante destacar também que a ética deve estar sempre presente nesses processos cibernéticos visto que há muitas diretrizes e nuances a serem seguidas.

Carmisa Hissa diz que: “Portanto é muito importante pensarmos em um código de ética para as IA, alicerçados nos mesmos termos e preceitos éticos da nossa sociedade.

Mas ao mesmo tempo que devemos acreditar sempre no bem e numa sociedade ética, não podemos,  diante de tamanha ameaça, relegar tal função apenas a um código de ética e assim  é imperioso uma regulamentação e disciplinamento sobre o tema.

Observamos uma tendência e até uma certa movimentação nos Estados Unidos e na Europa, para dar um tratamento jurídico ao tema e isso é muito importante. A Europa tem se mostrado um centro de regulação e normatização sobre temas polêmicos.

A normatização através de leis como a europeia, a brasileira de Proteção de dados pessoais e tantas outras adveio muito do conhecimento do perigo da coleta e manipulação dos nossos dados para uso de IA mas sobre isso trataremos em outro momento.

Precisaremos de leis especificas sobre os bots e a IA, para coibir o uso inadequado ou até impedir o desenvolvimento de robôs que sejam independentes ou que criem uma linguagem própria, a qual os seres humanos não consigam codificar.

Além de criarmos alicerces éticos e jurídicos, precisamos de uma autoridade independente para auditar os algoritmos, ou seja, para desvendar as caixas pretas que podem nos manipular e induzir, colocando a existência da humanidade em risco.

Contudo e independente de códigos e legislações sobre a regulação do uso e finalidades do desenvolvimento de inteligências artificiais, nosso futuro dependerá da ética de quem escreverá os algoritmos dos bots de IA e em consequência nossos destinos. Porque se houver ética não necessitaremos aplicar nenhuma legislação para coibir os desmandos de quem quer ser o poderoso e governar o mundo.”

Referências:

ALGORITMO. Wikipedia, 2022. Disponível em: https://pt.wikipedia.org/wiki/Algoritmo Acesso em: 9 mai 2022.

OLIVEIRA, Gustavo Furtado de Alves. O que é Algoritmo? Dicionário de programador, [S. l.], 202?. Disponível em: https://dicasdeprogramacao.com.br/o-que-e-algoritmo/#:~:text=Algoritmo%20%C3%A9%20simplesmente%20uma%20%22receita,corretamente%2C%20conseguiremos%20fazer%20o%20bolo. Acesso em: 9 mai 2022

HISSA, Carmina. O futuro da humanidade está na ética dos algoritmos de inteligência artificial. DESTAQUES, DIREITO, INTELIGÊNCIA ARTIFICIAL, NOTÍCIAS, 8 jan 2019. Disponível em: https://cryptoid.com.br/inteligencia-artificial/o-futuro-da-humanidade-esta-na-etica-dos-algoritmos-de-inteligencia-artificial/Algoritmos


© 2017 - 2026 by NeoCyber.