AI專案成功的4要素

AIBigbull2050發表於2020-01-21


2020-01-20 18:08:01

作者:datarevenue

編譯:ronghuaiyang

導讀

如果你想要用機器學習來做一些事情,這裡列出了 4 件最重要的事情。

如何確保你的專案保持在正軌上。

如果你是 產品經理,想要用機器學習來做一些事情,這裡列出了 4 件最重要的事情:

1. 優先考慮工程而不是資料科學

AI專案成功的4要素


一個機器學習專案首先是一個軟體專案。許多資料科學家在構建架構良好、可靠、易於部署的軟體方面缺乏經驗。當你構建一個生產系統時,這將成為一個問題。

根據經驗,**工程師掌握資料科學技能的速度要比資料科學家掌握工程經驗的速度快。**如果有疑問,請與擁有 5 年以上經驗、對人工智慧充滿激情的 python 工程師合作,而不是首次嘗試構建商業應用的資料科學博士。

2. 保持高效

儘早降低風險很重要。用具體的里程碑來組織你的專案:

  1. 完成原型:檢視你的想法是否有希望在 1-2 周內完成
  2. 離線測試系統:對模型進行調優,並在 2-4 周內對現有資料進行嚴格測試
  3. 線上測試系統:最終確定模型並在 2-4 周內進行測試
  4. 上線:自動化資料更新、模型訓練和程式碼部署 2-4 周
  5. 持續改進:(可選)12 個月

總時間:1-3 個月

一個有經驗的團隊應該能夠為幾乎所有的專案遵循這些時間表。讓團隊在 1-3 個月內建立一個實時系統。上線後,再決定是否值得進一步改進。

這些誘惑會不必要地延長你的專案:

  • 等待完美的資料
  • 使用錯誤的工具(太複雜或太慢)
  • 可擴充套件性的過度工程化
  • 無休止地玩弄演算法(見下一點)

3. 演算法不重要

AI專案成功的4要素


機器學習系統有很多有趣的按鈕可以使用。不要這麼幹。

這些改進值得花時間(按重要性排序):

  1. 獲取更多(相關)輸入資料
  2. 對資料進行更好的預處理
  3. 選擇正確的演算法並進行正確的調優。

演算法是最不重要的因素。簡單地選擇一個可行的演算法。無休止地升級演算法是很誘人的,但它可能不會提供你期望的結果。

4. 交流,交流,交流

AI專案成功的4要素


分享盡可能多的業務場景

一旦工程團隊開始構建,他們必須做出許多選擇。他們越瞭解你的輕重緩急,就越能做出正確的決定。至少,你應該告訴他們:

  • 戰略重點

這是一個關鍵的問題嗎?它是否需要每天處理數百萬個請求?這是不是一個未來產品的研究?

  • 目前的問題

目前處理流程是否太長?是不是太不準確了?還是有很多資料沒有機器學習就無法計算?

  • 輸入和輸出

輸入:你(作為一個人)將使用哪些資料來做出正確的決策?輸出:誰將使用輸出?使用的頻率?它需要是實時的嗎?

  • 效能指標

最重要的指標是什麼:點選率?銷售?投資回報?假陽性?

  • 預計精度

如果你想要優化轉化率,那麼它可能不值得再花 2 周的時間來獲得 2%的準確率。如果你建立了醫療診斷系統,那麼即使是 1%的假陰性也是不可接受的。



TL;DR

  • 工程優先於資料科學。
  • 通過精益來降低風險。
  • 不要被演算法分心。
  • 與開發人員共享所有業務需求。


英文原文:https://www.datarevenue.com/en-blog/ai-project-success-factors



https://blog.csdn.net/weixin_42137700/article/details/104058393



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946223/viewspace-2674190/,如需轉載,請註明出處,否則將追究法律責任。

相關文章