Artificial intelligence is the core of the robot, the robot's brain. Want to create a brain is not an easy thing, so many robotic company are waiting, waiting for Google, and so on, waiting for Facebook, and so on, and so the company can do the brain, to be able to open their technology in a certain day.
Now, these have been realized in a short time.
November 10th, Google released a new artificial intelligence system TensorFlow, and announced that it will completely open source;
November 16th, Microsoft announced the open source machine learning Toolkit
Today, IBM announced the open source machine learning platform SystemML.
Plus Facebook early in January of this year has been gradually open source of a group based on the Torch of deep learning tools, the current artificial intelligence of several major giants in addition to our Baidu, have its machine learning platform. But believe that in the case of open source has become a trend, Baidu open source machine learning platform has been foreseen.
According to IBM official introduction, SystemML is flexible, scalable machine learning (ML) language, written in Java. Can achieve three functions: (1) can be customized algorithm; (2) multiple execution mode, including a single, Hadoop batch and Spark batch; (3) automatic optimization.
SystemML machine learning is mainly based on two aspects:
SystemML language, declarative machine learning (DML). SystemML contains linear algebra primitives, statistical functions and ML specifying structures that can be more easily and more native to the ML algorithm. The algorithm is expressed by R type or Python type. DML significantly enhance the productivity of data science by providing flexible customization of the analysis and expression of data and independent of the underlying data representation.
Secondly, SystemML provides automatic optimization function, through the data and clustering characteristics to ensure efficient and scalable. SystemML can be run in MapReduce or Spark environment.
IBM says SystemML will become open source project of Apache incubator, will be in June next year completely open source.
Whether Google or Facebook, or IBM, they are open source, is hoping to accelerate the deployment of artificial intelligence technology in the development of artificial intelligence is becoming more important in the future to seize more dominance. And for the robot Venture Company, when so many giants will be machine learning platform open source, there is no good reason to do the robot.