Sem dúvida um Uma das grandes características da IA é que ela permite que as máquinas realizem todos os tipos de tarefas que antes eram reservados para humanos, além disso, ajuda muito a automatizar muitos processos, melhorando muitas tarefas para as pessoas. Você deve ter ouvido falar do Coral, um dispositivo destinado a um setor de IA que está crescendo exponencialmente.
No qual, para satisfazer as necessidades de clientes, Coral oferece dois tipos principais de produtos: aceleradores e placas de desenvolvimento para criar protótipos de novas ideias e módulos para alimentar os cérebros de inteligência artificial de dispositivos de produção, como câmeras e sensores inteligentes.
Em ambos os casos, o coração do hardware é o TPU Edge do Google, um chip ASIC otimizado para executar algoritmos de aprendizado de máquina leves, uma versão em miniatura da TPU resfriada usada nos servidores em nuvem do Google.
O módulo Coral USB Accelerator tem um chip eletrônico que usado para tratamentos de inteligência artificial feito localmente. Projetado como um periférico fácil de conectar, o módulo Coral USB Accelerator dá ao nanocomputador Raspberry Pi toda a inteligência Circuito integrado Edge TPU.
Com a capacidade de executar redes neurais no próprio RPi, você pode incorporar de forma rápida e eficiente recursos de inteligência artificial em seus projetos, enquanto protege a confidencialidade de seus dados.
Para criar suas redes neurais e submetê-los ao processo de aprendizagem, os desenvolvedores tem TensorFlow. Então, eles só precisam compilá-los e executá-los em placas Edge TPU usando o software fornecido. Uma vez que a rede compilada é instalada, todos os cálculos são feitos localmente no circuito Edge TPU, sem enviar dados para a nuvem. Qualquer atraso na nuvem é eliminado, o desempenho melhora e os dados do usuário são mantidos localmente sob controle.
Como o Intel Movidius Neural Compute Stick lançado há mais de um ano, Coral USB Accelerator incorpora seu ASIC personalizado na forma de um dispositivo fácil de usar que se parece muito com um disco flash. No entanto, ao comparar os dois lado a lado, existem diferenças óbvias.
A placa Coral Dev consiste em um cartão base com conexões:
- USB 2.0 / 3.0
- Interface de exibição DSI
- Interface de câmera MIPI-CSI
- Porta Gigabit Ethernet
- Conector de áudio de 3,5 mm
- Terminal de 4 pinos de 2,54 mm para alto-falantes estéreo
- Conector HDMI 2.0 de tamanho completo
- Dois microfones PDM digitais e um conector GPIO de 40 pinos.
Anexado ao cartão de base está um sistema de módulo removível (SoM) de 40x48mm construído em torno de um processador NXP i.MX 8M e do próprio TPU Edge. O SoM possui um coprocessador criptográfico, Wi-Fi integrado e suporte para Bluetooth 4.1, bem como 1 GB de LPDDR4 RAM e 8 GB de eMMC.
Já o Coral, tem sistema próprio que é mendel linux que baseia-se na fundação Debian e é totalmente compatível com os repositórios deste projeto (visto que usa pacotes binários não modificados e atualizações dos principais repositórios Debian).
A plataforma Coral também contém um conjunto de modelos prontos (pré-construção e pré-aprendizagem), otimizado para chip eletrônico Edge TPU. Esses modelos flexíveis tornam a programação fácil e se adaptam às suas próprias aplicações.
Embora o equipamento possa ser usado por engenheiros para criar projetos, Coral oferece guias sobre como construir uma máquina de classificação de marshmallow e um alimentador de pássaros inteligente, por exemplo.
Além do objetivo de longo prazo da placa, ela é destinada à sua utilização por clientes corporativos em setores como o automotivo e o da saúde.
Embora Coral visa o mundo corporativo, o projeto tem suas raízes na variedade de kits de aprendizado de máquina "AIY" do Google.
Lançado em 2017 e equipado com computadores Raspberry Pi, os kits AIY permitem que qualquer pessoa construa suas próprias caixas de som e câmeras inteligentes e têm tido muito sucesso nos fabricantes de STEM e no mercado de brinquedos.