ML modeling options in Google Cloud
Google Cloud offers several solutions within Vertex AI and the broader Google Cloud Platform (GCP) to build and consume machine learning models. These solutions vary widely in terms of required data science and coding skills, catering to both advanced ML engineers, relatively less technical business analysts, and everyone in between these two personas. The three main GCP solutions for model creation are as follows:
- Big Query ML (BQML): This is part of the BigQuery platform and requires only the knowledge of SQL for someone to train and use a model to generate predictions on structured data. More details about BQML will be covered in Chapter 6, Low-Code Options for Building ML Models.
- Vertex AI AutoML: This allows users to build models with no coding or even SQL knowledge, and it is primarily GUI-based. However, it has APIs that can be accessed programmatically if required.
- Vertex AI custom training: This option provides users complete...