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

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

3天内不再提示

怎样用Wekinator平台进行基于机器学习的项目

454398 来源:工程师吴畏 2019-07-31 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是机器学习

根据维基百科的说法,“机器学习是一门计算机科学领域,它使计算机无需明确编程即可学习。”

所以机器学习就是关于训练计算机的方式是它可以在不使用编程的情况下执行其他任务。

有许多平台可用于机器学习,而Wekinator就是其中之一。我们将使用Wekinator平台并对其进行训练以执行不同的任务。

什么是Wekinator?

Wekinator是Rebecca Fiebrink在2009年创建的机器学习平台。它允许您使用机器学习来制作乐器,创建计算机听力等项目系统,制作手势控制系统和其他交互式项目。

我们通过串口从其他软件(如处理)向Wekinator提供输入,然后我们训练它来控制输出。输入将是诸如X和Y坐标的值。在本文中,我们将训练Wekinator在拖动其他处理窗口中的框时控制处理的背景颜色。

安装软件

首先,您需要下载Wekinator软件。

下载后,解压缩ZIP文件并将其安装到您的计算机中。

您还需要一个称为处理的软件,我们将通过该软件向Wekinator提供输入。下载最新版本的处理。

解压缩并安装设置。

使用入门

之后,您需要转到Wekinator网站上的快速演练页面,您需要从那里下载一个输入和一个输出程序来控制Wekinator。因此,我们将下载屏幕上的鼠标控件作为输入程序,并将动画颜色的连续控制作为输出程序。

使用处理软件运行这两个程序,您将看到两个窗口为如下所示。

怎样用Wekinator平台进行基于机器学习的项目

现在是时候训练Wekinator并使用它控制输出了。所以打开Wekinator它应该如下所示。

在此窗口中,您只需更改输入和输出。保留其他选项。我们将向Wekinator提供两个输入,我们将控制它的一个输出。

点击“下一步”,您将看到一个新窗口如下所示。

进入屏幕鼠标控制窗口并将绿色框拖到左下角附近,如下图所示。在Wekinator窗口中,单击“randomize”并开始记录半秒。

现在将绿色框拖到顶部中心附近,如下图所示,同样地,在Wekinator中,点击“随机化”并开始录制半秒。

现在将绿色框拖到右下角附近如下所示,在Wekinator中,点击“随机化”并开始录制半秒。

现在点击Wekinator窗口中的“Train”然后单击“运行”。现在,当您在屏幕鼠标控制窗口中拖动框时,动画颜色窗口连续控制中的背景颜色将会改变。

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

    关注

    67

    文章

    8564

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    闲置一个dsp5509,能做点什么项目

    如题,清理旧物找出来一块大学时代的dsp5509 永腾家的,全套都在,挂平台也几个月了无人问津,不如自己做点小项目玩吧。有没有推荐的 板载资源看起来蛮反复的。有没有啥推荐的开源的项目能突出dsp的优势,
    发表于 01-06 09:57

    鹤山它人机器项目正式投产

    12月15日上午,位于鹤山市沙坪街道的鹤山市城乡融合发展产业园迎来重要时刻——鹤山它人机器项目正式投产,这一总投资2亿元的智能装备制造项目,将助力鹤山在机器人产业赛道加速布局,为区域
    的头像 发表于 12-23 17:20 1090次阅读

    穿孔机顶头检测仪 机器视觉深度学习

    ,能适用恶劣工况,在粉尘、高温、氧化皮等恶劣环境中均可正常工作。 测量原理 利用顶头与周围的物质(水、空气、导盘等)红外辐射能量的差异,热成像相机拍摄出清晰的图片,再通过深度学习短时间内深度优化,判断
    发表于 12-22 14:33

    设备厂商必看!ZWS户储能云平台的五大赋能

    储能云平台支持多种类型设备的快速接入,无论是单个逆变器还是整个储能系统,都能轻松上云。通过多元化的物模型,平台能够适应多场景应用,解决项目中设备差异化的难题,
    的头像 发表于 09-29 11:38 758次阅读
    设备厂商必看!ZWS户<b class='flag-5'>用</b>储能云<b class='flag-5'>平台</b>的五大赋能

    机器视觉检测PIN针

    物理损伤)必须进行极其精密的测量与核查。以往依赖人眼的检测方式存在明显短板:不仅作业速度慢、受人员状态影响大(易疲劳导致误判),而且在面对日益严苛的微米级精度标准时显得力不从心。相比之下,基于机器视觉
    发表于 09-26 15:09

    怎样进行数据管理平台的压力测试?

    在电能质量在线监测装置的数据管理平台(以下简称 “平台”)中, 压力测试的核心目标是验证平台在高负载(如海量数据接入、高并发查询、峰值业务流量)下的稳定性、性能瓶颈及容错能力 ,确保其满足实际运行中
    的头像 发表于 09-19 13:57 684次阅读
    <b class='flag-5'>怎样</b><b class='flag-5'>进行</b>数据管理<b class='flag-5'>平台</b>的压力测试?

    如何解决开发机器学习程序时Keil项目只能在调试模式下运行,但无法正常执行的问题?

    如何解决开发机器学习程序时Keil项目只能在调试模式下运行,但无法正常执行的问题
    发表于 08-28 07:28

    visionboard进行视觉项目,如何将openmv中示例项目烧录到开发板中脱机运行?

    visionboard进行视觉项目,如何将openmv中示例项目烧录到开发板中脱机运行
    发表于 08-15 06:59

    FPGA在机器学习中的具体应用

    随着机器学习和人工智能技术的迅猛发展,传统的中央处理单元(CPU)和图形处理单元(GPU)已经无法满足高效处理大规模数据和复杂模型的需求。FPGA(现场可编程门阵列)作为一种灵活且高效的硬件加速平台
    的头像 发表于 07-16 15:34 3091次阅读

    任正非说 AI已经确定是第四次工业革命 那么如何从容地加入进来呢?

    ,TensorFlow、PyTorch用于构建和训练神经网络。以Python为例,通过编写简单的程序来处理数据,如读取数据集、进行数据清洗和预处理,这是进入AI领域的基本技能。 学习机器学习和深度
    发表于 07-08 17:44

    机器学习异常检测实战:Isolation Forest快速构建无标签异常检测系统

    本文转自:DeepHubIMBA无监督异常检测作为机器学习领域的重要分支,专门用于在缺乏标记数据的环境中识别异常事件。本文深入探讨异常检测技术的理论基础与实践应用,通过IsolationForest
    的头像 发表于 06-24 11:40 1603次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>学习</b>异常检测实战:<b class='flag-5'>用</b>Isolation Forest快速构建无标签异常检测系统

    使用MATLAB进行无监督学习

    无监督学习是一种根据未标注数据进行推断的机器学习方法。无监督学习旨在识别数据中隐藏的模式和关系,无需任何监督或关于结果的先验知识。
    的头像 发表于 05-16 14:48 1596次阅读
    使用MATLAB<b class='flag-5'>进行</b>无监督<b class='flag-5'>学习</b>

    盘点#机器人开发平台

    Athena机器人****开发平台思岚推出Athena机器人开发平台,有望主导机器人开发平台未来
    发表于 05-13 15:02

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    的限制和调控) 本书还有很多前沿技术项目的扩展 比如神经网络识别例程,机器学习图像识别的原理,yolo图像追踪的原理 机器学习训练三大点:
    发表于 04-30 01:05

    机器人主控芯片平台有哪些 机器人主控芯片一文搞懂

    AI芯片在人形机器人中的应用越来越广泛。这些AI芯片专门设计用于执行人工智能算法,如深度学习机器学习等。
    的头像 发表于 04-25 16:26 8339次阅读
    <b class='flag-5'>机器</b>人主控芯片<b class='flag-5'>平台</b>有哪些  <b class='flag-5'>机器</b>人主控芯片一文搞懂