AI產品經理的入門必修——概念篇

2020-12-05 人人都是產品經理

編輯導語:隨著各行各業的豐富,產品經理的崗位職責也越來越細緻;如今科技發展迅速,AI人工智慧已經開始深入生活中,AI產品經理也需要掌握一定的技能;本文作者分享了關於AI產品經理的學習概念分享,我們一起來看一下。

經過近幾年來的發展,產品經理的崗位職責劃分的越來越細,對能力的要求也越來越高。

很多剛接手做AI產品的童鞋會困擾,到底需要對人工智慧技術掌握到什麼程度才能夠勝任好這份工作;筆者通過自身的學習經驗,期望能以此篇文章為剛入行或者想入行的童鞋打開一些學習思路。

一、工欲善其事,必先利其器

AI產品經理除了要掌握通用的產品技能,需要具有更強的專業性、廣博性和條理性;AI技術作為一種新的生產力,處理了過往技術無法處理的複雜的非結構化數據。

很多人在使用機器學習時,喜歡簡單粗暴的將數據丟給算法模型,期望從數據中自己得到結論;AI絕不是將手中的數據餵給它,就能夠解決我們的業務問題。

很多公司老闆容易AI超神論,認為我們掌握了技術,擁有了人才,就能夠建立自己的護城河;作為產品經理需要清楚的理解機器學習的使用場景和邊界,清晰定位問題才能尋找新的市場機會。

1. 產品規劃:五看三定原則

五看三定模型其實是華為的戰略管理框架,現在把它結合到產品的工作中。

1)五看包括:

看行業/趨勢:

結合公開的行業數據、現有的業務數據、產品數據分析未來趨勢走向,為業務發展尋找新的增長點。不僅要看宏觀的經濟因素還要從群體思想、政治關係等角度去切入,可以結合PEST方法進行分析,即政治、經濟、社會、技術分別分析企業的外部環境。看市場/客戶:確定需求強度,需求可替代性,以及客戶的持續付費能力。

看競爭:當前市場的競爭態勢,有多少玩家在裡面,分別佔據了怎樣的市場份額。

看自己:評估內部資源,現有的產品矩陣。

看機會:是否存在彎道超車的機會,做到人無我有,人有我優。

2)三定包括:

定控制點:簡單可理解為一種不易被構建及超越的中長期競爭力,控制有不同的維度,如成本優勢、功能性能的領先、技術的壁壘、品牌與客戶關係、絕對的市場份額等。

定目標:制定清晰的戰略目標,並拆解為最小任務,分步執行、監控、評估。

定策略:策略即戰術,策略的制定決定了後續的資源分配、系統如何組成。

2. 選擇產品類型

在開展新的業務線時,首先問自己幾個問題:我們的護城河在哪?最終產品形態是什麼樣子?我們為市場提供了怎樣的解決方案?服務方式?服務能力?

面對不同的業務線首先要做到戰略洞察所處環境與價值分析,制定清晰的戰略目標和策略,通過五看三定原則合理的找到產品定位。

先髮型產品:

擁有最快路徑、利用產業升級進行驅動、建立核心門檻和護城河、資源消耗輕、塑造行業標準。

趕超型產品:

擁有最優路徑、差異化的競爭驅動、對標核心競品,尋找機會、研發資源投入較多、達到行業標準以上、做好客戶服務。

二、數據需要懂多少?

1. 建立數據認知

數據與信息的關係:

數據反映在事物屬性的記錄上,而信息是具體事物的表現形式,即數據經過加工和處理後,可揭示和轉化為信息。

信息被識別後表示的符號為數據。

數據可以是連續的值比如聲音、圖像,也可以是離散的值,比如文字、符號;計算機系統中,數據是以二進位0、1形式表示;結構化數據和非結構化數據:

結構化的數據簡單可以理解為資料庫中的數據,可以結合具體的使用場景易於理解的數據。

非結構化的數據是指沒有進行預定義,並且不方便用二維邏輯來表現和解釋的數據,比如文本、圖片、音頻、視頻。

何為髒數據:數據不再我們預先定義的範圍內或對實際業務無意義。

2. 了解數據的業務內涵

理解數據的業務內涵是非常關鍵的一步,這要求產品經理對業務的各個流程和關鍵節點要非常的熟悉,理解數據代表的含義;遇到模糊、定義不清晰的數據要充分與業務部門溝通,準確了解數據內涵。

業務數據包含但不局限於:

用戶數據:用戶ID、性別、年齡、地區、手機號…行為數據:點擊、分享、收藏、停留時間…產品數據:商品數據、訂單數據、文章數據、詳情頁數據…業務指標包含但不局限於:

用戶指標:新增用戶、活躍用戶數、留存用戶數..行為指標:訪問次數、轉化率、轉發率、流失率..產品指標:總量、收入、銷量、好評率、差評率、成交量…業務數據不獨立存在,基於不同的業務背景可傳達出不同的含義,數據的計算重組可發揮出極大的業務價值,需要基於自身的工作場景挖掘數據內涵。

3. 數據處理流程和方法

數據處理流程包含了數據採集->數據處理->數據分析->數據應用->持續跟蹤和驗證。

數據採集:

數據處理:

數據分析:

數據應用:

除此之外根據具體要解決的業務問題,還需要完成業務建模、數學建模、經驗數據分析,此部分通常由數據分析師進行,產品經理涉及較少。

三、機器學習是什麼?

機器學習為計算機提供了不同的數據處理方法,這些處理數據的方法可以直接從數據中學習,不需要額外的編程即可做出預測。

我們可以將機器學習簡單理解為函數,像理解y=x 一樣,給到一個輸入項,通過公式的計算即可得出一個對應的計算結果;這個公式不需要編碼預設邏輯,由數據的規律計算得出。

機器學習過程分為訓練階段和預測階段。

訓練階段需要提前準備一定的歷史數據(即公式的x和y),通過機器學習算法,訓練出一套可計算的公式(即模型)。

預測階段就是拿真實的數據(x),在訓練好的模型上進行輸入,觀察輸出的結果(y),是否符合預期,若符合預期即完成了一個機器學習模型的訓練。

1. 從任務來看

機器學習解決的問題可以歸為分類問題、預測問題。

分類問題包含二分類、多分類,顧名思義,二分類問題是非此即彼的問題,如垃圾郵件,只存在是垃圾郵件、不是垃圾郵件。

圖片識別問題,是植物不是植物。

多分類問題如文檔自動歸類,包含了一對多,多對多的關係。

預測問題通常第一反應就會想到回歸,因為常被用來預測公司收入、業務增長量、商品銷量。

需要預估的通常都是連續值,試圖將輸入變量和輸出用一個連續函數對應起來。

而分類問題,通常預測的都是離散值,試圖將輸入變量與離散的類別對應起來。

還有一類特殊的解決問題的模型為結構化學習模型,通常輸出的數據不再是一個固定長度的值,比如圖片語義分析,對應輸出的是圖片對應的文字描述。

2. 從機器學習方法來看

機器學習分為有監督學習、半監督學習、無監督學習、遷移學習、強化學習。

有監督:訓練樣本帶有標籤;半監督:訓練樣本部分有標籤,部分無標籤;無監督:訓練樣本全部無標籤;遷移學習:把已經訓練好的模型參數遷移到新的模型上來幫助新模型的訓練;強化學習:也叫學習最優策略,是可以讓本體在特定環境下,根據不同狀態做出行動,以此來獲得最大回報。

3. 從模型類別來看

機器學習模型主要分為線性模型、非線性模型。

線性模型是指因變量和自變量之間按比例表現出線性對應關係,包含了線性回歸、多項式回歸。

公式表現為——h(x)=w1x1+w2x2++wnxn+b

非線性模型通常是指因變量與自變量間不能在坐標空間中表現出線性對應關係。

常見的SVM、KNN、決策樹、深度學習都屬於非線性模型。

提到線性、非線性模型,我們必須要了解一下什麼是損失函數,通常在模型訓練的過程中,我們需要觀察h(x)與y之間的差距,也就是均方誤差,在線性模型中表現為L(h)=m∑i=1(y(i)h(x(i)))2,在模型訓練過程中,損失函數是作為度量函數好壞的標準。

需要注意的是在面對不同的問題時,所使用的損失函數形式是存在差異的,常見的損失函數有均方差損失函數、交叉熵損失函數、合頁損失函數,通常會配合不同的算法使用做出突出表現。

4. 常見的誤差

泛化誤差:可以分解為偏差、方差和噪聲之和。

偏差:反映了模型在樣本上的期望輸出與真實標記之間的差距,指模型本身的精準度,以及擬合能力。

方差:反映了模型在不同訓練數據集下學得的函數的輸出與期望輸出之間的誤差,通常是為了測試模型的穩定性,觀察預估結果的波動情況。

在模型訓練過程中,需要根據實際情況來權衡模型的複雜度,使偏差和方差得到均衡,以整體誤差最小的原則去評估。

5. 常見的問題

模型訓練中常常遇到欠擬合、過擬合的情況,那麼怎麼識別及解決呢?

欠擬合:通常是指模型刻畫不夠,解決方案通常有三種。

尋找更好的特徵提升數據刻畫能力。增大數據集數量。模型複雜度低,重新選擇更加複雜的模型。過擬合:與欠擬合相反,模型刻畫太細,泛化能力太差。

通常解決方案為:

減少特徵的維度,將高維空間密度增大,也就是通常說的降維。加入正則化項,使模型褶皺減少,更加平滑。

四、算法需要懂多少?

確認算法的流程通常是由產品經理和算法工程師共同完成,包含:需求確定 -> 算法設計 -> 算法討論 -> 算法確認 -> 算法驗收 -> 持續改進。

算法模型的選擇和訓練是個繁瑣且複雜的過程,依賴於具體所解決問題的複雜程度。產品經理除了要明確定位要解決的核心問題,還需要了解模型訓練的整個流程。

很多人會說產品經理不需要了解這麼多,不是還有算法工程師嗎?

理想情況下,如果你的算法工程師能夠充分了解要解決的業務場景,並將數據可解決問題的上限、下限劃定清楚,產品經理只需驗收數據效果即可。

但通常情況下,算法工程師距離業務線較遠,而機器學習強依賴於數據表現,產品經理對業務數據的識別能力,通常能夠極大的加快整體進度,在訓練過程中能夠及時識別問題並調整策略及解決方案。

產品經理對算法的掌握到底需要達到什麼程度呢?

個人認為只需要掌握常見算法模型的原理和使用場景,以及不同算法在解決不同問題的優勢和劣勢,合理組合和使用即可滿足日常的工作需求。不需要糾結於具體的算法推導過程。

五、機器學習常見的算法模型

針對不同的使用場景,scikit-learn(python機器學習庫)上有封裝好的機器學習算法模型可以支持我們直接調用。

下圖為人工整理的關於不同場景及數據集下建議使用的算法模型,僅供學習和參考。

下期將介紹具體的機器學習訓練過程,包含如何梳理業務邏輯、需求轉化、準備數據集、建立算法模型、模型評估及訓練過程中常出現的問題與解決方案。

#專欄作家#

人人都是產品經理專欄作家,《數據產品經理修煉手冊》作者。

本文原創發布於人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議。

相關焦點

  • 產品經理入門:快速掌握App設計基本方法之啟動頁
    本文對於從業1年以上的移動端產品經理營養接近於0,但是對於0-1歲之間的產品新人,營養價值較高。所以,請適合人群閱讀。前面,我用兩篇文章分別介紹了App界面設計和註冊登錄的基礎知識。
  • 產品經理入門及進階修煉指南:七維能力模型
    產品經理究竟需要需要哪些能力呢?本文從七個維度來闡述產品經理入門以及進修修煉指南,enjoy~比如剛入門的產品經理肯定需要投入大量的時間和精力在產品輸出層的能力維度建設,但是這不等於說業務決策層和組織管理層完全不涉及,而是以產品輸出層為主,業務決策層、組織管理層為輔,產品輸出層幫助初級產品經理完成日常的輸出任務。而業務決策層和組織管理層得到的能力成果會幫助初級產品經理不斷拔高視野和格局,加快自身的成長。
  • AI產品經理必懂5種技術關係
    產品經理與AI技術的關係應該懂哪些AI技術,AI產品經理的思維方式與AI技術的思維方式的關係。所以從AI產品經理與算法技術的關係可以看出,AI產品經理與算法技術是緊密配合的關係,相對以往產品經理與技術的關係來說,AI技術為產品經理做出創新的產品多提供了一個工具。明白四:AI產品經理懂不懂AI技術?懂的程度?
  • AI產品經理究竟是個什麼「貨色」?
    哥讓你三行代碼……記得很久以前,程式設計師就叫程式設計師,需求就叫需求,美工就叫美工,測試就叫測試,只有管事管人的叫做經理。後來,慢慢衍生出了一個新的角色——一個叫做產品經理但不是經理的角色。於是乎,江湖上便開始有了產品經理的傳說。微信的張小龍讓產品經理抵達了一個別人無法企及的高度,網上各種關於產品經理的段子也層出不窮,先來兩副對聯:上聯:這個其實很簡單;下聯:原理細節我不管。
  • 產品經理到底是幹什麼的?
    說起產品崗位的招聘,大多數小白們應該只有一個模糊的概念,憑著一股子沒由來的衝勁貿然投簡歷,結果就容易造成一種尷尬局面:一看JD全都有,一跑招聘全沒有。想轉行產品經理,但你真的了解嗎?一款產品從有想法到落地,都經過了哪些流程?
  • 優秀機器學習和AI課程推薦,帶你從入門到精通
    字幕組雙語原文:最棒的免費機器學習和AI課程,讓你從入門到精通英語原文:Awesome Machine Learning and AI Courses翻譯:雷鋒字幕組(明明知道)這是一個精心策劃、超讚的、免費的機器學習和人工智慧課程與視頻講座清單。
  • 成為搜索產品經理(1):搜尋引擎
    本文作者從了解搜索產品經理的目的出發,對搜尋引擎的發展進行了梳理分析。希望通過此文能夠加深你對搜索產品的認識。最近和百度大搜的產品同學交流他的工作,交流之後,自我覺察到我對該崗位的工作認知仍不夠系統,當然,對一個工作崗位的認知也不是三言兩語,1個小時的溝通就能了解透徹的。我嘗試在網絡上找一些資料,但發現,網絡上很少有系統化講解這一崗位的文章。
  • 產品助理、產品經理、產品負責人、產品總監都是做什麼的
    誠然,產品經理是個知識面非常寬,做的事情非常瑣碎,非常雜亂的一個行業,不客氣的說,BAT出身的產品經理在很多技能上往往不如小公司的產品經理思考的全面,而在另一部分技能上,又完勝小團隊的PM,環境不一樣,造就了形態各異的產品經理們。
  • 產品認知(1):產品經理,應該遵守哪些職業道德?
    文章從什麼是職業道德和職業道德為什麼重要兩個方法出發,對產品經理應該遵守哪些職業道德進行了分析總結,與大家分享。2020年2月23日,微盟運維人員通過VPN登入伺服器,並對線上生產環境進行了惡意破壞;致使微盟300萬商戶面臨故障,部分商戶故障持續5天。微盟股價大跌,公信力全失。涉事員工已經被刑事拘留。
  • 產品經理必備之常用需求挖掘的7個方法
    作者對產品經理常用的需求挖掘的方法進行了梳理總結,並結合相關案例進一步加深了對需求分析的理解。為什麼我要說常用需求挖掘方法是產品經理必備的知識?在《俞軍產品方法論》一書中提到產品經理需要為用戶創造價值,在我看來產品經理只有通過解決用戶的問題進而滿足用戶的需求才能不斷為用戶創造價值。
  • 產品經理的哲學方法論:本體自證與萬物歸宗
    在中國人看來,道是不可名說卻囊括世間所有物質和精神規律的高度抽象化的概念總和。它帶有某種探求性的基因,又將某些神秘的不可知論雜糅其中。2. 人工智慧與技術革命我們討論的道和產品經理有什麼關係呢?第二十個世紀,人類在文化、經濟、政治、軍事和宗教等各個領域,都因為基礎技術的大發展,而受到前所未有的衝擊和繁榮。
  • 人人都是產品經理?始祖鳥產品經理團隊:錯!看看我們的工作要求
    現代社會有一句廣為流傳的口號——「人人都是產品經理」。其實,這句話最早是來自於一本暢銷書的書名。這本書於2010年出版,作者是一位有著4年經驗的產品經理。他在書中根據自己的工作經驗,圍繞「用戶」「需求」「項目」等關鍵詞,講述了那些對產品經理來說很有價值的思維方法和做事方式。
  • 15年老兵教你如何搭建產品經理能力體系
    編輯導語:相信對於很多產品經理來說,應該都閱讀過《如何成為一名被需要的產品經理》這篇文章 ,因此對於五力模型都不陌生。本文作者對分享了個人成長過程中對於五力模型的應用,為我們總結了產品經理應該如何搭建自我能力體系。
  • 如何寫一份過關的產品經理簡歷?
    不少同學做完筆試後,表示,腦洞大開,各類題目都有,從邏輯推理,到遊戲,到產品常識,到產品思維,到二次元……好吧,因為這套題目,是來自迅雷好幾個產品經理的群體智慧。說實話,有些筆試題目還是要花時間的,60分鐘,60道選擇題,有難度。是不是筆試成績好,就一定適合做產品經理,只能說比較大的可能吧。
  • 網際網路產品經理能力矩陣:基本能力之溝通協調
    編輯導讀:對於產品經理來說,經常和其他部門有對接的需求,這時候就需要有良好的溝通能力,才能提高效率。本文作者從自身工作經驗出發,圍繞產品經理的溝通能力展開三個維度的分析,希望對你有幫助。人生中第一次經歷大型的溝通失敗現場,應該是在剛剛工作那年跟同事出差了。晚上入住酒店時,同事操著不太流利的川普問前臺,「你們嘞房間有chāng fù嗎」。
  • 產品經理必學UML(三):活動圖
    一、概念活動指:某件事情正在進行的狀態,既可以是現實生活中某一項工作,也可以是軟體系統中某個類對象的一個操作。活動圖是UML中描述系統動態行為的圖之一,用於展現參與行為的類的活動或動作。二、組成元素1. 開始和結束在活動圖當中,活動圖的開始由一個實心球表示,結束由一個半實心球表示。2.
  • 產品經理的設計視野(2):社會設計師
    一、核心概念「社會設計」這個概念目前在國內認知度較低,通俗來講,社會設計就是解決社會問題的設計。它包括著很多領域,人文關懷、環保、人際關係、教育、性別平等、醫療、弱勢關懷等等,總之能讓我們社會變得更美好,便捷的設計都應該稱之為社會設計。
  • 線上課程|30歲產品經理,失業8個月後,我選擇了…… | 人人都是產品...
    產品經理如何入局B端領域?B端市場的春天已然來臨。因此各大企業對於B端產品經理的需求愈發迫切,可以說B端產品經理已經逐步變成了一個非常值錢而且稀缺的崗位,也是目前很多產品經理的發展新方向。根據職友集數據顯示,B端產品平均薪資從17年的1.5w+/月,飆升至今年的2.5w+/月,從薪資漲幅情況也能看出B端產品崗位價值不斷攀升,也可見其發展前景巨大。
  • AI大事件丨Paige.ai斥資將機器學習帶入癌症病理學
    Lightmatter目標通過光子計算和1100萬美元的資金重新發明人工智慧晶片來源:TECHCRUNCH.COM連結:https://techcrunch.com/2018/02/05/lightmatter-aims-to-reinvent-ai-specific-chips-with-photonic-computing-and
  • 貼吧之父俞軍:產品經理的選拔與成長
    現代意義上的批判性思維概念的提出,從著名哲學家和教育家杜威的反思性思維(reflectivethinking)開始:大膽質疑、謹慎斷言。科學哲學家波普爾從科學哲學的角度強調批判性討論在科學進步中的重要性,他以批判理性主義為基礎建立了科學方法論。此後從美國開始的批判性思維運動受到波普爾思想的啟發,並且認為人們在日常生活中也需要批判性思維。