November is becoming a big month for open source artificial intelligence. First it was Google with TensorFlow. Shortly after, Microsoft jumped in with its Distributed Machine Learning Toolkit (DMTK). Now, IBM is officially in after its SystemML machine learning system was accepted to the Apache Incubator project. SystemML, which emerged from IBM's development of Watson, is more targeted towards broader enterprise use cases, while TensorFlow and Facebook's Torch are tools used to train neural networks.
Bytes on Open Source AI: These tech giants are strategically open sourcing their machine learning tools in exchange for the data and talent that comes with it. By giving away algorithms, they attract more engineers, who contribute more data to train the platform, which improves the effectiveness of the models, which attracts more engineers, and so on.