用產品的心態寫程式碼:什麼樣的機器學習產品是最符合使用者需求的
編譯 | AI 科技大本營
參與 | 林椿眄
校對 | Leo
機器學習 (ML) 和人工智慧 (AI) 是當今社會的熱門話題。所以,最近有很多產品經理及那些有意向轉向產品經理職位的人向我詢問,如何才能成為更好的 ML 產品經理。
由於機器學習和產品管理之間的交集是一個相當豐富的話題,一篇文章不足以詳細地闡述所有有關的內容,因此我打算把它分成三部分來分別說明:
第一部分——問題定義:什麼樣的機器學習產品是最符合使用者需求的。
第二部分——機器學習的使用技巧:對於產品經理來說,需要掌握哪些特殊技巧來構建機器學習產品。
第三部分——注意事項:使用機器學習構建產品的過程中應注意哪些問題。
這篇文章中我們將總結在什麼情景設定下,適合應用機器學習技術來解決你的問題。
▌聚焦於使用者需求
什麼時候適合運用機器學習來構建優質的產品呢?
首先我們要關注使用者的需求。通常,人們會習慣性地認為機器學習是以某種方式從根本上改變了產品經理的技能組合。
這是個常見的認知錯誤!
機器學習本身並不是目的,它只是解決使用者真實需求的一種工具。我發現很多公司都有很棒的人工智慧技術,並且已經在許多實際應用中驗證了這些技術的實用性。如果你開發了一個很酷的新技術,想在現實中應用它,那麼你需要考慮的是這項技術能夠解決什麼問題,或者通過這項技術可以增強哪些方面的經驗。
話雖如此,還是有很多人工智慧的初創公司利用機器學習提出了一些很棒的創新技術,而這些並不總是專注於解決使用者的問題/需求。雖然這些創新技術推動了技術前沿的發展,並在生態系統中扮演著非常重要,但是這些初創公司往往都會被收購,因為他們很難找到適合自己公司發展的產品市場。
作為一個產品經理,如果你嘗試構建一些機器學習產品來服務於使用者,那麼使用者的問題及需求應該是你需要關注的焦點。
如何判斷機器學習技術是否可以用來解決使用者的需求/業務問題,或者說在什麼情境下適合運用這項技術呢?
我們都知道,機器學習技術最適合用於解決一些與模式識別相關的問題,而通常這些問題又可以分為幾種不同的型別。
▌使用者被大量的資料淹沒
很多時候,使用者需要在海量的資料中做出選擇和決策,處理這些問題的最佳工具就是機器學習/人工智慧技術。Google 和 Bing 等搜尋引擎公司就是使用各種機器學習演算法來為使用者搜尋提供最佳結果。
例如,當你搜尋食譜時,搜尋引擎會自動學習你的搜尋模式,以及與你類似的搜尋和點選行為的模式,併為你自動篩選出最貼近的食譜作為第一個結果。
此外,分類問題也能夠利用機器學習來解決。例如,如果你希望將數百萬篇教育類的帖子進行分類,並且已經利用一些教育類的文件訓練好一個機器學習模型,那麼這個模型可以幫助你自動分類這些帖子。
▌需要複雜認知能力的情況
現實中很多問題的解決都需要模型具有複雜的認知能力。例如,無人駕駛汽車需要能夠了解道路周圍複雜的環境。一個用於自動分類照片的應用程式,需要能夠準確地檢測圖片中的地點,人員及物體等資訊。
解決這些問題通常都需要複雜的認知技能,而構建這類智慧模型的唯一方法就是用大量的資料來“餵給”智慧模型,並通過一些模式識別的方法讓模型開始學習。
▌需要預測的情況
現實中,最常見的一類問題是預測使用者的喜好,如使用者是否喜歡新聞中的某個故事,是否會喜歡 Dropbox 中的內容等。因此,對於一個預測問題,需要預測使用者下一步的行為,機器學習將會是一個很好的選擇。
同樣,如果你想預測 2018 年 12 月的銷售情況 (前提是業務基礎沒有大幅改變) ,只需要提供過去幾年的歷史銷售資料,一個機器學習模型就可以成功地預測未來的銷售情況,即使考慮到季節性問題也是如此。機器學習模型不僅可以用於銷售情況的預測,對於其他問題,如庫存的使用情況也可以解決。
▌異常檢測
機器學習的另一大應用方向是對資料進行異常檢測。由於機器學習擅長處理模式識別問題,因此任何不符合常態的行為模式都可以很容易被檢測到。
其中,信用卡欺詐行為的檢測就是機器學習在這個領域的一個主要應用。如果使用者的信用卡使用模式與常規行為不同,則可能表明卡片正被盜用。同樣,如果黑客試圖訪問企業的內部網,檢視入侵者的訪問模式,機器學習模型可以通過學習這種模式來輕鬆地標記這種行為,並在下次發生時對這些行為進行攔截。
▌為你的決策提供建議
如果你希望幫助使用者做出某些決策,如提供一些關於購買、訪問、觀看等方面的建議,機器學習也是一個很好的工具。
機器學習模型通過觀察類似人的行為模式,購買類似的產品,訪問類似的網站,為使用者的決策提供建議,減輕決策制定時的認知負擔。通過檢視這些推薦,使用者即使不用翻看整個視訊目錄或遍歷所有搜尋結果也能找到他們感興趣的東西。
▌人機互動專案
如果你希望建立人機互動的專案,提供與人類交流的服務,那麼你需要了解自然語言處理的相關知識,這種情況下機器學習也將是個不錯的選擇。
一些移動端的語音助手,如 Alexa,Siri 和 Google Assistant 等,其背後的核心技術都能夠將人類語言翻譯為可執行的任務。我們提供大量關於語言,語音語調的資料,讓機器學習模型自動學習並理解語音資訊,進而將語音對映到語言,再將語言指令對映到任務,實現從人類語言到需求任務的轉換。
▌增強/創造新的體驗
在機器學習應用中,增強或創造新體驗是最令人興奮的一項創新技術。
這項技術就是應用機器學習實現一種從無到有的過程,為人類帶來全新的體驗。SnapChat 濾鏡就是一個成功的例子,它就是使用機器學習技術來增強使用者體驗:通過使用面部識別演算法,SnapChat濾鏡可以檢測出臉部的輪廓,從而將一些創意濾鏡疊加在臉部上,創造出更有趣、更新穎的圖片。
你還接觸過哪些機器學習新技術呢,給你帶來怎樣的新體驗呢?來分享一下你的經歷吧。
原文連結:
https://towardsdatascience.com/machine-learning-for-product-managers-part-i-problem-mapping-5436132c3a6e
2018年3月30-31日,第二屆中國區塊鏈技術暨應用大會將於北京喜來登長城飯店盛大開場,50+區塊鏈技術領導人物,100+區塊鏈投資商業大咖,100+技術&財經媒體,1000+區塊鏈技術愛好者,強強聯合,共同探討最in區塊鏈技術,豪華乾貨禮包享不停。八折門票火熱搶購中!2018,未來已來,帶你玩轉區塊鏈。
AI科技大本營使用者群(計算機視覺、機器學習、深度學習、NLP、Python、AI硬體、AI+金融方向)正在招募中,後臺回覆:讀者群,聯絡營長,新增營長請備註姓名,研究方向。
☟☟☟點選 | 閱讀原文 | 檢視大會詳情相關文章
- 【機器學習】什麼樣的機器學習產品是最符合使用者需求的;機器學習模型的衡量不止準確率:還有精度和召回率機器學習模型
- 四年進階|產品助理(專員)、產品經理、高階產品經理、產品總監是什麼樣子?
- 什麼才是產品新人最基礎的能力?
- 產品是為什麼使用者群體開發的?
- 程式設計師喜歡什麼樣的產品經理?程式設計師
- 做過程式設計師的產品經理是一種什麼樣的存在?程式設計師
- 什麼是產品經理的“Jobs to Be Done”框架?框架
- 產品經理必知:產品需求的4層關係
- 什麼是AI產品經理AI
- “技術轉產品”比產品更噁心的幾個點
- 為什麼說“產品經理的工作是世界上最容易的工作”?
- 資料庫產品用什麼抓住使用者資料庫
- 產品迭代下的需求處理
- 什麼是產品設計中的HiPPO效應?
- 產品經理的知識結構是什麼
- 「轉」產品助理、產品經理、產品負責人、產品總監有什麼區別?
- 大資料產品到底應該是什麼形態?大資料
- 機器學習為什麼難以產品化? - kdnuggests機器學習
- 小白看產品-產品經理入門(一)需求挖掘
- 瓴羊隱私計算產品的定位是什麼?
- 產品的生態系統
- 用同理心顛覆你的產品設計流程
- 先要好程式碼? 還是好產品?
- 以使用者體驗五要素的思路,如何編寫產品需求文件(PRD)
- 產品化機器學習的一些思考機器學習
- 機器學習產品開發的漫漫長路機器學習
- 什麼是頂尖的網際網路產品經理?
- 什麼是頂尖的網際網路產品經理
- 產品經理需要會寫程式碼嗎?
- 不能讓程式設計師打架的產品不是好產品程式設計師
- 程式猿與產品狗的真實寫照?
- 請看我公司的產品和我的開發是個什麼層次?
- 什麼是軟體產品登記測試?
- OpenAI是什麼 OpenAI有哪些優秀產品OpenAI
- 程式和產品的關係
- 谷歌產品經理眼中的產品經理谷歌
- 產品經理如何基於需求迭代產品(下篇2):產品的整體設計之業務層和系統層
- 產品經理應該先寫需求文件還是先畫原型?原型