<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

談談四個無法從學?;蚋鞣N線上平臺學習到的機器學習技巧

nlfO_thejiangme ? 來源:未知 ? 作者:李倩 ? 2018-06-27 11:04 ? 次閱讀

在過去的幾年里,機器學習的優異表現使得它在各領域都突飛猛進的發展。由于有充足的資金支持,激動人心和妙趣橫生的科技產出,廣闊的成長空間,越來越多的人開始涉足學習機器學習相關的知識?,F在比較主流的獲取相關知識的方式是學校和在線課程。但機器學習的算法最后會用在真實世界的商業問題中,并成為為客戶創造價值的工具。機器學習模型的算法精度,可解釋性,速度和存儲能力以及最后可創造出的價值都需要考慮在內。

本文我們將要談談四個無法從學?;蚋鞣N線上平臺學習到的機器學習技巧,這些技巧有助于機器學習算法應用于真實的世界中,創造實際價值。希望這篇文章能帶給你一些實踐中的啟發和價值。

銜接機器學習算法與商業目標

包括機器學習在內的軟件行業中,我們都需要注意將理論技能和商業目標聯系起來。如果想成為領域內的專家,這兩方面的知識都是必不可少的。

在教室里我們能學到很多理論技能方面的知識:如何編寫Python程序,機器學習和數據科學的算法,技術報告的撰寫等等,這些零碎的知識點往往與商業領域孤立脫離。當你需要在該領域內實際工作時,你工作的每一個細節問題均與實際的商業相聯系。為什么你的領導要你優化現在系統的精度?因為更好的精度意味著更多的價值,更好的產品,從而意味著更多的客戶和收入!

為了對問題有更好更深入的理解,我們需要抓住關鍵、聚焦重點。 當你在行業內有聲望時,你也許有機會將商業目標轉變為技術目標,為了完成這項工作,科技手段是不可或缺的途徑。當創造實際價值時,一定要注意將科技與商業聯系思考。一定要記住理論與實際相結合是我們取得成功的有力保證!

模型選擇

在學校中,我們學到了各種各樣的機器學習模型:線性回歸模型,支持向量機,神經網絡...好像有成百上千種那么多!那么問題來了,我們該用哪種?你也許之前用過他們種的許多種:碰巧編寫過某幾種算法或是從TensorFlow和Scikit Learn這樣的庫中調用過。你想過為什么要選擇這種算法嗎?現在深度學習算法十分流行,我們可以直接默認使用這種算法嗎?

正如科技和工程中的本質特征一樣:所有的方法都需要權衡利弊。在實際應用的過程中,需要仔細權衡每種算法是否適用于該種模型。在機器學習領域里“沒有免費的午餐”。即:沒有一種機器學習算法是萬能的,可適用于全部的問題。不同種類機器學習算法的表現強烈的依賴于數據結構和數據量。除非我們使用算法來檢驗結果,不然無法事先判別判別模型有效性。

一種算法并不永遠比另外一種好用,每種機器學習的算法均有其特點,可以用來快速選擇和協調各種參數。比如:神經網絡(和深度學習)一般準確性較高但是可解釋性較差。當你需要確切的知道結果的來源時,就不適宜選擇這種方法;但是如果你只關心最后的輸出結果,那么這種方法就非常適合!而對于某些商業問題來說,從最簡單的模型開始是一個不錯的選擇。在工程實踐中,往往都是先開發出一個最簡單的可用模型而后再逐漸優化的。一開始就使用復雜的模型想要覆蓋所有的情況,會讓你的工作陷入很多的困難中去。

模型部署

機器學習教育過程中通常傾向于深入學習機器學習算法,教導我們從技術層面上理解他們的運作方式。一旦你的模型被完全訓練,將用某些數據集來標記模型的有效性。一旦模型被驗證可以很好的完成任務,全套的軟件產品將被進行部署。

站在更高的層面來理解部署的含義:將算法插入到已有的系統中去。模型的功能在于當給出輸入時能做出某種對于系統的有效預測,因此,從系統層面理解整個軟件是十分必要的。

在學校中所學的是技術層面的知識基石,在商業中應用和發現產品的價值是最終目標,將軟件系統中各個部分有機的結合起來是處于中間的必經步驟。我們需要明白系統的架構,不同區域之間的連接,然后你才能從宏觀層面上把握模型在系統中所處的地位和發揮的作用。在這樣的基礎上銜接系統中不同模塊的功能、揚長避短才能發揮出模型最大的效用。

投入與產出的平衡

當在學?;蛘咴谠诰€課程的學習中,我們有充分的時間進行實驗。我們甚至可以一直做研究,發現最新最好的算法。但是在現實生活中,這樣卻不是最有效的方式。商業講究在有效的時間和資源內將利益最大化,不可能花一整天都額時間來驗證手邊所有的方法中哪一種是最好的方法。我們需要找到最有效的途徑來決定最優的方法。

我們需要花最少的錢取得最大的效果,也許有一種新的優秀的回歸算法,但是它在技術上既不成熟,還可能在實施過程中消耗大量的時間。這個時候,與其花費大量的時間修改算法,不如通過輸入更多的數據來訓練現有的模型。你的算法是否比原來的算法更加精確并不是關鍵,通過各種各樣的手段,更加快速的達到結果優化的目的才是關鍵。

在學校中的慣用思維是從單方面著眼解決問題,在工作中卻需要從各方面權衡,找到最高效的方法并應用。機器學習和所有其他的軟件簡而言之都是一系列工具,花最少的錢取得最大的效果意味著如何最好的利用這些工具來解決工作中的問題。目標導向的實際工作意味著解決問題才是關鍵。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4590

    瀏覽量

    99202
  • 機器學習
    +關注

    關注

    66

    文章

    8173

    瀏覽量

    130892
  • 數據科學
    +關注

    關注

    0

    文章

    164

    瀏覽量

    9993

原文標題:紙上得來終覺淺:四個你可能無法從書本中學習到的機器學習技巧

文章出處:【微信號:thejiangmen,微信公眾號:將門創投】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【芯航線FPGA學習平臺眾籌進度帖】芯航線FPGA開發平臺設計初衷

    的書籍,也購買借用過很多不同廠家的FPGA開發板。學了兩年多,真正學習的有效時間大約5月吧,但總是不得要領,雖然在學習的過程中了解了很多基礎性的東西,也調試了很多代碼,但始終
    發表于 09-14 21:27

    【下載】《機器學習》+《機器學習實戰》

    強化學習等.下載鏈接:[hide][/hide]2.機器學習實戰簡介:機器學習是人工智能研究領域中一
    發表于 06-01 15:49

    學習Linux的四個步驟

    學習Linux的四個步驟解答:學習Linux的四個步驟假設你是計算機科班出身,計算機系的基本課程如數據結構、操作系統、體系結構、編譯原理、計算機網絡你全修過我想大概可以分為4
    發表于 09-24 15:27

    工程師必須掌握模擬IC設計的四個部分

    基本單元都是互補型源極接地放大電路。模擬電子技術的重要性時不我待。模擬電路再怎么說,關鍵的是多學多做,做出片子就自然懂得哪些知識點需要掌握了。這里就主要談談學習模擬電路要求的四個知識部分,要成為模擬電路
    發表于 08-22 09:29

    談談學習單片機的過程

    初學者必進-大蝦談談學習單片機的過程經常有單片機愛好者問我們,如何學習單片機?學習單片機的步驟是什么?我們初略總結了一下,單片機學習的過程基
    發表于 12-10 15:05

    如何選擇機器學習各種方法

    每當提到機器學習,大家總是被其中的各種各樣的算法和方法搞暈,覺得無從下手。確實,機器學習各種
    發表于 03-07 20:18

    學習ARM開發的四個思路分享

    因為涉及編程,學習ARM單片機系統對于從事電子電路的設計者來說是有些困難的,學習知識不難,難的是理清其中的開發思路,找到一好的起點。本文就將從這一步入手,為大家介紹初次接觸ARM開
    發表于 10-22 11:53

    機器學習與軟件平臺的融合

    本文將探討機器學習與軟件平臺的融合。
    發表于 01-28 06:36

    微型機器學習

    人工智能 AI 正在加快速度云端走向邊緣,進入越來越小的物聯網設備中。而這些物聯網設備往往體積很小,面臨著許多挑戰,例如功耗、延時以及精度等問題,傳統的機器學習模型
    發表于 09-15 09:23

    機器學習簡介與經典機器學習算法人才培養

    基于特征的遷移學習基于分類器適配的遷移學習章節目標:掌握遷移學習的思想與基本形式,了解傳統遷移學習的基本方法,對比各種方法的優缺點,掌握遷移
    發表于 04-28 18:56

    什么是機器學習? 機器學習基礎入門

    關系的學科。作為一總括性的術語,人工智能涵蓋了計算機科學的廣泛領域,其重點是使機器能夠在沒有人類干預的情況下“思考”和行動。它涵蓋了一切,“一般智能”
    發表于 06-21 11:06

    談談學習單片機究竟該學習一些什么

    談談學習單片機究竟該學習一些什么,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-23 11:00 ?3次下載

    Spark機器學習庫的各種機器學習算法

    本文將簡要介紹Spark機器學習庫(Spark MLlibs APIs)的各種機器學習算法,主要包括:統計算法、分類算法、聚類算法和協同過濾
    發表于 09-28 16:44 ?1次下載

    通過Python就能讀懂機器學習

    具體來說有四個方面的介紹,包括機器學習的定義、機器學習的起源,以及進化反向、機器
    的頭像 發表于 05-14 14:31 ?2399次閱讀
    通過Python就能讀懂<b class='flag-5'>機器</b><b class='flag-5'>學習</b>

    談談如何將機器學習引入自動化

    今天,筆者嘗試通過一個一般性方法的介紹來談談如何將機器學習引入自動化,同時對機器學習的相關概念做一個梳理。
    的頭像 發表于 10-09 15:55 ?2140次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>