Chapter 2: Deep Dive into TPOT
In this chapter, you'll learn everything about the theoretical aspects of the TPOT library and its underlying architecture. Topics such as architecture and genetic programming (GP) will be crucial to having a full grasp of the inner workings of the library.
We will go through TPOT use cases and dive deep into different approaches to solve various machine learning problems. You can expect to learn the basics of automation in regression and classification tasks.
We will also go through a complete environment setup for standalone Python installation and the Anaconda distribution and show you how to set up a virtual environment.
This chapter will cover the following topics:
- Introducing TPOT
- Types of problems TPOT can solve
- Installing TPOT and setting up the environment