Chapter 4

Exploring More AI in Python

IN THIS CHAPTER

Bullet Limitations on doing AI on your Raspberry Pi

Bullet Using the cloud to do AI

Bullet Using AI on graphics cards

After reading the previous three chapters, you have learned quite a bit about using some of the basics of artificial intelligence, specifically neural networks and machine learning. There is a lot more to AI than just these two things, 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 whole problem of autonomous robotics (which we touch upon in Book 7) but this topic is very complicated.

Instead, in this chapter, we talk about other ways of doing AI software beyond the Raspberry Pi. Remember it took us seven hours to run five epochs of training on our large neural network? Sounds like we could use some bigger iron to accomplish more training in less time. That’s what this chapter is about.

Limitations of the Raspberry Pi and AI

The Raspberry Pi is an inexpensive full-blown computing device. The Raspberry Pi 3B+, which we have used throughout this book, has the following major specifications: ...

Get Python All-in-One For Dummies 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.