Microsoft a Facebook uľahčujú modelom AI preskakovanie z jedného rámca AI na druhý
2 min. čítať
Publikované dňa
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Microsoft dnes oznámil spoluprácu s Facebookom na ohlásení formátu Open Neural Network Exchange (ONNX). ONNX prináša interoperabilitu do rámcového ekosystému AI. ONNX poskytuje definíciu modelu rozšíriteľného výpočtového grafu, ako aj definície vstavaných operátorov a štandardných dátových typov.
Na trhu je dostupných niekoľko rámcov AI, vrátane vlastného Cognitive Toolkit od Microsoftu. Až do dnešného dňa neexistoval spôsob, ako použiť modely AI vytvorené pre jeden rámec v inom. ONNX rieši tento problém tým, že sa stáva formátom s otvoreným zdrojom pre modely AI. Microsoft Cognitive Toolkit, Caffe2 a PyTorch budú podporovať ONNX.
ONNX ponúka nasledujúce výhody:
- Rámcová interoperabilita: Vývojári môžu jednoduchšie prechádzať medzi rámcami a používať najlepší nástroj pre danú úlohu. Každý rámec je optimalizovaný pre špecifické vlastnosti, ako je rýchle školenie, podpora flexibilných sieťových architektúr, odvodenie na mobilných zariadeniach atď. Mnohokrát je charakteristika najdôležitejšia počas výskumu a vývoja odlišná od tej, ktorá je najdôležitejšia pre odoslanie do výroby. To vedie k neefektívnosti v dôsledku nepoužívania správneho rámca alebo k výrazným oneskoreniam, keď vývojári konvertujú modely medzi rámcami. Rámce, ktoré používajú reprezentáciu ONNX, to zjednodušujú a umožňujú vývojárom byť agilnejšími.
- Zdieľaná optimalizácia: Dodávatelia hardvéru a iní s optimalizáciami na zlepšenie výkonu neurónových sietí môžu ovplyvniť viacero rámcov naraz zameraním sa na reprezentáciu ONNX. Často je potrebné optimalizácie integrovať samostatne do každého rámca, čo môže byť časovo náročný proces. Reprezentácia ONNX uľahčuje optimalizácie osloviť viac vývojárov.
Kód ONNX a dokumentácia sú teraz k dispozícii ako open source na GitHub a môžete poskytnúť spätnú väzbu na ďalší rozvoj tohto projektu tu. Zistite viac o tomto oznámení tu.