日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Scikit-learn機(jī)器學(xué)習(xí)庫的概念及工作原理

NVIDIA英偉達(dá) ? 來源:NVIDIA英偉達(dá) ? 作者: NVIDIA英偉達(dá) ? 2022-09-30 11:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為一個適用于 Python 編程語言的機(jī)器學(xué)習(xí) (ML) 庫,Scikit-learn 擁有大量算法,可供程序員和數(shù)據(jù)科學(xué)家在機(jī)器學(xué)習(xí)模型中輕松部署。

什么是 Scikit-learn?

Scikit-learn 是一個熱門且可靠的機(jī)器學(xué)習(xí)庫,擁有各種算法,同時也是用于 ML 可視化、預(yù)處理、模型擬合、選擇和評估的工具。

Scikit-learn 基于 NumPy、SciPy 和 matplotlib 構(gòu)建,并具有大量用于分類、回歸和集群的高效算法。其中包括支持向量機(jī)、隨機(jī)森林、梯度提升、k-means 和 DBSCAN。

Scikit-learn 擁有一致且設(shè)計高效的 API、適用于大多數(shù)算法的豐富文檔以及大量在線教程,因此相對易于開發(fā)。

當(dāng)前版本可用于 Linux、MacOS 和 Windows 等熱門平臺。

為何選擇 Scikit-learn?

得益于其相對易于使用、且設(shè)計周到又充滿熱情的社區(qū),Scikit-learn API 已成為機(jī)器學(xué)習(xí)實(shí)施的實(shí)際標(biāo)準(zhǔn)。

Scikit-learn 為 ML 模型構(gòu)建、擬合及評估提供了以下模塊:

預(yù)處理是指 Scikit-learn 工具,這些工具可用于數(shù)據(jù)分析期間的特征提取和歸一化。

分類是指一組工具,這組工具可識別機(jī)器學(xué)習(xí)模型中與數(shù)據(jù)相關(guān)的類別。例如,這些工具還可用于將電子郵件分類為有效郵件或垃圾郵件。實(shí)際上,分類可確定目標(biāo)所屬的類別。

回歸是指 ML 模型的創(chuàng)建,該模型試圖理解輸入和輸出數(shù)據(jù)(例如行為或股票價格)之間的關(guān)系?;貧w可預(yù)測與目標(biāo)關(guān)聯(lián)的連續(xù)值屬性。

Scikit-learn 中的聚類工具自動將具有相似特征的數(shù)據(jù)以集的形式進(jìn)行分組,例如根據(jù)物理位置排列成集的客戶數(shù)據(jù)。

降維可減少用于分析的隨機(jī)變量數(shù)量。例如,為了提升可視化的效率,可能會將離散數(shù)據(jù)排除在外。

模型選擇是指算法及其提供相應(yīng)工具的能力,并且這些工具能夠比較、驗(yàn)證和選擇最佳參數(shù),以將其用于數(shù)據(jù)科學(xué)機(jī)器學(xué)習(xí)項(xiàng)目。

流程是指用于構(gòu)建模型工作流程的實(shí)用程序。

機(jī)器學(xué)習(xí)可視化可支持快速繪圖和視覺調(diào)整。

Scikit-learn 的工作原理

Scikit-learn 主要采用 Python 編寫,并使用 NumPy 進(jìn)行高性能線性代數(shù)以及數(shù)組運(yùn)算。一些核心 Scikit-learn 算法則采用 Cython 編寫,以提升整體性能。

作為更高級別的庫,它包含各種機(jī)器學(xué)習(xí)算法的幾種實(shí)施,Scikit-learn 讓用戶僅使用幾行代碼即可構(gòu)建、訓(xùn)練和評估模型。

Scikit-learn 還提供一套統(tǒng)一的高級別 API,以供構(gòu)建 ML 流程或工作流程使用。

在 Scikit-learn ML 流程中,您可以通過轉(zhuǎn)換器傳遞數(shù)據(jù)并提取特征,使用估測器生成模型,并使用評估器測量模型的準(zhǔn)確性。

Transformer:這是一種轉(zhuǎn)換或輸入數(shù)據(jù),以進(jìn)行預(yù)處理的算法。

Estimator:這是一種機(jī)器學(xué)習(xí)算法,用于訓(xùn)練或擬合數(shù)據(jù),以構(gòu)建可用于預(yù)測的模型。

流程:流程將多個轉(zhuǎn)換器和估測器相連接,從而指定 ML 工作流程。

GPU 加速的 Scikit-learn API 和端到端數(shù)據(jù)科學(xué)

在架構(gòu)方面,CPU 僅由幾個具有大緩存內(nèi)存的核心組成,一次只可以處理幾個軟件線程。相比之下,GPU 由數(shù)百個核心組成,可以同時處理數(shù)千個線程。

基于 CUDA-X AI 創(chuàng)建的 NVIDIA RAPIDS 開源軟件庫套件使您完全能夠在 GPU 上執(zhí)行端到端數(shù)據(jù)科學(xué)和分析流程。此套件依靠 NVIDIA CUDA 基元進(jìn)行低級別計算優(yōu)化,但通過用戶友好型 Python 接口能夠?qū)崿F(xiàn) GPU 并行化和高帶寬顯存速度。

RAPIDS cuML 的機(jī)器學(xué)習(xí)算法和數(shù)學(xué)基元遵循熟悉的類似于 scikit-learn 的 API。單塊 GPU 和大型數(shù)據(jù)中心部署均支持 XGBoost、隨機(jī)森林等主流算法。針對大型數(shù)據(jù)集,相較于同等功效的 CPU,這些基于 GPU 的實(shí)施方案能夠以 10 到 50 倍的速度更快地完成任務(wù)。

借助 RAPIDS GPU DataFrame,數(shù)據(jù)可以通過一個類似 Pandas 的接口加載到 GPU 上,然后用于各種連接的機(jī)器學(xué)習(xí)和圖形分析算法,而無需離開 GPU。這種級別的互操作性可通過 Apache Arrow 等庫實(shí)現(xiàn),并且可加速端到端流程(從數(shù)據(jù)準(zhǔn)備到機(jī)器學(xué)習(xí),再到深度學(xué)習(xí))。

RAPIDS 支持在許多熱門數(shù)據(jù)科學(xué)庫之間共享設(shè)備內(nèi)存。這樣可將數(shù)據(jù)保留在 GPU 上,并省去了來回復(fù)制主機(jī)內(nèi)存的高昂成本。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5696

    瀏覽量

    110138
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    67

    文章

    8567

    瀏覽量

    137252
  • python
    +關(guān)注

    關(guān)注

    58

    文章

    4889

    瀏覽量

    90327

原文標(biāo)題:NVIDIA 大講堂 | 什么是 Scikit-learn?

文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    算法工程師需要具備哪些技能?

    開發(fā)(如NumPy、Pandas、Scikit-learn)。C++/Java:高性能場景(如大規(guī)模矩陣運(yùn)算、分布式系統(tǒng)開發(fā))。 開發(fā)工具Linux命令行:文件操作、進(jìn)程管理、日志分析等。Shell腳本
    發(fā)表于 02-27 10:53

    自然語言處理NLP的概念工作原理

    自然語言處理 (NLP) 是人工智能 (AI) 的一個分支,它會教計算機(jī)如何理解口頭和書面形式的人類語言。自然語言處理將計算語言學(xué)與機(jī)器學(xué)習(xí)和深度學(xué)習(xí)相結(jié)合來處理語音和文本數(shù)據(jù),這些數(shù)據(jù)也可以與其他類型的數(shù)據(jù)一起用于開發(fā)智能工程
    的頭像 發(fā)表于 01-29 14:01 ?619次閱讀
    自然語言處理NLP的<b class='flag-5'>概念</b>和<b class='flag-5'>工作原理</b>

    機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中需避免的 7 個常見錯誤與局限性

    無論你是剛?cè)腴T還是已經(jīng)從事人工智能模型相關(guān)工作一段時間,機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中都存在一些我們需要時刻關(guān)注并銘記的常見錯誤。如果對這些錯誤置之不理,日后可能會引發(fā)諸多麻煩!只要我們密切關(guān)注
    的頭像 發(fā)表于 01-07 15:37 ?362次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>和深度<b class='flag-5'>學(xué)習(xí)</b>中需避免的 7 個常見錯誤與局限性

    無線充電器的工作原理核心

    無線充電器的工作原理核心
    的頭像 發(fā)表于 12-06 10:19 ?1975次閱讀
    無線充電器的<b class='flag-5'>工作原理</b>核心

    CIE全國RISC-V創(chuàng)新應(yīng)用大賽 人臉識別系統(tǒng)介紹與移植

    、scikit-learn 等依賴的編譯需求,執(zhí)行以下命令(需管理員權(quán)限): 打開命令行,不要進(jìn)入venv環(huán)境,直接輸入: sudo apt update && sudo apt
    發(fā)表于 11-08 11:19

    機(jī)器人關(guān)節(jié)模組:類型、設(shè)計、工作原理及應(yīng)用

    機(jī)器人關(guān)節(jié)模組是一種用于驅(qū)動機(jī)器人關(guān)節(jié)轉(zhuǎn)動、輪子旋轉(zhuǎn)或控制夾爪運(yùn)動的裝置。根據(jù)負(fù)載需求,機(jī)器人關(guān)節(jié)模組有多種類型。負(fù)載通常涉及扭矩、精度、操作速度、功耗等因素。機(jī)器人關(guān)節(jié)模組的
    的頭像 發(fā)表于 08-29 14:22 ?3733次閱讀
    <b class='flag-5'>機(jī)器</b>人關(guān)節(jié)模組:類型、設(shè)計、<b class='flag-5'>工作原理</b>及應(yīng)用

    解析基帶和射頻的工作原理

    在現(xiàn)代通信技術(shù)中,基帶和射頻是兩個核心概念,它們共同構(gòu)成了無線通信的基礎(chǔ)。盡管這兩個術(shù)語頻繁出現(xiàn)在技術(shù)文檔和行業(yè)討論中,但其具體功能和技術(shù)細(xì)節(jié)卻常常被誤解。本文將以移動通信為例,深入解析基帶和射頻的工作原理及其在通信鏈路中的作用。
    的頭像 發(fā)表于 08-06 09:28 ?3039次閱讀
    解析基帶和射頻的<b class='flag-5'>工作原理</b>

    【「Yocto項(xiàng)目實(shí)戰(zhàn)教程:高效定制嵌入式Linux系統(tǒng)」閱讀體驗(yàn)】+基礎(chǔ)概念學(xué)習(xí)理解

    是 Yocto 項(xiàng)目的核心部分之一,書中對元數(shù)據(jù)的概念、文件、語法以及菜譜和層的相關(guān)內(nèi)容進(jìn)行了詳細(xì)闡述。通過學(xué)習(xí)這部分內(nèi)容,我了解到元數(shù)據(jù)在 Yocto 項(xiàng)目中的重要性,它定義了構(gòu)建系統(tǒng)的各個方面,包括
    發(fā)表于 08-04 22:29

    晶體三極管工作原理學(xué)習(xí)資料

    關(guān)于晶體三極管工作原理文獻(xiàn)
    發(fā)表于 07-28 16:21 ?5次下載

    ARM入門學(xué)習(xí)方法分享

    )架構(gòu)。學(xué)習(xí)ARM的開始可以從學(xué)習(xí)RISC和CISC架構(gòu)的基礎(chǔ)知識開始。 二、學(xué)習(xí)匯編語言:ARM架構(gòu)的核心是匯編語言。學(xué)習(xí)匯編語言能夠幫助你理解計算機(jī)內(nèi)部的
    發(fā)表于 07-23 10:21

    高壓清洗機(jī)的工作原理是什么?

    歡迎。那么,您是否了解高壓清洗機(jī)的工作原理是什么呢?科偉達(dá)作為高壓清洗機(jī)的領(lǐng)先品牌,本文將帶您深度解析其工作原理,幫助您更好地理解和使用這種設(shè)備。高壓清洗機(jī)的技術(shù)原
    的頭像 發(fā)表于 07-18 16:39 ?2014次閱讀
    高壓清洗機(jī)的<b class='flag-5'>工作原理</b>是什么?

    基于米爾瑞芯微RK3576開發(fā)板的創(chuàng)建機(jī)器學(xué)習(xí)環(huán)境方案

    本文將介紹基于米爾電子MYD-LR3576開發(fā)板(米爾基于瑞芯微RK3576開發(fā)板)的創(chuàng)建機(jī)器學(xué)習(xí)環(huán)境方案的開發(fā)測試。 摘自優(yōu)秀創(chuàng)作者-lulugl 米爾基于瑞芯微RK3576開發(fā)板 【前言
    發(fā)表于 06-27 11:33

    工業(yè)機(jī)器人與協(xié)作機(jī)器概念不同

    在自動化生產(chǎn)的浪潮中,工業(yè)機(jī)器人與協(xié)作機(jī)器人逐漸成為企業(yè)提升效率、優(yōu)化產(chǎn)能的得力助手。但它們并非同一概念,在功能、設(shè)計與應(yīng)用場景上有著顯著差異。北京沃華慧通測控有限公司憑借深厚的技術(shù)沉淀,為不同需求的企業(yè)提供適配的
    的頭像 發(fā)表于 06-03 13:15 ?1363次閱讀
    工業(yè)<b class='flag-5'>機(jī)器</b>人與協(xié)作<b class='flag-5'>機(jī)器</b>人<b class='flag-5'>概念</b>不同

    GPIO配置的工作原理是什么?

    我使用 EZ-USB 配置實(shí)用程序,我想知道是否有人知道 GPIO 配置的工作原理。 例如,GPIO0 可以用作傳感器復(fù)位,我知道這個 GPIO0 用于重置傳感器,但我不明白的是選項(xiàng)用戶 GPIO 例如GPIO 1可以是User GPIO0,這是什么意思呢?
    發(fā)表于 05-19 06:56

    詳細(xì)介紹機(jī)場智能指路機(jī)器人的工作原理

    機(jī)場智能指路機(jī)器人主要依靠感知系統(tǒng)、定位系統(tǒng)、導(dǎo)航系統(tǒng)、智能交互系統(tǒng)和運(yùn)動系統(tǒng)協(xié)同工作,來實(shí)現(xiàn)為旅客準(zhǔn)確指路和提供服務(wù)的功能,以下是其詳細(xì)工作原理: 感知系統(tǒng) 傳感器類型 :機(jī)器人配備
    發(fā)表于 05-10 18:26
    塔河县| 秀山| 泾源县| 黎川县| 当阳市| 湟中县| 尖扎县| 察隅县| 新野县| 灌南县| 沂水县| 新乐市| 武乡县| 景谷| 漳平市| 潞西市| 高邑县| 泾源县| 和平区| 临武县| 榕江县| 兴仁县| 宁武县| 鲜城| 库伦旗| 万山特区| 拜城县| 方正县| 年辖:市辖区| 栾城县| 孟州市| 连平县| 和硕县| 三都| 沙雅县| 镇安县| 呼和浩特市| 赤城县| 徐水县| 桑植县| 女性|