This device is not compatible.
PROJECT
Customer Churn Prediction Using Vertex AI on GCP
In this project, we’ll build a churn prediction model using VertexAI on Google Cloud Platform (GCP). This model will prove beneficial to businesses because it will offer valuable insights to enhance their customer retention strategies.
You will learn to:
Perform exploratory data analysis.
Create an AutoML model and Vertex AI training job on GCP.
Deploy a classification model to a Vertex AI endpoint on GCP.
Make predictions using a model deployed on Vertex AI.
Skills
Model Deployment
Cloud Deployment
Machine Learning
Data Analysis
Data Visualization
Data Science
Prerequisites
Good understanding of Python
Good understanding of pandas
Prior experience with Google Cloud Platform
Paid GCP is necessary to complete this project
Technologies
GCP
Python
Vertex AI
Project Description
This project aims to provide a data-driven solution utilizing machine learning and cloud services to mitigate customer churn. We will start with building and deploying a machine learning classification model for online prediction using Vertex AI on Google Cloud Platform (GCP). We’ll use a dataset containing customer-related data, including the total spending on the company’s services. It’ll also include the churn label, indicating whether or not a customer has churned.
During the project, we’ll create a classification model using AutoML on Google Cloud Platform and then deploy it on Vertex AI. We’ll also demonstrate how to utilize this model to make real-time predictions for customer churn.
Project Tasks
1
Introduction
Task 0: Get Started
Task 1: Set Up the Google Cloud Environment
Task 2: Import Libraries
2
Understand the Dataset
Task 3: Load and Analyze the Dataset
Task 4: Perform Basic Statistical Analysis
3
Data Preprocessing
Task 5: Clean and Preprocess the Data
Task 6: Define Column Transformations
4
Build and Deploy the Vertex AI AutoML Model
Task 7: Prepare the Vertex AI Training Job
Task 8: Build the AutoML Model
Task 9: Load and Evaluate the Model
5
Deploy and Predict
Task 10: Deploy the Classification Model
Task 11: Make Online Predictions
6
Clean Up
Task 12: Clean Up the Environment
Congratulations!
Relevant Courses
Use the following content to review prerequisites or explore specific concepts in detail.