
數(shù)據(jù)挖掘是對(duì)業(yè)務(wù)和用戶(hù)的理解
數(shù)據(jù)挖掘有很高的專(zhuān)業(yè)門(mén)檻;然而用研、產(chǎn)品、運(yùn)營(yíng)們也不一定就會(huì)被數(shù)據(jù)科學(xué)家們“碾壓”了。這篇文章不是數(shù)據(jù)挖掘教程,而是讓用研、產(chǎn)品、運(yùn)營(yíng)及其它相關(guān)崗位的同學(xué)了解:
數(shù)據(jù)挖掘的特點(diǎn);
數(shù)據(jù)挖掘可以做哪些事情、有什么應(yīng)用價(jià)值;
要發(fā)揮數(shù)據(jù)的價(jià)值,你們應(yīng)該怎么與數(shù)據(jù)挖掘崗協(xié)作,你們不可替代的價(jià)值在哪里。
數(shù)據(jù)挖掘(Data Mining),核心是從數(shù)據(jù)集合中自動(dòng)抽取隱藏的有用信息(規(guī)則、概念、規(guī)律、模式等),并運(yùn)用到實(shí)際業(yè)務(wù)中。自動(dòng)抽取的過(guò)程可以類(lèi)比成定性研究/數(shù)據(jù)分析中的洞察(insight)。兩者的區(qū)別在于數(shù)據(jù)挖掘更依賴(lài)機(jī)器和算法,后者的洞察更依賴(lài)人腦。用更貼近生活的例子來(lái)說(shuō),數(shù)據(jù)挖掘好比醫(yī)生診斷病人,醫(yī)生收集病人的各種癥狀之后,通過(guò)一定分析,得出疾病診斷。但是,醫(yī)生能根據(jù)醫(yī)學(xué)知識(shí)和經(jīng)驗(yàn)反推疾病原因,數(shù)據(jù)挖掘卻很難反推原因,即解決不了“為什么” 的問(wèn)題。數(shù)據(jù)挖掘涉及統(tǒng)計(jì)學(xué)、人工智能、機(jī)器學(xué)習(xí)、高性能計(jì)算、數(shù)據(jù)可視化等等,涉及的范疇很廣,其中還包括了一部分?jǐn)?shù)據(jù)基礎(chǔ)設(shè)施建設(shè)工作,比如數(shù)據(jù)的整理、存儲(chǔ)。這些不是本文的重點(diǎn),有個(gè)印象即可。作為茶余飯后跟妹子們聊天的素材也是極好的。
主流觀點(diǎn)認(rèn)為,數(shù)據(jù)挖掘與統(tǒng)計(jì)分析密不可分,是統(tǒng)計(jì)技術(shù)的延伸和發(fā)展;實(shí)踐中兩者經(jīng)常結(jié)合使用,一般也不會(huì)刻意區(qū)分統(tǒng)計(jì)分析與數(shù)據(jù)挖掘。想了解“延伸和發(fā)展”什么意思?數(shù)據(jù)挖掘更注重應(yīng)用,用效果說(shuō)話(huà),變量/特征間的關(guān)系不是重點(diǎn),可以是“黑箱”(注:統(tǒng)計(jì)學(xué)習(xí)慣叫變量,數(shù)據(jù)挖掘習(xí)慣叫特征,后面均用特征來(lái)指代)。舉個(gè)栗子,要讓更多的用戶(hù)變成付費(fèi)用戶(hù),傳統(tǒng)統(tǒng)計(jì)分析側(cè)重通過(guò)數(shù)據(jù)來(lái)了解哪些因素促成了付費(fèi),怎么促進(jìn)付費(fèi);數(shù)據(jù)挖掘可以預(yù)測(cè)哪些用戶(hù)將會(huì)是付費(fèi)用戶(hù),然后能不能做點(diǎn)什么,讓他們?cè)诟顿M(fèi)的路上走得快一點(diǎn)、遠(yuǎn)一點(diǎn)、強(qiáng)一點(diǎn)。再舉個(gè)栗子,傳統(tǒng)統(tǒng)計(jì)分析面對(duì)圖像識(shí)別效果很差,數(shù)據(jù)挖掘中的一些新技術(shù)能將準(zhǔn)確率做到接近人眼的水平。無(wú)論是數(shù)據(jù)挖掘還是傳統(tǒng)的統(tǒng)計(jì)分析,在“目標(biāo)響應(yīng)概率”上達(dá)成了一致。從宏觀層面來(lái)說(shuō),目標(biāo)響應(yīng)概率是特定用戶(hù)群體,整體上的概率或可能性,如35%的用戶(hù)購(gòu)買(mǎi)過(guò)XXX、喜歡某某明星的用戶(hù)占57%。從微觀層面來(lái)說(shuō),目標(biāo)響應(yīng)概率是具體到單個(gè)用戶(hù)的概率,如通過(guò)邏輯回歸算法,搭建一個(gè)預(yù)測(cè)響應(yīng)模型,預(yù)測(cè)每個(gè)用戶(hù)在某時(shí)段內(nèi)的流失概率。數(shù)據(jù)挖掘的一般做法是把樣本劃分為訓(xùn)練集(Training Set)、驗(yàn)證集(Validation Set)、測(cè)試集(Testing Set),在具體實(shí)踐中,有時(shí)候僅劃分為訓(xùn)練集和驗(yàn)證集;用另外時(shí)間窗口的新數(shù)據(jù)來(lái)進(jìn)行測(cè)試。通常所說(shuō)的建模,是用一部分?jǐn)?shù)據(jù)(通常是60%-70%)來(lái)訓(xùn)練模型,再用另一部分?jǐn)?shù)據(jù)驗(yàn)證效果。
對(duì)變量間的關(guān)系也要做假設(shè),確定用某概率函數(shù)來(lái)描述變量間的關(guān)系,還要檢驗(yàn)參數(shù)的顯著性。數(shù)據(jù)挖掘中算法會(huì)自動(dòng)尋找變量間的關(guān)系,對(duì)于海量雜亂的數(shù)據(jù),數(shù)據(jù)挖掘有優(yōu)勢(shì)。簡(jiǎn)而言之,統(tǒng)計(jì)分析對(duì)數(shù)據(jù)分布有要求,數(shù)據(jù)挖掘對(duì)數(shù)據(jù)質(zhì)量非常寬容?,F(xiàn)在流行“大數(shù)據(jù)”,大數(shù)據(jù)的特點(diǎn)是數(shù)據(jù)海量但非結(jié)構(gòu)化(大量的雜亂的稀疏數(shù)據(jù),一眼看過(guò)去密密麻麻都是0),自然數(shù)據(jù)挖掘有優(yōu)勢(shì)。用數(shù)據(jù)挖掘技術(shù)對(duì)稀疏數(shù)據(jù)進(jìn)行初步處理后,還經(jīng)常會(huì)用統(tǒng)計(jì)分析來(lái)做深度處理,所以說(shuō)兩者密不可分。
這雖然能解決問(wèn)題,但不利于解釋業(yè)務(wù),有些情況下必須選用“退而求其次”的方法,把黑箱里面的情況搞清楚。比如為防范信用卡盜刷而建的風(fēng)控模型,會(huì)用決策樹(shù)做,便于向用戶(hù)/騙子解釋因?yàn)槭裁辞闆r被攔截。大家不要低估騙子的心理素質(zhì),如果說(shuō)不出個(gè)所以然,嘿嘿,你跟騙子耗不起這個(gè)糾纏的時(shí)間。所以,實(shí)際業(yè)務(wù)中,沒(méi)有最牛的算法,只有最適合的算法。
人腦在建立假設(shè)時(shí)起了不可替代的作用。而算法自動(dòng)尋找數(shù)據(jù)規(guī)律時(shí),可能會(huì)過(guò)擬合,造成模型不穩(wěn)定,后續(xù)的應(yīng)用效果比較差。下面用三張圖來(lái)說(shuō)明過(guò)擬合(圖片來(lái)自網(wǎng)絡(luò)學(xué)習(xí)資料):
圖1,藍(lán)色空心小點(diǎn)代表真實(shí)的數(shù)據(jù)點(diǎn),綠線(xiàn)代表我們想去擬合的真實(shí)曲線(xiàn),當(dāng)我們用一維曲線(xiàn)(直線(xiàn))去擬合時(shí),得到紅線(xiàn),從圖上就能直觀看出擬合效果不好。
圖2,用三維曲線(xiàn)去擬合時(shí),得到的效果不錯(cuò),紅線(xiàn)穿過(guò)了大多數(shù)藍(lán)點(diǎn)。
圖3,用九維曲線(xiàn)去擬合時(shí),哇塞,完美!紅線(xiàn)穿過(guò)了每一個(gè)藍(lán)點(diǎn)。但是這樣的模型已經(jīng)嚴(yán)重偏離了綠線(xiàn), 對(duì)新數(shù)據(jù)的預(yù)測(cè)效果會(huì)很差。此時(shí)紅線(xiàn)就是過(guò)擬合了。所以,不能光追求數(shù)據(jù)挖掘時(shí)的一些客觀指標(biāo),能解決實(shí)際問(wèn)題的模型才是好模型。
效能,更高效地解決問(wèn)題,目前提高數(shù)據(jù)挖掘效能有兩條不同的路。
學(xué)術(shù)界尋找更強(qiáng)的算法,工業(yè)界玩弱算法疊加。傳統(tǒng)的算法改進(jìn)路線(xiàn)是人工生成特征,但效果有限(會(huì)伴生“高維”、“稀疏”等問(wèn)題,計(jì)算困難),特別是圖像識(shí)別、自然語(yǔ)言處理等問(wèn)題,人工來(lái)做特征工程非常困難;學(xué)術(shù)界發(fā)展出更強(qiáng)的新算法,解決特定類(lèi)別問(wèn)題。工業(yè)界多用取巧的方式,不斷嘗試算法疊加,發(fā)現(xiàn)效果更好的解決方法。舉個(gè)栗子:GBDT(由多棵決策樹(shù)組成的迭代決策樹(shù))+ X(LR、FM、……),疊加后投票(賦予權(quán)重)。同時(shí),工業(yè)界還要考慮計(jì)算資源問(wèn)題,怎樣的算法“算得快”也很重要。
特征太少威脅模型的穩(wěn)定性,特征太多也影響模型穩(wěn)定性且增加復(fù)雜度,用白話(huà)來(lái)說(shuō)就是特征數(shù)量沒(méi)控制好,會(huì)造成建模成本高、模型應(yīng)用效果差??刂?a href='/map/tezheng/' style='color:#000;font-size:inherit;'>特征數(shù)量涉及到特征的選擇,特征選擇源于洞察,依賴(lài)人腦,尤其在無(wú)監(jiān)督學(xué)習(xí)的情況下,更需要人腦對(duì)業(yè)務(wù)的理解和判斷作為基礎(chǔ)。(注,無(wú)監(jiān)督學(xué)習(xí)的一個(gè)例子是用戶(hù)聚類(lèi),得到的用戶(hù)類(lèi)別沒(méi)有客觀指標(biāo)可驗(yàn)證。)
如預(yù)測(cè)用戶(hù)在某個(gè)時(shí)間段內(nèi)流失概率的流失預(yù)警模型,用第N月的行為數(shù)據(jù),預(yù)測(cè)用戶(hù)在第N+1月和第N+2月的流失情況。通過(guò)預(yù)測(cè)得到即將流失的用戶(hù)名單后,針對(duì)其中的高價(jià)值用戶(hù),運(yùn)營(yíng)有時(shí)間窗口來(lái)采取措施進(jìn)行挽留。同理還可以建付費(fèi)預(yù)測(cè)模型、續(xù)費(fèi)預(yù)測(cè)模型、運(yùn)營(yíng)活動(dòng)響應(yīng)模型。這些模型的本質(zhì)是預(yù)測(cè)單個(gè)用戶(hù)的響應(yīng)概率(Probability)。
介于上述針對(duì)單個(gè)用戶(hù)的精細(xì)化操作與針對(duì)全體用戶(hù)的粗放操作之間,是一種折衷過(guò)渡模型。與預(yù)測(cè)單個(gè)用戶(hù)的情況相比,分層模型不需要大量資源投入,但它比粗放操作精細(xì),提高了業(yè)務(wù)效率。用戶(hù)運(yùn)營(yíng)分層模型、用戶(hù)分層進(jìn)化圖、向不同群體提供不同說(shuō)辭和服務(wù),均是業(yè)務(wù)應(yīng)用場(chǎng)景。用戶(hù)聚類(lèi)、群體用戶(hù)畫(huà)像也算 “用戶(hù)分層”,這種分層,僅僅是不同類(lèi)別的區(qū)分,類(lèi)之間沒(méi)有遞進(jìn)關(guān)系。
如通過(guò)分析用戶(hù)訪(fǎng)問(wèn)路徑來(lái)優(yōu)化網(wǎng)頁(yè)設(shè)計(jì)、進(jìn)行改版;提煉出特定用戶(hù)群體的主流路徑;預(yù)測(cè)用戶(hù)可能訪(fǎng)問(wèn)的下一個(gè)頁(yè)面等。漏斗模型是很常見(jiàn)的“特殊”用戶(hù)路徑分析模型,依賴(lài)分析思路和業(yè)務(wù)驅(qū)動(dòng)。如支付轉(zhuǎn)化率分析,每個(gè)節(jié)點(diǎn)均對(duì)應(yīng)不同的業(yè)務(wù)涵義。
用戶(hù)來(lái)了之后,我們總是希望能挖掘用戶(hù)潛在需求,一次性將更多的商品或服務(wù)賣(mài)給他/她,尤其是依賴(lài)流量的產(chǎn)品,流量獲取成本高的話(huà),用戶(hù)挖掘非常重要。通過(guò)用戶(hù)行為數(shù)據(jù)挖掘,找出有明顯關(guān)聯(lián)的商品組合,“打包”銷(xiāo)售,或進(jìn)行個(gè)性化推薦,均能促進(jìn)業(yè)務(wù)目標(biāo)。目前,Amazon(亞馬遜)35%的購(gòu)買(mǎi)來(lái)自推薦,LinkedIn(領(lǐng)英)50%的關(guān)聯(lián)是通過(guò)推薦匹配,時(shí)尚網(wǎng)站“Stitch Fix 100%的購(gòu)買(mǎi)都是由推薦產(chǎn)生”。數(shù)據(jù)挖潛對(duì)產(chǎn)品會(huì)越來(lái)越重要。當(dāng)然,數(shù)據(jù)不是萬(wàn)能的,個(gè)性化推薦的前、后環(huán)節(jié)均基于對(duì)業(yè)務(wù)和用戶(hù)的理解。
信息質(zhì)量模型的特點(diǎn)是:最初評(píng)價(jià)目標(biāo)對(duì)象“質(zhì)量好壞”時(shí),依賴(lài)專(zhuān)家和用戶(hù)調(diào)研的結(jié)果綜合進(jìn)行評(píng)定。之后將評(píng)定緯度和評(píng)定結(jié)果交給機(jī)器,最終形成可用的模型。如商品介紹頁(yè)質(zhì)量?jī)?yōu)化、網(wǎng)絡(luò)店鋪質(zhì)量?jī)?yōu)化、論壇發(fā)帖質(zhì)量?jī)?yōu)化等。
這就是文本挖掘的一種形式。另外文本挖掘還能分析情感、判斷用戶(hù)特征、做網(wǎng)絡(luò)輿情監(jiān)控、做傳播分析等。當(dāng)你需要一些信息來(lái)輔助決策的時(shí)候,想想能否從文本里面挖掘出有價(jià)值的內(nèi)容。
前面說(shuō)了那么多,最終回到本文的核心觀點(diǎn),因受現(xiàn)實(shí)條件制約(數(shù)據(jù)質(zhì)量、資源投入),數(shù)據(jù)挖掘非常依賴(lài)對(duì)業(yè)務(wù)的理解和把控。對(duì)業(yè)務(wù)和用戶(hù)的理解用于指導(dǎo)建模,對(duì)業(yè)務(wù)的把控則是產(chǎn)品想要打造的品牌/體驗(yàn),是產(chǎn)品想把用戶(hù)過(guò)去的方向,也是商業(yè)邏輯問(wèn)題。
理論上通過(guò)A/B測(cè)試可以完全由數(shù)據(jù)驅(qū)動(dòng)來(lái)追逐指標(biāo),這是“短期利益”,但現(xiàn)實(shí)中我們還關(guān)心產(chǎn)品的“長(zhǎng)期利益”,在短期和長(zhǎng)期之間尋找一個(gè)平衡點(diǎn)。對(duì)業(yè)務(wù)/用戶(hù)的理解和把握,來(lái)自產(chǎn)品經(jīng)理、來(lái)自用戶(hù)研究、來(lái)自運(yùn)營(yíng)、也可能來(lái)自其它崗位。所以,這些崗位的同學(xué)必須知道怎么跟數(shù)據(jù)挖掘崗協(xié)作,怎么推動(dòng)模型落地并有良好的應(yīng)用。部分用研同學(xué)因?yàn)樽詭?a href='/map/tongjifenxi/' style='color:#000;font-size:inherit;'>統(tǒng)計(jì)分析技能,已能搭建比較理想的模型;產(chǎn)品和運(yùn)營(yíng)(也包括用研),應(yīng)該做好數(shù)據(jù)挖掘前后兩端的工作,這事跟你們不是沒(méi)有關(guān)系。數(shù)據(jù)輔助決策這件事會(huì)越來(lái)越滲透到產(chǎn)品開(kāi)發(fā)和商業(yè)流程中;開(kāi)發(fā)、產(chǎn)品、市場(chǎng)、商務(wù)等崗位會(huì)越來(lái)越有“數(shù)據(jù)感”,能進(jìn)行自助分析。最終,數(shù)據(jù)是為商業(yè)邏輯服務(wù)的。
數(shù)據(jù)分析咨詢(xún)請(qǐng)掃描二維碼
若不方便掃碼,搜微信號(hào):CDAshujufenxi
SQL Server 中 CONVERT 函數(shù)的日期轉(zhuǎn)換:從基礎(chǔ)用法到實(shí)戰(zhàn)優(yōu)化 在 SQL Server 的數(shù)據(jù)處理中,日期格式轉(zhuǎn)換是高頻需求 —— 無(wú)論 ...
2025-09-18MySQL 大表拆分與關(guān)聯(lián)查詢(xún)效率:打破 “拆分必慢” 的認(rèn)知誤區(qū) 在 MySQL 數(shù)據(jù)庫(kù)管理中,“大表” 始終是性能優(yōu)化繞不開(kāi)的話(huà)題。 ...
2025-09-18CDA 數(shù)據(jù)分析師:表結(jié)構(gòu)數(shù)據(jù) “獲取 - 加工 - 使用” 全流程的賦能者 表結(jié)構(gòu)數(shù)據(jù)(如數(shù)據(jù)庫(kù)表、Excel 表、CSV 文件)是企業(yè)數(shù)字 ...
2025-09-18DSGE 模型中的 Et:理性預(yù)期算子的內(nèi)涵、作用與應(yīng)用解析 動(dòng)態(tài)隨機(jī)一般均衡(Dynamic Stochastic General Equilibrium, DSGE)模 ...
2025-09-17Python 提取 TIF 中地名的完整指南 一、先明確:TIF 中的地名有哪兩種存在形式? 在開(kāi)始提取前,需先判斷 TIF 文件的類(lèi)型 —— ...
2025-09-17CDA 數(shù)據(jù)分析師:解鎖表結(jié)構(gòu)數(shù)據(jù)特征價(jià)值的專(zhuān)業(yè)核心 表結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 規(guī)范存儲(chǔ)的結(jié)構(gòu)化數(shù)據(jù),如數(shù)據(jù)庫(kù)表、Excel 表、 ...
2025-09-17Excel 導(dǎo)入數(shù)據(jù)含缺失值?詳解 dropna 函數(shù)的功能與實(shí)戰(zhàn)應(yīng)用 在用 Python(如 pandas 庫(kù))處理 Excel 數(shù)據(jù)時(shí),“缺失值” 是高頻 ...
2025-09-16深入解析卡方檢驗(yàn)與 t 檢驗(yàn):差異、適用場(chǎng)景與實(shí)踐應(yīng)用 在數(shù)據(jù)分析與統(tǒng)計(jì)學(xué)領(lǐng)域,假設(shè)檢驗(yàn)是驗(yàn)證研究假設(shè)、判斷數(shù)據(jù)差異是否 “ ...
2025-09-16CDA 數(shù)據(jù)分析師:掌控表格結(jié)構(gòu)數(shù)據(jù)全功能周期的專(zhuān)業(yè)操盤(pán)手 表格結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 存儲(chǔ)的結(jié)構(gòu)化數(shù)據(jù),如 Excel 表、數(shù)據(jù) ...
2025-09-16MySQL 執(zhí)行計(jì)劃中 rows 數(shù)量的準(zhǔn)確性解析:原理、影響因素與優(yōu)化 在 MySQL SQL 調(diào)優(yōu)中,EXPLAIN執(zhí)行計(jì)劃是核心工具,而其中的row ...
2025-09-15解析 Python 中 Response 對(duì)象的 text 與 content:區(qū)別、場(chǎng)景與實(shí)踐指南 在 Python 進(jìn)行 HTTP 網(wǎng)絡(luò)請(qǐng)求開(kāi)發(fā)時(shí)(如使用requests ...
2025-09-15CDA 數(shù)據(jù)分析師:激活表格結(jié)構(gòu)數(shù)據(jù)價(jià)值的核心操盤(pán)手 表格結(jié)構(gòu)數(shù)據(jù)(如 Excel 表格、數(shù)據(jù)庫(kù)表)是企業(yè)最基礎(chǔ)、最核心的數(shù)據(jù)形態(tài) ...
2025-09-15Python HTTP 請(qǐng)求工具對(duì)比:urllib.request 與 requests 的核心差異與選擇指南 在 Python 處理 HTTP 請(qǐng)求(如接口調(diào)用、數(shù)據(jù)爬取 ...
2025-09-12解決 pd.read_csv 讀取長(zhǎng)浮點(diǎn)數(shù)據(jù)的科學(xué)計(jì)數(shù)法問(wèn)題 為幫助 Python 數(shù)據(jù)從業(yè)者解決pd.read_csv讀取長(zhǎng)浮點(diǎn)數(shù)據(jù)時(shí)的科學(xué)計(jì)數(shù)法問(wèn)題 ...
2025-09-12CDA 數(shù)據(jù)分析師:業(yè)務(wù)數(shù)據(jù)分析步驟的落地者與價(jià)值優(yōu)化者 業(yè)務(wù)數(shù)據(jù)分析是企業(yè)解決日常運(yùn)營(yíng)問(wèn)題、提升執(zhí)行效率的核心手段,其價(jià)值 ...
2025-09-12用 SQL 驗(yàn)證業(yè)務(wù)邏輯:從規(guī)則拆解到數(shù)據(jù)把關(guān)的實(shí)戰(zhàn)指南 在業(yè)務(wù)系統(tǒng)落地過(guò)程中,“業(yè)務(wù)邏輯” 是連接 “需求設(shè)計(jì)” 與 “用戶(hù)體驗(yàn) ...
2025-09-11塔吉特百貨孕婦營(yíng)銷(xiāo)案例:數(shù)據(jù)驅(qū)動(dòng)下的精準(zhǔn)零售革命與啟示 在零售行業(yè) “流量紅利見(jiàn)頂” 的當(dāng)下,精準(zhǔn)營(yíng)銷(xiāo)成為企業(yè)突圍的核心方 ...
2025-09-11CDA 數(shù)據(jù)分析師與戰(zhàn)略 / 業(yè)務(wù)數(shù)據(jù)分析:概念辨析與協(xié)同價(jià)值 在數(shù)據(jù)驅(qū)動(dòng)決策的體系中,“戰(zhàn)略數(shù)據(jù)分析”“業(yè)務(wù)數(shù)據(jù)分析” 是企業(yè) ...
2025-09-11Excel 數(shù)據(jù)聚類(lèi)分析:從操作實(shí)踐到業(yè)務(wù)價(jià)值挖掘 在數(shù)據(jù)分析場(chǎng)景中,聚類(lèi)分析作為 “無(wú)監(jiān)督分組” 的核心工具,能從雜亂數(shù)據(jù)中挖 ...
2025-09-10統(tǒng)計(jì)模型的核心目的:從數(shù)據(jù)解讀到?jīng)Q策支撐的價(jià)值導(dǎo)向 統(tǒng)計(jì)模型作為數(shù)據(jù)分析的核心工具,并非簡(jiǎn)單的 “公式堆砌”,而是圍繞特定 ...
2025-09-10