Bharat Sandhu, Director of Azure AI and Mixed Reality at Microsoft, joins Chris and Daniel to talk about how Microsoft is making AI accessible and productive for users, and how AI solutions can address real world challenges that customers face. He also shares Microsoftâs research-to-product process, along with the advances they have made in computer vision, image captioning, and how researchers were able to make AI that can describe images as well as people do.
Bharat Sandu: [unintelligible 00:42:10.03] AI is a fascinating space, because I think itâs not just in the incubation space now. Itâs getting more and more mainstream, in many other technologies⌠And even when you compare other technologies, itâs gaining mainstream adoption faster, and itâs really happening, I just believe, because theyâre what we call digital-native companies especially, that have been building the foundation, theyâve been built in the cloud and have used AI and ML as a way to really separate themselves.
So the things that Iâm excited about, to be more precise - we see companies that you would not imagine using machine learning, and doing it not just for descriptive analysis, but actually running ML pipelines, building thousands of models. [unintelligible 00:42:51.25] Australia. They make windmills, and now theyâre building a machine learning model per windmill. Not just one generic machine learning model.
[unintelligible 00:43:07.10] is another commonly-known name, but itâs not a born-in-the-cloud company; itâs a very old company, that has really adopted technology to really help them out-innovate their competition⌠And theyâre also, by the way, using Azure machine learning in this case to do the email phishing attacks, to detect them; because they have a huge employee base. And theyâre using very sophisticated ML pipelines to not only train the model once, but to actually look at all the emails that come in, and to kind of then stack rank them in the risk factor, and then to run more sophisticated machine learning models to really reduce the amount of things that are happening.
[unintelligible 00:43:43.13] is another one. They use machine learning to do fraud detection activities. And when they wanna say âHey, Chris, youâre a loyalty member, but you did something badâ, they need to be very sure before they ask you that question. And theyâre using, again, machine learning, and the responsible machine learning capabilities to make sure the models they build have super-high confidence. Theyâre using model interpretability, and all that thing.
[44:08] So what really gets me excited is a) we have many more mainstream companies using AI not just in the lab, but literally doing thousands of models in production, and really revolutionizing the businesses now. So itâs really not in the hands of, letâs say, Google, Microsoft, Apple only. Itâs really what Iâll call â Iâm sure Lockheed Martin also does a bunch of machine learning, although I donât work with them anymore⌠A little bit, right? But these mainstream companies are benefitting from this a lot. That gets me excited every single day.
The second thing is the space is innovating at a super-fast pace. We have GANs, we have all these new techniques coming in. And it almost seems like what was cool two years ago is quite passĂŠ now. We all use scikit-learn, but nobody really talks about it that much in this sense, right? Now weâre all about putting deep learning models in production at high scale⌠And the space of getting new AI research into the world is just super-fascinating.
What keeps me excited - I think everybody in this field is - AI should never be in the hands of a few, and increasing itâs not. Now, as it does get to reach more people, you have to do it in a very responsible fashion, and that word cannot be used loosely⌠In the sense that yeah, anybody can build a model [unintelligible 00:45:26.01] give them the ability to look under the hood, to understand does that data have any issues, were there any biases built into the data, or they have high cardinality issuesâŚ
You know, just because a model is 99% accurate, if itâs classifying the wrong thing and itâs missing 9 of the 10 cancer detection, itâs a pretty damn bad model. But being able to know â bringing the sophistication of being a data scientist to people who are not data scientists is not easy. We should never trivialize using API [unintelligible 00:45:57.15] youâre happy and you go and deploy around the worldâŚ
Now the fun part is âOkay, now that we simplified some aspects of machine learning, how do we make sure itâs applied in a way that people who are applying it fully understand the implications?â And thatâs a super-exciting space for me, and what the industry is doing, what Microsoft is doing⌠Not just simplifying it, but making it practical at the end of the day, so more people can benefit from it.
And itâs a never-ending cycle - new research comes in, taking to market, and doing it in a way that most people can benefit from it; controlling the hype around this topic, but really driving the benefits for our customers.
So itâs a long-winded answer, but it is kind of making sure AI is applicable to large sets of customers, but in a practical fashion, not in a buzz-worthy fashion. Not just saying âOne click, and boom, you have a model.â
And the second one is just the pace of innovation and new techniques coming in, and the opportunity it offers to customers, even who donât have data, to do machine learning. Things like reinforcement learning techniques, when applied correctly, can solve some of these issues. So itâs really making this not a special topic, but a really widely-useful topic is what excites me and keeps me up.