91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

Python開源機器學習建模庫PyCaret,發(fā)布了2.0版本

數(shù)據(jù)分析與開發(fā) ? 來源:量子位 ? 2020-08-27 15:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python開源機器學習建模庫PyCaret,最近發(fā)布了2.0版本。

這款堪稱調包俠神器的模型訓練工具包,幾行代碼就能搞定模型編寫、改進和微調。 從數(shù)據(jù)預處理到模型效果對比,PyCaret都能自動實現(xiàn)。 所以,PyCaret長啥樣,2.0的版本又做了什么改進? 一起來看看。

機器學習庫的煉丹爐

PyCaret說白了,有點像一個機器學習庫的煉丹爐。 以下是它熔進來的部分庫:

數(shù)據(jù)處理:pandas、numpy…
數(shù)據(jù)可視化:matplotlib、seaborn…
各種模型:sklearn、xgboost、catboost、lightgbm…

嗯…sklearn直接就給封裝進去了,調用很方便。 然后,PyCaret這個煉丹爐,自帶功能“按鍵”(定義了一些函數(shù)),包括數(shù)據(jù)預處理、模型訓練、模型集成、模型分析、模型測試等。 只需要寫上幾行Python代碼,這些功能“按鍵”就會被按下,PyCaret自動幫你實現(xiàn)。 至于實現(xiàn)過程中需要調用什么基本庫,哪些可以放棄絲毫不需要考慮。 從下圖來看,僅僅是預處理階段,就包含樣本劃分、數(shù)據(jù)預處理、缺失值處理、歸一化、獨熱編碼等功能。

如果要實現(xiàn)必需的預處理功能,需要多少行代碼來調用? 答案是0行。 因為,當使用setup()進行初始化時,PyCaret將自動執(zhí)行機器學習必需的數(shù)據(jù)預處理步驟,包括缺失值插入、分類變量編碼、標簽編碼、數(shù)據(jù)集拆分等。 例如,在數(shù)據(jù)處理前,你發(fā)現(xiàn)數(shù)據(jù)集有空缺的地方(下圖中NaN部分)。

別怕,PyCaret會自動分析數(shù)據(jù),進行缺失值插入。

預處理后,PyCaret還貼心地幫你準備了各種模型。 從模型訓練、選用到測試,只有你想不到的,沒有它做不了的。 如果已經(jīng)將數(shù)據(jù)處理好,并交給PyCaret,一個compare_models函數(shù)就能訓練庫中的所有模型,進行結果比較后,標出最佳模型。 如下圖,各種模型指標的最優(yōu)值會被一鍵標黃,就看你怎么選擇了。

選好后,想對模型進行一點優(yōu)化?一個tune_model函數(shù)就能幫你搞定。 或者,不想僅僅選用一個模型? PyCaret也準備了模型集成的函數(shù),blend和stack任你選。 除此之外,模型參數(shù)的分析(包括可視化)也只需要幾行代碼就能實現(xiàn),功能非常強大。

最后,PyCaret還能為新數(shù)據(jù)提供迭代預測結果,下面的效果,同樣只需要幾行代碼就能完成。

那么,這次PyCaret增強,進行了什么改進呢?(項目見傳送門)

PyCaret 2.0增強版

這是PyCaret 2.0的6大特色,有些在1.0就有了,有些功能如實驗日志,看起來是更新后新加入的功能。

實驗日志,對于模型的調整不可或缺。 例如,想要將訓練過程中模型的精度變化可視化,通常我們會在模型中加入生成日志文件的函數(shù),生成一個更直觀的時間-精度變化圖。 PyCaret 2.0加入了實驗日志的功能,自動幫你跟蹤模型實驗過程中的各項指標,以及生成視覺效果等。 不僅如此,在2.0中,模型生成到預測的所有工作流程,現(xiàn)在可以被設計了。 也就是說,你可以設置一條自定義流水線,在這個過程中,從訓練到測試,所有模塊的功能都會被自動化完成。 甚至,PyCaret 2.0還提供了機器學習模型前端軟件的搭建工具。 以及,PyCaret 2.0現(xiàn)在幾乎支持所有算法的并行處理,xgboost和catboost模型也支持GPU訓練。

除此之外,還有一些新的程序功能,等待你去發(fā)現(xiàn)。

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

    關注

    30

    文章

    4970

    瀏覽量

    74019
  • 機器學習
    +關注

    關注

    66

    文章

    8555

    瀏覽量

    136999
  • python
    +關注

    關注

    57

    文章

    4877

    瀏覽量

    90099

原文標題:調包俠神器2.0發(fā)布,Python機器學習模型搭建只需要幾行代碼

文章出處:【微信號:DBDevs,微信公眾號:數(shù)據(jù)分析與開發(fā)】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開源鴻蒙6.1 Release版本正式發(fā)布,在鴻OS 6.1率先完成升級適配!

    3月8日,開源鴻蒙6.1Release版本正式發(fā)布!作為新一代版本,6.1在應用開發(fā)能力、系統(tǒng)體驗、多媒體與安全等領域帶來全面升級,為生態(tài)商用落地注入全新動能。作為開放原子
    的頭像 發(fā)表于 03-10 18:06 ?248次閱讀
    <b class='flag-5'>開源</b>鴻蒙6.1 Release<b class='flag-5'>版本</b>正式<b class='flag-5'>發(fā)布</b>,在鴻OS 6.1率先完成升級適配!

    資訊速遞 | 具身智能PMC(籌)發(fā)布“零成開源鴻蒙智能機器人系統(tǒng)

    開源鴻蒙具身智能PMC(籌)在元旦發(fā)布開發(fā)者可使用的機器人開發(fā)環(huán)境。 “零元購” 開源鴻蒙具身智能
    的頭像 發(fā)表于 01-05 16:24 ?458次閱讀
    資訊速遞 | 具身智能PMC(籌)<b class='flag-5'>發(fā)布</b>“零成<b class='flag-5'>本</b>”<b class='flag-5'>開源</b>鴻蒙智能<b class='flag-5'>機器</b>人系統(tǒng)

    沒有專利的opencv-python 版本

    所有 官方發(fā)布的 opencv-python 核心版本(無 contrib 擴展)都無專利風險——專利問題僅存在于 opencv-contrib-python 擴展模塊中的少數(shù)算法(如
    發(fā)表于 12-13 12:37

    IvorySQL開源社區(qū)正式發(fā)布IvorySQL 5.0版本

    近日,IvorySQL開源社區(qū)正式發(fā)布IvorySQL 5.0版本。該版本基于PostgreSQL 18.0進行全面迭代升級,在Oracle兼容性上實現(xiàn)新突破,生態(tài)組件集成能力持續(xù)進階
    的頭像 發(fā)表于 12-04 10:06 ?770次閱讀
    IvorySQL<b class='flag-5'>開源</b>社區(qū)正式<b class='flag-5'>發(fā)布</b>IvorySQL 5.0<b class='flag-5'>版本</b>

    摩爾線程發(fā)布Torch-MUSA v2.7.0版本

    近日,摩爾線程正式發(fā)布PyTorch深度學習框架的MUSA擴展——Torch-MUSA v2.7.0,新版本在功能集成、性能優(yōu)化與硬件支持方面實現(xiàn)進一步突破。Torch-MUSA在短
    的頭像 發(fā)表于 12-04 09:05 ?1147次閱讀

    開源鴻蒙6.1和8.1版本定為LTS建議版本,最新OpenHarmony路標發(fā)布

    開源項目生態(tài)建設中,版本生命周期管理是保障社區(qū)項目穩(wěn)定演進、助力生態(tài)伙伴提前規(guī)劃產(chǎn)品路線、降低開發(fā)者適配成本的核心環(huán)節(jié)。為進一步規(guī)范開源鴻蒙版本
    的頭像 發(fā)表于 10-30 09:29 ?1005次閱讀
    <b class='flag-5'>開源</b>鴻蒙6.1和8.1<b class='flag-5'>版本</b>定為LTS建議<b class='flag-5'>版本</b>,最新OpenHarmony路標<b class='flag-5'>發(fā)布</b>

    開源鴻蒙6.0 Release版本重磅發(fā)布

    近日,在長沙國際會議中心舉辦的開源鴻蒙技術大會2025上,開放原子開源鴻蒙(即OpenAtom OpenHarmony,簡稱“開源鴻蒙”)項目群正式發(fā)布
    的頭像 發(fā)表于 10-10 16:49 ?2895次閱讀

    摩爾線程發(fā)布Torch-MUSA v2.1.1版本

    近日,摩爾線程發(fā)布其面向PyTorch深度學習框架的MUSA擴展——Torch-MUSA v2.1.1。該版本在v2.1.0的基礎上,進一步擴展
    的頭像 發(fā)表于 09-10 11:02 ?1052次閱讀

    NVIDIA RAPIDS 25.06版本新增多項功能

    RAPIDS 是一套面向 Python 數(shù)據(jù)科學的 NVIDIA CUDA-X ,最新發(fā)布的 25.06 版本引入了多項亮眼新功能,其中包括 Polars GPU 流執(zhí)行引擎——這是
    的頭像 發(fā)表于 09-09 09:54 ?1082次閱讀

    開源鴻蒙6.0Beta1版本發(fā)布!觸覺智能將率先適配RK3566/RK3568/RK3576等芯片平臺芯片

    開放原子開源鴻蒙(OpenAtomOpenHarmony,簡稱“開源鴻蒙”或“OpenHarmony”)6.0Beta1版本正式發(fā)布。相比5.1.0Release
    的頭像 發(fā)表于 06-20 14:05 ?1590次閱讀
    <b class='flag-5'>開源</b>鴻蒙6.0Beta1<b class='flag-5'>版本</b><b class='flag-5'>發(fā)布</b>!觸覺智能將率先適配RK3566/RK3568/RK3576等芯片平臺芯片

    開鴻Bot系列首個小版本升級!4.1.2.76.009版本正式上線!

    此前,深開鴻正式發(fā)布全國首款面向開發(fā)者的開源鴻蒙學習平臺——開鴻Bot系列產(chǎn)品。開鴻Bot系列是專為開源鴻蒙開發(fā)者打造的一站式
    的頭像 發(fā)表于 06-14 02:09 ?1201次閱讀
    開鴻Bot系列首個小<b class='flag-5'>版本</b>升級!4.1.2.76.009<b class='flag-5'>版本</b>正式上線!

    開源鴻蒙5.1 Release版本發(fā)布

    近日,開源鴻蒙5.1 Release版本正式發(fā)布,支持更多的設備形態(tài),全面提升了系統(tǒng)的穩(wěn)定性和開發(fā)者體驗,這是其技術路線演進中的關鍵一躍——更快的開發(fā)體驗,向消費端的加速滲透,以及向全場景生態(tài)發(fā)起猛攻。
    的頭像 發(fā)表于 06-05 14:25 ?2377次閱讀

    如何在Ubuntu 24.04上運行5.4.47版本

    ubuntu 18.04 不再是最新的,因此我用 ubuntu 24.04 設置一臺新機器。在遇到一些困難之后,我能夠為 SDK BSP 版本 6.6.52 構建 yocto 包
    發(fā)表于 04-11 06:08

    達實智能正式發(fā)布AIoT平臺V7版本

    近日,在達實智能成立30周年慶典上,達實AIoT智能物聯(lián)網(wǎng)平臺V7版本重磅發(fā)布。此版本借助國產(chǎn)AI大模型發(fā)展趨勢,展示生成式AI在園區(qū)數(shù)字化平臺的實際應用。以下為
    的頭像 發(fā)表于 03-21 11:44 ?1158次閱讀

    達實AIoT智能物聯(lián)網(wǎng)管控平臺V7版本發(fā)布

    近日,達實智能在公司總部發(fā)布達實AIoT智能物聯(lián)網(wǎng)管控平臺V7版本,展示生成式AI在園區(qū)數(shù)字化平臺的實際應用。
    的頭像 發(fā)表于 03-19 11:39 ?1149次閱讀