Microsoft to Open ONNX Runtime Source Code

It's a high-performance engine for machine learning models in the ONNX (Open Neural Network Exchange) format
07 December 2018   1854

Microsoft announced the deployment of ONNX Runtime source code on GitHub. The project is a high-performance engine for machine learning models in the ONNX (Open Neural Network Exchange) format, ensuring compatibility of ML models with free AI frameworks (TensorFlow, Cognitive Toolkit, Caffe2, MXNet). Therefore, ONNX Runtime is used to optimize computations in models of deep learning of neural networks.

With the translation of the project into open source, the company hopes to attract more people to the development of machine learning. Moreover, Microsoft promised to respond quickly to commits.

To use ONNX Runtime, it is necessary to determine the ONNX model and select a tool for it. Their list and instructions are available on the GitHub page. Microsoft offers several options for those who do not know where to start:

  • Download ready-made ResNet or TinyYOLO models from ONNX Model Zoo;
  • Create your own computer vision models using Azure Custom Vision Service
  • convert models created in TensorFlow, Keras, Scikit-Learn or CoreML using ONNXMLTools and TF2ONNX;
  • train new models using Azure machine learning and save the result in ONNX format.

According to Microsoft spokesman Eric Boyd, the Bing Search, Bing Ads and Office services teams were able to achieve twice the performance of ML models using ONNX Runtime compared to standard solutions. Therefore, it is important to support the project by both users and large companies. As for the latter, while they embody the following projects:

  • Microsoft and Intel are implementing the nGraph compiler;
  • NVIDIA is working on TensorRT integration;
  • Qualcomm is looking forward to developing the Snapdragon mobile platform.

In early December 2017, ONNX was transferred from the stage of early access to a project corresponding to the conditions of industrial operation. Companies urged the community to join the project and help create a unified platform for engaging with in-depth training tools.

BNC to Monitor BTC Community's Mood

The system called Twitter Sentiment analyzes over 34M BTC-related Twitter posts each week, using AI to track the mood of the community
22 January 2020   478

Blockchain-based New Zealand-based research firm Brave New Coin (BNC) has unveiled a new system for measuring the mood of the Bitcoin community based on Twitter messages.

According to BNC, the new Twitter Sentiment rating system analyzes over 34 million BTC-related Twitter posts each week. The company uses artificial intelligence (AI) algorithms that look for records containing the words bitcoin, $ BTC and BTC and others.

BNC notes that user sentiment continues to be a “significant” factor in the price and dynamics of digital assets, and a new technique has been developed to track these sentiments. According to the BNC, it took 18 months to launch the Bitcoin Twitter Sentiment. The data obtained is divided into seven categories - Opinion, Technical Information, Inside the Network, Advertising, Bots, Macros and Hacking.

For the week ending January 17, the most common entries were in the Opinion category - their number was 30.42% of all data received. In second place was the category Technical Information, and in third inside the network (includes information on mining and hashrate).

BNC spokeswoman Pierre Ansaldi said that during the first quarter of this year, the company will also launch community sentiment analysis tools for other crypto assets.