Fórum NS - Discussões sobre animes, mangás e mais!
Bem vindo ao maior fórum de animes de Brasil & Portugal!

Não deixe de registrar sua conta para poder participar do fórum! Leia nossa POLÍTICA DE PRIVACIDADE e configure suas opções de privacidade: https://www.forumnsanimes.com/privacy (ao acessar nosso site, você aceita nossas políticas de privacidade)

Poste 5 mensagens no fórum para ativar o seu primeiro rank e começar sua jornada! Aqui, você irá fazer amigos, participar de eventos, subir de rank e até ganhar prêmios!

Fórum NS - Discussões sobre animes, mangás e mais!
Bem vindo ao maior fórum de animes de Brasil & Portugal!

Não deixe de registrar sua conta para poder participar do fórum! Leia nossa POLÍTICA DE PRIVACIDADE e configure suas opções de privacidade: https://www.forumnsanimes.com/privacy (ao acessar nosso site, você aceita nossas políticas de privacidade)

Poste 5 mensagens no fórum para ativar o seu primeiro rank e começar sua jornada! Aqui, você irá fazer amigos, participar de eventos, subir de rank e até ganhar prêmios!

Fórum NS - Discussões sobre animes, mangás e mais!
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Fórum NS - Discussões sobre animes, mangás e mais! Entrar

descriptionInteligência artificial aprende a programar a si mesma roubando código de outros programas EmptyInteligência artificial aprende a programar a si mesma roubando código de outros programas

more_horiz
Inteligência artificial aprende a programar a si mesma roubando código de outros programas C%C3%B3digo-intelig%C3%AAncia-artificial-768x512

A cada dia parecemos ter mais motivos para começar a temer a revolução da inteligência artificial e dos robôs. A notícia da vez é que o sistema de aprendizagem de uma máquina ganhou a habilidade de escrever seu próprio código.

Criado por pesquisadores da Microsoft e da Universidade de Cambridge, o sistema, chamado DeepCoder, resolveu desafios básicos do tipo usado em concursos de programação. Este tipo de abordagem poderia tornar muito mais fácil para que pessoas possam construir programas simples sem saber programação.

“Repentinamente, as pessoas poderiam ser muito mais produtivas”, explica à revista “New Scientist” Armando Solar-Lezama, do Instituto de Tecnologia de Massachusetts, que não estava envolvido no trabalho. “Elas poderiam construir sistemas que [seriam] impossíveis de construir antes”.

Um dos criadores da DeepCoder, Marc Brockschmidt da Microsoft Research em Cambridge, no Reino Unido, aponta que, em última análise, os resultados da pesquisa poderiam permitir que aqueles que não são programadores simplesmente descrevessem uma ideia para um programa e deixassem que o sistema a construísse.

Como funciona

O DeepCoder usa uma técnica chamada síntese de programa: criar novos programas reunindo linhas de código retiradas de softwares existentes – assim como um programador poderia fazer. Dada uma lista de entradas e saídas para cada fragmento de código, o DeepCoder aprende que pedaços de código são necessários para alcançar o resultado desejado.

Uma vantagem de dar tal liberdade a uma inteligência artificial é que ela pode pesquisar mais amplamente e profundamente do que um programador humano, então poderia montar o código-fonte de uma maneira que os seres humanos podem não ter pensado. Além disso, o DeepCoder aprende a pesquisar bancos de dados de código-fonte e classificar os fragmentos de acordo com sua provável utilidade, segundo seu ponto de vista.

Tudo isso torna o sistema muito mais rápido do que seus antecessores. O DeepCoder criou programas de trabalho em frações de segundo, enquanto sistemas mais antigos levam minutos para testar várias combinações diferentes de linhas de código antes de reunir algo que possa funcionar. E como a IA aprende quais combinações de código-fonte funcionam e quais não funcionam conforme vai avançando, ela melhora cada vez que se depara um novo problema.

Aplicações futuras

Esta tecnologia poderia ter muitas aplicações. Em 2015, os pesquisadores do MIT criaram um programa que corrigia automaticamente bugs de software substituindo linhas defeituosas de código por linhas de outros programas que estavam funcionando perfeitamente. Brockschmidt diz que as versões futuras poderiam tornar muito fácil a construção de programas de rotina que colhem informações de sites ou classificam automaticamente as fotos do Facebook, por exemplo, sem que os programadores humanos precisem levantar um dedo

“O potencial de automação que esse tipo de tecnologia oferece pode realmente significar uma enorme redução na quantidade de esforço que leva para desenvolver códigos”, afirma Solar-Lezama. No entanto, ele não acha que esses sistemas vão colocar os empregos dos programadores em risco. Com a síntese de programas automatizando algumas das partes mais tediosas da programação, ele acredita que os programadores poderão dedicar seu tempo a um trabalho mais sofisticado.

Fonte: Hypescience

________________________________________________

MyAnimeList
https://myanimelist.net/profile/Ben_Ikneg

descriptionInteligência artificial aprende a programar a si mesma roubando código de outros programas EmptyRe: Inteligência artificial aprende a programar a si mesma roubando código de outros programas

more_horiz
Interessante, o mundo só tende a evoluir, mas não acho que há o que temer até porque as inteligencias artificiais são criadas para exercer funções, não dominar a raça humana como nos filmes da marvel
Contanto que futuramente toda essa tecnologia não caia em mãos de um louco, vai ficar tudo bem.

Indo para o assunto da noticia, os robôs estão sendo criados em várias áreas de atuação, medicina, engenharia, e como essa noticia afirma na computação, e se chegar uma época que todas as áreas forem atuadas somente por robôs, imagine robôs programando robôs.
Quem sabe depois de um tempo robôs concertando robôs, robôs na área de direito, robôs advogados, juízes, eu me pergunto o que vai acontecer com as pessoas.
Permissões neste sub-fórum
Não podes responder a tópicos