 Live from Las Vegas, it's theCUBE! Covering AWS re-invent 2019. Brought to you by Amazon Web Services and Intel, along with its ecosystem partners. Hey, welcome back, everyone. It's theCUBE's coverage here live in Las Vegas for re-invent 2019. This is theCUBE's seventh year covering re-invent. The event's only been gone for eight years. It feels like a decade, so much growth, so much action. I'm John Furrier with my co-host Dave Vellante, here extracting the signal from the noise in the Intel AWS studio of theCUBE. Thank you for that sponsorship. Mike Miller is our next guest, the director of AI devices at AWS. Super excited for this segment because DeepRacer's here and we got some music. AI is the front and the center. Great to see you again. Thanks for coming on. Absolutely, thank you for having me on again. I appreciate it. All right, let's just jump right in. The toys. Developers are geeking out over DeepRacer and the toys you guys are putting out there as a fun way to play and learn. Absolutely, getting hands on with these new broadly applicable machine learning technologies. Let's jump into DeepRacer. So first of all, give us a quick update on what's happened between last year and this year in the DeepRacer communities. Been a lot of froth, competitiveness, street battles, and then we'll get an update. Give us a quick update on the community. Absolutely, so we launched DeepRacer last year as a 118th scale race car designed to teach reinforcement learning. So this thing drives by itself around the tracks. You know, we've got an online experience where customers can train models. So we launched a DeepRacer league where we planned to visit 22 sites around the world at AWS summits where developers could come visit us and race a car physically around a track. And we had online contests, so every month we had a new track for developers to be challenged by and race their cars around the track. We've seen tremendous engagement and excitement. You know, a little bit of competition really gets developers juices going. It's been a lot of fun. Congratulations, by the way. Absolutely, thank you. All right, let's get into the new toy. So you DeepRacer 2.0, whatever you're calling it, just DeepRacer. DeepRacer Evo. Evo, okay. DeepRacer Evo, new generation. So we've basically provided more opportunities to race for developers, more challenges for them to learn, and more ways for them to win. So we integrated some new sensors on this car. So on top there's a LiDAR, which is a laser range finding device that can detect other cars or obstacles in the rear of the car and to the sides. And in the front of the car we have stereo cameras that we added so that the car can sense depth in front of it. So with those new sensors, developers can now be challenged by integrating depth sensing and object avoidance and head-to-head racing into their machine learning models. So currently it's not an obstacle course, it's a race drive, right? That's right, so we call it a time trial. So it's a single car on the track at a time, how fast can you make a lap? Our world record actually is 7.44 seconds set by a young lady from Tokyo this past year. Really exciting. And she was holding up the trophy and said this is basically a dream come true. And so what are they trying to optimize? Is it just the speed at the turn? Is it, what are they sort of focused on? Yeah, it's a little bit of art and a little bit of science. So there's the reinforcement learning model that learns through what's called a reward function. So you give the car rewards for achieving specific objectives or certain behaviors. And so it's really up to the developer to decide what kind of behaviors do they want to reward the car with? Whether it's stay close to the center line, reduce the amount of turns, they can also determine its position on the track and so they can reward it for cutting corners close, speeding up or slowing down. So it's really a little bit of art and science through some experimentation and deciding. So we had Intel on yesterday talking about some of their AI, Naveen Rao, great guy. But they were introducing this concept called GANs. Generative Adversarial Networks, which is kind of like neural network kind of technology, lot of computer science in some of the tech here. This is not like titty scripting kind of thing. This is like real deal. Yeah, so GANs actually formed the basis of the product that we just announced this year, called Deep Composer. So Deep Composer is a keyboard and a cloud service designed to work together to teach developers about generative AI, and GANs are the technique that we teach developers. So what's interesting about generative AI is that machine learning moves from a predictions based technology to something that can actually create new content. So create new music, new stories, new art, but also companies are using generative AI to do more practical things like take a sketch and turn it into a 3D model, or auto-correct colorized black and white photos. Autodesk even has a generative design product where you can give an industrial designer, can give a product some constraints, and it'll generate hundreds of ideas for the design. Now this is interesting to me because I think this takes it to, I call basic machine learning to really some more advanced practical examples, which is super exciting for people learning AI and machine learning. Can you talk about the composer and how it works because pretend I'm just a musician, I'm 16 years old, I'm composing music, I got a keyboard, how do I, how can I get involved? What would be a path? Do I buy a composer device? Do I link it to Ableton Live and these tools that are out there? There's a variety of different techniques. Take a, you take us through. So really our target customer for this is an aspiring machine learning developer, maybe not necessarily a musician. So any developer, whether they have musical experience or machine learning background, can use the deep composer system to learn about the generative AI techniques. So GANs are comprised of these two networks that have to be trained in coordination. And what we do with Deep Composer is we walk users through or walk developers through exactly how to set up that structure, how these two things train and how is it different from traditional machine learning where you've got a large data set and you're training a single model to make a prediction? How do these multiple networks actually work against each other and how do you make sure that they're generating new content that's actually of the right type of quality that you want? And so that's really the essence of the generative adversarial networks and these two networks that work against each other. So it could be a young musician who happens to like machine learning. Absolutely. So if I give this to my kid, he'll get hooked on machine learning. That's good for college apps. He plug in his looper and you know, two systems working together or against each other. Yeah, when we start getting to visualization, that's going to be very interesting when you start getting the data. They're at the fundamental level now. This is early days. I mean some would say day zero because this is really early. How do you explain that to developers and people you're trying to get the attention to because this is certainly exciting stuff. It's fun, playful, but it's got some nerd action in it. It's got some tech. What are some of the conversations you're having with folks when they say, hey, how do I get involved? Why should I get involved? And what's it really going to be the impact? What's the result of all this? Yeah, well it's fascinating because through Amazon's 20 years of artificial intelligence investments, we've learned a lot. And we've got thousands of engineers working on artificial intelligence and machine learning. And what we want to do is try to take a lot of that knowledge and the experiences that those folks have learned through these years and figure out how we can bring them to developers of all skill levels. So developers who don't know machine learning through developers who might be data scientists and have some experience, we want to build tools that are engaging and tactile and actually tangible for them to learn and see the results of what machine learning can do. So in the Deep Composer case, it's how do these generative networks actually create net new content, in this case music, for DeepRacer? How does reinforcement learning actually translate from a simulated environment to the real world? And how might that be applicable for, let's say, robotics applications? So it's really about reducing the learning curve and making it easy for developers. But there is a bridge for real world applications in all this. It's a machine learning linchpin. Absolutely, and you can just look at all of the kind of innovations that are being done from Amazon and from our customers, whether they're based on improving product recommendations, forecasting, streamlining supply chains, generating training data, all of these things are really practical applications. So what's happening at the device and what's happening in the cloud? Can you help us understand that? Sure, so in Deep Composer, the device is really just a way to input a signal. And in this case, it's a MIDI signal. So MIDI is a digital audio format, right, that allows machines to kind of understand music. So the keyboard allows you to input MIDI into the generative network. And then in the cloud, we've got the generative network takes that input, processes it, and then generates four-part accompaniment for the input that you provide. So say you play a little melody on the keyboard, we're going to generate a drum track, a guitar track, a keyboard track, maybe a synthesizer track, and let you play those back to hear how your input kind of inspired the generation of this music. So GANs is a big deal with this. Absolutely, it forms the basis of the first technique that we're teaching using Deep Composer. All right, so I got to ask you the question that has on everyone's mind, including mine. What are some of the wackiest or and or coolest things you've seen this year with Deep Composer and DeepRacer because I'm going to imagine developers' creativity straying off the reservation a little bit. Any cool and wacky things you've seen? Well, we've got some great stories of competitors in the DeepRacer league. So we've got Father's Son teams that come in and race at the New York Summit, a 10-year-old learning how to code with his dad. We had one competitor in the US was at our Santa Clara Summit, tried again at our Atlanta Summit, and then at the Chicago Summit, finally won a position to come back to reinvent and race. Last year, we did the race here at reinvent and the winning time, the lap time, a single lap was 51 seconds. The current world record is 7.44 seconds and it's been just insane how these developers have been able to really optimize and generate models that drive this thing at incredible speeds around the track. I'm sure you've seen the movie Ford versus Ferrari yet. You've got to see that movie. It's on my list. DeepRacer, you're going to have to need a stadium soon with eSports booming. This has got its own legs for its own business. Well, we've got six tracks set up down at the MGM Grand Arena. So you've already got the arena set up and that's where we're doing all the knockout rounds and competitors there. You mentioned Father's Son. You remember when we were kids, Cub Scouts, I think it was, or Boy Scouts, whatever it was, you had the Pinewood Derby, right, you make a car and you file down the nails that you use for the axles and taking it to a whole new level here. It's a modern day version. All right, Mike, thanks for coming on. Appreciate it. Let's keep in touch. If you can get us some of that B-roll for any video, I'd love to get some B-roll of some DeepRacer photos. Send them our way. Super exciting. Love what you're doing. I think this is a great way to make it fun and instructive and certainly very relevant. Absolutely, that's what we're after. Thank you for having me. All right, Cubes coverage here here in Las Vegas for our seventh, Amazon's A3 Invent. We're documenting history as the ecosystem evolves, as the industry wave is coming. IoT Edge, a lot of cool things happening. We're bringing it to you. We're back with more coverage after this short break.