arianysferreira1@gmail.com
19/02/2021 22:23:44
"A evolução da computação vem da união de diversas áreas do conhecimento como, matemática, eletrônica, lógica, entre outras. Desde o surgimento do ábaco - inventado na Babilônia por volta de 2400 a.C.-, da máquina de Turing, inventada em 1936 por Alan Turing, até o Tianhe-2, supercomputador chinês mais poderoso atualmente que possui 3120000 núcleos de processamento, vemos que a computação vai se moldando e evoluindo à medida que a humanidade evolui. Antigos desafios vão sendo resolvidos e novos desafios vão surgindo para suprir as novas necessidades da humanidade. Mas e hoje? Quais são os atuais grandes desafios da pesquisa em computação?
Inicialmente, é necessário entender quais eram os desafios no início do século. Em 2001, no Simpósio sobre Desafios em Ciências Matemáticas para o Novo Milênio, apresentado pelo Professor Dr. Eugene Eberbach da Worcester Polytechnic Institute - Massachusetts - EUA, foram levantados 8 desafios que também forneciam um contexto sociológico, econômico e político associado à realização dos mesmos. São eles: “Tecnologias Informáticas Emergentes; Arquiteturas de computador; Computação Distribuída, Paralela e Móvel; Paradigmas de programação e interfaces de usuário; Ciência da Computação Teórica e Possibilidade: Modelos Computacionais; Ciência da computação teórica e viabilidade: medidas de desempenho e complexidade; Lidando com a Incerteza; Inteligência Artificial, Robótica e Racionalidade Limitada em Tempo Real”.
No Brasil, um seminário chamado Grandes Desafios de Pesquisa organizado pela Sociedade Brasileira de Computação (SBC) em 2006 buscava levantar os problemas de pesquisa que seriam importantes para a ciência e para o país no longo prazo. Ao final deste seminário foram propostos 5 desafios: “Gestão da Informação em grandes volumes de dados multimídia distribuídos; Modelagem computacional de sistemas complexos artificiais, naturais e socioculturais e da interação homem-natureza; Impactos para a área da computação da transição do silício para novas tecnologias; Acesso participativo e universal do cidadão brasileiro ao conhecimento; Desenvolvimento tecnológico de qualidade: sistemas disponíveis, corretos, seguros, escaláveis, persistentes e ubíquos”. Visto o tempo que se passou desde o seminário, percebe-se que foi possível vencer os desafios selecionados. Quais seriam os novos desafios após todo o avanço ocorrido de 2006 até agora?
A Oxford Royale Academy (ORA) levantou 4 desafios para os cientistas no século 21. O primeiro deles é o viés algorítmico que faz a análise e tomada de decisão sobre algo baseado nos dados disponíveis da pessoa. Por exemplo, se uma pessoa solicitar um empréstimo para abrir uma empresa ou até mesmo cursar uma universidade, o algoritmo pode tomar a decisão de não realizar o empréstimo ou não permitir a admissão da pessoa porque possivelmente ela não conseguirá pagar o valor emprestado ou não conseguirá emprego após concluir o curso. No momento, não existe solução para este problema, além dos cientistas constantemente monitorarem os resultados. O segundo problema é a segurança da internet das coisas. A casa do futuro, com aparelhos conectados à Echo Dot (Alexa) e Google Home está cada vez mais presente na vida das pessoas. Entretanto existe uma desvantagem em toda essa conexão: assim que um item se torna ""inteligente"", ele pode ser hackeado. Em 2015, pesquisadores realizaram um hack no sistema eletrônico de um Jeep Chrysler, ganhando controle das funções do painel, a direção, a transmissão e - o mais assustador de tudo - os freios. Eles divulgaram as descobertas do hack e a Jeep foi forçada a fazer recall de 1,4 milhão de veículos para aplicar um patch de software que impediria esse tipo de ataque no futuro. Este exemplo mostra que dependendo do que está sendo hackeado, isso pode ser explorado para qualquer coisa, desde roubo a assassinato. Os cientistas terão que lidar com esse desafio ou um recall de 1,4 milhão de carros vai parecer uma gota no oceano, em comparação com os custos comerciais de erradicar esses problemas de segurança. O terceiro problema está relacionado com a criptografia e a computação quântica. E por último, a Inteligência Artificial. O principal medo que os cientistas possuem é que ela faça o que mandamos, sem qualquer compreensão das possíveis consequências. Se uma superinteligência executar um comando mal pensado com muita rapidez e eficiência, suas consequências podem ser evitadas? Como podemos garantir que uma inteligência artificial faça o que pretendemos e não necessariamente o que pedimos?
Percebe-se, portanto, que vários desafios que foram propostos no início do século tiveram diversas soluções - com a evolução de áreas como IoT, Big Data, Inteligência Artificial e o próprio desenvolvimento de softwares - mas também trouxeram consigo outros problemas que caberão aos cientistas enfrentarem. Principalmente aqueles que estão relacionados à segurança, privacidade e inteligência artificial.
"
SBC (2006). Grandes Desafios da Pesquisa em Computação no Brasil – 2006 – 2016. Disponível em: https://www.sbc.org.br/documentos-da-sbc/send/141-grandes-desafios/798-grandesdesafios-portugues
Eberbach, Eugene (2001). Challenges Facing Computer Science in the 21st Century. Disponível em: https://www.researchgate.net/publication/2455403_Challenges_Facing_Computer_Science_in_the_21st_Century
Oxford Royale Academy. 4 Challenges for Computer Scientists in the 21ts Century. Disponível em: https://www.oxford-royale.com/articles/4-challenges-computer-scientists/