0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发人员必看的优秀无代码机器学习工具,可实现其的AI应用想法

如意 来源:读芯术微信公众号 作者:读芯术微信公众号 2020-10-16 15:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

新旧十年交替之际,2020年涌现出的无代码人工智能平台数量激增,越来越多的企业希望利用人工智能的力量来构建更智能的软件产品。但对于很多人来说,实现这一愿望困难重重。

对于初创公司而言,寻找具有相关机器学习专业知识的人才是一项挑战。很多公司投入了大量资金,招聘拥有博士学位和机器学习学术研究背景的工程师,却未能推出自己的产品。

在此背景下,无代码可视化拖拽式工具开始崭露头角。它们有助于填补数据科学家的空缺,让非技术人员不再对人工智能望而生畏。有了它们,企业现在无需过多甚至不需要任何编码知识,就能在最短的时间内生成数据集,训练并部署模型,十分经济划算。

对于移动应用程序开发人员来说,这无疑是隐藏的福利,因为现在对于内置机器学习的设备需求很大。他们不需要拥有机器学习博士学位,就可以在自己想要训练的数据和模型方面创造发挥。

本文将介绍一些目前可用的优秀无代码机器学习工具。其中有一些是完全免费的,而另外一些会在免费试用期过后收取一定费用,每一种工具都会帮助用户实现其AI应用想法。

CreateML

作为一名iOS开发人员,笔者还是先从苹果公司的无代码拖拽式工具CreateML讲起吧。CreateML最初与Xcode一同发布,如今是一个独立的macOS应用程序,配备了一些预先训练好的模型模板。

通过使用迁移学习技术,用户可以构建自己的自定义模型。从图像分类器到样式转换,从自然语言处理到推荐系统,它几乎涵盖了一切,用户所需要做的就是用所需格式通过训练和验证数据。

此外,用户可以在开始训练之前微调测度并设置自己的迭代数。CreateML为模型(比如样式转换)提供验证数据的实时结果。最后,它会生成一个CoreML模型,用户可以在iOS应用程序中对其进行测试和部署。

苹果公司凭借CreateML居于领先,谷歌也不甘落后。它的AutoML工具虽然是在云端,但其运行方式与CreateML几乎相同。

目前,谷歌的云端AutoML机器学习产品包括视觉(图像分类)、自然语言、AutoML翻译、视频智能和表格。机器学习知识有限的开发人员就可以训练针对其用例的模型了。为经过全面测试的深度学习模型提供开箱即用的支持,云端AutoML无需开发人员了解迁移学习知识或应该怎样创建神经网络

模型训练完成后,用户可以用.pb、.tflite、CoreML等格式测试并导出该模型。

MakeML

MakeML是一种用于创建无需代码的对象检测和语义分割模型的开发工具。它为iOS开发人员提供了macOS应用程序,用来创建并管理数据集(比如在图像中注释对象)。它们还有一个数据集存储库,其中包含一些免费的计算机视觉数据集,只需单击几下即可用来训练神经网络。

MakeML已经在运动类应用程序中展示出了它们的潜力,比如球体追踪。此外,它们还有用于训练指甲和马铃薯分割模型的端到端教程,这对于非机器学习开发人员来说应该很容易上手。通过使用其在视频中运行的内置注释工具,用户可以构建一个用于板球和网球比赛的鹰眼探测器

Fritz AI

Fritz AI是一个正在成长的机器学习平台,它有助于填补移动端开发人员和数据科学家之间的鸿沟。iOS和安卓开发人员可以快速训练并部署模型,或使用他们预先训练过的软件开发工具包(SDK),该工具包提供了开箱即用的样式转换、图像分割、以及像模型一样的姿态估计功能。

他们的FritzAI Studio通过提供数据注释工具及合成数据,无缝生成数据集,让用户迅速将创意转化为可投入生产的应用程序。除了在苹果公司之前引入了对样式转换的支持之外,Fritz AI的机器学习平台还提供了模型再训练、分析、易于部署和防御攻击的解决方案。

RunwayML

这也是特别为创作者和制造者设计的机器学习平台。它的视觉界面体验良好,无需编写或思考代码,即可快速训练从文本到图像生成(GAN)、运动捕捉、对象检测等各种模型。用户可通过RunwayML浏览一系列的模型,包括超分辨率图像、背景去除和样式转换。

尽管从其应用程序中导出模型要收费,但设计师总是可以利用其预先训练好的生成式对抗网络功能,从原型中合成新图像。

他们的生成式引擎可以在用户输入句子时合成图像,这是他们的一个亮点。用户可以在masOS、windows上下载其应用程序,或直接在浏览器上使用(目前还在测试阶段)。

Obviously AI

Obviously AI使用最先进的自然语言处理来对用户定义的CSV数据执行复杂任务。其构想是上传数据集,选择预测列,然后用自然语言输入问题并预测结果。

该平台为用户选择正确的算法来训练机器学习模型。无论是预测收入还是预测库存需求,只需点击几下,一份预测报告就能轻松搞定。这对于那些内部没有数据科学团队却想涉足人工智能领域的中小企业来说极为有用。

Obviously AI允许用户集成其他来源的数据,比如MySQL、Salesforce、RedShift等等。在不了解线性回归和文本分类为何物的情况下,用户也可以利用该平台对数据进行预测分析。

Super Annotate

除了模型训练之外,数据处理也占用了开发机器学习项目的大量时间。清理和标记数据肯定会耗费大量时间,尤其是在处理成千上万张图片的时候。

SuperAnnotate是一个人工智能注释平台,它通过机器学习功能(尤其是迁移学习)来加快数据注释过程。通过使用其图像和视频注释工具,用户可以在内置预测模型的帮助下快速注释数据。这样一来,对象检测数据集的生成和图像分割都将变得更加简单快捷。SuperAnnotate还可以处理视频帧中常见的重复数据注释。

Teachable Machine

AutoML对开发人员没那么友好,而同属谷歌的Teachable Machines就不一样了。后者可让用户快速训练模型,从而直接从浏览器上识别图像、声音和姿态。

用户可以通过简单地拖拽文件或通过网络摄像头创建快速且杂乱的图像或声音数据集来训练模型。Teachable Machine使用浏览器中的Tensorflow.js库,并确保用户训练的数据保留在设备上。

在那些没有掌握任何代码知识却想使用机器学习功能的人看来,谷歌无疑迈出了一大步。最终的模型可以用Tensorflow.js或tflite格式导出,用户随后可以将其用于网站或应用程序;用户还可以通过Onyx将模型转换为不同的格式。下面是笔者在不到一分钟的时间内训练的简单图像分类模型:

SnapML是另一种绝佳的无代码机器学习工具,你可以训练或上传自己的自定义模型,还可以在Snap Lenses上使用。这无疑有助于独立开发人员和创造者展现他们的创造力。这些工具会让机器学习变得更加有趣。

无代码机器学习平台可以填补数据科学家和非机器学习从业者之间的鸿沟。尽管本文不能面面俱到,但你总可以从中选择一个平台来快速构建模型或生成数据集。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    91

    文章

    41156

    浏览量

    302624
  • 机器学习
    +关注

    关注

    67

    文章

    8565

    浏览量

    137228
  • 开源工具
    +关注

    关注

    0

    文章

    27

    浏览量

    4787
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vibe Coding AI全栈开发实战

    需求,AI快速生成代码开发者审查代码,提出修改意见;AI根据反馈进行迭代优化。这种快速迭代的方式使得
    发表于 04-15 16:02

    什么是低代码:低代码开发平台详解 5个优质低代码平台工具

    门槛适配:打破了技术与业务的壁垒,非专业开发者(如业务人员、运营)经过简单学习就能上手,真正实现“业务人员
    发表于 04-07 16:03

    AI 辅助代码修复:嵌入式软件开发的突破性进展

    凭借 AI 辅助修复,开发人员不仅能实现“边写边分析”,还能做到“边写边修复”。这不仅带来了更准确、更安全的软件,还优化了缺陷检测与修复的左移流程,提升了开发速度,进而全面增强了嵌入式
    的头像 发表于 03-26 11:19 1642次阅读
    <b class='flag-5'>AI</b> 辅助<b class='flag-5'>代码</b>修复:嵌入式软件<b class='flag-5'>开发</b>的突破性进展

    嵌入式AI开发必看:杜绝幻觉,才是工业级IDE的核心底气

    到上层系统逻辑,每一步都遵循工业级质检标准,实现开发即校验”,确保代码在真实工业环境中的稳定性与可靠性,彻底规避传统开发中事后排查的高成本风险。 2、
    发表于 03-18 13:49

    分析嵌入式软件代码的漏洞-代码注入

    恶意的互联网环境中确保他们的嵌入式代码能够安全使用的开发人员,应该将这样的代码注入漏洞,在开发周期和严格的代码检查中尽早消除。 上面提到的高
    发表于 12-22 12:53

    Bourns 深耕印度,在地设计 - Bourns 印度设计中心 为开发人员提供当地先进技术资源助力客户加速创新!

    班加罗尔 (Bengaluru) 正式成立首座设计中心。此新中心将作为以客户协作与创新为核心的研发枢纽,为当地开发人员提供完整的设计工具与技术支持,包括运用 Bourns 具业界领先地位的电源与保护组件之参考设计专业服务。 Bourns 印度设计中心采用成熟流程,协助客户
    的头像 发表于 11-19 14:26 684次阅读
    Bourns 深耕印度,在地设计 - Bourns 印度设计中心 为<b class='flag-5'>开发人员</b>提供当地先进技术资源助力客户加速创新!

    嵌入式开发的关键点介绍

    嵌入式开发在现代科技中扮演着非常重要的角色。随着物联网的发展,嵌入式系统的需求也越来越大。嵌入式开发不仅需要开发人员具备深入的硬件知识和编程经验,还需要不断学习新的技术和
    发表于 11-13 08:12

    使用SAFERTOS与LDRA工具套件提升功能安全

    WITTENSTEIN high integrity Systems(WHIS)与LDRA合作,使结构覆盖实现变得更简单高效。通过将SAFERTOS与LDRA的TÜV认证工具套件集成,嵌入式开发人员
    的头像 发表于 11-11 09:44 779次阅读

    芯科科技推出智能开发工具Simplicity Ecosystem软件开发套件开启物联网开发的新高度

    开发人员现已可获得更快、更智能的工作流程 AI驱动协同版本将在2026年实现
    的头像 发表于 10-23 15:47 2913次阅读
    芯科科技推出智能<b class='flag-5'>开发工具</b>Simplicity Ecosystem软件<b class='flag-5'>开发</b>套件开启物联网<b class='flag-5'>开发</b>的新高度

    芯科科技SiWx917超低功耗Wi-Fi 6产品系列全面上市

    Silicon Labs(芯科科技)推出的 SiWx917 超低功耗 Wi-Fi 6 产品系列现已全面上市,其内置的人工智能和机器学习AI/ML)硬件加速器帮助
    的头像 发表于 09-30 09:49 1288次阅读

    超小型Neuton机器学习模型, 在任何系统级芯片(SoC)上解锁边缘人工智能应用.

    才能做好。 但是Neuton的推出,这个障碍现在已经不存在。 Neuton 是一个自动生成ML 模型的框架,大小仅为TensorFlow Lite 等传统框架的一小部分。对于开发人员来说,这意味着 要训练一
    发表于 07-31 11:38

    AMD Kria KV260视觉AI入门套件更新升级

    AMD Kria KV260 视觉 AI 入门套件于 2021 年 4 月首发,使开发人员无需复杂的硬件设计知识即可构建智慧城市和工业应用原型设计。除了硬件,KV260 视觉 AI
    的头像 发表于 07-18 09:50 1138次阅读

    【RA8D1-Vision Board】openmv实现鸟巢识别 | 技术集结

    ,并在边缘设备上运行这些模型,而无需互联网连接。EdgeImpulse提供了一系列的工具和库,使开发人员能够快速有效地构建和部署自定义的嵌入式机器学习应用程序。之
    的头像 发表于 06-22 09:33 889次阅读
    【RA8D1-Vision Board】openmv<b class='flag-5'>实现</b>鸟巢识别 | 技术集结

    Thingy:91 X 为开发人员提供了一个经过全球认证的、多传感器、电池供电的蜂窝物联网原型平台

    应用。Thingy:91 X通过全面的板载功能简化了开发人员的物联网原型开发过程,从而简化了蜂窝物联网应用的开发,缩短了产品上市时间。 通过全球认证且免征美国关
    的头像 发表于 05-08 17:41 3386次阅读

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    很高兴又有机会学习ai技术,这次试读的是「零基础开发AI Agent」,作者叶涛、管锴、张心雨。 大模型的普及是近三年来的一件大事,万物皆可大模型已成为趋势。作为大模型
    发表于 05-02 09:26