Chapter 4

Exploring AI

IN THIS CHAPTER

check Seeing the limitations of AI on a Raspberry Pi

check Using the cloud to do AI

check Using AI on graphics cards

After reading the previous three chapters, you've learned quite a bit about using some of the basics of artificial intelligence, specifically neural networks and machine learning. AI has a lot more to it than these two topics, though. We could look at advanced searching (not Google searching but rather looking at big problem spaces and trying to figure out solutions to the problem using AI). We could also look at the problem of autonomous robotics (which we touch upon in Book 7), but that topic is complicated.

Instead, in this chapter, we talk about other ways of doing AI software beyond the Raspberry Pi. Remember how it took us seven hours to run five epochs of training on our large neural network? Sounds like we could use something more powerful to accomplish more training in less time. That’s what this chapter is about. To download the code for this chapter, go to www.dummies.com/go/pythonaiofd2e.

Limitations of the Raspberry Pi and AI

The Raspberry Pi is an inexpensive, full-blown computing device. The Raspberry Pi 3B+, which we use throughout ...

Get Python All-in-One For Dummies, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.