Amazon Web Services has a certain reputation for taking a lot from the open source software community, without giving much back.
Now, the cloud giant taking another baby step away from that image by making some of its own artificial intelligence code available for anyone to use for free. It’s only the second open source project out of Amazon Web Services, which is largely considered the number-one player in the cloud computing market.
Last November, Amazon Web Services announced a machine learning feature called SageMaker Neo that allows users to train and run artificial intelligence programs on Amazon’s cloud. Now, AWS is making much of the SageMaker Neo code available as open source under the name Neo-AI.
This new project will help developers to program hardware platforms — like home security systems, or even perhaps self-driving cars — to use machine learning models like TensorFlow, the mega-popular AI technology originated at Google. Since Neo-AI is available as open source, anyone can use, download or modify the code for free.
Beyond the technology itself, Neo-AI could be an important effort from Amazon Web Services to mend bridges with the open source world.
In recent months, Amazon Web Services has come under fire for taking open source code and reselling it to customers as a paid service. Doing so is completely legal — open source software, by its nature, can be used for any purpose, even commercial use. But Amazon’s reputation for not contributing back to open source projects has worked against it, as it’s percieved as happy to profit from the software, but not to contribute to making it.
Neo-AI isn’t the first wave in Amazon’s open source charm offensive. Firecracker, announced in November, was taken by developers as a sign that AWS was finally ready to contribute significant projects to the open source world. With Neo-AI, Amazon is releasing even more of its internally-developed technology as open source.
Normally, developers may need to spend weeks or months manually adjusting the program so that it works on whatever hardware device they’re using — different types of gadgets have different levels of computing power and even battery life, making for a lot of variables that need to be fine-tuned.
Not only that, but the software on the device might also be a mismatch with the software the developer is using. Neo-AI eliminates these compatibility issues by converting these programs into a common format, and it also makes these programs run more efficiently on the hardware.
Neo-AI supports hardware platforms from Intel, NVIDIA, and ARM, and in the future will support Xilinx, Cadence, and Qualcomm.
Intel is slated to report its fourth quarter results on Thursday. The chip-making giant is expected to easily top its results from the same period a year earlier, when changes to tax law weighed down its bottom line. Here’s what Wall Street is expecting and how its prognostications compare to the company’s year-prior results: Q4...
Palantir is reportedly planning to go public at a valuation of $41 billion as early as this year. But just 15 years ago, when the company had just launched, it almost went out of business several times. Palantir CEO Alex Karp says that at the time, he didn’t understand the world of Silicon Valley venture...