精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

深度學習與經典機器學習的優劣勢一覽!

責任編輯:ycao

2018-04-10 20:14:42

摘自:IT168

在過去幾年中,深度學習已成為大多數AI類型問題的首選技術,掩蓋了經典的機器學習。其中明顯的原因是深度學習已經在包括言語、自然語言、視覺和玩游戲在內的各種各樣的任務中多次表現出優異的表現。

在過去幾年中,深度學習已成為大多數AI類型問題的首選技術,掩蓋了經典的機器學習。其中明顯的原因是深度學習已經在包括言語、自然語言、視覺和玩游戲在內的各種各樣的任務中多次表現出優異的表現。然而,盡管深度學習具有如此高的性能,但使用經典的機器學習和一些特定的情況下,使用線性回歸或決策樹而不是大型深度網絡會更好。

在這篇文章中,我們將比較深度學習與傳統的機器學習技術。在這樣做的過程中,我們將找出兩種技術的優點和缺點,以及它們在哪里,如何獲得最佳的使用。

深度學習>經典機器學習

一流的表現:深度網絡已經實現了遠遠超過傳統ML方法的精確度,包括語音、自然語言、視覺和玩游戲等許多領域。在許多任務中,經典ML甚至無法競爭。例如,下圖顯示了ImageNet數據集上不同方法的圖像分類準確性,藍色表示經典ML方法,紅色表示深度卷積神經網絡(CNN)方法。

 

\

 

使用數據進行有效縮放:與傳統ML算法相比,深度網絡使用更多的數據可以更好地擴展。下面的圖表是一個簡單而有效的例子。很多時候,通過深層網絡來提高準確性的最佳建議就是使用更多的數據!使用經典的ML算法,這種快速簡單的修復方法甚至幾乎沒有效果,并且通常需要更復雜的方法來提高準確性。

 

\

 

不需要特征工程:經典的ML算法通常需要復雜的特征工程。首先在數據集上執行深度探索性數據分析,然后做一個簡單的降低維數的處理。最后,必須仔細選擇最佳功能以傳遞給ML算法。當使用深度網絡時,不需要這樣做,因為只需將數據直接傳遞到網絡,通常就可以實現良好的性能。這完全消除了整個過程的大型和具有挑戰性的特征工程階段。

適應性強,易于轉換:與傳統的ML算法相比,深度學習技術可以更容易地適應不同的領域和應用。首先,遷移學習使得預先訓練的深度網絡適用于同一領域內的不同應用程序是有效的。

例如,在計算機視覺中,預先訓練的圖像分類網絡通常用作對象檢測和分割網絡的特征提取前端。將這些預先訓練的網絡用作前端,可以減輕整個模型的訓練,并且通常有助于在更短的時間內實現更高的性能。此外,不同領域使用的深度學習的基本思想和技術往往是相當可轉換的。

例如,一旦了解了語音識別領域的基礎深度學習理論,那么學習如何將深度網絡應用于自然語言處理并不是太具有挑戰性,因為基準知識非常相似。對于經典ML來說,情況并非如此,因為構建高性能ML模型需要特定領域和特定應用的ML技術和特征工程。對于不同的領域和應用而言,經典ML的知識庫是非常不同的,并且通常需要在每個單獨的區域內進行廣泛的專業研究。

經典機器學習>深度學習

對小數據更好:為了實現高性能,深層網絡需要非常大的數據集。之前提到的預先訓練過的網絡在120萬張圖像上進行了訓練。對于許多應用來說,這樣的大數據集并不容易獲得,并且花費昂貴且耗時。對于較小的數據集,傳統的ML算法通常優于深度網絡。

財務和計算都便宜:深度網絡需要高端GPU在大量數據的合理時間內進行訓練。這些GPU非常昂貴,但是如果沒有他們訓練深層網絡來實現高性能,這在實際上并不可行。要有效使用這樣的高端GPU,還需要快速的CPU、SSD存儲以及快速和大容量的RAM。傳統的ML算法只需要一個體面的CPU就可以訓練得很好,而不需要最好的硬件。由于它們在計算上并不昂貴,因此可以更快地迭代,并在更短的時間內嘗試許多不同的技術。

更容易理解:由于傳統ML中涉及直接特征工程,這些算法很容易解釋和理解。此外,調整超參數并更改模型設計更加簡單,因為我們對數據和底層算法都有了更全面的了解。另一方面,深層網絡是“黑匣子”型,即使現在研究人員也不能完全了解深層網絡的“內部”。由于缺乏理論基礎、超參數和網絡設計也是一個相當大的挑戰。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 金坛市| 十堰市| 青铜峡市| 威信县| 蕲春县| 凤台县| 凤冈县| 格尔木市| 全椒县| 三门峡市| 三门县| 桃园市| 雅安市| 电白县| 视频| 大丰市| 黄大仙区| 锡林浩特市| 江西省| 麻栗坡县| 射阳县| 莆田市| 扶绥县| 澄迈县| 合江县| 日照市| 咸宁市| 瑞昌市| 七台河市| 元江| 吉首市| 大安市| 乐东| 鄢陵县| 贡山| 凤台县| 夹江县| 保亭| 卓尼县| 唐海县| 油尖旺区|