Microsoft en Facebook kondigen het Open Neural Network Exchange-formaat aan. Het opensourceproject van beide partijen zorgt voor interoperabiliteit bij hun frameworks voor kunstmatige intelligentie, wat tot brede optimalisatie moet leiden.
Specifiek gaat het bij Open Neural Network Exchange om de representatie van neurale netwerken. Ontwikkelaars maken hiervoor computation graphs, maar elke framework heeft hiervoor zijn eigen formaat. Als ontwikkelaars tijdens de onderzoeksfase voor de eigenschappen van het ene framework kiezen, maar bij de productiefase eigenschappen van een ander framework verkiezen, kost de conversie van de representatie kostbare tijd.
Frameworks die het onnx-formaat gebruiken versimpelen die conversie. Daarnaast kunnen organisaties die de prestaties van neurale netwerken willen verhogen, zich makkelijker op meerdere frameworks richten door de onnx-representatie te gebruiken. Microsofts Cognitive Toolkit en het oorspronkelijk door Facebook ontwikkelde Caffe2 en PyTorch ondersteunen het Open Neural Network Exchange-formaat, meldt Microsoft. De code en documentatie voor het project is op GitHub gezet.