【广告算法工程师入门 19】机制设计-GFP和GSP下的策略行为与均衡分析

本文主要是介绍【广告算法工程师入门 19】机制设计-GFP和GSP下的策略行为与均衡分析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

关键词拍卖基本假设

  • 点击率分离假设:广告的最终点击率等于广告位的点击率与广告文本的点击率的乘积。两者是独立的行为。
  • 点击率无外部性假设:广告的最终点击率与其他同时展现的广告内容无关
  • 广告位的点击率随着位次的增加依次递减。

广告主的策略行为

广告位资源是有限的,广告主要通过博弈获得广告位。特别注意如果只有一个广告位的时候,广告主的策略行为与之前分析不完全信息静态博弈的单物品拍卖类似。但是对于搜索引擎来说,广告位可能存在多个,这时候广告主的策略行为将会发生较大变化。

在关键词拍卖中,广告主对于广告位的争夺可以看成是垄断地位的争夺,在重复博弈中,会引发价格战,在拍卖中价格不断上升,然后直到价格下降崩溃,然后新一轮的价格战,这种报价行为与经济学中的Edgeworth循环吻合。在GFP和GSP下,这种价格战是理性经济人的最优决策。

广告主的报复性报价

在GSP中,广告主存在一种『报复性』报价行为,低报价者可以在不降低自己效用的同时,降低竞争者的效用,这种行为十分常见,对于广告主而言,因为预算等限制,通过报复性报价可以使得竞争对手的单位成本增加,预算快速消耗退出竞争,得以垄断广告位。报复性报价其实也是为了自身的效用。

如果广告主均采用报复性报价,传统的纳什均衡是不稳定的。广告主总是提高报价,直到刚好处于上一位广告主报价的下方,增加上一位广告主的支付。而上一位广告主的最优反应不再是保持原来的报价,而是把报价调到小于下一位广告主报价,广告位发生置换,这样进行多轮的交替,达到另外一个均衡。

在关键词拍卖中纯策略均衡时,广告主采用报复性报价,广告位的分配仍然有效。如果只有两个采用报复性报价的广告主,则总存在一个纯策略纳什均衡,多于两人时可能存在也可能不存在均衡。

GSP机制与VCG机制

这里简要介绍GSP机制与VCG机制的情况(注意多个广告位,之前的结论是单物品拍卖)

  • 两者的分配规则相同,支付规则不同
  • 如果广告主采用相同的报价,GSP下广告主的支付不小于VCG机制下的收入。
  • VCG机制下,说真话是一个占优策略
  • GSP机制下,说真话不是占优策略。

也就是说VCG机制下和GSP机制下,广告主会采用不同的报价策略,VCG机制下广告主说真话达到均衡状态,而GSP机制下广告主可能不说真话,那么GSP机制是否存在均衡状态呢?从两个角度研究GSP机制下的均衡。

从完全信息静态博弈角度分析GSP机制的均衡

与第二价格密封拍卖类似的具有完全信息的静态博弈,因为关键词是动态重复博弈,广告主可以通过调整报价去学习推断其他广告主的真实估价,所以说具有完全信息的静态博弈。

  • 局部无嫉妒均衡:广告主不能通过与其相邻的广告主交换位置来增加收益时达到的均衡。局部的概念体现在相邻。即使能达到这个均衡,也并不代表着广告主的报价是问题,一方面是动态博弈,另一方面广告主可能通过调整报价与非相邻的广告主进行置换增加收益。
  • 全局无嫉妒均衡:任一广告主不能通过改变自己的位置增加收益,这一均衡对应着稳定匹配(稳定匹配理论是2012年的诺贝尔经济学奖),也就是说GSP机制是一种稳定匹配的实现。
  • 关键词拍卖中的任意局部无嫉妒均衡结果都是一个全局无嫉妒均衡
  • 关键词拍卖中的局部无嫉妒均衡和全局无嫉妒均衡等价。
  • 在关键词拍卖中存在着某种报价向量(如VCG机制下的报价),形成局部无嫉妒均衡
  • 搜索引擎在GSP机制的局部无嫉妒均衡状态下的收益不小于VCG机制的占优均衡获得的收益。这就是VCG机制难以实施的原因之一。

从不完全信息动态博弈角度分析GSP机制的均衡

前文通过完全信息博弈的思路分析GSP机制的均衡情况,但是这个均衡情况是广告主长期博弈后的均衡状态。机制设计者需要为广告主指定一种达到这种状态的均衡路径。

  • 广义英式拍卖:把公开叫价变成价格指示器,从低到高显示,竞买人选择合适的价位。其分配规则和支付规则与GSP是一样的,也就是说GSP机制在动态情况下等价于广义英式拍卖,在这个过程中不完全信息动态博弈逐步演化到完全信息静态博弈。在这种机制下,存在唯一的完美贝叶斯均衡,这个均衡与VCG机制下的占优均衡是一致的,收益会小于GSP静态无嫉妒均衡时的收益。
  • 在独立私人价值假设下,英式拍卖与第二价格密封拍卖是收益等价的,但是广义英式拍卖与广义第二价格密封拍卖收益不是等价的,因为广义英式拍卖是不完全信息动态博弈,不存在占优均衡策略,广告主的报价依赖其他广告主的报价,比较的对象却是GSP在达到完全信息博弈均衡时的收益状况。
  • 在不完全信息动态博弈中,广义英式拍卖(或者GSP)机制下,广告主的估价和报价在区间内波动。

带有保留价的GSP机制均衡分析

这里的保留价与之前针对不同关键词或者不同广告主的保留价不同,这里是指不同广告位置的保留价,关于保留价的设计后续会有专门的章节介绍。

GSP拍卖不是说真话的机制,Aggarwal(2006)修改GSP的支付机制,引入了广告位的保留价(阶梯拍卖),并证明了在满足点击分离假设的条件下,在关键词拍卖下存在一个说真话的机制,达到对称纳什均衡。【可参考相关文献】

几种竞价机制的均衡比较

这里写图片描述

参考资料:
戎文晋 【关键词拍卖与理论实践】
克里斯纳,罗德明翻译【拍卖理论】


欢迎关注微信公众号:AITBOOK
在这里插入图片描述

这篇关于【广告算法工程师入门 19】机制设计-GFP和GSP下的策略行为与均衡分析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/188990

相关文章

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

MySQL中EXISTS与IN用法使用与对比分析

《MySQL中EXISTS与IN用法使用与对比分析》在MySQL中,EXISTS和IN都用于子查询中根据另一个查询的结果来过滤主查询的记录,本文将基于工作原理、效率和应用场景进行全面对比... 目录一、基本用法详解1. IN 运算符2. EXISTS 运算符二、EXISTS 与 IN 的选择策略三、性能对比

Redis客户端连接机制的实现方案

《Redis客户端连接机制的实现方案》本文主要介绍了Redis客户端连接机制的实现方案,包括事件驱动模型、非阻塞I/O处理、连接池应用及配置优化,具有一定的参考价值,感兴趣的可以了解一下... 目录1. Redis连接模型概述2. 连接建立过程详解2.1 连php接初始化流程2.2 关键配置参数3. 最大连

Python实现网格交易策略的过程

《Python实现网格交易策略的过程》本文讲解Python网格交易策略,利用ccxt获取加密货币数据及backtrader回测,通过设定网格节点,低买高卖获利,适合震荡行情,下面跟我一起看看我们的第一... 网格交易是一种经典的量化交易策略,其核心思想是在价格上下预设多个“网格”,当价格触发特定网格时执行买

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

Spring WebClient从入门到精通

《SpringWebClient从入门到精通》本文详解SpringWebClient非阻塞响应式特性及优势,涵盖核心API、实战应用与性能优化,对比RestTemplate,为微服务通信提供高效解决... 目录一、WebClient 概述1.1 为什么选择 WebClient?1.2 WebClient 与

Mysql中设计数据表的过程解析

《Mysql中设计数据表的过程解析》数据库约束通过NOTNULL、UNIQUE、DEFAULT、主键和外键等规则保障数据完整性,自动校验数据,减少人工错误,提升数据一致性和业务逻辑严谨性,本文介绍My... 目录1.引言2.NOT NULL——制定某列不可以存储NULL值2.UNIQUE——保证某一列的每一

深度解析Nginx日志分析与499状态码问题解决

《深度解析Nginx日志分析与499状态码问题解决》在Web服务器运维和性能优化过程中,Nginx日志是排查问题的重要依据,本文将围绕Nginx日志分析、499状态码的成因、排查方法及解决方案展开讨论... 目录前言1. Nginx日志基础1.1 Nginx日志存放位置1.2 Nginx日志格式2. 499

Spring Security 单点登录与自动登录机制的实现原理

《SpringSecurity单点登录与自动登录机制的实现原理》本文探讨SpringSecurity实现单点登录(SSO)与自动登录机制,涵盖JWT跨系统认证、RememberMe持久化Token... 目录一、核心概念解析1.1 单点登录(SSO)1.2 自动登录(Remember Me)二、代码分析三、

Go语言并发之通知退出机制的实现

《Go语言并发之通知退出机制的实现》本文主要介绍了Go语言并发之通知退出机制的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1、通知退出机制1.1 进程/main函数退出1.2 通过channel退出1.3 通过cont