Em edições anteriores do Radar, escrevemos sobre TinyML — a prática de executar modelos treinados em pequenos dispositivos com sensores integrados para tomar decisões ou extrair recursos sem uma viagem de ida e volta para a nuvem. O Edge Impulse simplificou ao máximo o processo de coleta de dados do sensor, treinamento e implantação de um modelo. O Edge Impulse é uma plataforma de ponta a ponta hospedada para o desenvolvimento de modelos otimizados para execução em pequenos dispositivos de borda, como microcontroladores. A plataforma orienta a pessoa desenvolvedora por todo o pipeline, incluindo a tarefa de coletar e rotular dados de treinamento. Fica mais fácil começar a usar seu telefone celular para coleta de dados e execução do classificador, enquanto o treinamento e o refinamento do modelo acontecem no ambiente mais poderoso e hospedado na nuvem. Os algoritmos de reconhecimento resultantes também podem ser otimizados, compilados e carregados em uma ampla variedade de arquiteturas de microcontroladores. Embora o Edge Impulse seja um empreendimento comercial, a plataforma é gratuita para pessoas desenvolvedoras e torna todo o processo divertido e envolvente, mesmo para iniciantes no aprendizado de máquina. A baixa barreira de entrada para a criação de um aplicativo funcional significa que veremos mais dispositivos de ponta com decisões inteligentes integradas.