Microsoft kaže da AI i strojno učenje pokreću otvoreni kod i oblak

  • Oct 20, 2023

Umjetna inteligencija i strojno učenje brzo dobivaju na važnosti, a Mark Russinovich, Glavni tehnološki direktor Microsoft Azurea vjeruje da je to zbog softvera otvorenog koda i oblak.

Pročitaj ovo

Sve što trebate znati o AI

Izvršni vodič za umjetnu inteligenciju, od strojnog učenja i općenito umjetne inteligencije do neuronskih mreža.

Čitaj SAD

Da, Microsoft je upravo najavio sljedeće veliko izdanje sustava Windows 10 podržavat će umjetnu inteligenciju (AI) i strojno učenje (ML). Ali, marketinška pompa na stranu, Microsoft prokleto dobro zna da se pravi težak posao za AI i ML događa u oblaku sa softverom otvorenog koda. To je bila poruka do koje je došao Mark Russinovich, Microsoftov Azure CTO Zaklada Linux's Open Source Leadership Summit (OSLS) u Sonomi, CA.

Russinovich je započeo riječima:

AI tehnologije i tehnike doživljavaju renesansu. Tehnologije i zajednice otvorenog koda potaknule su rast samoukih programera strojnog učenja s bibliotekama i okvirima. Računalna snaga oblaka učinila je obradu velikih skupova podataka isplativom i uobičajenom. Kako se više istraživanja nastavlja i dijeli u zajednicama, i dalje ćemo vidjeti sve više inteligentne aplikacije koje potiču još veće prihvaćanje tehnologija otvorenog koda u cijeloj obradi platforme.

Konkretno, spomenuo je dva primjera u kojima Microsoft koristi oblak i otvoreni kod kako bi pružio rješenja korisnicima. Prvi je sa Zrakoplovni motori Rolls-Royce koji koriste ML za praćenje istrošenosti. Ti se podaci zatim koriste s umjetnom inteligencijom za proaktivno održavanje motora.

Microsoft također koristi moćan jedan-dva oblaka i otvorenog koda za pokretanje DiagnosticX Intelligent Disease Predictive Architecture. Ovo je beta program. Njegova prva upotreba je ispitivanje rendgenskih slika iz repozitorija rendgenskih podataka prsnog koša Nacionalnog instituta za zdravlje (NIH). Ti se podaci zatim šalju u programe za analizu ML i umjetne inteligencije otvorenog koda kao što su Core ML, Google TensorFlow, i ONNX korištenjem Visual Studio za AI i Azure strojno učenje. Krajnji rezultat, koji se može očitati putem web sučelja, je program koji može dijagnosticirati upalu pluća.

Zasto se zamarati? Jer ima mnogo više rendgenskih aparata nego radiologa. Kada 50 000 djece umre samo u SAD-u od upale pluća, svaki alat koji može pomoći uočiti bolest ubojicu na vrijeme za lijek je pobjeda.

Ono što omogućuje stvaranje tih programa, rekao je Russinovich, jest oblak. Prije nismo puno napredovali jer nam tek sada oblak daje ono što je AI i ML programerima uvijek trebalo. Ovo je skalabilno računanje na zahtjev s niskom cijenom, gotovo beskonačnom pohranom i GPU procesorima velike brzine kao što su Nvidijini Tesla K80 i P100s. U kombinaciji, to daje AI i ML programerima resurse koji su im oduvijek bili potrebni kako bi mogli eksperimentirati. I, kao što je Russinovich rekao, "AI i ML su umjetnost, moramo eksperimentirati."

Alati, programi i okviri koji to čine, prema Russinovichu, gotovo su svi otvorenog koda. „Počinje s MySQLPostgreSQL, Hadoop, Kasandra i NoSQL baze podataka. Svi su potpuno otvorenog koda. Za analitiku i predviđanje koristite R i ISKRA. I najpopularnije biblioteke dubokog učenja -- TensorFlow, Keras, i Caffe -- također su svi otvorenog koda."

Russinovich je nastavio: "Još 2007. stručnjaci za ML zaključili su da je otvoreni kod pravi put za AI i ML. Danas se obje temelje na otvorenom kodu."

Između otvorenog izvornog koda i računalstva u oblaku, Russinovich vidi AI i ML koji transformiraju svaku industriju i to nije marketinški hype.

Povezane priče:

  • Microsoft predstavlja Windows 10 kao AI platformu za programere
  • Microsoft uvodi više zdravstvenih usluga, softvera prožetih umjetnom inteligencijom
  • 'Jedan model strojnog učenja za vladanje svima': Googleovi alati otvorenog koda za jednostavniju umjetnu inteligenciju