Artificial Intelligence Creates a New Generation of Machine Learning
CEO and founder of R2ai, Yiwen Huang, talks to Interesting Engineering in an exclusive interview about how he started a company where AI creates Machine Learning models and how AI is not going to replace but enhance humans’ jobs in the future.
Headquartered in Silicon Valley with offices in Shanghai and Hangzhou in China, R2.ai Inc. is growing rapidly. We sat down with the company’s Founder and CEO to talk about AI that creates AI, and how automation is going to affect jobs in the future.
Originally a chemist, Yiwen Huang, PhD, ended up working in Artificial Intelligence (AI) and Machine Learning (ML) 23 years ago when doing research using AI to identify molecular structures in chemicals.
“I found the world of machine learning and computing so fascinating that I decided to switch into computer science. Since then, I’ve worked for 20 years in this space with data and data management, machine learning, and enterprise software development,” he tells Interesting Engineering.
“The reason why I started R2ai is that when I was at Teradata, we actually developed the world’s firstmachine learning platform based on distributed parallel computing architecture, which can train a machine learning model of terabytes of data in just minutes, unlike the traditional ways of doing it that takes weeks. It’s really fast in terms of how quickly the machine learning model can be trained.”
Despite constant feedback from almost all of R2ai’s customers saying how fast and fascinating the technology was, they couldn’t find enough machine learning experts to operate the tool. This shows a significant lack of machine learning talent, even though there is so much need for it.
Building Machine Learning models
Artificial Intelligence takes the spot as the top game-changer technology, but there is no human talent for it
According to a Gartner’s survey of over 3,000 CIOs, Artificial intelligence (AI) was by far the most mentioned technology and takes the spot as the top game-changer technology away from data and analytics, which is now occupying a second place.
“What we see here is a milestone in the transition to the third era of IT, the Digital Era,” said Andy Rowsell-Jones, vice president and distinguished analyst at Gartner.
Indeed, responding to this and the feedback given by R2’s customers, Yiwen Huang figured he now had a new mission: To work on a new machine learning development in an operation platform that not only should be fast but also it should be easy to use; so easy to use, in fact, that even non-machine learning experts could quickly learn how to use it.
“So, I had this idea of why can’t we use AI technology to develop a new generation of machine learning development and operation platform that can compute models automatically without giving problems in the data set,” says Huang.
“That’s how we started R2. And that’s how we developed R2 Learn, which is a tool now with Software as a Service (SaaS) availability for it. That’s how we ended up doing automatic machine learning.” Before the SaaS application, R2 Learn was only available on premises.
Narrow AI, General AI, Cognitive AI, Reinforcement Learning, and Automatization Technology
Yiwen Huang explains that the current stage of R2 Learn is within the Narrow AI technology parameters. “I guess the General AI at the end comes from a combination of all the other different Narrow AI technologies, he says.
“So, when in Narrow AI technologies we combine in a very meaningful way then you have something with a very good chance to become a General AI. I think it’s a gradual process, step by step.”
There is so much new terminology around Artificial Intelligence that one needs to be careful and learn about the different aspects each of them encapsulate.
“The AI space is very broad.” says Huang. “You have Machine Learning, which is the most popular trend at this point; but there is also Cognitive AI, that tries to understand and mimic the human behavior and tries to be able to translate the human knowledge into AI. That’s the Cognitive AI.”
“There’s also technology like the Reinforcement Learning, which is part of the Machine Learning, but there is the idea that it is able to simulate. The simulation in a way allows you to mimic the human-like creativity. And then there is also Automatization Technology, that you can put everything together in a very efficient way,” he explains.
Building Machine Learning models
R2 Learn is a space that enables people to create Machine Learning models. They provide a problem and they provide a data set. According to Yiwen Huang, there are two ways of building Machine Learning models.
“The Machine Learning models are typically used for predictive analytics. So, the use cases are pretty broad as well,” says Huang. “For instance, in marketing and in customer service you can build a predictive model that can predict what customers like or don’t like.”
“You can predict the demand of certain merchandise. You can predict customer satisfaction. You can also help with fraud. You can help with stock performance, predicting the ups and downs in stocks. In insurance healthcare you can predict the risk of certain conditions and the cost of medical treatment.”
According to Huang, the goal of the tool is to enable people who are struggling finding AI talents. “That’s a big point that we have observed in the market space,” he says. The tool is also useful for people who want to accelerate the curve of a Machine Learning project.
“Typically, it takes them a month to develop a single model. With our tool, they can do the same thing or even create a better model within minutes or hours,” he says.
R2ai’s solution was first launched on premises. Recently, the company made it available as a SaaS solution. “The reason why we launched it on SaaS is that we want to make people aware that there is a much better alternative that is out there to what they are doing today.”
Huang explains that R2 Learn is especially useful for people who are intimidated by doing Machine Learning because they don’t have a solid background of knowledge of it. R2 Learn makes it easy to start building Machine Learning models right away.
R2 Learn is the new generation AutoML tool that turns big data into high-quality, sophisticated Machine Learning models in a fast, easy, and affordable way. R2 Learn enables both AI experts and non-experts to develop and deploy AI solutions on their own.
R2.ai is a pioneer in the market with these combined technologies that tackle key AI development pain points:
- End-to-end automatic model development and operation mode for non-machine learning experts
- Advanced model development and operation mode for machine learning experts
- Superior modeling performance and efficiency
- Transparent and explainable modeling process
- Self-learning capabilities for continuous self-improvement
- SaaS and on-premise offerings for different market demands
The technology is actually industry agnostic. It’s a generic tool and platform. But the industry has to be ready to go out to do machine learning. According to Huang, one of the conditions is that they need to have the data available.
“So, have their data collected and consolidated. That’s when they need the tool to start translating the data into the actual revenue and happy customers. For that step is what the machine learning development tool is required,” he says.
For Huang, the industries that are currently most ready for machine learning are life insurance, healthcare, finance, manufacturing, and also telecommunications.
“I think there is a lot of other industries that are already ready. But I think all the other industries are already in the mood of getting ready for machine learning. So, what they are doing is basically to collect as much data as possible. So, when the data is ready they can start using machine learning,” says Huang.
Huang explains that the first SaaS offering of R2ai is based on the Amazon AWS. Being available online people from all over the world can have access to it. The data center of the AWS instance will initially be in North America and in Japan before expanding globally. He says there are two main types of customers who can benefit from using the tool.
“The SaaS offering can be very useful for those who are actively doing machine learning but having a hard time acquiring machine learning developers or anyone who wants to speed up their projects or anyone who wants to have a piece of mind that they are fully leveraging the value of the data,” he explains.
The second group of customers include “the ones who want to get into Machine Learning but are intimidated today by the investment and also the lack of machine learning expertise. Those are the customers that benefit a lot from the R2ai SaaS solution and technology.”
Pretty much all the industries are using Machine Learning in one degree or another, according to their needs and possibilities. This trend is only going to increase in the next few years.
“That’s why we believe we need to make this widely available, so people from all industries can start exploring the possibilities of their data,” says Huang.