Brasil,

Redes Neurais darão bons programadores?

  • Crédito de Imagens:Divulgação - Escrito ou enviado por  Edilma Rodrigues
  • SEGS.com.br - Categoria: Demais
  • Imprimir

O futuro não é mais como era antigamente. Paul Valéry

Por Francisco Camargo*

Em 1898, aconteceu em Nova York o primeiro congresso de planejamento urbano do mundo. Um tópico dominava os debates, pois o principal problema das cidades na época era o manejo do esterco de cavalos.

Easter morning, 1900. New York City's Fifth Avenue bustling with horse-drawn traffic and two motor cars. Photo: National Archives

Os cavalos eram o meio de transporte da época. Nova York convivia com 30 mil cavalos. Sem os cavalos as cidades morreriam de fome, não existiriam operários vindos da periferia, eles eram um mal necessário bem como seus subprodutos, como 40 mil galões de urina por dia, baratas, ratos, cavalos que morriam e eram abandonados nas ruas.

Em 1894, o Times of London estimou que em 1950 todas as ruas de Londres estariam cobertas por três metros de esterco.

Os moleques, com pás, ganhavam um centavo de dólar para limpar as ruas nas esquinas para que cavalheiros e damas as cruzassem sem sujarem, muito, suas botas e roupas.

Previsto para durar uma semana, o congresso acabou no fim do segundo dia, pela incapacidade de os delegados acharem uma solução para esse transtorno das cidades.

Veja o artigo completo do Eric Morris: https://escholarship.org/uc/item/6sm968t2

Enquanto isso, do outro lado do Atlântico, em 1886, Karl Benz patenteava o primeiro veículo a motor e salvava as cidades desse infortúnio e, bem, como sempre criava outros.

O avanço da tecnologia tem resolvido a maior parte dos nossos problemas e evidentemente causado outros.

O grande problema da falta de mão de obra especializada na indústria de tecnologia da informação parece que vai ser resolvido, novamente, pela tecnologia, a Inteligencia Artificial baseada em Redes Neurais e no conceito de Learning Machines parece ser a solução.

A Rede Neural que está por trás do gerador de textos em linguagem natural, o GPT-3, lançado em maio de 2020 pela OpenAI, pode ser usada para gerar código fonte de programas.

Como toda rede neural precisa ser treinada com enormes quantidades de códigos já escritos. Aparentemente a rede neural não entende o significado do código, mas pode capturar padrões para gerar outros códigos e algoritmos, sobre um determinado assunto. O grande problema é que o aprendizado se baseia em milhões de linhas de códigos escritas por humanos, que erram em média 15 linhas para cada mil escritas e acabam gerando redes neurais imperfeitas que gerarão também bugs e vulnerabilidades .

Para saber mais: www.wired.com/story/ai-latest-trick-writing-computer-code/?bxid=5dc8b0772a077c1ba03e5283&cndid=59130706&esrc=profile-page&source=EDT_WIR_NEWSLETTER_0_DAILY_ZZ&utm_brand=wired&utm_campaign=aud-dev&utm_mailing=WIR_Daily_042321&utm_medium=email&utm_source=nl&utm_term=list1_p1

Baseadas nessa solução, empresas estão pesquisando ferramentas de Inteligencia Artificial para automatizar o desenvolvimento de softwares, procurar bugs e vulnerabilidades.

Com o agravante de que a rede neural pode ser inteligente, mas normalmente não é inteligível (para humanos) e seu código pode sofrer do mesmo problema.

A pergunta que fica não é se a inteligência artificial vai substituir os programadores, mas quando isso acontecerá.

Esse desenvolvimento terá profundo impacto na educação das crianças e no futuro dos seus empregos.

O famoso apagão de mão de obra qualificada em diversas áreas da TI pode ter o mesmo fim dos cavalos do começo do século passado.

Especialistas alertam, no entanto, que essa automação da programação com as soluções de IA podem gerar outros problemas, o que inclui bugs e pontos cegos, exigindo cuidadoso exame.

O caminho inicial parece que será a Programação Auxiliada por Computador, o que o CAD fez pela engenharia e arquitetura, será feito para engenharia de sistemas pelo CAP (Computer Aided Programming), baseado em inteligencia artificial, para auxiliar profissionais humanos na programação e para identificação de bugs em código, em tempo real, na medida que são escritos.

* Francisco Camargo é Presidente do Conselho da ABES, fundador e CEO da CLM, distribuidor latino-americano de valor agregado com foco em segurança da informação, proteção de dados, infraestrutura para data centers.

Sobre a CLM

CLM é um distribuidor latino-americano de valor agregado com foco em segurança da informação, proteção de dados, infraestrutura para data centers e cloud. A empresa distribui soluções de fabricantes líderes de mercado como XDR da SentinelOne, Tokenização e Criptografia da Thales. Distribui também A10 Networks, Allot, AppGate, Arista, Auth0, Awingu, Barracuda Networks, Bitglass, eG Innovations, Exagrid, Hillstone Networks, Hycu, Kemp Technologies, Lenovo, Nutanix, NSFucos, Picus Security, Proofpoint, Pure Storage, Radware, SafeGuard, SentinelOne, Varonis e Thales. Com sede em São Paulo, a empresa possui subsidiárias nos EUA, Colômbia e Peru. Com extensa rede de VARs na América Latina e enorme experiência no mercado, a CLM está constantemente em busca de soluções inovadoras e disruptivas para fornecer cada vez mais valor para seus canais e seus clientes.


Compartilhe:: Participe do GRUPO SEGS - PORTAL NACIONAL no FACEBOOK...:
 
https://www.facebook.com/groups/portalnacional/

<::::::::::::::::::::>
IMPORTANTE.: Voce pode replicar este artigo. desde que respeite a Autoria integralmente e a Fonte...  www.segs.com.br
<::::::::::::::::::::>
No Segs, sempre todos tem seu direito de resposta, basta nos contatar e sera atendido. -  Importante sobre Autoria ou Fonte..: - O Segs atua como intermediario na divulgacao de resumos de noticias (Clipping), atraves de materias, artigos, entrevistas e opinioes. - O conteudo aqui divulgado de forma gratuita, decorrem de informacoes advindas das fontes mencionadas, jamais cabera a responsabilidade pelo seu conteudo ao Segs, tudo que e divulgado e de exclusiva responsabilidade do autor e ou da fonte redatora. - "Acredito que a palavra existe para ser usada em favor do bem. E a inteligencia para nos permitir interpretar os fatos, sem paixao". (Autoria de Lucio Araujo da Cunha) - O Segs, jamais assumira responsabilidade pelo teor, exatidao ou veracidade do conteudo do material divulgado. pois trata-se de uma opiniao exclusiva do autor ou fonte mencionada. - Em caso de controversia, as partes elegem o Foro da Comarca de Santos-SP-Brasil, local oficial da empresa proprietaria do Segs e desde ja renunciam expressamente qualquer outro Foro, por mais privilegiado que seja. O Segs trata-se de uma Ferramenta automatizada e controlada por IP. - "Leia e use esta ferramenta, somente se concordar com todos os TERMOS E CONDICOES DE USO".
<::::::::::::::::::::>

voltar ao topo

Adicionar comentário

Aja com responsabilidade aos SEUS COMENTÁRIOS, em Caso de Reclamação, nos reservamos o Direito, a qualquer momento de Mudar, Modificar, Adicionar, ou mesmo Suprimir os comentarios de qualquer um, a qualquer hora, sem aviso ou comunicado previo, leia todos os termos... CLIQUE AQUI E CONHEÇA TODOS OS TERMOS E CONDIÇÕES DE USO. - O Nosso muito obrigado - Ferramenta Automatizada...IMPORTANTE: COMENTÁRIOS com LINK são bloqueados automaticamente (COMMENTS with LINKS are automatically blocked.)...Sucesso!

Security code Atualizar

Enviar