Inteligência artificial na comunicação sem fio
Atualmente, estamos vivendo em uma era de inteligência artificial deficiente, uma categoria definida pelos cinco principais recursos a seguir:
1. Raciocínio lógico, por exemplo, AlphaGo
2. Percepção, por exemplo, reconhecimento facial
3. Representação do conhecimento, por exemplo, Watson for Oncology da IBM
4. Processamento de linguagem, por exemplo, Siri da Apple e Alexa da Amazon
5. Planejamento e navegação, por exemplo, carros autônomos
Uma inteligência artificial eficiente permite que máquinas desenvolvam capacidadesque são iguais ou superam a inteligência humana (por exemplo, robôs inteligentes). Outro fator importante é o machine learning (ML)como uma subcategoria da inteligência artificial. Ele é usado, por exemplo, para criar sistemas que aprendem a partir de conjuntos de dadosem vez de instruções programadas, levando assim a um processo de aprendizado baseado em redes neurais artificiais de múltiplas camadas. Agora, imagine uma futura rede sem fio que venha com uma interface aérea com inteligência artificial nativa, tornando os rádios capazes de aprender com o ambiente e uns com os outros com base em redes neurais treinadas.
As redes neurais são, por sua vez, uma subcategoria do machine learning e são importantes na comunicação sem fio, como mostram os três exemplos de redes neurais a seguir:
1. Rede neural recorrente (RNN): a saída da etapa anterior serve como entrada para a etapa atual (por exemplo, processamento de textos). As redes neurais recorrentes são úteis para previsão de séries temporais (« efeitos de memória ») e linearização de front-ends de radiofrequência analógicos, bem como subsistemas de antena por meio de algoritmos digitais de pré e pós-distorção baseados em modelos de machine learning.
2. Rede Neural Convolucional (CNN): redes neurais feedforward com até 30 camadas. Uma rede neural convolucional processa matrizes de dados estruturadas (por exemplo, originalmente projetada para processamento de imagens) e atualmente é uma opção para realizar um receptor neural.
3. Conceito de um autoenconder: um tipo especial de rede neural artificial que ajuda a aprender a codificação eficiente de dados sem necessidade de supervisão. Seu objetivo é treinar a rede para ignorar dados insignificantes. Os autoencoders, por exemplo, na forma de transformadores, estão sendo estudados atualmente para comprimir o feedback das informações sobre o estado do canal, que são coletadas a partir de medições no downlink e enviadas de volta na direção do uplink.