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

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

3天内不再提示

那些通过计算机新技能的先驱者以及他们取得的成就

KIyT_gh_211d74f 来源:lq 2018-12-13 09:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1975年冬天,旧金山半岛的广告牌上出现了一则有点“奇怪”的消息。

“你是否在尝试自己做电脑开发呢?,如果是的话,参加我们的聚会!”

这则通告来自当年的Homebrew计算机俱乐部。Homebrew是一个业余爱好者社区,俱乐部成员对一种当时叫做微处理器的新型组件的潜力很感兴趣。

Homebrew的第一次会议是在加利福尼亚州的Menlo Park的一个车库召开的,有32人参加,其中一位名叫Steve Wozniak的年轻工程师。他后来还将他的朋友Steve Jobs介绍进俱乐部。

参加了此次会议的退休企业家Len Shustek说:“这个俱乐部证明了,并不是所有技术进步都必须发生在大公司和大学。”

对于人工智能而言,同样的事情也正在发生。

得益于人工神经网络及相关技术,自2012年,计算机在理解语音和图像方面的能力已经越来越强。

真正掌握这种人工智能技术需要对计算机有深入理解,拥有多年的研究经验以及扎实的数学功底。如果这些条件你都具备,那么恭喜:像亚马逊,Facebook,谷歌或其他少数积极拥抱人工智能策略的巨头已经开始争相抢夺你了。

然而,在这场“AI优先”的竞争中,也不乏一些任何人都可以学一学,用一用的工具和备件。为了吸引顶级科学家和应用程序开发人员,科技巨头已经将一些内部AI构建工具包以及他们的一些研究免费发布。

在这场硅谷AI梦实现的进程中,专业或非专业的爱好者正在使用几乎相同的技术。

负责谷歌和百度相关项目的吴恩达说“现在,高中生都可以做到几年前最优秀的人工智能从业人员所做不到的事”。

以吴恩达为代表,不少人认为人工智能在非传统计算机领域有突破是很有希望的:他们希望它不仅仅限于硅谷,而应广泛地在物理和文化上传播技术的潜力,看看当技术门外汉根据他们自己的喜好和观察方式“训练”神经网络时会发生什么。

吴恩达设想会有这样的场景:有一天,印度的一个人可能会通过在人工智能的在线视频中学到的东西来使当地的饮用水更加安全。

当然,也有一些DIY的神经网络是“少儿不宜”的。去年年底,一个Reddit帐户发布了一内容似乎是神奇女侠扮演者Gal Gadot的***在Reddit上流转,后来又到了***网站。但是细心的观众可以注意到,视频中的Gadot的脸上偶尔会出现一个像松散的面具似的区域。

发布者解释说,这个剪辑是通过训练神经网络来生成的:一个与视频原始人物的表情相匹配的Gadot图像。之后他们在网上发布了代码和方法,这样任何人都可以制作类似他们自己的“deepfake”剪辑。

总而言之,人工智能DIY时代带给我们的,可能并非都是正面的,当然也不会都是负面的。大多数情况下,它会在特定领域表现的十分优秀。

下面让我们看看那些通过计算机新技能的先驱者以及他们取得的成就:

自学成才的码农Robbie Barrat利用人工智能在艺术创造中融入嘻哈与时尚的设计因素。

我训练了一个会写歌词的神经网络

当ROBBIE BARRAT还在西弗吉尼亚州的农村中学时,他就开始从当地一家回收中心收购旧电脑,将它们拆开再重新组合在一起,然后开始自己在家里的农场上学习编程

在与朋友讨论计算机是否具有创造性之后,他在高中时选修了AI及相关课程。为了证明计算机也有创造性,Barrat在Kanye West的歌词上训练说唱的神经网络。Barrat的小伙伴都非常喜欢这个AI系统,但这一成果却让一些成年人感到震惊。“老师有点不高兴,因为他们说这个神经网络‘有点粗俗”。

这个有些玄乎的人工智能系统帮助Barrat走出了农场。他的成绩不够好,无法进入理想的学校学习数学或计算机科学。但该项目帮助他得到了一个在硅谷中心的自驾车项目的实习。自此,他搬到了斯坦福大学,如今他正在斯坦福的生物医学实验室工作,试图开发能够识别具有药用潜力分子的神经网络。但是,培养神经网络来制作艺术仍然是他的热情所在。

如今,在业余时间,Barrat使用时装秀的视频剪辑和照片,来制作人工智能生成的穿着新服装的模特图像。结果不尽人意——有没有想过你会喜欢缠在小腿上的裤子,或者是从一侧悬挂着巨大小袋的毛衣?不过,Barrat正在与设计师合作,让它们成为真正的衣服。他迫不及待想要尝试。

佐治亚大学的计算机科学专业的新生Shaza Mehdi训练了一个神经网络来识别植物疾病。

诊断植物性疾病?下载一个程序就行啦

Shaza Mehdi家前院种了一种名为ROSEBUSHES的花。这种花很漂亮,但容易生病。去年的某一天,Mehdi突然问自己:为什么她不能用手机来给这种花诊断疾病呢?然后,她遇到了神经网络。

Mehdi不会编程,她身边的成年人可以给予她鼓励,但在专业知识方面却无法给予帮助;她的学校没有提供计算机科学的入门课程。于是,Mehdi通过YouTube视频和在线教程自学了编程语言Python和神经网络的基础知识。如今当她当回忆学习期间的事时,她还会兴奋得提起她debug的经历。

Mehdi尤其受到一个斯坦福大学研究人员的YouTube视频启发。该研究人员建立了一个神经网络,其识别皮肤癌的水平与经过医学会认证的皮肤科医生相当。

她找到了一套复现神经网络的在线教程。第一步是下载经过培训可以识别厕所和茶壶等日常用品的软件。第二步是通过输入大约10,000张标记的病态植物图像来重新调整其视觉参数。这些图像是由Mehdi在网上孜孜不倦地收集来的,根据不同疾病分门别类。

在2017年末,她终于将这个她命名为plantMD的应用程序用于测试。Mehdi紧张地看着一株病怏怏的葡萄树,其叶子上有浅绿色与褐色斑点。一片有凹坑的叶子在手机屏幕上突然聚焦。心脏还没来得及跳几下时,“葡萄炭疽病”这个短语就在屏幕上出现了。网络搜索证实了该诊断:这是一例真菌感染的明显病例,也称为鸟眼腐烂。

田原大佑在网上学习了机器学习的相关知识,并用它来自动完成自家干洗生意的部分工作。

随时可以检查衣服的相机

在日本老龄化严重的小城市,干洗是一项艰巨的任务。田原大佑的家族在田川拥有8个干洗店——这是一个拥有约5万人的南部地级城镇,在那里找到优秀的员工很难。所以田原开始考虑让计算机增加他的劳动力。

一开始,38岁的田原试图通过更好的计算机系统实现业务现代化,以记录和跟踪订单。但他的大多数员工都没有什么技术经验,很难适应。

“他们记性很不好,”田原说。因此,这位自学成才的程序员开始研究软件如何通过仅仅观察客户的衣物来进行自动检查。他在网上阅读有关机器学习的知识,尽量提升他的英语和编程能力。在店里,他拍摄了4万张西装,衬衫,裙子和其他服装的照片,并用它们来训练他的代码。

7月,田原开始在他的一家商店测试他的系统。顾客将衣服放在桌子上,头顶安装摄像头。他的软件在观察衣服后给出预测(比如,两件衬衫,一件夹克),然后让客户在平板电脑上进行确认。刚开始,员工必须在第一时间帮助客户适应这种方式。之后,客户们可以单独使用它。

田原说,他的工人起初对他的创新持怀疑态度,但这态度在发现这项创新使他们的工作变得更容易之后就被转变了。他不打算以此项目为借口来开除人类雇员,但他希望这会有助于他扩张店面。“我想开一家只有机器,没有员工的商店,”他说。

Will Roscoe在加利福尼亚州的Oakland跟着他的自动驾驶汽车。他想通过这一各类零件组装起来的小车来证明自动公共交通概念的可行性。

微型自动驾驶汽车

在加州Oakland一个仓库里,一小群书呆子围在一起看着Will Roscoe用拇指轻拍手机。

在他的脚下,一辆塑料皮被撕掉的遥控车开始在划伤的水泥地板上环绕着黄白色胶带标记的赛道行驶–Roscoe完全没有输入进一步指令。这辆近乎弗兰克斯坦式的小车有一个摄像头以及一堆电子元件,被用拉链绑在其顶部。它的大名叫做驴车。

Roscoe不是人工智能专家,但他这项创作使用了类似于谷歌无人车Waymo所依赖软件的神经网络软件来帮助小车感知环境。

作为一名受过培训的土木工程师,Roscoe受到政治失意的启发创造了驴车。2016年,他参与竞选湾区地铁系统BART的董事会。Roscoe承诺通过用自动驾驶电动公交车取代火车来增加载客量,但他最终仅获得了第三名。建立自己的小型自动驾驶汽车似乎是向选民展示这项技术不是纯粹幻想的好方法。“我想证明它可以在小范围内发挥作用,”他说。

事实证明,他的时机非常完美,一个专门遥控车的机器人爱好者团体hacking RC cars在不久之后于附近的伯克利举行首次会议。在那里,他遇到了Adam Conway——Adam提出可以帮忙建造小车。

Roscoe是一位自学成才的程序员,他使用TensorFlow建立了自动驾驶仪。他还借用了RC汽车聚会参与者的一些神经网络代码。Roscoe的最终成品通过在示范运行期间观察人类操纵车辆来学习驾驶。

他将他的创作命名为驴车(Donkey Car),因为他认为这辆车在某种程度上和驴非常像:对孩子们来说非常安全,从传统审美看并不优雅,还常常不服从指令。

Roscoe和Conway将他们所有的软件和硬件设计放在网上供其他人使用。驴车(Donkey Cars)现在在香港,巴黎和澳大利亚墨尔本都有比赛举行。

今年1月,在Oakland的某个仓库中,9辆自制的自动驾驶汽车试图在赛道上一争高下;竞争车辆之一是由三个高中生建造的驴车。

这些车辆也开始在赛道之外发挥作用。洛杉矶附近的两个业余爱好者对它们进行了一些修改,以便在沙滩上发现并挖掘垃圾。

在Oakland,Roscoe的驴车悬架上卡了许多树叶。“常常把它带到人行道上。”

“看,我连狗链都准备好了呢。”Roscoe说。

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

    关注

    11

    文章

    2416

    浏览量

    85370
  • 编程语言
    +关注

    关注

    10

    文章

    1960

    浏览量

    38990
  • 人工智能
    +关注

    关注

    1813

    文章

    49775

    浏览量

    261835

原文标题:生活|全民AI时代:干洗店老板、高中生齐上阵

文章出处:【微信号:gh_211d74f707ff,微信公众号:重庆人工智能】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    赛昉科技VisionFive 2单板计算机开发板测评作品合集 产品介绍: 昉·星光 2是全球首款集成了3D GPU的高性能量产RISC-V单板计算机,搭载昉·惊鸿-7110(型号:JH-7110
    发表于 09-04 09:08

    工业计算机的重要性

    工业计算机对某些行业至关重要。我们将在下面详细解释这些行业中的工业计算机应用。1.制造与工业自动化工业级计算机非常适合制造工厂,特别是那些想要自动化装配过程的工厂。在这样的环境中,工业
    的头像 发表于 07-28 16:07 409次阅读
    工业<b class='flag-5'>计算机</b>的重要性

    基于飞腾CPU的安全计算机平台研制项目通过试验评审

    近日,中国城市轨道交通协会技术装备专业委员会在青岛组织召开 “基于国产芯片和操作系统的安全计算机平台研制项目” 上道试验暨结题验收评审会,基于飞腾CPU的安全计算机平台研制项目顺利通过现场试验评审
    的头像 发表于 07-23 13:59 795次阅读

    自动化计算机经过加固后有什么好处?

    让我们讨论一下部署坚固的自动化计算机的一些好处。1.温度范围宽自动化计算机经过工程设计,配备了支持宽温度范围的组件,使自动化计算解决方案能够在各种不同的极端环境中运行。自动化计算机能够
    的头像 发表于 07-21 16:44 436次阅读
    自动化<b class='flag-5'>计算机</b>经过加固后有什么好处?

    自动化计算机的功能与用途

    任务都是通过使用控制机械和流程的自动化计算机来实现自动化的。什么是自动化计算机?自动化计算机是工业级计算机,其设计坚固,能够在常规台式
    的头像 发表于 07-15 16:32 543次阅读
    自动化<b class='flag-5'>计算机</b>的功能与用途

    工业计算机与商用计算机的区别有哪些

    工业计算机是一种专为工厂和工业环境设计的计算系统,具有高可靠性和稳定性,能够应对恶劣环境下的自动化、制造和机器人操作。其特点包括无风扇散热技术、无电缆连接和防尘防水设计,使其在各种工业自动化场景中
    的头像 发表于 07-10 16:36 532次阅读
    工业<b class='flag-5'>计算机</b>与商用<b class='flag-5'>计算机</b>的区别有哪些

    利用边缘计算和工业计算机实现智能视频分析

    IVA的好处、实际部署应用程序以及工业计算机如何实现这些解决方案。一、什么是智能视频分析(IVA)?智能视频分析(IVA)集成了复杂的计算机视觉,通常与卷积神经网
    的头像 发表于 05-16 14:37 648次阅读
    利用边缘<b class='flag-5'>计算</b>和工业<b class='flag-5'>计算机</b>实现智能视频分析

    一文带你了解工业计算机尺寸

    工业计算机是现代自动化、人工智能(AI)和边缘计算的支柱。这些坚固耐用的系统旨在承受恶劣的环境,同时为关键应用提供可靠的性能。然而,由于有这么多可用的外形尺寸,为您的工业计算机选择合适的尺寸可能是
    的头像 发表于 04-24 13:35 804次阅读
    一文带你了解工业<b class='flag-5'>计算机</b>尺寸

    计算机网络入门指南

    计算机网络是指将地理位置不同且具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
    的头像 发表于 04-22 14:29 1871次阅读
    <b class='flag-5'>计算机</b>网络入门指南

    NVIDIA 宣布推出 DGX Spark 个人 AI 计算机

    台式超级计算机由 NVIDIA Grace Blackwell 驱动,为开发、研究人员和数据科学家提供加速 AI 功能;系统由头部计算机制造商(包括华硕、Dell Technologies、HP
    发表于 03-19 09:59 512次阅读
       NVIDIA 宣布推出 DGX Spark 个人 AI <b class='flag-5'>计算机</b>

    OrangePi 5 Plus/OrangePi 5入选How-to Geek“2025 年最佳单板计算机

    ,入选的还有树莓派Zero2W、树莓派5、LattePandaMu。单板计算机(SBC)为有创意的用户和爱好提供了一个很好的途径,使他们无需花费大量资金或处理多个
    的头像 发表于 02-28 13:38 1651次阅读
    OrangePi 5 Plus/OrangePi 5入选How-to Geek“2025 年最佳单板<b class='flag-5'>计算机</b>”

    Quantinuum“Reimei”量子计算机在RIKEN正式运行

    )成功安装并全面投入运行。 此次合作中,RIKEN为“Reimei”量子计算机提供了世界级的基础设施,包括为其量身定制的设计、准备及交付工作。这一里程碑式的成就不仅标志着Quantinuum在量子计算领域的持续突破,也预示着未来
    的头像 发表于 02-17 10:21 816次阅读

    Thorlabs收购MEMS VCSEL先驱者Praevium Research

    据报道,总部位于美国加州的领先光学解决方案提供商Thorlabs,近日宣布成功收购MEMS垂直腔面发射激光器(VCSEL)领域的先驱者Praevium Research。这一战略收购标志着两家
    的头像 发表于 01-24 10:45 765次阅读

    工业计算机的定义与重要性

    工业计算机是专门为工业环境设计和制造的计算设备,其主要功能在于监控、控制和优化生产流程。这类计算机系统通常具备强大的处理能力、较高的稳定性以及耐高温、抗震动和防尘等特性,能够在极端的工
    的头像 发表于 12-25 15:11 983次阅读
    工业<b class='flag-5'>计算机</b>的定义与重要性

    云端超级计算机使用教程

    云端超级计算机是一种基于云计算的高性能计算服务,它将大量计算资源和存储资源集中在一起,通过网络向用户提供按需的
    的头像 发表于 12-17 10:19 993次阅读