"A lot of people in academia are not very good at software engineering," says Kenny Daniel, co-founder and chief technology officer of cloud computing startup Algorithmia. "I always had more of the software engineering bent."
That, in a nutshell, is some of what makes six-year-old, Seattle-based Algorithmia uniquely focused in a world over-run with machine learning offerings.
Amazon, Microsoft, Google, IBM, Salesforce, and other large companies have for some time been offering cut-and-paste machine learning in their cloud services. Why would you want to stray to a small, young company?
No reason, unless that startup had a particular knack for hands-on support of machine learning.
That's the premise of Daniel's firm, founded with Diego Oppenheimer, a graduate of Carnegie Mellon and a veteran of Microsoft. The two became best friends in undergrad at CMU, and when Oppenheimer went to industry, Daniel went to pursue a PhD in machine learning at USC. While researching ML, Daniel realized he wanted to build things more than he wanted to just theorize.
"I had the idea for Algorithmia in grad school," Daniel recalled in an interview with ZDNet. "I saw the struggle of getting the work out into the real world; my colleagues and I were developing state-of-the-art [machine learning] models, but not really getting them adopted in the real world the way we wanted."
He dropped out of USC and hooked up with Oppenheimer to found the company. Oppenheimer had seen from the industry side that even for large companies such as Microsoft, there was a struggle to get enough talent to get things deployed and in production.
The duo initially set out to create an App Store for machine learning, a marketplace in which people could buy and sell ML models, or programs. They got seed funding from venture firm Madrona Ventures, and took up residence in Seattle's Pike Place. "There's a tremendous amount of ML talent out here, and the rents are not as crazy" as Silicon Valley, he explained.
"If companies are not getting the pay-off, if there's a lack of progress, we could be looking at another hype cycle," says Kenny Daniel, CTO and co-founder of machine learning operations service provider Algorithmia.
Their intent was to match up consumers of machine learning, companies that wanted the models, with developers. But Daniel noticed something was breaking down. The majority of customers using the service were consuming machine learning from their own teams. There was little transaction volume because companies were just trying to get stuff to work.
"We said, okay, there's something else going on here: people don't have a great way of turning their models into scalable, production-ready APIs that are highly available and resilient," he recalled having realized.
"A lot of these companies would have data scientists building models in Jupyter on their laptop, and not really having a good way to hook them up to a million iOS apps that are trying to recognize images, or a back-end data pipeline that's trying to process terabytes of data a day."
There was, in other words, "a gap there in software engineering." And so the business shifted from a focus on a marketplace to a focus on providing the infrastructure to make customers' machine learning models scale up.
The company had to solve a lot of the multi-tenant challenges that were fundamental limitations, long before those techniques became mainstream with the big cloud platforms.
Also: How do we know AI is ready to be in the wild? Maybe a critic is needed
"We were running functions before AWS Lambda," says Daniel, referring to Amazon's server-less offering.
Problems such as, "How do you manage GPUs, because GPUs were not built for this kind of thing, they were built to make games run fast, not for multi-tenant users to run jobs on them."
Daniel and Oppenheimer started meeting with big financial and insurance firms, to discuss solving their deployment problems. Training a machine learning model might be fine on AWS. But when it came time to make predictions with the trained model, to put it into production for a high volume of requests, companies were running into issues.
The companies wanted their own instances of their machine learning models in virtual private clouds, on AWS or Azure, with the ability to have dedicated customer support, metrics, management and monitoring.
That lead to the creation of an Algorithmia Enterprise service in 2016. That was made possible by fresh capital, an infusion of $10.5 million from Gradient Ventures, Google's AI investment operation, followed by a $25 million round last summer. In total. Algorithmia has received $37.9 million in funding.
Today, the company has seven-figure deals with large institutions, most of it for running private deployments. You could get something like what Algorithmia offers by using Amazon's SageMaker, for example. But SageMaker is all about using only Amazon's resources. The appeal with Algorithmia is that the deployments will run in multiple cloud facilities, wherever a customer needs machine learning to live.
"A number of these institutions need to have parity across wherever their data is," said Daniel. "You may have data on premise, or maybe you did acquisitions, and things are across multiple clouds; being able to have parity across those is one of the reasons people choose Algorithmia."
Amazon and other cloud giants each tout their offerings as end-to-end services, said Daniel. But that runs counter to reality, which is that there is a soup composed of many technologies that need to be brought together to make ML work.
"In the history of software, there hasn't been a clear end-to-end, be-all winner," Daniel observed. "That's why GitHub, and GitLab, and Bitbucket and all these continue to exist, and there are different CI [continuous integration] systems, and Jenkins, and different deployment systems and different container systems."
"It takes a fair amount of expertise to wire all these things together."
There is some independent support for what Daniel claims. Gartner analyst Arun Chandrasekaran puts Algorithmia in a basket that he calls "ModelOps." The application "life cycle" of artificial intelligence programs,
Chandrasekaran told ZDNet, is different from that of traditional applications, "due to the sheer complexity and dynamism of the environment."
"Most organizations underestimate how long it will take to move AI and ML projects into production."
Also: Recipe for selling software in a pandemic: Be essential, add some machine learning, and focus, focus, focus
Chandrasekaran predicts the market for ModelOps will expand as more and more companies try to deploy AI and run up against the practical hurdles.
While there is the risk that cloud operators will subsume some of what Algorithmia offers, said Chandrasekaran, the need to deploy outside a single cloud supports the role of independent ModelOps vendors such as Algorithmia.
"AI deployments tend to be hybrid, both from the perspective of spanning multiple environments (on-premises, cloud) as well as the different AI techniques that customers may use," he told ZDNet.
Aside from cloud vendors, Algorithmia competitors include Datarobot, H20.ai, RapidMiner, Hydrosphere, Modelop and Seldon.
Some companies may go 100% AWS, conceded Daniel. And some customers may be fine with generic abilities of cloud vendors. For example, Amazon has made a lot of progress with text translation technology as a service, he noted.
But industry-specific, or vertical market machine learning, is something of a different story. One customer of Algorithmia, a large financial firm, needed to deploy an application for fraud detection. "It sounds crazy, but we had to figure out all this stuff of, how do we know this data over here is used to train this model? It's important because its an issue of their [the client's] liability."
The immediate priority for Algorithmia is a new product version called Teams that lets companies organize an invite-only, hosted gathering of those working on a particular model. It can stretch across multiple "federated" instances of a model, said Daniel. The pricing is by compute usage, so it's a pay-as-you-go option, versus the annual billing of the Enterprise version.
Also: AI startup Abacus goes live with commercial deep learning service, takes $13M Series A financing
To Daniel, the gulf that he observed in academia between pure research and software engineering is the thing that has always shot down AI in past. The so-called "AI winter" periods over the decades were in large part a result of the practical obstacles, he believes.
"Those were periods when there was hype for AI and ML, and companies invested a lot of money," he said. "If companies are not getting the pay-off, if there's a lack of progress, we could be looking at another hype cycle."
By contrast, if more companies can be successful in deployment, it may lead to a flourishing of the kind of marketplace that he and Oppenheimer originally envisioned.
"It's like the Unix philosophy, these small things combining, that's the way that I see it," he said. "Ultimately, this will just enable all sorts of things, completely new scenarios, and that's incredibly valuable, things that we can make available in a free market of machine learning."
- Microsoft reveals how it caught mutating Monero mining malware with machine learning - The Next Web [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- The role of machine learning in IT service management - ITProPortal [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- Workday talks machine learning and the future of human capital management - ZDNet [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- Verification In The Era Of Autonomous Driving, Artificial Intelligence And Machine Learning - SemiEngineering [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- Synthesis-planning program relies on human insight and machine learning - Chemical & Engineering News [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- Here's why machine learning is critical to success for banks of the future - Tech Wire Asia [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- The 10 Hottest AI And Machine Learning Startups Of 2019 - CRN: The Biggest Tech News For Partners And The IT Channel [Last Updated On: December 1st, 2019] [Originally Added On: December 1st, 2019]
- Onica Showcases Advanced Internet of Things, Artificial Intelligence, and Machine Learning Capabilities at AWS re:Invent 2019 - PR Web [Last Updated On: December 3rd, 2019] [Originally Added On: December 3rd, 2019]
- Machine Learning Answers: If Caterpillar Stock Drops 10% A Week, Whats The Chance Itll Recoup Its Losses In A Month? - Forbes [Last Updated On: December 3rd, 2019] [Originally Added On: December 3rd, 2019]
- Amazons new AI keyboard is confusing everyone - The Verge [Last Updated On: December 5th, 2019] [Originally Added On: December 5th, 2019]
- Exploring the Present and Future Impact of Robotics and Machine Learning on the Healthcare Industry - Robotics and Automation News [Last Updated On: December 5th, 2019] [Originally Added On: December 5th, 2019]
- 3 questions to ask before investing in machine learning for pop health - Healthcare IT News [Last Updated On: December 5th, 2019] [Originally Added On: December 5th, 2019]
- Amazon Wants to Teach You Machine Learning Through Music? - Dice Insights [Last Updated On: December 5th, 2019] [Originally Added On: December 5th, 2019]
- Measuring Employee Engagement with A.I. and Machine Learning - Dice Insights [Last Updated On: December 6th, 2019] [Originally Added On: December 6th, 2019]
- The NFL And Amazon Want To Transform Player Health Through Machine Learning - Forbes [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- Scientists are using machine learning algos to draw maps of 10 billion cells from the human body to fight cancer - The Register [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- Appearance of proteins used to predict function with machine learning - Drug Target Review [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- Google is using machine learning to make alarm tones based on the time and weather - The Verge [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- 10 Machine Learning Techniques and their Definitions - AiThority [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- Taking UX and finance security to the next level with IBM's machine learning - The Paypers [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Government invests 49m in data analytics, machine learning and AI Ireland, news for Ireland, FDI,Ireland,Technology, - Business World [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Machine Learning Answers: If Nvidia Stock Drops 10% A Week, Whats The Chance Itll Recoup Its Losses In A Month? - Forbes [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Bing: To Use Machine Learning; You Have To Be Okay With It Not Being Perfect - Search Engine Roundtable [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- IQVIA on the adoption of AI and machine learning - OutSourcing-Pharma.com [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Schneider Electric Wins 'AI/ Machine Learning Innovation' and 'Edge Project of the Year' at the 2019 SDC Awards - PRNewswire [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Industry Call to Define Universal Open Standards for Machine Learning Operations and Governance - MarTech Series [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Qualitest Acquires AI and Machine Learning Company AlgoTrace to Expand Its Offering - PRNewswire [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Automation And Machine Learning: Transforming The Office Of The CFO - Forbes [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- Machine learning results: pay attention to what you don't see - STAT [Last Updated On: December 12th, 2019] [Originally Added On: December 12th, 2019]
- The challenge in Deep Learning is to sustain the current pace of innovation, explains Ivan Vasilev, machine learning engineer - Packt Hub [Last Updated On: December 15th, 2019] [Originally Added On: December 15th, 2019]
- Israelis develop 'self-healing' cars powered by machine learning and AI - The Jerusalem Post [Last Updated On: December 15th, 2019] [Originally Added On: December 15th, 2019]
- Theres No Such Thing As The Machine Learning Platform - Forbes [Last Updated On: December 15th, 2019] [Originally Added On: December 15th, 2019]
- Global Contextual Advertising Markets, 2019-2025: Advances in AI and Machine Learning to Boost Prospects for Real-Time Contextual Targeting -... [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Machine Learning Answers: If Twitter Stock Drops 10% A Week, Whats The Chance Itll Recoup Its Losses In A Month? - Forbes [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Tech connection: To reach patients, pharma adds AI, machine learning and more to its digital toolbox - FiercePharma [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Machine Learning Answers: If Seagate Stock Drops 10% A Week, Whats The Chance Itll Recoup Its Losses In A Month? - Forbes [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- MJ or LeBron Who's the G.O.A.T.? Machine Learning and AI Might Give Us an Answer - Built In Chicago [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Amazon Releases A New Tool To Improve Machine Learning Processes - Forbes [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- AI and machine learning platforms will start to challenge conventional thinking - CRN.in [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- What is Deep Learning? Everything you need to know - TechRadar [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Machine Learning Answers: If BlackBerry Stock Drops 10% A Week, Whats The Chance Itll Recoup Its Losses In A Month? - Forbes [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- QStride to be acquired by India-based blockchain, analytics, machine learning consultancy - Staffing Industry Analysts [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Dotscience Forms Partnerships to Strengthen Machine Learning - Database Trends and Applications [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- The Machines Are Learning, and So Are the Students - The New York Times [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Kubernetes and containers are the perfect fit for machine learning - JAXenter [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Data science and machine learning: what to learn in 2020 - Packt Hub [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- What is Machine Learning? A definition - Expert System [Last Updated On: December 20th, 2019] [Originally Added On: December 20th, 2019]
- Want to dive into the lucrative world of deep learning? Take this $29 class. - Mashable [Last Updated On: December 24th, 2019] [Originally Added On: December 24th, 2019]
- Another free web course to gain machine-learning skills (thanks, Finland), NIST probes 'racist' face-recog and more - The Register [Last Updated On: December 24th, 2019] [Originally Added On: December 24th, 2019]
- TinyML as a Service and machine learning at the edge - Ericsson [Last Updated On: December 24th, 2019] [Originally Added On: December 24th, 2019]
- Machine Learning in 2019 Was About Balancing Privacy and Progress - ITPro Today [Last Updated On: December 24th, 2019] [Originally Added On: December 24th, 2019]
- Ten Predictions for AI and Machine Learning in 2020 - Database Trends and Applications [Last Updated On: December 25th, 2019] [Originally Added On: December 25th, 2019]
- The Value of Machine-Driven Initiatives for K12 Schools - EdTech Magazine: Focus on Higher Education [Last Updated On: December 25th, 2019] [Originally Added On: December 25th, 2019]
- CMSWire's Top 10 AI and Machine Learning Articles of 2019 - CMSWire [Last Updated On: December 25th, 2019] [Originally Added On: December 25th, 2019]
- Machine Learning Market Accounted for US$ 1,289.5 Mn in 2016 and is expected to grow at a CAGR of 49.7% during the forecast period 2017 2025 - The... [Last Updated On: December 27th, 2019] [Originally Added On: December 27th, 2019]
- Are We Overly Infatuated With Deep Learning? - Forbes [Last Updated On: December 27th, 2019] [Originally Added On: December 27th, 2019]
- Can machine learning take over the role of investors? - TechHQ [Last Updated On: December 27th, 2019] [Originally Added On: December 27th, 2019]
- Dr. Max Welling on Federated Learning and Bayesian Thinking - Synced [Last Updated On: December 28th, 2019] [Originally Added On: December 28th, 2019]
- 2010 2019: The rise of deep learning - The Next Web [Last Updated On: January 4th, 2020] [Originally Added On: January 4th, 2020]
- Machine Learning Answers: Sprint Stock Is Down 15% Over The Last Quarter, What Are The Chances It'll Rebound? - Trefis [Last Updated On: January 4th, 2020] [Originally Added On: January 4th, 2020]
- Sports Organizations Using Machine Learning Technology to Drive Sponsorship Revenues - Sports Illustrated [Last Updated On: January 4th, 2020] [Originally Added On: January 4th, 2020]
- What is deep learning and why is it in demand? - Express Computer [Last Updated On: January 4th, 2020] [Originally Added On: January 4th, 2020]
- Byrider to Partner With PointPredictive as Machine Learning AI Partner to Prevent Fraud - CloudWedge [Last Updated On: January 4th, 2020] [Originally Added On: January 4th, 2020]
- Stare into the mind of God with this algorithmic beetle generator - SB Nation [Last Updated On: January 5th, 2020] [Originally Added On: January 5th, 2020]
- US announces AI software export restrictions - The Verge [Last Updated On: January 5th, 2020] [Originally Added On: January 5th, 2020]
- How AI And Machine Learning Can Make Forecasting Intelligent - Demand Gen Report [Last Updated On: January 5th, 2020] [Originally Added On: January 5th, 2020]
- Fighting the Risks Associated with Transparency of AI Models - EnterpriseTalk [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- NXP Debuts i.MX Applications Processor with Dedicated Neural Processing Unit for Advanced Machine Learning at the Edge - GlobeNewswire [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Cerner Expands Collaboration with Amazon Web as its Preferred Machine Learning Provider - Story of Future [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Can We Do Deep Learning Without Multiplications? - Analytics India Magazine [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Machine learning is innately conservative and wants you to either act like everyone else, or never change - Boing Boing [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Pear Therapeutics Expands Pipeline with Machine Learning, Digital Therapeutic and Digital Biomarker Technologies - Business Wire [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- FLIR Systems and ANSYS to Speed Thermal Camera Machine Learning for Safer Cars - Business Wire [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- SiFive and CEVA Partner to Bring Machine Learning Processors to Mainstream Markets - PRNewswire [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Tiny Machine Learning On The Attiny85 - Hackaday [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Finally, a good use for AI: Machine-learning tool guesstimates how well your code will run on a CPU core - The Register [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- AI, machine learning, and other frothy tech subjects remained overhyped in 2019 - Boing Boing [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- Chemists are training machine learning algorithms used by Facebook and Google to find new molecules - News@Northeastern [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- AI and machine learning trends to look toward in 2020 - Healthcare IT News [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]
- What Is Machine Learning? | How It Works, Techniques ... [Last Updated On: January 7th, 2020] [Originally Added On: January 7th, 2020]