Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Optimize the CTR of digital ads by employing Multi Arm Bandit algorithms. System should dynamically and efficiently allocate ad displays to maximize overall CTR .
Optimize the CTR of digital ads by employing Multi Arm Bandit algorithms. System should dynamically and efficiently allocate ad displays to maximize overall CTR
Dataset
The dataset for Ads contains unique featurescharacteristics with rows
Age Range: :
City Possible Values: 'New York', 'Los Angeles', 'Chicago','Houston', 'Phoenix'
Gender Possible Values: 'Male', 'Female'
OS: Possible Values: 'iOS', 'Android', 'Other'
Environment Details
Arms: Each arm represents a different ad from the dataset.
Reward Function:
Probability of a Male clicking on an Ad randomly generated
Probability of a Female clicking on an Ad randomly generated
Once probabilities are assigned to all the values, create a final reward clicked or not clicked binary outcome based on the assumed probabilities in step by combining the probabilities of each feature value present in that ad
Assumptions
Assume alpha beta for cold start
Explore Percentage
Run the simulation for min iterations
Requirements and Deliverables:
Implement the MultiArm Bandit Problem for the given above scenario for all the below mentioned policy methods. using random, greedy, ucb and epsilongreedy
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started