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

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

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

開發(fā)人員必看的優(yōu)秀無代碼機器學(xué)習(xí)工具,可實現(xiàn)其的AI應(yīng)用想法

如意 ? 來源:讀芯術(shù)微信公眾號 ? 作者:讀芯術(shù)微信公眾號 ? 2020-10-16 15:52 ? 次閱讀

新舊十年交替之際,2020年涌現(xiàn)出的無代碼人工智能平臺數(shù)量激增,越來越多的企業(yè)希望利用人工智能的力量來構(gòu)建更智能的軟件產(chǎn)品。但對于很多人來說,實現(xiàn)這一愿望困難重重。

對于初創(chuàng)公司而言,尋找具有相關(guān)機器學(xué)習(xí)專業(yè)知識的人才是一項挑戰(zhàn)。很多公司投入了大量資金,招聘擁有博士學(xué)位和機器學(xué)習(xí)學(xué)術(shù)研究背景的工程師,卻未能推出自己的產(chǎn)品。

在此背景下,無代碼可視化拖拽式工具開始嶄露頭角。它們有助于填補數(shù)據(jù)科學(xué)家的空缺,讓非技術(shù)人員不再對人工智能望而生畏。有了它們,企業(yè)現(xiàn)在無需過多甚至不需要任何編碼知識,就能在最短的時間內(nèi)生成數(shù)據(jù)集,訓(xùn)練并部署模型,十分經(jīng)濟劃算。

對于移動應(yīng)用程序開發(fā)人員來說,這無疑是隱藏的福利,因為現(xiàn)在對于內(nèi)置機器學(xué)習(xí)的設(shè)備需求很大。他們不需要擁有機器學(xué)習(xí)博士學(xué)位,就可以在自己想要訓(xùn)練的數(shù)據(jù)和模型方面創(chuàng)造發(fā)揮。

本文將介紹一些目前可用的優(yōu)秀無代碼機器學(xué)習(xí)工具。其中有一些是完全免費的,而另外一些會在免費試用期過后收取一定費用,每一種工具都會幫助用戶實現(xiàn)其AI應(yīng)用想法。

CreateML

作為一名iOS開發(fā)人員,筆者還是先從蘋果公司的無代碼拖拽式工具CreateML講起吧。CreateML最初與Xcode一同發(fā)布,如今是一個獨立的macOS應(yīng)用程序,配備了一些預(yù)先訓(xùn)練好的模型模板。

通過使用遷移學(xué)習(xí)技術(shù),用戶可以構(gòu)建自己的自定義模型。從圖像分類器到樣式轉(zhuǎn)換,從自然語言處理到推薦系統(tǒng),它幾乎涵蓋了一切,用戶所需要做的就是用所需格式通過訓(xùn)練和驗證數(shù)據(jù)。

此外,用戶可以在開始訓(xùn)練之前微調(diào)測度并設(shè)置自己的迭代數(shù)。CreateML為模型(比如樣式轉(zhuǎn)換)提供驗證數(shù)據(jù)的實時結(jié)果。最后,它會生成一個CoreML模型,用戶可以在iOS應(yīng)用程序中對其進行測試和部署。

蘋果公司憑借CreateML居于領(lǐng)先,谷歌也不甘落后。它的AutoML工具雖然是在云端,但其運行方式與CreateML幾乎相同。

目前,谷歌的云端AutoML機器學(xué)習(xí)產(chǎn)品包括視覺(圖像分類)、自然語言、AutoML翻譯、視頻智能和表格。機器學(xué)習(xí)知識有限的開發(fā)人員就可以訓(xùn)練針對其用例的模型了。為經(jīng)過全面測試的深度學(xué)習(xí)模型提供開箱即用的支持,云端AutoML無需開發(fā)人員了解遷移學(xué)習(xí)知識或應(yīng)該怎樣創(chuàng)建神經(jīng)網(wǎng)絡(luò)。

模型訓(xùn)練完成后,用戶可以用.pb、.tflite、CoreML等格式測試并導(dǎo)出該模型。

MakeML

MakeML是一種用于創(chuàng)建無需代碼的對象檢測和語義分割模型的開發(fā)工具。它為iOS開發(fā)人員提供了macOS應(yīng)用程序,用來創(chuàng)建并管理數(shù)據(jù)集(比如在圖像中注釋對象)。它們還有一個數(shù)據(jù)集存儲庫,其中包含一些免費的計算機視覺數(shù)據(jù)集,只需單擊幾下即可用來訓(xùn)練神經(jīng)網(wǎng)絡(luò)。

MakeML已經(jīng)在運動類應(yīng)用程序中展示出了它們的潛力,比如球體追蹤。此外,它們還有用于訓(xùn)練指甲和馬鈴薯分割模型的端到端教程,這對于非機器學(xué)習(xí)開發(fā)人員來說應(yīng)該很容易上手。通過使用其在視頻中運行的內(nèi)置注釋工具,用戶可以構(gòu)建一個用于板球和網(wǎng)球比賽的鷹眼探測器。

Fritz AI

Fritz AI是一個正在成長的機器學(xué)習(xí)平臺,它有助于填補移動端開發(fā)人員和數(shù)據(jù)科學(xué)家之間的鴻溝。iOS和安卓開發(fā)人員可以快速訓(xùn)練并部署模型,或使用他們預(yù)先訓(xùn)練過的軟件開發(fā)工具包(SDK),該工具包提供了開箱即用的樣式轉(zhuǎn)換、圖像分割、以及像模型一樣的姿態(tài)估計功能。

他們的FritzAI Studio通過提供數(shù)據(jù)注釋工具及合成數(shù)據(jù),無縫生成數(shù)據(jù)集,讓用戶迅速將創(chuàng)意轉(zhuǎn)化為可投入生產(chǎn)的應(yīng)用程序。除了在蘋果公司之前引入了對樣式轉(zhuǎn)換的支持之外,F(xiàn)ritz AI的機器學(xué)習(xí)平臺還提供了模型再訓(xùn)練、分析、易于部署和防御攻擊的解決方案。

RunwayML

這也是特別為創(chuàng)作者和制造者設(shè)計的機器學(xué)習(xí)平臺。它的視覺界面體驗良好,無需編寫或思考代碼,即可快速訓(xùn)練從文本到圖像生成(GAN)、運動捕捉、對象檢測等各種模型。用戶可通過RunwayML瀏覽一系列的模型,包括超分辨率圖像、背景去除和樣式轉(zhuǎn)換。

盡管從其應(yīng)用程序中導(dǎo)出模型要收費,但設(shè)計師總是可以利用其預(yù)先訓(xùn)練好的生成式對抗網(wǎng)絡(luò)功能,從原型中合成新圖像。

他們的生成式引擎可以在用戶輸入句子時合成圖像,這是他們的一個亮點。用戶可以在masOS、windows上下載其應(yīng)用程序,或直接在瀏覽器上使用(目前還在測試階段)。

Obviously AI

Obviously AI使用最先進的自然語言處理來對用戶定義的CSV數(shù)據(jù)執(zhí)行復(fù)雜任務(wù)。其構(gòu)想是上傳數(shù)據(jù)集,選擇預(yù)測列,然后用自然語言輸入問題并預(yù)測結(jié)果。

該平臺為用戶選擇正確的算法來訓(xùn)練機器學(xué)習(xí)模型。無論是預(yù)測收入還是預(yù)測庫存需求,只需點擊幾下,一份預(yù)測報告就能輕松搞定。這對于那些內(nèi)部沒有數(shù)據(jù)科學(xué)團隊卻想涉足人工智能領(lǐng)域的中小企業(yè)來說極為有用。

Obviously AI允許用戶集成其他來源的數(shù)據(jù),比如MySQL、Salesforce、RedShift等等。在不了解線性回歸和文本分類為何物的情況下,用戶也可以利用該平臺對數(shù)據(jù)進行預(yù)測分析。

Super Annotate

除了模型訓(xùn)練之外,數(shù)據(jù)處理也占用了開發(fā)機器學(xué)習(xí)項目的大量時間。清理和標(biāo)記數(shù)據(jù)肯定會耗費大量時間,尤其是在處理成千上萬張圖片的時候。

SuperAnnotate是一個人工智能注釋平臺,它通過機器學(xué)習(xí)功能(尤其是遷移學(xué)習(xí))來加快數(shù)據(jù)注釋過程。通過使用其圖像和視頻注釋工具,用戶可以在內(nèi)置預(yù)測模型的幫助下快速注釋數(shù)據(jù)。這樣一來,對象檢測數(shù)據(jù)集的生成和圖像分割都將變得更加簡單快捷。SuperAnnotate還可以處理視頻幀中常見的重復(fù)數(shù)據(jù)注釋。

Teachable Machine

AutoML對開發(fā)人員沒那么友好,而同屬谷歌的Teachable Machines就不一樣了。后者可讓用戶快速訓(xùn)練模型,從而直接從瀏覽器上識別圖像、聲音和姿態(tài)。

用戶可以通過簡單地拖拽文件或通過網(wǎng)絡(luò)攝像頭創(chuàng)建快速且雜亂的圖像或聲音數(shù)據(jù)集來訓(xùn)練模型。Teachable Machine使用瀏覽器中的Tensorflow.js庫,并確保用戶訓(xùn)練的數(shù)據(jù)保留在設(shè)備上。

在那些沒有掌握任何代碼知識卻想使用機器學(xué)習(xí)功能的人看來,谷歌無疑邁出了一大步。最終的模型可以用Tensorflow.js或tflite格式導(dǎo)出,用戶隨后可以將其用于網(wǎng)站或應(yīng)用程序;用戶還可以通過Onyx將模型轉(zhuǎn)換為不同的格式。下面是筆者在不到一分鐘的時間內(nèi)訓(xùn)練的簡單圖像分類模型:

SnapML是另一種絕佳的無代碼機器學(xué)習(xí)工具,你可以訓(xùn)練或上傳自己的自定義模型,還可以在Snap Lenses上使用。這無疑有助于獨立開發(fā)人員和創(chuàng)造者展現(xiàn)他們的創(chuàng)造力。這些工具會讓機器學(xué)習(xí)變得更加有趣。

無代碼機器學(xué)習(xí)平臺可以填補數(shù)據(jù)科學(xué)家和非機器學(xué)習(xí)從業(yè)者之間的鴻溝。盡管本文不能面面俱到,但你總可以從中選擇一個平臺來快速構(gòu)建模型或生成數(shù)據(jù)集。
責(zé)編AJX

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

    關(guān)注

    87

    文章

    30896

    瀏覽量

    269107
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8418

    瀏覽量

    132646
  • 開源工具
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    4470
收藏 人收藏

    評論

    相關(guān)推薦

    恩智浦eIQ Time Series Studio 工具使用全攻略

    簡化時間序列模型的創(chuàng)建、訓(xùn)練和部署過程,為開發(fā)人員提供了一個全面的開發(fā)環(huán)境。這個用戶友好的IDE,可以幫助用戶在沒有AI/ML知識的情況下快速構(gòu)建模型。 ? ? 目標(biāo)用戶: 基于恩智浦SoC的時間序列
    的頭像 發(fā)表于 12-12 09:37 ?697次閱讀
    恩智浦eIQ Time Series Studio <b class='flag-5'>工具</b>使用全攻略

    MSPDebugStack開發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《MSPDebugStack開發(fā)人員指南.pdf》資料免費下載
    發(fā)表于 12-05 14:49 ?0次下載
    MSPDebugStack<b class='flag-5'>開發(fā)人員</b>指南

    云端AI開發(fā)工具怎么用

    云端AI開發(fā)工具通常包括代碼編輯器、模型訓(xùn)練平臺、自動化測試工具、代碼管理
    的頭像 發(fā)表于 12-05 13:31 ?130次閱讀

    貿(mào)澤開售適用于AI機器學(xué)習(xí)應(yīng)用的 AMD Versal AI Edge VEK280評估套件

    VEK280評估套件。Versal AI Edge VEK280評估套件采用AMD Versal AI Edge VE2802自適應(yīng)SoC,該系列套件幫助開發(fā)人員快速迭代
    發(fā)表于 11-21 14:23 ?113次閱讀

    C2000 ePWM開發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《C2000 ePWM開發(fā)人員指南.pdf》資料免費下載
    發(fā)表于 09-07 09:45 ?0次下載
    C2000 ePWM<b class='flag-5'>開發(fā)人員</b>指南

    如何在Python中開發(fā)人工智能

    在Python中開發(fā)人工智能(AI)是一個廣泛而深入的主題,它涵蓋了從基礎(chǔ)的數(shù)據(jù)處理到復(fù)雜的機器學(xué)習(xí)、深度學(xué)習(xí)以及自然語言處理等多個領(lǐng)域。
    的頭像 發(fā)表于 07-15 15:01 ?2169次閱讀

    《軟件開發(fā)珠璣》+60條戒律

    包含需求、設(shè)計、項目管理、文化和團隊合作、質(zhì)量、過程改進6個方面的內(nèi)容,提供了豐富、實用的工具和方法。當(dāng)開發(fā)人員更好的理解了需求時,便能夠從用戶的角度觸發(fā)思考更優(yōu)秀的解決方案。從這點來看,每個軟件
    發(fā)表于 06-24 19:27

    探討AI編寫代碼技術(shù),以及提高代碼質(zhì)量的關(guān)鍵:靜態(tài)代碼分析工具Perforce Helix QAC &amp; Klocwork

    令軟件開發(fā)人員夜不能寐的事情比比皆是。如今,他們最關(guān)心的問題不再是如何用自己喜歡的語言(C、C++、Erlang、Java 等)表達最新的算法,而是人工智能(AI)。 本文中,我們將介紹AI編寫
    的頭像 發(fā)表于 06-05 14:10 ?405次閱讀

    芯海 32 位 MCU 開發(fā)調(diào)試 ,基于 VS Code 插件實現(xiàn)芯海 32 位 MCU 開發(fā)調(diào)試

    由于某些客戶受到 Keil/IAR 的使用限制,可能需要提供 GNU ARM GCC 開發(fā)調(diào)試支持,開發(fā)人員需要自己搭建 GCC 編譯開發(fā)環(huán)境,需要學(xué)習(xí) MakeFile/CMake
    發(fā)表于 05-16 10:46

    三星停止自動駕駛研究,開發(fā)人員轉(zhuǎn)到機器人領(lǐng)域

    近日,三星電子宣布了一項重要的研發(fā)戰(zhàn)略調(diào)整。據(jù)業(yè)內(nèi)人士透露,三星先進技術(shù)研究院(SAIT)已決定停止自動駕駛汽車的研究,并將這一領(lǐng)域的開發(fā)人員轉(zhuǎn)移到機器人領(lǐng)域。
    的頭像 發(fā)表于 05-13 09:21 ?438次閱讀

    簡單兩步使用OpenVINO?搞定Qwen2的量化與部署任務(wù)

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-26 09:39 ?1677次閱讀
    簡單兩步使用OpenVINO?搞定Qwen2的量化與部署任務(wù)

    嵌入軟件單元測試工具的作用

    可測試單元進行測試,來驗證是否按照設(shè)計要求正常工作。 嵌入軟件單元測試工具能夠提高開發(fā)人員的工作效率和軟件質(zhì)量。首先,它可以幫助開發(fā)人員快速地發(fā)現(xiàn)
    的頭像 發(fā)表于 04-23 15:31 ?435次閱讀
    嵌入軟件單元測試<b class='flag-5'>工具</b>的作用

    什么是NanoEdge AI Studio

    這是一款自動化機器學(xué)習(xí)工具,具有兩個額外的機器學(xué)習(xí)算法系列、簡化的數(shù)據(jù)記錄和改進的用戶界面。 因此,新軟件通過覆蓋更多用例并變得更加直接地對
    的頭像 發(fā)表于 04-23 11:31 ?8576次閱讀

    簡單三步使用OpenVINO?搞定ChatGLM3的本地部署

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-03 18:18 ?2078次閱讀
    簡單三步使用OpenVINO?搞定ChatGLM3的本地部署

    阿里云全面推行AI編程,使用通義靈碼輔助開發(fā)者編寫代碼

    據(jù)部分阿里云員工稱,盡管將來20%的代碼可能由自動生成,但開發(fā)人員仍將是研發(fā)任務(wù)中的核心成員,更專注于系統(tǒng)設(shè)計及核心業(yè)務(wù)研究。
    的頭像 發(fā)表于 04-02 15:55 ?647次閱讀