AI-core on kehittämämme koneoppimis-infrastruktuuri, joka koostuu valtavasta kokoelmasta geneeristä, uudelleen käytettävää koodia. Olemme kehittäneet sen, koska halusimme kyvykkyyttä viedä AI-projekteja läpi nopeammin ja samalla minimoida ohjelmointivirheet. Lisäksi, samojen asioiden koodaaminen uudelleen ja uudelleen on aika pöljää ja myös melko tylsää. Meistä tuntui myös siltä, että useiden AI/ML-ympäristöjen ylläpito ja kehitys vaatii koherentin ratkaisun, joka taipuu useisiin eri liiketoimintaongelmiin (esim. IoT, asiakasanalytiikka, laadunvalvonta jne.).

Kuten yllä mainittiin, Bilotin AI-core on käytännössä koodikokoelma, joka mahdollistaa robustin koneoppimisratkaisujen kehittämisen ja tuotannollistamisen. Ratkaisumme integroi datan hallinnan ja esikäsittelyn, virheiden hallinnan ja lokituksen, mallien opettamisen ja versioinnin, mallien soveltamisen ja julkaisun. Mikä parasta, kaikkea tätä toiminnallisuutta hallitaan rajallisella määrällä koodia ohjaustiedostojen muodossa.

Mitkä tarkalleen ottaen ovat AI-coren hyödyt? Meidän mielestämme ainakin seuraavat:

  1. Se nopeuttaa AI/ML kehitystä merkittävästi, koska koodi on (enimmäkseen) valmiiksi olemassa. Tämä minimoi suoraan koodausvirheiden riskin ja poistaa turhan iteraation.
  2. Se tarjoaa yhtenäisen rakenteen useiden eri koneoppimisongelmien (busineksen näkökulmasta).
  3. Koska koodi on täysin avointa, se mahdollistaa käyttäjälle loputtomasti joustavuutta muokata toiminnallisuutta haluamallaan tavalla.

Sen lisäksi että AI-core on toiminnallisesti kattava ja joustava, se voidaan ottaa käyttöön käytännössä missä tahansa ympäristössä; tämä riippuu täysin käyttäjän/asiakkaan preferensseistä. Käyttöönotto on myös suhteellisen vaivatonta, riippumatta siitä onko kyseessä lokaali tietokone, virtuaalikone/palvelin tai pilvialusta.

Erityisesti pilviversio yhdistelee usean eri state-of-the-art teknologian kyvykkyyksiä. Mallit koulutetaan H2O:n API:lla, hallitaan MLflow:n API:lla ja koko komeus lepää Databricks:in päällä Azuressa. Kiinnostavaa? Jännää? Mahtavaa? Niin meistäkin. Aiheesta tulossa lisää myöhemmin.