Back in the day, AI was a field dominated by people from academia or engineers from top companies. It required a very high level of mathematical understanding and very challenging technical training to be able to do anything with it. The recent popularization of AI, effective collaborative learning, the open-sourcing of bleeding-edge technology and tools, and the vast availability of high-quality data, along with cheap computing power, have opened the doors of innovation to the wider audience. Therefore, in recent years, its importance has greatly risen. TensorFlow enables us to reach that level of sophistication while leveraging technology and tools created by the very best, who have done a lot of heavy lifting for us, letting us just dive in and create something from the cool ideas.
Machine learning and object recognition have matured to the point that exciting applications are now possible. Anmol Jagetia demonstrates how to create a Pokédex that uses a camera phone to recognize the Pokémon it’s looking at in real time. You’ll explore core concepts of ML research, like gathering data, cleaning data, preparing a dataset, optimizing data to handle the problem, and then optimizing it to use as little computation as possible while still remaining robust enough to enable real-time predictions. You’ll learn how to reuse learned logic and models and use them over a set of similar problems and discover how to deploy your model to a mobile device, allowing a far more elegant solution to the problem than if it could just run it on a server.
Topics include:
Anmol Jagetia is a software engineer at Media.net, one of the biggest ad tech companies globally, which was recently acquired by a Chinese consortium for $900M USD in the third-largest ad tech deals ever. Anmol is interested in machine learning, deep and reinforcement learning, web technologies, open source software, data science, and introducing people to technology. He has spoken at a number of conferences, including the O’Reilly AI Conference in New York in 2017. He has also authored some popular open source projects such as Flatabulous, which received over 2.2K stars on GitHub and has been downloaded close to a million times. Anmol was part of HPCC as a Google Summer of Code Student and interned at the prestigious Max Planck Institute for Software Systems, Germany, and Complutense University of Madrid, Spain. He graduated from the prestigious Indian Institute of Information Technology, Allahabad. He has also published his research with the IEEE and has forthcoming papers on interesting applied aspects of machine learning.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, email aisponsorships@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of AI contacts
©2018, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com
Comments
GitHub URL for all the code shown :
“Model”: https://github.com/anmoljagetia/oreilly-ai-pokemon
“Android”: https://github.com/anmoljagetia/oreilly-ai-pokemon-android
“ios”: https://github.com/anmoljagetia/oreilly-ai-pokemon-ios
“Webapp”: https://github.com/anmoljagetia/oreilly-ai-pokemon-webapp