Improved Microsoft Artificial Intelligence Powered by RDBMS with built in AIby Ashok Pandey April 20, 2017 0 comments
Microsoft announces several new products and services in line with its next generation AI based data strategy. These will empower organizations to easily leverage data driven intelligence in their digital transformation journey. The new offerings include deeply integrated Deep Learning and Machine Learning capabilities to support the next generation of enterprise-grade AI applications for developers and businesses, to create intelligent applications that drive new efficiencies, create better products, and improve customer experiences.
In the past, a development and deployment lifecycle of statistical and analytical models could take months, with developers having to do a lot of the heavy lifting. Our approach dramatically simplifies the deployment of AI by bringing Intelligence into existing well-engineered data platforms.
The next generation offerings include:
First Relational Database Management System (RDBMS) with built-in AI – Production quality CTP 2.0 of SQL Server 2016 that comes with in-database support for a rich library of machine learning functions, and, for the first time, Python support (in addition to R). It leverages Graphics Processing Unit (GPU) computing through the Python/R interface to power even the most intensive deep learning jobs on images, text and other unstructured data. Developers can implement GPU enabled analytics and very sophisticated AI directly in the database server as stored procedures and gain much higher throughput. They can use all the rich features for concurrency, high-availability, encryption, security, and compliance to build and deploy robust enterprise-grade AI applications.
SQL Server 2017 will be the first version of SQL Server compatible with Windows, Linux and Docker containers. In addition to Windows Server, the new version will also run on Red Hat Enterprise Linux, SUSE Enterprise Linux Server, and Ubuntu. It can also run inside Docker containers on Linux or Mac which can help your developers spend more time developing, and less on Dev Ops.
Microsoft R Server 9.1 and Neural Network Models – Brings intelligence to where the data lives to Hadoop and Spark in addition to SQL Server. In addition to several advanced machine learning algorithms, it introduces pre-trained neural network models for sentiment analysis and image featurization, supports SparklyR, SparkETL and SparkSQL, and GPU support for neural networks. R Tools for Visual Studio provides a state-of-the-art integrated development environment (IDE) for developers to work with Microsoft R Server. An Azure Microsoft R Server Virtual Machine (VM) image is also available enabling developers to rapidly provision the server on the cloud.
Azure Cognitive Services – Will enable users to infuse apps with cognitive intelligence. Face API, Computer Vision API and Content Moderator are available in the Azure Portal. With these updates, Microsoft will have 25 APIs and services in their Cognitive Services collection.
· Face API helps to detect and compare human faces, organize faces into groups according to visual similarity, and identify previously tagged people in images.
· Computer Vision API gives the tools to understand the contents of any image: create tags identifying objects, beings, or actions present in the image, and then craft coherent sentences to describe it. New capabilities include landmark recognition (among 9k natural and man-made landmarks) and handwriting OCR (in preview) to detect text in an image containing handwriting.
Cortana Intelligence solution templates – Will enable use of advanced analytics and big data to improve business processes and increase competitiveness. Customers can leverage flexible solution templates built using best practice architecture and machine learning models and backed by Microsoft’s rich ecosystem of partners.