
王超
本書以媒介變遷爲整體脈絡,通過幾類推薦產品的發展趨勢來探討推薦產品創新的核心驅動力,以及由具體產品特性引發的技術變革。 全書內容分爲5部分。第一部分從宏觀視角探討推薦產品從0到1進行創新的產品思路和技術思路;第二部分介紹革新傳統紙質媒介的新聞推薦和資訊推薦,包括關鍵算法設計和產品設計;第三部分介紹構建線上社交網絡的社交和社區推薦,以及如何通過協同過濾算法模擬社交網絡;第四部分從產品、生態和算法設計的角度,介紹革新傳統影視行業的視頻推薦;第五部分以阿里推薦產品及其新興的競爭產品爲例,介紹革新傳統貨架電商的商品推薦。
微信讀書裏關於推薦系統類的圖書雖有一些,但這本書的獨特之處在於:清晰深入剖析了推薦系統產品&算法技術發展的內在趨動力和發展邏輯脈絡。 1.說到推薦系統產品,研發技術人員的注意力往往被系統架構、算法設計、召回排序等技術實現所吸引,想知道是什麼,卻忽視了爲什麼。如果用三個階段來描述認知水平: (1)對推薦系統的整體技術解構,屬於“見山是山,見水是水”的客觀概念理解與認識階段; (2)“見山不是山,見水不是水”:但到工作實踐與知行協同階段,會發現現實世界永遠不會按照書本中的技術理論來呈現問題,互聯網產品及算法推陳出新的速度堪比流行時尚,不懂發展變化的根本原理,我們永遠浮在問題或需求的表面隨波逐流,事倍功半。產品迭代一次又一次,模型刷了一版又一版,卻不知道問題關鍵點是什麼?成長的煩惱在於原地踏步; (3)“山還是山,水還是水”:最終還是要不斷突破與挑戰認識邊界與深度,只有看到產品與技術迭代的本質,才能從心理上坦然接受“不變的是變化”。書中的第一部分就已經在引導我們“跳出推薦看推薦”。 2.全書分爲五個部分,第一部分從全局的視野把推薦產品的發展放在信息媒介變遷、內容創作工具、生態平臺大背景下闡述,首先,梳理了推薦產品演進發展及推薦設計對生態機制的正循環培育;其次,從視覺智能和自然語言處理技術發展看信息生產效率與推薦產品的革新; 最後從推薦產品價值角度,分析對業務增長、新舊客戶的平衡與留存、AB測試評估深入講述推薦產品優化的方法; 第二部分-第五部分,分別介紹了不同領域推薦產品的特點及關鍵問題的解決方案。 3.印象比較深刻的內容是講雅虎推薦產品失敗的原因,認爲推薦產品的成功與否是產品、生態和算法三者綜合影響的結果,產品創新缺失、生態落後的背景下,無法通過算法獲得商業成功。這在實際工作中也深有體會,模型算法再精妙,缺少產品設計與商業模式加持,難以單線突破。
《推薦系統:產品與算法解析》拆解 作者:王超 一、一句話概括 優秀的推薦系統不是單純預測“用戶會點什麼”,而是根據新聞、社交、視頻和電商等不同產品的供給結構、用戶需求與商業目標,在探索和利用、短期收益和長期生態之間持續尋找平衡。 二、核心邏輯 本書沒有把推薦系統只當作算法問題,而是從媒介和產品演化出發,討論算法爲什麼隨着產品形態變化。 全書分爲五部分: 1. 推薦產品的破局之道:從供給、需求、冷啓動與實驗方法理解推薦產品創新。2. 信息推薦:分析新聞和資訊對時效性、興趣匹配與內容質量的要求。3. 社交和社區推薦:討論關係網絡、用戶互動與內容生態。4. 視頻推薦:比較電影、短視頻和微視頻的產品目標及算法差異。5. 電商推薦:分析點擊率、轉化率、序列行爲、多目標優化和長期價值。 核心路徑可以概括爲: 先理解產品和供給 → 再確定用戶目標 → 設計召回與排序 → 處理冷啓動和探索 → 通過實驗驗證 → 兼顧長期生態 三、核心內容 1. 推薦系統首先是產品和供給系統 推薦系統表面上是在給用戶排序內容,本質上同時影響供給側。 推薦規則會決定: 哪些內容能夠獲得曝光;創作者願意生產什麼;商家怎樣組織商品;新內容和新用戶能否進入系統;平臺生態是否越來越豐富。 如果算法只獎勵已經熱門的內容,就會讓流量進一步集中,削弱新供給和長尾內容的發展。 因此,推薦系統不僅預測需求,也在塑造需求和供給。 2. 產品創新決定算法優化的方向 相同算法放到不同產品中,目標可能完全不同。 新聞產品重視時效與公共價值,社區產品重視互動和關係沉澱,短視頻重視連續消費,電商則更關注購買與長期用戶價值。 在開發模型之前,產品需要先明確: 用戶爲什麼打開產品;什麼行爲代表真正價值;推薦失敗會造成什麼後果;平臺希望形成怎樣的供給生態;短期指標與長期目標是否一致。 模型指標必須服務產品目標,而不是反過來讓產品遷就算法。 3. 推薦的核心矛盾是探索與利用 “利用”是推薦系統根據已有數據,優先展示用戶最可能喜歡的內容。 “探索”則主動展示尚不確定的新內容、新作者或新興趣方向,以獲取信息並避免推薦空間越來越狹窄。 只利用會造成: 興趣固化;頭部內容壟斷流量;新內容難以獲得數據;用戶逐漸感到重複;系統無法發現需求變化。 探索太多則可能降低即時體驗。推薦系統必須根據用戶狀態、內容風險和產品階段動態分配探索比例。 4. 冷啓動是沒有歷史數據時的決策問題 新用戶沒有行爲記錄,新內容也沒有點擊和反饋,傳統協同過濾難以發揮作用。 常見解決思路包括: 使用人口屬性、來源和當前場景;引導用戶主動選擇興趣;利用內容文本、圖片和標籤;藉助相似用戶或相似內容;給新供給一定探索流量;採用元學習提高少樣本適應能力。 冷啓動不只是模型問題,還可以通過註冊流程、內容標籤、產品引導和流量機制解決。 5. A/B測試不是增長的“銀彈” A/B測試能夠比較不同方案的因果效果,但前提是實驗設計合理。 常見問題包括: 實驗時間過短;樣本量不足;同一用戶受到多組實驗干擾;只觀察點擊率而忽略長期留存;多次查看結果後提前停止;指標提升來自傷害某類用戶;實驗組改變了供給生態,產生長期外溢效應。 實驗結果只能回答“在當前條件下,這個改動是否影響了指標”,不能替代產品判斷和長期分析。 6. 新聞推薦必須把時效性放在覈心位置 新聞的價值隨時間快速衰減。即使用戶過去喜歡某類內容,一篇過期新聞也可能失去推薦價值。 新聞推薦需要綜合: 事件發生時間;內容新鮮度;用戶實時興趣;新聞重要性;來源可信度;內容重複程度;公共信息價值。 如果只優化點擊,標題誇張、情緒刺激和低質量內容可能佔據優勢。因此,新聞產品需要額外的質量、安全與公共價值約束。 7. 資訊推薦需要在興趣匹配與認知擴展間平衡 資訊內容的生命週期通常比新聞長,用戶也可能存在學習、娛樂和主動獲取知識等不同目的。 推薦系統既要滿足已有興趣,也要避免把用戶困在單一主題中。可以通過主題多樣性、作者多樣性、內容深度和適量探索,擴大用戶的認知範圍。 “越懂用戶”並不等於永遠重複用戶已經表達過的偏好。更好的推薦還應幫助用戶發現尚未明確表達、但可能真正有價值的需求。 8. 社交產品推薦的是人與關係 社交產品的核心資產不是單篇內容,而是關係網絡。 推薦系統需要處理: 可能認識的人;值得關注的賬號;關係鏈中的內容;互動機會;社交關係的強弱和新鮮度。 關係推薦一旦出錯,成本可能高於普通內容推薦,例如錯誤暴露隱私關係、製造尷尬或引發騷擾。因此,社交推薦必須更加重視隱私、關係語境和用戶控制權。 9. 社區推薦需要經營長期生態 社區內容依靠用戶生產和互動。推薦不僅影響消費,也影響創作者是否繼續貢獻。 如果系統只追求熱門內容,會讓新作者缺少反饋;如果只追求互動量,則可能鼓勵爭議、對立和低質量討論。 健康社區需要兼顧: 內容質量;創作者成長;新內容曝光;評論和討論氛圍;社區規則;用戶留存;供給多樣性。 推薦算法必須與社區治理共同工作。 10. 協同過濾用羣體行爲模擬相似性 協同過濾的基本思想是:行爲相似的用戶可能喜歡相似物品,或者被相似用戶共同消費的物品可能具有相關性。 主要方法包括: 基於用戶的協同過濾;基於物品的協同過濾;矩陣分解與嵌入表示;融合內容、場景和關係信息的混合方法。 協同過濾能夠從行爲中發現隱含興趣,卻容易受到數據稀疏、熱門偏差和冷啓動影響。 11. 不同視頻產品需要不同推薦邏輯 電影、長視頻、短視頻和微視頻的消費成本完全不同。 電影決策成本高、消費週期長,需要更重視內容理解、題材、演員與長期興趣。 短視頻切換成本低,反饋密集,適合快速更新用戶興趣,但容易過度優化即時停留。 更短的微視頻生產和消費速度更快,算法需要處理海量供給、內容重複、質量波動和興趣快速變化。 視頻越短,系統獲取反饋越快,也越容易通過連續刺激強化用戶行爲。 12. 時長指標不等於用戶價值 視頻推薦常以觀看時長、完播率和連續播放爲重要指標,但這些指標可能鼓勵上癮式設計。 用戶長時間停留,既可能是內容有價值,也可能是難以停止、被動播放或反覆受到刺激。 因此,還應觀察: 主動滿意度;次日和長期留存;負反饋;內容多樣性;用戶是否完成原本目的;使用後的主觀感受;創作者生態和內容質量。 推薦系統不能把佔用注意力本身當作最終目標。 13. 電商推薦更直接地連接商業回報 電商推薦通常經歷“展示—點擊—加購—購買—復購”的漏斗。 只預測點擊率可能推薦吸睛但不購買的商品,只預測轉化率又可能忽略用戶是否願意點擊。因此排序往往需要綜合: 點擊率;轉化率;客單價;毛利;售後風險;用戶長期價值;供給與庫存約束。 商業目標越直接,越需要防止單一指標導致體驗和生態受損。 14. 點擊率模型從記憶走向自動特徵交叉 電商和廣告推薦中,點擊率預估經歷了從線性模型到深度模型的發展。 Wide & Deep兼顧記憶和泛化:Wide部分記住高頻特徵組合,Deep部分學習更一般的表示。 DeepFM使用因子分解機捕捉二階交叉,並用神經網絡學習高階關係。DCN等模型進一步顯式學習多層特徵交叉。 模型越來越複雜,並不保證一定更好。稀疏特徵場景中,複雜模型尤其容易快速過擬合。 15. 模型評估不能只看AUC AUC衡量模型區分正負樣本的排序能力,但它可能被用戶活躍度、位置和熱門度等偏差抬高。 實際評估還應考慮: GAUC等分羣指標;預測值是否校準;點擊率和轉化率的迴歸誤差;不同用戶與商品分組表現;新用戶和新商品表現;模型相對簡單基準的真實增益;上線後的業務和生態指標。 離線指標提高,只表示模型在歷史數據上表現更好,不保證上線後一定創造價值。 16. 轉化率預估面對稀疏、偏差和延遲 購買行爲遠少於點擊,並且可能在點擊數小時或數天後發生。 如果只用點擊後的樣本訓練轉化率模型,會產生樣本選擇偏差;如果過早把未購買樣本當作負例,又會造成延遲反饋問題。 解決思路包括: 聯合建模展示、點擊和轉化;使用多任務學習共享信息;對樣本選擇偏差進行校正;建模延遲轉化;融合加購、收藏等中間行爲。 轉化率建模的難點不只是模型結構,而是怎樣構造接近真實決策過程的訓練數據。 17. 序列建模捕捉興趣隨時間變化 用戶興趣不是固定向量,而是由連續行爲形成的動態過程。 序列模型會利用瀏覽、點擊、停留、購買和時間間隔,判斷哪些歷史行爲與當前決策最相關。 Transformer等注意力模型可以從長序列中選擇重要信號,但序列越長並不一定越好。陳舊、重複和噪聲行爲可能干擾預測,需要結合時間衰減、行爲類型和場景進行篩選。 18. 推薦系統最終要優化長期價值 短期點擊、觀看和成交容易度量,卻可能犧牲長期目標: 用戶疲勞或流失;興趣越來越狹窄;低質內容增加;創作者失去動力;商家過度競爭;用戶信任下降。 長期推薦需要考慮留存、復購、滿意度、供給成長和生態健康。即時指標應被視爲信號,而不是最終目的。 四、本書最值得關注的核心觀點 本書最值得關注的觀點是: 推薦系統不是一個脫離產品運行的預測模型,而是一套持續改變用戶、供給者和平臺生態的反饋系統。 算法根據歷史行爲推薦內容,推薦結果又會產生新的行爲數據;獲得曝光的內容繼續積累優勢,沒有曝光的內容則無法證明價值。 這會形成自我強化循環: 歷史偏好 → 推薦曝光 → 用戶反饋 → 更強的歷史偏好 因此,推薦系統不能只被動“猜你喜歡”,還要主動管理探索、多樣性、新供給、負反饋和長期目標。真正優秀的推薦,不是把歷史偏好複製得最準確,而是在滿足當下需求的同時,爲用戶和平臺保留未來發展的空間。 五、一段話總結 《推薦系統:產品與算法解析》從新聞、資訊、社交、社區、電影、短視頻、微視頻和電商等不同產品形態出發,說明推薦算法必須服務各自的用戶需求、供給生態和商業目標。推薦系統既要利用已有興趣,也要探索新內容和新用戶;既要解決冷啓動、稀疏反饋和興趣變化,也要防止熱門偏差、信息繭房和單一指標驅動。協同過濾、Wide & Deep、DeepFM、DCN、多任務學習和序列模型等技術可以提高預測能力,但AUC等離線指標不能替代真實的產品實驗與長期評估。全書最重要的觀點是:推薦並非中立地反映偏好,而是在持續塑造偏好和供給,因此係統必須在點擊、時長、成交等即時收益之外,同時維護滿意度、多樣性、留存、創作者成長與平臺生態。
相比於完全從技術角度解讀推薦算法的書籍,這本書選擇了從產品視角切入,對技術小白非常友好。 推薦算法並不只是一個“推薦”的問題,而是一個系統性問題——優化算法固然是算法向善的一環,但還遠遠不夠。優秀的內容創作、平臺的價值導向、用戶的算法素養、國家的監管治理,共同構成了一個彼此博弈、動態平衡的行動者網絡。而在這一網絡中,平臺顯然扮演着更爲關鍵的角色。 很多人習慣於將算法推薦俗內容歸咎於用戶,“你就愛看俗的,纔給你推俗的”,這種說法其實有失偏頗。人性的弱點的確存在,但如果商品化經濟的發展一味依賴放大這些弱點、打造令人沉迷的產品,這樣的路徑顯然並不合理。推薦算法在信息爆炸時代原本是一種高效的信息分發機制,但如何真正讓它向善,依然任重道遠。 推薦~
很棒哦, 非技術人員能讀下去。 結構和行文很有邏輯。 算法部分看不懂,看是整本書看完針對自己負責的產品類型可以知道什麼情況下用什麼算法。
涉及與產品沒多大關係,很多內容都是引用國外論文作爲支撐和解釋。對於產品和算法的關係倒是沒有結構化的進行描述,也沒給出指引性的啓示,也許只是寫給算法工程師的算法目錄。
。書籍中對於產品顛覆的這些討論。還是比較簡單的。在我的感覺裏,很多產品的成功都有所謂的運氣成分這些東西是。在混沌系統裏很難用語言能夠詳細描述完畢的。即使現在我們看到了抖音非常多。不滿意的地方。但是他已經成爲信息分發。最便捷的賽道。可能最大的基本盤。不會有改變的。新的內容形式,新的細分市場。很難用《創新者的窘境》對他再次顛覆。而且抖音的團隊的人才密度又是如此之高。他們的基礎工又是這麼的紮實。游擊隊在這種正規軍面前完全擋不住我一直想去找到這本書開始階段那些關於產品媒介,商業的真知灼見。但似乎好像這些真知灼見就隱藏在一個一個細節當中。這些看法無法像技術一樣有一套。正確公認的解法。你說一個產品解決了一個痛點。上一個產品有什麼優勢和劣勢?我聽了之後,當然肯定你的看法。但是我不能承認。他們之間是因果關係。這他媽就是最難的。
算法介紹部分比較簡單,重點在業務部分,很好地闡述了算法如何配合並影響業務。“反者道之動,弱者道之用”,不存在完備的產品,一個產品的長處預示其反面存在其他產品的生長空間。
到處摘抄拼湊起來的一本書,感覺是爲了出書而寫書,沒有什麼自己的理解和想法在裏面,東拼西湊,毫無收穫,懂的人看着食之無味,不懂的人看着一頭霧水,純純浪費時間,有這時間不如睡一覺
學習到一些產品的思路,希望以後能在工作中運用起來;基本沒廢話,結尾更是戛然而止。 1、https://mubu.com/app/edit/home/7HgZZEmnazf#m 2、https://mubu.com/app/edit/home/1eKT9U6W7Bf#m 3、https://mubu.com/app/edit/home/1ybSQg8Ii9v#m
長期主義思考貫穿全書,是區別其他競品書的最大優點。收穫滿滿的閱讀體驗,推薦!