Firma STMicroelectronics wydała bezpłatny pakiet funkcji oprogramowania STM32, który umożliwia użytkownikom szybkie tworzenie, szkolenie i wdrażanie inteligentnych urządzeń brzegowych do monitorowania warunków przemysłowych za pomocą zestawu Discovery z mikrokontrolerem.
Pakiet oprogramowania FP-AI-NANOEDG1, opracowany we współpracy z ekspertem ds. Uczenia maszynowego i autoryzowanym partnerem ST, firmą Cartesiam, zawiera wszystkie niezbędne sterowniki, oprogramowanie pośredniczące, dokumentację i przykładowy kod do przechwytywania danych z czujników, integracji i uruchamiania bibliotek NanoEdge firmy Cartesiam. Użytkownicy bez specjalistycznych umiejętności w zakresie sztucznej inteligencji mogą szybko tworzyć i eksportować niestandardowe biblioteki uczenia maszynowego dla swoich aplikacji za pomocą narzędzia Cartesiam NanoEdg AI Studio działającego na komputerze z systemem Windows 10 lub Ubuntu. Pakiet funkcji upraszcza pełne prototypowanie i bezpłatną weryfikację na płytach rozwojowych STM32 przed wdrożeniem na sprzęcie klienta, na którym obowiązują standardowe opłaty Cartesiam.
Prosta metodologia opracowana z Cartesiam wykorzystuje czujniki klasy przemysłowej na pokładzie zestawu Discovery, takiego jak STM32L562E-DK, do przechwytywania danych o drganiach z monitorowanego sprzętu zarówno w normalnych trybach pracy, jak iw wywołanych nienormalnych warunkach. Oprogramowanie do konfiguracji i pozyskiwania danych z czujników jest zawarte w pakiecie funkcji. NanoEdge AI Studio analizuje dane wzorcowe i wybiera wstępnie skompilowane algorytmy z ponad 500 milionów możliwych kombinacji, aby stworzyć zoptymalizowane biblioteki do szkolenia i wnioskowania. Oprogramowanie pakietu funkcji udostępnia kody pośredniczące dla bibliotek, które można łatwo wymienić w celu prostego osadzenia w aplikacji. Po wdrożeniu urządzenie może uczyć się lokalnie normalnego wzorca trybu pracy podczas początkowej fazy instalacji, a także w okresie użytkowania sprzętu,ponieważ pakiet funkcji umożliwia przełączanie między trybami uczenia się i monitorowania.
Korzystając z zestawu Discovery do pozyskiwania danych, generowania, trenowania i monitorowania rozwiązania, wykorzystując bezpłatne narzędzia i oprogramowanie oraz obsługę ekosystemu STM32, programiści mogą szybko stworzyć model weryfikacji koncepcji po niskich kosztach i łatwo przenieść aplikację do innych mikrokontrolerów STM32. Jako inteligentne urządzenie brzegowe, w przeciwieństwie do alternatyw opartych na sztucznej inteligencji w chmurze, rozwiązanie to pozwala właścicielom sprzętu na większą kontrolę nad potencjalnie wrażliwymi informacjami poprzez przetwarzanie danych maszynowych na urządzeniu lokalnym. Pakiet funkcji FP-AI-NANOEDG1 jest już dostępny na stronie internetowej STs bezpłatnie.