色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

讓機器學習更容易的14種自由開源軟件工具

如意 ? 來源:今日頭條 ? 作者:云智時代 ? 2020-09-29 15:00 ? 次閱讀

通過一些易于實現的多樣化庫和框架能夠充分挖掘機器學習的預測能力。垃圾郵件過濾,面部識別,推薦引擎等等。當你要對大型數據集執行預測分析或模式識別時,機器學習都是必經之路。

自由開源軟件的激增,讓機器學習更容易在單機上大規模地通過大多數流行的編程語言實現。以下這些開源工具包括了適用于Python,R,C ++,Java,Scala,Clojure,JavaScript和Go之類的庫。

Apache Mahout

Apache Mahout提供了一種構建用于托管機器學習應用程序環境的方法,該環境可以快速有效地擴展來滿足需求。

Mahout主要與Apache Spark一起工作,最初是為了運行分布式應用程序而設計,可以與Hadoop一起使用,但現在已擴展為與Flink和H2O等其他分布式后端一起使用。

Mahout在Scala中使用了一種域特定語言。版本0.14是對該項目做了主要內部重構,默認基于Apache Spark 2.4.3。

Compose

Compose針對機器學習模型的一個常見問題,即標記原始數據,這可能是一個緩慢而乏味的過程,但沒有它,機器學習模型就無法提供有用的結果。

通過Compose,用戶可以使用Python為數據編寫一組標記功能,因此可以通過編程方式進行標記。可以在數據上設置各種變換和閾值,以簡化標記過程。

Core ML Tools

Apple的Core ML框架能夠讓用戶將機器學習模型集成到應用程序中,但使用其自己獨特的學習模型格式。但幸運的是,不必以Core ML格式預先訓練模型就能使用它們;可以使用Core ML Tools將幾乎所有常用的機器學習框架中的模型轉換為Core ML。

Core ML Tools作為Python包運行,因此與大量的Python機器學習庫和工具集成在一起。TensorFlow,PyTorch,Keras,Caffe,ONNX,Scikit-learn,LibSVM和XGBoost的模型都可以轉換。神經網絡模型還可以通過使用訓練后量化來優化大小。

Cortex

Cortex提供了一種方便的方法來使用Python和TensorFlow,PyTorch,Scikit-learn和其他模型提供來自機器學習模型的預測服務。大多數Cortex軟件包僅包含幾個文件,即你的核心Python邏輯,描述要使用的模型,以及要分配的計算資源類型的cortex.yaml文件,以及用于安裝任何所需Python要求的require.txt文件。

整個程序包作為Docker容器部署到AWS或另一個與Docker兼容的托管系統。計算資源的分配方式與在Kubernetes中使用的定義相呼應,因此你可以使用GPU或Amazon Inferentia ASIC加快服務速度。

Featuretools

特征工程或特征創建涉及獲取用于訓練機器學習模型的數據,并通常手動生成數據的經過轉換和聚合的版本,這對于訓練模型更為有用。

Featuretools為用戶提供了通過綜合數據幀中的數據而構建的高級Python對象來執行此操作的功能,并且可以針對從一個或多個數據幀中提取的數據執行此操作。Featuretools還為綜合操作提供了通用原語(例如,time_since_previous提供帶時間戳數據實例之間的時間間隔),因此用戶不必自己滾動這些原語。

GoLearn

GoLearn是針對Google Go語言的機器學習庫,其創建的目標是簡化和可定制性。簡單之處在于在庫中加載和處理數據的方式,該方式在SciPy和R之后進行了模式化。可定制性在于如何在應用程序中輕松擴展某些數據結構。

Gradio

構建機器學習應用程序時的一個常見挑戰是為模型訓練和預測服務機制構建可靠且易于定制的UI。Gradio提供了用于創建基于Web的UI的工具,這些工具讓用戶可以與模型進行實時交互。

其中包括幾個示例項目,例如Inception V3圖像分類器的輸入接口或MNIST手寫識別模型,讓用戶對如何在自己的項目中使用Gradio有所了解。

H2O

H2O目前正在進行第三次大修訂,它為內存中的機器學習提供了一個完整的平臺,從訓練到服務預測。H2O的算法適合于業務處理——比如欺詐或趨勢預測——而不是圖像分析。H2O可以獨立地與HDFS store交互,在YARN之上,在MapReduce中,或者直接在Amazon EC2實例中。

Hadoop專家可以使用Java與H2O進行交互,但是該框架還提供了針對Python,R和Scala的綁定,從而讓用戶也可以與這些平臺上可用的所有庫進行交互。還可以使用REST調用,將H2O集成到大多數管道中。

Oryx

由Cloudera Hadoop發行版的創建者提供的Oryx,使用Apache Spark和Apache Kafka在實時數據上運行機器學習模型。Oryx提供了一種構建項目的方式,這些項目需要立即做出決定,例如推薦引擎或實時異常檢測,這些都可以通過新數據和歷史數據獲得通知。

版本2.0對該項目幾乎進行了完全重新設計,其組件以lambda架構松散耦合。可以隨時添加新算法和這些算法的新抽象(例如,用于超參數選擇)。

PyTorch Lightning

當功能強大的項目流行時,通常會輔以易于使用的第三方項目。PyTorch Lightning為PyTorch提供了組織包裝,因此用戶可以專注于重要的代碼,而不必為每個項目編寫樣板。

PyTorch Lightning使用基于類的結構,因此PyTorch項目的每個常見步驟都封裝在類方法中。訓練和驗證循環是半自動化的,因此你只需要為每個步驟提供邏輯即可。在多個GPU或不同的硬件組合中設置訓練結果也更加容易,因為這樣做的指令和對象引用是集中的。

Scikit-learn

由于Python易于采用且幾乎適用于所有應用程序的庫的廣泛性,它已成為數學科學和統計學的首選編程語言。Scikit-learn通過在幾個現有的Python軟件包(NumPy,SciPy和Matplotlib)之上構建數學和科學工作來利用這一廣度。

生成的庫可用于交互式“工作臺”應用程序或嵌入到其他軟件中并重新使用。該套件可通過BSD許可獲得,因此它是完全開放的,并且可重復使用。

Shogun

Shogun是這個工具中時間最長的項目之一。它創建于1999年,用C ++編寫,但是可以與Java,Python,C#,Ruby,R,Lua,Octave和Matlab一起使用。最新的主要版本6.0.0增加了對微軟Windows和Scala語言的本機支持。

雖然廣受歡迎,范圍廣泛,但Shogun也有競爭對手。另一個基于c++的機器學習庫Mlpack是在2011年才出現的,但是它聲稱比其他庫更快、更容易使用(通過一個更完整的API集)。

Spark MLlib

MLlib是Apache Spark和Apache Hadoop的機器學習庫,擁有許多常用算法和有用的數據類型,能夠快速,大規模地運行。盡管Java是在MLlib中工作的主要語言,但是Python用戶可以將MLlib與NumPy庫連接,Scala用戶可以針對MLlib編寫代碼,而R用戶可以從1.5版開始插入Spark。

MLlib的版本3專注于使用Spark的DataFrame API(與較早的RDD API相對),并提供了許多新的分類和評估功能。

另一個項目,MLbase,建立在MLlib的頂部,以使其更容易得出結果。用戶無需編寫代碼,而是使用SQL的聲明性語言進行查詢。

Weka

由Waikato大學的機器學習小組創建的Weka被稱為“無需編程的機器學習”。這是一個GUI工作臺,數據科學家無需編寫代碼即可組裝機器學習管道,訓練模型和運行預測。

Weka直接與R,Apache Spark和Python合作,后者通過直接包裝或通過通用數值庫(如NumPy,Pandas,SciPy和Scikit-learn)的接口進行工作。Weka的一大優勢在于,它為工作的各個方面提供了可瀏覽的友好界面,包括包裝管理,預處理,分類和可視化。
責編AJX

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

    關注

    88

    文章

    3614

    瀏覽量

    93686
  • 機器學習
    +關注

    關注

    66

    文章

    8408

    瀏覽量

    132569
  • 開源工具
    +關注

    關注

    0

    文章

    27

    瀏覽量

    4450
收藏 人收藏

    評論

    相關推薦

    開源項目!OpenCat—— 一個全能的平價四足機器

    感到厭倦。現在孩子們可以在一新型玩具上學習物理和編程。機器人專家可以在一個便宜得多的平臺上專注于他們的行走算法。軟件開發人員可以在一個寵物般的機器
    發表于 12-16 11:44

    舵機技術新突破,無線控制自由

    。本文將帶您深入探索新一代無線舵機的技術奧秘,揭秘其如何實現自由、更精準的控制。 無線技術的深度融合:簡化與自由的雙重奏 傳統舵機依賴于有線連接,這不僅限制了設備的布局靈活性,也增加了布線的復雜度和維護成本。
    的頭像 發表于 11-22 15:01 ?192次閱讀

    什么是機器學習?通過機器學習方法能解決哪些問題?

    來源:Master編程樹“機器學習”最初的研究動機是計算機系統具有人的學習能力以便實現人工智能。因為沒有學習能力的系統很難被認為是具有智能
    的頭像 發表于 11-16 01:07 ?386次閱讀
    什么是<b class='flag-5'>機器</b><b class='flag-5'>學習</b>?通過<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法能解決哪些問題?

    恩智浦eIQ AI和機器學習開發軟件增加兩款新工具

    恩智浦在eIQ AI和機器學習開發軟件中增加了帶有檢索增強生成(RAG)與微調的生成式人工智能(GenAI)流程和eIQ Time Series Studio,以便在小型微控制器(MCU)、功能更強大的大型應用處理器(MPU)等
    的頭像 發表于 11-01 11:39 ?495次閱讀

    “0元購”智元靈犀X1機器人,軟硬件全套圖紙和代碼全公開!資料免費下載!

    軟件算法代碼+高性能關節電機,“人形機器人人人造”的理想真正成為現實,不管是愛好者還是科技達人,都能夠迅速搭建機器人并實現基本的行走功能,還可以通過智元
    發表于 10-25 15:20

    【「時間序列與機器學習」閱讀體驗】+ 簡單建議

    這本書以其系統性的框架和深入淺出的講解,為讀者繪制了一幅時間序列分析與機器學習融合應用的宏偉藍圖。作者不僅扎實地構建了時間序列分析的基礎知識,巧妙地展示了機器
    發表于 08-12 11:21

    ROS機器人開發更便捷,基于RK3568J+Debian系統發布!

    機器軟件框架一起使用,如ROS已與OpenRAVE、Orocos和Player集成。正是由于這一特點,探索開發ROS系統的人員眾多,遍布世界各地,形成一“百花齊放,家爭鳴”局面,促使ROS功能
    發表于 07-09 11:38

    開啟開源布道新篇章 — LF開源軟件學園誠邀開源精英加入成為OSPO講師

    OSPO——企業開源戰略的引擎在當今數字化時代,開源軟件已成為推動全球技術創新的加速器。它不僅重塑了軟件開發的模式,成為企業構建競爭優勢的
    的頭像 發表于 07-04 08:36 ?304次閱讀
    開啟<b class='flag-5'>開源</b>布道新篇章 — LF<b class='flag-5'>開源</b><b class='flag-5'>軟件</b>學園誠邀<b class='flag-5'>開源</b>精英加入成為OSPO講師

    機器學習在數據分析中的應用

    隨著大數據時代的到來,數據量的爆炸性增長對數據分析提出了更高的要求。機器學習作為一強大的工具,通過訓練模型從數據中學習規律,為企業和組織提
    的頭像 發表于 07-02 11:22 ?612次閱讀

    工業機器人仿真軟件有哪些

    功能強大的機器人仿真和離線編程軟件,支持多種機器人品牌,如Fanuc、KUKA、ABB等。它提供了豐富的工具,如3D可視化、碰撞檢測、路徑優化等。 CoppeliaSim (前稱V-R
    的頭像 發表于 06-17 09:34 ?3786次閱讀

    基于FPGA EtherCAT的六自由機器人視覺伺服控制設計

    和增強系統處理圖像的實時性,本文提出了一伊瑟特的六自由機器人視覺伺服控制系統,將攝像頭集成到基于 Zynq的伊瑟特主站上,提高了視覺伺服的實時性.經測試,該平臺能夠對視覺檢測目標的變化做出及時的反應
    發表于 05-29 16:17

    深入探討機器學習的可視化技術

    機器學習可視化(簡稱ML可視化)一般是指通過圖形或交互方式表示機器學習模型、數據及其關系的過程。目標是使理解模型的復雜算法和數據模式
    發表于 04-25 11:17 ?410次閱讀
    深入探討<b class='flag-5'>機器</b><b class='flag-5'>學習</b>的可視化技術

    示波器六大采集模式,信號采集容易

    示波器六大采集模式,信號采集容易! 示波器是一廣泛應用于電子、電氣工程和通信領域的測量儀器。它可以將電信號轉換成可視化的波形圖,以便觀察和分析信號特征。在實際應用中,示波器有多種
    的頭像 發表于 01-19 16:16 ?3706次閱讀

    開源項目!教你如何復刻自平衡賽車機器人、智能家居中控、競技機器人先進模糊控制器等

    開源項目作品 為了方便大家更好提升自己,電子發燒友小編為大家整理了一些工程師大佬設計的開源項目作品,供大家可以參考學習,希望對廣大工程師有所幫助。 1.用全志R128復刻自平衡賽車機器
    發表于 12-26 09:17
    主站蜘蛛池模板: 久久精品国产只有精品| hdxxxx58丝袜连裤袜| 先锋资源久久| 色婷婷AV99XX| 日本另类xxxx| 日本漫画母亲口工子全彩| 欧美亚洲日韩国产在线在线| 美女内射少妇一区二区四区| 美女激清床上戏大全| 麻豆一二三区果冻| 美女脱了内裤张开腿让男人桶到爽| 久久精品视频uu| 久久婷五月综合色啪首页| 久久一级视频| 美女视频黄a视频全免费网站色窝| 浪荡受自我调教纯肉BL| 男女啪啪抽搐呻吟高潮动态图| 蜜芽最新域名解析网站| 欧美人成在线观看ccc36| 热久久国产欧美一区二区精品| 人与禽交3d动漫羞羞动漫| 色老汉网址导航| 小草高清视频免费直播| 亚洲国产在线播放在线| 亚洲综合日韩中文字幕v在线| 一二三四在线观看高清电视剧| 在线视频 中文字幕| 2022精品福利在线小视频| jiizzyou欧美喷液| 国产精品福利片| 黄色天堂网站| 伦理片在线线249| 秋霞午夜鲁丝片午夜精品久| 手机国产视频福利| 亚洲国产精品一区二区第一页| 亚洲午夜精品A片久久WWW软件| 这里只有精品在线视频| gogogo免费视频观看| 免费成人小视频| 人与禽物videos另类| 亚洲国产精品免费线观看视频|