如果你是机器学习的初学者,并且希望最终开始使用机器学习项目,那么我建议你首先熟悉一下Google的AI实验,一个任何工程师都不容错过的机器学习项目。在开始面向任何机器学习专业人员/学生之前,你需要一个性能及配置良好的笔记本电脑,这是基础,这样才能运行任何机器学习项目。 笔者列出了2019年面向机器学习编程初学者的“年度最佳机器学习项目”。

Google推出的以机器学习项目为特色的AI实验

Google曾推出了一个名为人工智能的实验网站,与它的Android实验网站的运作方式类似。遵循这些思路,如果你随时需要修改机器流程,则可以查看单个项目并了解它们如何使用该技术。到目前为止,他们拥有目前有各种各样的项目,可以显示诸如鸟声的可视化,可以让计算机思考你所绘制内容的游戏,可以将所见事物转换为乐曲的应用程序等等,简直不要太有趣。

每一项目都通过一个视频来演示原理和效果,并且提供该项目的GitHub开源代码。所以你可以通过这些代码,精确地研究这些工程师是如何实现它的。燃而且,你也能够了解他们使用了哪些资源,并开始将这种技术实施到你自己的项目中。

如今,成为一名AI工程师充满了竞争优势,我们看到这种机器学习创新已被广泛用于语言、音乐、自然风光等众多领域。Google正在寻找更多使用人工智能的方法和神经网络来改善他们的服务,随着时间的流逝,机器学习会变得更加令人印象深刻。

1.)Google Creative Lab 的教学机器(Teachable Machine)

Teachable Machine 是一项试验,它降低了普通人研究机器学习功能的门槛。它使你有机会使用相机对机器进行培训,并在程序中实时显示,无需编编写代码。 它与称为deeplearn.js的库一起使用,通过准备和运行程序中理想的神经网络,它能帮助Web开发人员快速、简单地进入机器学习。

2.) Quick, Draw! (由 Google Creative Lab 提供)

神经网络试图思考你所画的游戏。这是一款基于机器学习的游戏。 由你来进行绘绘图,然后神经网络尝试猜测你正在绘画的内容。 刚开始它可能不那么“聪明”。但是,你玩的越多,它就会学到更多。 这个项目让你通过趣味的方式了解和学习机器学习。

3.)石头、剪刀、布

结合出色的游戏,开展了一项中期科学计划。卡兹佐藤(Kaz Sato)和他12岁的孩子制造了一台可以与你玩剪刀石头布的机器。 它利用结合在手套上的传感器和基于TensorFlow的机器学习计算来识别你的手部动作。 此时,机器会选择合适的手势进行应对。

4.)SKETCH-RNN DEMOS

这项研究使你有机会与称为Sketch-RNN的间歇性神经系统演示一起画图。 这个神经网络向我们展示了如何通过在“ Quick, Draw!”中收集的大量涂鸦进行准备来进行绘画游戏。当你开始提出问题时,Sketch-RNN会构想出许多可能的方法。该模型同样可以模拟你的插图并提供可比较的涂鸦。 这又是一个如何以有趣和创新的方式来研究和学习机器学习的另一个案例。

5.)AI Duet

该项目使你与PC进行两部分的和谐演奏。用户只需演奏一些音符,PC就会对音符做出反应。用户无需知道如何弹钢琴,只需捏一些键并调音就可以了。

使用PC键,点击控制台,甚至对MIDI控制台进行模块化。这只是机器学习如何以新的方式使人们富有想象力的一项趣味示例。它与Tensorflow,Tone.js和Magenta公司的开源项目一起使用。

6.)NSYNTH:声音生成器

该试用版为你提供了一个有趣的项目,让你体验机器学习生成的新声音。 它是利用Nsynth构建的,该项目是一个基于300,000多种乐器声音组成的神经网络系统的探索型项目。NSynth可以将类似于低音和长笛的声音合并为新的混合低音长笛声音。 这个项目让大家都有机会去研究这些声音并用它们制作音乐。

NSynth是使用Tensorflow,Tone.js和Wavenet样式的自动编码器构建的。

7.)INFINITE DRUM MACHINE

该项目利用机器学习来排列大量的普通声音。 PC没有任何描述或标签,只有声音。 通过使用称为t-SNE的程序,PC可以使比较声音更加接近。 你可以利用地图来研究类似声音的邻域,甚至可以使用鼓音序器来打拍子。

10.) Objectifier Spatial Programming

Objectifier Spatial Programming 对象标识符空间编程(OSP)使个人在日常条件下训练对象,以对他们的一种实践做出反应。它给训练人工智能带来了挑战。与Objectifier进行协作与训练狗非常相似,你可以向狗展示它所需要的思考内容。它与狗几乎一样,可以看到并理解其状况。

8.)Bird Sounds

该测试利用机器学习来生成大量鸟的声音。电脑上没有标签或鸟的名字,只是声音。 PC使用一种称为t-SNE的方法制作了本指南,在该指南中将比较声音设置得更加接近。

9.)Handwriting with a Neural Net

尝试理解和可视化神经系统的热情很高。该项目让你可以根据笔迹样式创建笔触的神经网络模型。通过交互式可视化,你可以查看和研究神经网络的功能。该模型使用Tensorflow。

10.)Giorgio Cam

这是一项与机器学习一起进行的测试实验,你可以仅通过拍照就能用PC制作音乐。 它利用图像识别来命名所见到的事物,然后将这些标签转换为旋律的歌词。

当然仅仅知道这些项目还是不够的。被誉为“人工智能学习电脑”的钛灵AIX,却内置了英特尔 Movidius Myraid X 运算加速芯片,全球最受欢迎的开源硬件树莓派、以及多种传感技术。这样小小的一个“盒子”,支持语音交互和视觉识别。AIX极大降低了AI的学习与开发门槛,帮助编程初学者/高阶玩家、以及AI爱好者及开发者们学习、和快速构建会听、会说、会看的 AI 应用及解决方案。动手去做,学以致用,才能真正理解和学习人工智能。

适合AI初学者的10个机器学习项目!入门so easy相关推荐

  1. 适合问卷收益的10个精品项目

    适合问卷收益的10个精品项目,调查问卷项目,每个平台每天轻松赚20#合法网赚#调查问卷#在家赚钱#手机兼职,来源:百收网 今天给大家分享一个调查问卷的一个网赚项目.调查问卷我们都知道,就是说有些公司他 ...

  2. 最适合初学者的21个机器学习项目,附实战代码+数据集

    大家好,平时大家看机器学习视频教程或者书籍时,是不是总有一种自己已经精通的感觉,但当你尝试去应用它时,可能会发现它比看起来更难.而「项目」可帮助你快速提高应用技巧,同时让你有机会探索有趣的主题. 此外 ...

  3. 为 AI 初学者打造的《机器学习极简入门》面世了!

    随着人工智能技术的发展,机器学习已成为软件 / 互联网行业的常用技能,并开始向更多行业渗透.对越来越多的 IT 技术人员及数据分析从业者而言,机器学习正在成为必备技能之一. 今天我们就来聊聊机器学习的 ...

  4. 机器学习项目入门篇:一个完整的机器学习项目

    本部分,我们会作为被一家地产公司雇佣的数据科学家,完整地学习一个项目.下面是主要步骤: 项目概述. 获取数据. 发现并可视化数据,发现规律. 为机器学习算法准备数据. 选择模型,进行训练. 微调模型. ...

  5. 最适合Java初学者学习的Java零基础入门教程

    各种各样的编程语言不断崛起,但唯有Java是牢牢占据着老大的位置,目前几乎90%以上的大中型互联网应用系统在服务器端开发首选Java. 因此,也是吸引了不少年轻人投入到Java的学习之中. 所以,今天 ...

  6. 【AI人工智能学习】GitHub 上适合初学者的 10 个最佳开源 AI 项目

    温馨提示:AI一定是未来程序员的出路,大家可以早点入坑. 目录 人工智能简介 GitHub 上适合初学者的 10 个最佳开源 AI 项目 Part.1 TensorFlow Part.2 PyTorc ...

  7. 推荐5个有趣又实用的机器学习项目,AI初学者也能玩起来!

    随着人工智能(AI)的持续快速发展,对机器学习(ML)的掌握对于该领域的所有参与者而言变得越来越重要. 这是因为AI和ML相互补充. 虽然教科书和学习材料将为你提供有关机器学习所需的全部知识,但除非你 ...

  8. 28款GitHub最流行的开源机器学习项目,推荐GitHub上10 个开源深度学习框架

    20 个顶尖的 Python 机器学习开源项目 机器学习 2015-06-08 22:44:30 发布 您的评价: 0.0 收藏 1收藏 我们在Github上的贡献者和提交者之中检查了用Python语 ...

  9. 机器学习初学者_面向初学者的5个最佳机器学习项目

    机器学习初学者 购买的图像由PlargueDoctor设计 作为初学者,进入一个新的机器学习项目可能会很困难. 整个过程从选择一个数据集开始,然后,首先研究数据集,以找出哪种机器学习算法类或类型最适合 ...

最新文章

  1. 用 gdb 调试 GCC 程序
  2. js判断是否在iframe和禁止网页在iframe中显示
  3. 为什么我会了SOA,你们还要逼我学微服务?
  4. 读博和不读博的理由是什么?
  5. Web前端期末大作业--汽车主题网页设计002(HTML+CSS+JavaScript+)实现
  6. vb6 word 2002 合并单元格_Word制作公司人员登记表,方法简单,新手练习表格,一起来学吧...
  7. Swiper学习之三---swiper的配置选项 ②:Free模式和Effects切换效果
  8. FPGA系统时间戳偶尔异常分析及定位
  9. java获取Timestamp类型的当前系统时间
  10. 6.性能之巅 洞悉系统、企业与云计算 --- CPU
  11. ArcGis 拓扑检查——狭长角锐角代码C#
  12. 智能药盒 树莓派与Arduino实现药板自助取药
  13. 如何查询本机ip地址
  14. html页面字体缩小模糊怎么解决,ps字体模糊怎么变清晰 设置一下字体大小,是否一样...
  15. ucserver admin.php,Discuz!X3.2 升级后【ucenter、uc_server密码正确无法登录后台的解决方法】...
  16. 2021年全国职业院校技能大赛(中职组)网络安全竞赛试题(3)(总分100分)
  17. ipqc异常处理流程图_品质异常该怎么处理?照这个流程走!
  18. .net 常见面试问题-2021-08
  19. excel的使用技巧大全
  20. 易迅网接入微信支付,为消费者提供购物体验

热门文章

  1. XMR下的单CPU算力图,可用作当前2021年CPU算力的参考排名
  2. c语言数组转bin,C语言数组转换为BIN文件工具
  3. c语言斐波那契数列递归数组,c语言斐波那契数列递归法
  4. 安徽师范大学计算机与信息学院院长,罗永龙
  5. 开年捞金蓝海项目,实操一天就赚了五百多
  6. 【速记】zipf distribution 实现算法
  7. 谷歌开发的最良心的应用,如今状态令人叹息,你用过吗?
  8. ArcGIS插件 - 易至天工影像加载插件
  9. 【大咖云集】2021年IEEE电子信息工程与计算机科学国际会议(IEEE-EIECS 2021)征稿中!...
  10. .NET SmtpClient发送电子邮件 JMail组件