Djupa artificiella neurala nätverk på inbyggda system - Något att satsa på?
Postat: 21 december 2022, 10:22:49
Maskinellt lärande verkar vara framtiden. Att låda elektroniken tänka och ta eget beslut från regression och fördelningar samt träd för att kunna klassificera data.
ST har kommit ut med en produkt som heter CubeMX-AI där man kan importera enkla djupa artificiella neurala nätverk på inbyggda system, och det verkar inte heller finnas någon gräns på vilken hårdvara det är. CubeMX-AI tar en färdig modell och sedan optimerar den modellen och gör om allt till C-kod som är effektiv och snabb. Sedan så kan man implementera den på inbyggda system. Även TensorFlow har skapat en produkt som heter TensorFlow Lite som är just anpassad för inbyggda system.
Jag undrar hur relevant detta är för inbyggda system?
Nu ska vi ha i åtanke att det handlar om klassificering av mätdata och ett väldigt bra tränat djupt artificiellt neuralt nätverk har faktiskt en felmarginal på ca 5%. Att låta en sådan kontrollera en tillverkningsprocess innebär att 5% av produkterna kommer vara felgranskade. Det låter inte mycket om det är 100 produkter. Men ska man gå upp till en miljon produkter, så är 5% enormt mycket.
Jag har svårt att se appliceringen för djupa artificiella neurala nätverk hos inbyggda system, när det kommer till utrustning som ska granska och korrigera, dvs automatisering.
Vad tror ni den bästa appliceringen kan vara?
Notera att CubeMX-AI och TensorFlow Lite för inbyggda system, så passar inte detektion. Detektion är alldeles för processorkrävande.
Orsaken varför jag ställer denna fråga har med: https://www.svt.se/nyheter/ekonomi/ki-s ... r-nasta-ar
När det är lågkonjuktur, så är det högkonjuktur för teknologisk utveckling. Det brukar alltid se ut så.
ST har kommit ut med en produkt som heter CubeMX-AI där man kan importera enkla djupa artificiella neurala nätverk på inbyggda system, och det verkar inte heller finnas någon gräns på vilken hårdvara det är. CubeMX-AI tar en färdig modell och sedan optimerar den modellen och gör om allt till C-kod som är effektiv och snabb. Sedan så kan man implementera den på inbyggda system. Även TensorFlow har skapat en produkt som heter TensorFlow Lite som är just anpassad för inbyggda system.
Jag undrar hur relevant detta är för inbyggda system?
Nu ska vi ha i åtanke att det handlar om klassificering av mätdata och ett väldigt bra tränat djupt artificiellt neuralt nätverk har faktiskt en felmarginal på ca 5%. Att låta en sådan kontrollera en tillverkningsprocess innebär att 5% av produkterna kommer vara felgranskade. Det låter inte mycket om det är 100 produkter. Men ska man gå upp till en miljon produkter, så är 5% enormt mycket.
Jag har svårt att se appliceringen för djupa artificiella neurala nätverk hos inbyggda system, när det kommer till utrustning som ska granska och korrigera, dvs automatisering.
Vad tror ni den bästa appliceringen kan vara?
Notera att CubeMX-AI och TensorFlow Lite för inbyggda system, så passar inte detektion. Detektion är alldeles för processorkrävande.
Orsaken varför jag ställer denna fråga har med: https://www.svt.se/nyheter/ekonomi/ki-s ... r-nasta-ar
När det är lågkonjuktur, så är det högkonjuktur för teknologisk utveckling. Det brukar alltid se ut så.