策略產品經理重要的思維方式之建模思維,如何培養建模思維?

策略產品經理更重要的就是要用建模思維來思考和解決問題,那麼什麼是建模思維?對應的流程思維和分支思維又是什麼意思。本文作者分享了策略產品經理在思維上的尖兵利器——建模思維。

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

今天來分享一下策略產品經理在思維上的尖兵利器——建模思維。

目錄:

什麼是建模思維?建模思維與流程、分支思維的差異

建模思維在效果廣告eCPM最大化期望收益當中的應用

如何培養建模思維

一、什麼是建模思維?

前面一文提到了相比較常規B端和C端產品經理的

分支思維

流程思維

,策略產品經理更重要的就是要用

建模思維

來思考和解決問題,那麼什麼是建模思維?對應的流程思維和分支思維又是什麼意思。

我們先來舉一個深入淺出的例子,給大家把抽象名詞具象化的表達出來:“假如我們現在來爬一個4階梯的樓梯,可以一步邁1個階梯,也可以1步邁2個階梯,那麼請問我們有幾種上樓梯的方法”,我們分別用分支思維、流程思維以及建模思維來解答這道題目。

1. 分支思維的方法

如果是用分支思維來解決這個問題,核心需要講所有的方法進行遍歷,如下圖所示:

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

箭頭上表明的是

每次增加階梯的層數

,是增加1層還是增加2層,而橢圓中代表的是目前我們已經邁到的階梯數,是不是看上去有點像我們之前說的決策樹Decision Tree,我們透過數終端節點的方法枚舉出來,分支上樓梯的方法一共是5種方法。

定義:

這種透過樹Tree窮盡列舉所有的解決方案路徑的方法就被定義為對應的分支思維法;

分支思維存在明顯的缺陷就是伴隨著節點(即達到的階層)的變多,分支要解決的路徑快速膨脹,對應產品來說紛繁複雜,對於系統來說計算耗時且複雜。

2. 流程思維的方法

如果是透過流程思維來解決這個問題,核心就是把系統執行的步驟進行呈現:

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

大家可以理解把往上攀爬1或者2層樓梯抽象成黑盒流程思維,流程式的思想透過枚舉出系統里正/負向反饋的流程步驟內容來說明每一個細節。其中j++表示每一次不同的方式走到第4層之後,統計的方案數+1,系統方案執行過後不會二次執行,黑盒(網上爬樓梯1或者2層)的計算方式其實如列舉法類似。

3. 建模思維的方法

首先,我們用函式f(n) 來表示n個階梯可行爬樓梯的方法數量,由1。1中的結論表示f(4) = 5,我們把n <= 4以下的階梯方法用函式表示出來如下:

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

按照模型推演的思路來說明,我們希望建立臺階數n > 4的函式,來定義函式f(n):

case 1:

如果我們第一步邁的是1個階梯,那麼對於接下來的n-1個階梯則是一個完整的子問題f(n-1)

case 2:

如果我們第一步邁的是2個階梯,那麼對於接下來的n-2個階梯則是另一個完整的子問題f(n-2)

咱們把case 1和case 2下的所有可行性方案相加成一個最終的方案f(n)的方案數,來得到最終的函式形式。

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

這其實可以轉化為一個數列通項公式,上面函式的數列寫成{an},我們給出遞推公式:

求解通項公式可以得到以下最終結果:

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

4. 三大思維方式總結對比

根據上面的例子大家看出來三種思維的差異沒有,流程和分支思維對於產品也是非常重要的思維方式存在;

但是對於策略產品倚重的思維模式,如果僅僅只是分支思維,對於“階梯數變多”的膨脹場景下,無法具備通用性;如果僅僅只是流程思維,我只能做到每一個系統執行的步驟和實現結果的細化。

而策略產品最重要的是讓面臨的問題能夠透過

建模(建立模型)來變得普適、通用,開啟一把能解決絕大多數業務場景下困難的鑰匙

,當然還是有極少數不具備通用性的場景,我們會透過加權重、對於實驗公式單獨加減乘除一個係數的方式來提升整個公式的魯棒性。

二、舉例:建模思維在效果廣告eCPM最大化期望收益當中的應用

上面是將建模思維的方式從抽象中剝離而具象化,讓大家理解【什麼是建模思維】,接下來給大家介紹的就是業務函式建模思維在廣告排序公式當中的應用,即

eCPM = pCTR * CPC * 1000

這個公式的由來思路,帶大家領略一下

範裡安(谷歌首席競價學家)Google關鍵詞競價拍賣機制公式

的由來;全網只給大家講公式得來的結果,今天Arthur給大家從頭到尾的推導一下過程。

Step1:

大家都知道,廣告在排序最佳化的時候就無法類似自然推薦做貪心演算法(單向圍繞CTR點選率、CVR、GMV等最大化)最佳化,廣告需要去做平臺和廣告主利益的平衡,除了要做CTR、CVR預估,還需要兼顧平臺競價bid的競價水平,因此從上下文相關性、平臺收入角度出發建模,得到計算廣告收益eCPM業務函式建模如下:

也就是

u表示每次使用者推薦訪問或者搜尋時候,在上下文c關聯匹配的情況下,系統展示廣告a的期望收益,e表示expected最大化期望。

Step2:

我們知道,效果廣告畢竟不是離散的投放模式,其在平臺上一個多個廣告主整體連續性投放,因此最大化展現所有廣告eCPM和的表示式就可以表示為:

策略產品經理重要的思維方式之建模思維,如何培養建模思維?

上述表示想

使用者ui展示一次廣告 ai稱之為一次廣告投放 (ai,ui)

,因此,所有投放人次的集合

M={r(ai,ui)} 表示為一次匹配

Γ表示成滿足廣告投放條件的集合

。所以上述表示式的本質問題就是所有的可能使用者-廣告匹配Γ當中,並且尋找一個讓

廣告期望收益最大的匹配集合M。

Step3:

基於上述的最大期望期望收益目標出發,將業務目標排序問題,可以拆分成兩個問題:其一是CTR預估問題,而另一個就是bid競價問題,透過eCPM最大化期望收益方式進行廣告排序,得到如下公式,也是各大網際網路廣告通用得搜推廣告排序方式,這是eCPM排序公式誕生的思路,其中pCTR和pCVR就是模型預估的CTR和CVR結果。

這個就是eCPM公式思考由來的結果,整個公式的推演就是沿著建模思維的方式得來。

看完這個例子之後,很多想從事策略產品的同學肯定慌了都,“我數學不好是不是就做不了策略產品了”,“策略產品是不是涉及到非常多的數學公式,看著都頭大”。

我想簡單說明一下:不是讓策略產品去幹演算法的工作,每天對著數學公式、對著模型與演算法,“走演算法的路讓演算法無路可走”,這是根本不現實的事情,也是產品經理沒有職責邊界感的體現。

核心的出發點在於培養自己將業務問題函式通用化的思維,找到業務問題道中的共同規律;能知道自己在解決什麼業務目標,如何處理涉及中利益方的博弈問題,培養出這個思維,再去做搜推策略、訂單策略還是風控策略產品都是萬變不離其宗。

三、如何培養建模思維

對於建模思維的培養,我想結合我的一些生活中工作中的一些心得與經歷來給大家分享一下,同時幫助想往策略產品轉型的同學或者已然是策略產品希望能在這個方面更加進階提升的同學更進一步提升思考的能力。

提升基礎數學能力;

作為策略產品對於數學還是要有一定的基礎對於高等數學積分、數列以及基礎的數學公式符號要有一定的瞭解,不要看到公式的推演過程都是完全不知所云的狀態;例如我前幾期中關於機器學習的幾篇文章,能夠自己理解並對過程有所推演;

專案業務場景抽象再到具象的過程:

在日常工作中,能夠在做每一個專案/問題都能夠清晰且明確定義清楚專案服務於提升的業務指標和解決的問題,先要學會找到問題的共性,再來思考構建業務達成的關聯因素究竟是哪些;例如上文提到,平臺做效果廣告非常明確的業務提升指標就是最大化期望收益eCPM才能來保證廣告收入最大化,按點選計費的模式下就需要相關性CTR因素,並且需要保證競價市場也最充分;

機器學習原理與前沿策略論文:

作為策略產品還是需要了解機器學習的原理內容,瞭解超參求解過程,與各自服務的業務場景;可多看看工業界對於策略的前沿文章,基本上每一篇演算法的文章,演算法同學都會在背景寫清楚業務場景,在構建解決方案前說明問題建模的思路,例如Arthur在之前分享一文中關於《Nobid最大化轉化出價策略》當中的揹包問題的解題思路,就是一個建模的過程,這都是非常好訓練自己建模思維的來源。

本文是全網第一篇介紹策略產品需要培養建模思維的文章,非常多的肝貨以及個人思考沉澱,核心還是把策略產品與功能產品的思維方式在工作中的差異點給大家沉澱出來,讓希望從事策略產品的同學能夠走對路子。

最後,希望大家“日拱一卒,功不唐捐”。

作者:策略產品Arthur,5年大廠策略產品專家,全網最專業的搜廣推策略產品乾貨博主,幫助你成就策略產品專家之路

本文由 @策略產品Arthur 原創釋出於人人都是產品經理,未經許可,禁止轉載

題圖來自 Unsplash,基於 CC0 協議

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供資訊儲存空間服務。

頂部