Índice:

15 coisas incríveis que as redes neurais aprenderam a fazer
15 coisas incríveis que as redes neurais aprenderam a fazer
Anonim

Desde dirigir um carro até a criação de obras-primas.

15 coisas incríveis que as redes neurais aprenderam a fazer
15 coisas incríveis que as redes neurais aprenderam a fazer

Uma rede neural é uma inteligência artificial capaz de autoaprendizagem. De alguma forma, programas semelhantes existiam Tecnologia de neurocomputadores: teoria e prática na década de oitenta, mas esta área recebeu um desenvolvimento especialmente rápido por volta de 2015. Universidades importantes, como Massachusetts e Oxford, bem como grandes corporações, como o Google, começaram a explorar ativamente as possibilidades das redes neurais.

Agora, essas tecnologias estão disponíveis para qualquer pessoa. E a humanidade já apresentou dezenas das aplicações mais insanas e estranhas para tais programas. Aqui estão alguns deles.

1. Chegar a rostos de pessoas inexistentes

As redes neurais são capazes de inventar rostos de pessoas inexistentes
As redes neurais são capazes de inventar rostos de pessoas inexistentes

As pessoas que você vê na imagem acima parecem realistas, mas não existem. Suas imagens criaram um crescimento progressivo de GANs para melhorar

rede neural de qualidade, estabilidade e variação da NVIDIA. O programa foi treinado em fotografias reais de celebridades e, como resultado, aprendeu a gerar imagens confiáveis de rostos. Você pode verificar por si mesmo o quão bem ela o faz.

2. Leia em voz alta

Existem muitas tecnologias para sintetizar a fala usando redes neurais. Para isso, existem programas para isso, por exemplo, e "". A fala criada dessa maneira é fluida e realista, e há muitos usos para esse método, desde aplicativos de dublagem para deficientes visuais até a criação de audiolivros a baixo custo.

3. Dirigir carros

Muitas empresas veem os carros autônomos como o futuro do transporte. Audi, Uber, Google, Tesla, Yandex e muitas outras empresas têm seus próprios desenvolvimentos nesta área. Praticamente nenhuma dessas tecnologias é completa sem redes neurais. Eles ajudam os veículos a determinar onde as marcações, placas, outros veículos e pedestres estão na estrada e a tomar decisões com base nesses dados.

4. Recupere a cor de fotos e vídeos

Cientistas da Universidade Waseda em Tóquio desenvolveram Let there be color! um programa que faz fotos e vídeos em preto e branco em cores. A rede neural aprendeu a identificar motivos comuns nas imagens (o céu geralmente é azul, as árvores são verdes e assim por diante) e a pintar objetos nas cores apropriadas.

5. Veja rostos de cachorros em todos os lugares

Uma das primeiras tecnologias de rede neural a se tornar disponível para um grande público foi o Inceptionism Inceptionism do Google em 2015. Ela processou as imagens, adicionando silhuetas de rostos de cães, pagodes e arcos a eles. Os internautas começaram a passar suas fotos, pinturas famosas, vídeos e filmes pelo programa - ficou incomum e assustador.

6. Escreva música

Qualquer tipo de informação digital pode ser carregado em redes neurais, incluindo música. Alguns pesquisadores treinam seus programas nas melodias de compositores famosos. Os computadores ainda não produziram composições significativas, mas copiam muito bem os estilos dos músicos.

7. Faça os políticos dizerem qualquer coisa

Um dos usos mais assustadores das redes neurais é a síntese de vídeo, em particular com figuras públicas. Por exemplo, cientistas da Universidade de Washington desenvolveram Synthesizing Obama: Learning Lip Sync from Audio, um programa que gera movimentos labiais de Barack Obama com base em gravações de áudio e os substitui em vídeo. Acontece muito confiável.

8. Caminhe

A DeepMind, subsidiária do Google, conduziu um experimento. Três diferentes figuras virtuais - um humanóide, uma vara com duas pernas e uma bola com quatro pernas - tiveram que aprender a andar. Eles não tinham informações sobre como isso é feito - apenas a tarefa de ir de um ponto a outro e sensores que ajudam a determinar sua posição no espaço. Depois de centenas de horas de prática, as três figuras aprenderam a andar, correr, pular e se mover em superfícies irregulares.

9. Robôs de controle

As tecnologias baseadas em redes neurais são amplamente utilizadas na robótica. Por exemplo, um robô criado pelo Disney Research Institute pode avançar com uma, duas e três pernas. E o robô entregador da Starship Technologies deve navegar pelas ruas, evitando obstáculos e pedestres.

10. Reconhecer fraude e corrupção

Uma das principais funções das redes neurais é o reconhecimento de padrões, incluindo correlações entre eventos. Isso é muito útil na área financeira: você pode prever atividades ilegais antes que elas aconteçam. Por exemplo, na Espanha, os cientistas criaram Prevendo a corrupção pública com redes neurais: uma análise das províncias espanholas, um programa que ajuda a detectar a corrupção nas províncias do país. E alguns bancos estão desenvolvendo o Citi Ventures, implantando aprendizado de máquina e inteligência artificial com pessoas e usando sistemas que reconhecem fraudes de cartão de crédito.

11. Traduzir texto em uma imagem em tempo real

As redes neurais são capazes de traduzir texto em uma imagem em tempo real
As redes neurais são capazes de traduzir texto em uma imagem em tempo real

O recurso de tradução de texto em tempo real apareceu no Google Translate por muito tempo, mas poucas pessoas sabem que ele usa Como o Google Translate comprime o aprendizado profundo nas redes neurais do telefone. Com a ajuda deles, o programa reconhece letras e outros símbolos nas imagens, mesmo que estejam borrados, girados em torno de seu eixo, estilizados ou distorcidos. Em seguida, o aplicativo os coloca em palavras e frases, traduz e os projeta na imagem. E tudo isso em uma fração de segundo.

12. Transfira o estilo de arte de uma imagem para outra

As redes neurais são capazes de transferir o estilo artístico de uma imagem para outra
As redes neurais são capazes de transferir o estilo artístico de uma imagem para outra

Em 2016, várias empresas apresentaram tecnologias de processamento de imagem em diferentes estilos artísticos. Apareceram aplicativos como Prisma, DeepArt e Ostagram. O Prisma permite que você escolha entre várias centenas de filtros pré-fabricados e Ostagram e DeepArt - você mesmo pode fazer upload de uma imagem ou foto, que servirá como fonte de estilo.

13. Transforme esboços em pinturas realistas

No início de 2019, a NVIDIA apresentou Stroke of Genius: GauGAN Turns Doodles into Stunning, um programa de paisagens fotorrealistas que transforma imagens de algumas formas simples em belas imagens detalhadas. O usuário dá alguns toques e a rede neural cria uma imagem a partir disso, que de longe não pode ser distinguida de uma tela real de algum pintor de paisagens. Mar, rochas, cidade, floresta, nuvens - dezenas de objetos diferentes podem ser adicionados à imagem. A própria rede neural determina onde as sombras ou reflexos são necessários.

14. Leia os lábios

Cientistas do Google e da Universidade de Oxford criaram a tecnologia LipNet LipNet, que usa redes neurais para ler os lábios. E ela faz isso com muito mais precisão do que uma pessoa. Em média, pessoas com deficiência auditiva leem lábios com precisão de 52% e LipNet com precisão de 88%.

15. Escreva textos

As pessoas ensinaram redes neurais e como trabalhar com texto. Os programas são escritos por Deep-speakre: Um Modelo Neural Conjunto de Linguagem Poética, Poemas com Medidor e Rima, contos, textos falsos para Wikipedia, scripts para seriados (por exemplo, para Amigos).

E em 2016 foi lançado o primeiro curta-metragem do mundo, Sunspring, cujo roteiro foi feito por inteligência artificial. O cinema não tem sentido: os computadores ainda lutam para criar. Mas quem sabe, talvez depois de alguns anos a profissão de roteirista se reduza à edição de obras criadas por uma máquina.

Recomendado: