Uma nova abordagem de aprendizado de máquina pode ajudar os pesquisadores a resolver problemas como descobrir os melhores tamanhos de cilindros para capturar energia eletromagnética. Crédito:Escola de Enfermagem da Universidade Duke
Os engenheiros elétricos da Duke University desenvolveram um novo método para resolver problemas de projeto difíceis com muitas soluções potenciais em um grande espaço de projeto usando aprendizado de máquina. Chamado de "método neural-adjunto, "a abordagem revela com sucesso um design otimizado para um dispositivo de comunicação eletromagnética e também pode ser usada para muitos outros desafios de design, desde imagens biomédicas até holografia.
A pesquisa apareceu online em 24 de fevereiro no jornal Optics Express , intitulado "Método neural-adjunto para o projeto inverso de metassuperfícies totalmente dielétricas."
O dilema que está sendo abordado pelo novo método de aprendizado de máquina é resolver problemas inversos, o que significa que os pesquisadores sabem o resultado que desejam, mas não têm certeza da melhor maneira de alcançá-lo. Dentro deste tipo de desafio está uma classe chamada problemas inversos mal colocados, o que significa que há um número infinito de soluções sem orientação sobre qual pode ser a melhor.
"Se forem dados dois números para somar, você pode obter uma solução direta e simples, "explicou Willie Padilla, professor de engenharia elétrica e da computação na Duke. "Mas se eu disser para me dar dois números reais que somam três, há um conjunto infinito de números que poderia ser a resposta sem compreensão se a resposta correta for escolhida. Inverter esta tarefa simples mostra como um problema inverso mal-colocado pode ser desafiador. "
Na nova pesquisa, a tarefa específica que Padilla está procurando resolver é encontrar o melhor projeto para um metamaterial dielétrico (sem metal) que produza uma resposta eletromagnética específica. Metamateriais são materiais sintéticos compostos de muitos recursos de engenharia individuais, que juntos produzem propriedades não encontradas na natureza. Eles conseguem isso por meio de sua estrutura, e não de sua química. No experimento de metamaterial dielétrico de Padilla, ele usa uma grande folha construída a partir de grades individuais de dois por dois de cilindros de silício que parecem curtos, Legos quadrados.
Calcular como os efeitos eletromagnéticos de um conjunto idêntico de cilindros interagem entre si é um processo simples que pode ser feito por software comercial. Mas resolver o mal-posto problema inverso de qual geometria produzirá melhor um conjunto desejado de propriedades é uma proposição muito mais difícil. Como cada cilindro cria um campo eletromagnético que se estende além de seus limites físicos, eles interagem uns com os outros de uma forma imprevisível, forma não linear.
"Se você tentar construir uma resposta desejada combinando os efeitos eletromagnéticos produzidos por cada cilindro individual, você obterá um mapa complicado de muitos picos altos e baixos que não é simplesmente a soma de suas partes, "disse o professor Padilla." É um enorme espaço de parâmetros geométricos e você está completamente cego - não há indicação de qual caminho seguir. "
A nova abordagem de aprendizado de máquina de Padilla para navegar neste complexo espaço de design começa com o treinamento de uma rede neural profunda com 60, 000 simulações de diferentes projetos e as propriedades eletromagnéticas que eles produzem. Mesmo levando em consideração 14 parâmetros geométricos, o algoritmo de aprendizado de máquina aprendeu a função que conecta a geometria complexa com o resultado eletromagnético.
Neste ponto, a rede neural profunda pode fornecer aos pesquisadores uma resposta a uma questão inversa de encontrar uma geometria que pode produzir a resposta desejada. Mas com 1,04 trilhão de soluções potenciais, levaria mais de três anos para a rede neural encontrar uma resposta.
"No meu conhecimento, este é o maior problema fotônico de espaço geométrico em que alguém já trabalhou, "disse Padilla." Se você tentasse resolvê-lo com um algoritmo normal de computador, levaria 600 milhões de anos. A rede neural profunda amostrou apenas 0,00000575% do espaço de design, mas aprendeu a função de qualquer maneira. "
Embora seja um feito impressionante, é a segunda etapa desse processo que é verdadeiramente nova. Embora os pesquisadores não saibam exatamente como é a função que a rede neural profunda criou, eles podem usá-lo para trabalhar em direção a uma resposta ideal.
O novo método neural-adjunto funciona começando aos 16, 000 pontos aleatórios e calculando quão boa é a solução de cada um. Em seguida, permite que cada um avance em direção a uma solução melhor - um processo denominado gradiente descendente. Repetindo este processo várias vezes, o algoritmo trabalha seu caminho para soluções otimizadas localmente. Crucialmente, os pesquisadores também definem limites mínimos e máximos com base em seu conhecimento do espaço em que o aprendizado de máquina é preciso, que impediu o algoritmo de ficar muito louco com suas soluções.
Após 300 iterações, o programa olha para os 16, 000 soluções locais ótimas que encontrou e escolhe a melhor opção. Também indica se pode haver um limite definido em um parâmetro que pode permitir uma solução melhor se ele for expandido.
"Ao fazer esta pesquisa, vimos todas as nossas melhores soluções presas contra a altura máxima que definimos para os cilindros, - disse Padilla. - Estávamos nos limitando, mas não sabíamos. Então estendemos a altura, fez ainda mais simulações, e de fato encontrei uma solução melhor. "
Aplicado a metamateriais, Padilla diz que este método pode ajudar a desenvolver antenas de comunicação planas para as laterais dos edifícios, que podem se reconfigurar rapidamente para alcançar melhor os usuários próximos. Mas ele diz que também pode ser usado em uma ampla gama de aplicações que coletam informações de ondas eletromagnéticas. Por exemplo, interpretação de raios X ou ondas magnéticas em dispositivos de imagens médicas ou desenvolvimento de hologramas gerados por computador.