Mathworks alkoi oikeastaan viime vuonna laajentaa MATLAB-ohjelmointia tekoälyn suuntaan. Nyt yhtiö on MATLABin ja Simulinkin 2019a-päivityksessä vienyt tätä paljon pidemmälle. Kaikkiaan käyttäjille on tuotu tällä kertaa peräti kymmenen uutta työkalua.
Tekoälyn lisäksi Mathworks on tuonut uusia ominaisuuksia signaalin prosessointiin ja koodin staattiseen analyysiin. Tuttuun tapaan päivitys myös korjaa kymmeniä bugeja kaikissa eri tuoteryhmissä.
MATLABin markkinoinnista vastaavan David Richin mukaan moni yritys yrittää viedä tekoälyä tuotantoon siten, että he palkkaavat tekoälyasiantuntijoita ja yrittävät opettaa heille elektroniikkajärjestelmien suunnittelua. Tämä on tietysti hidas prosessi, jonka toimivuudesta ei ole takeita.
Uuden MATLABin avulla suunnittelija voivat nopeasti laajentaa osaamisensa tekoälyyn, oli kyse sitten ohjaimien kehittämisestä tai päätöksentekoon pystyvien järjestelmien kehittämisestä syväoppimismallein avulla. Tyypillinen tällainen sovellus voisi olla esimerkiksi koneoppimisen yhdistäminen 3D-dataan, jolloin saadaan toteutettua kuvantunnistuksen menetelmiä.
Tekoälysovellusten kehittämiseen Mathworks toi Reinforcements Learning Toolbox -työkalun, jonka avulla voidaan opettaa tekoälyagentti – esimerkiksi Nvidian prosessorilla tai pilvessä toimiva – ratkaisemaan ohjaamisen ja päätöksenteon ongelmia.
MATLABin ja Simulinkin uusiin ominaisuuksiin voi tutustua Mathworksin sivuilla.