Before using the machine learning techniques, we need to choose the proper software. There are many programming languages and types of software that provide the user with machine learning tools. In fact, the most important part is knowing which techniques to use and how to build new ones, and the software is just a tool. However, choosing the right software allows you to build faster and more accurate solutions.
In this chapter, you will learn:
The software requirements for building a machine learning solution
How R, combined with RStudio, facilitates the development of a machine learning solution
The structure of R
The tools of R
Some important R packages