#HackGenY 主题演讲
#HackGenY 主题演讲
原文:https://medium.com/hackernoon/hackgeny-keynote-d2c23ee58d57
主题演讲 2015 年 1 月 24 日 Hack 一代 Y

但是等等:我们说“黑”是什么意思?这是怎么回事?
我们的意思是建立新的逻辑系统,超越以前已经建立的东西。这就超越了快速写一个屁声应用。我们指望你给我们带来惊喜,创造出意想不到的东西。

惊喜是一件值得优化的好事,因为它们意味着你对这个世界有一套信念,并观察到了与这些信念相反的东西。它们是极好的学习机会。如果生活变得非常令人惊讶和无聊,你要么没有非常关注它,要么对这个世界有着如此模糊的信念,以至于你的信念没有有意义的预测性。我的意思是,见鬼,我们仍然发现重力令人惊讶——我们发现太空探测器在不同的地方,而不是它们应该在的地方。
好的技术也给我们带来惊喜,很大程度上是因为它有能力给我们重新编程。

以写作为例。写作是一门技术。你的大脑有专门用于语言的部分:布罗卡区和韦尼克区,但阅读和写作是发明的技术。但是你的大脑有足够的可塑性,它能够快速而系统地破译不同的符号或字形,并将它们合成为声音,即使这样做的系统像英语一样毫无意义,而不是像西班牙语或更好的韩语那样有意义。你可以在大约二十分钟内学会转录韩语。你不知道自己在说什么,但你会写得很正确。

无论如何,写作允许思想——任何思想——跨越时空得以保存。你不知道谁会直接受到你的思想的影响——它们可能会在你在地下分解并完成氮循环几个世纪后出现。贝奥武夫和吉尔伽美什努力过着非凡的生活,以便被那些口头相传传奇故事的吟游诗人记住,但是一旦一种文化包括了文字,只有像柏拉图和阿里斯托芬这样的作家才能真正永生。

如果我们可以说书写允许思想跨越空间和时间的保存,那么代码同样允许动词的保存。因为代码执行一个符号操作:你的程序有一些输入,结果你的程序执行一些输出。程序是执行动作的工具。它是一个动词。

如果你有一个好的程序,它可以从令人惊讶的来源获得输入。如果它的输出是有趣的,它们可能依次被其他程序消费。这个概念是 Unix 管道的基础;将数据从一位代码传送到下一位。Unix 允许这些小段代码通过标准输出格式的随意约定松散地连接在一起,就像互联网的守护程序通过协议进行通信一样,这些协议在很大程度上继承了这种随意且可重用的语法。
如果你想让你的想法永存,那就写吧。如果你想永远执行动作,那就编码吧。

这里有一个更尖锐的想法:你在帮助建造博格人。你所贡献的是一种综合的智慧。当你搜索谷歌时,你不仅仅是问电脑一些问题;答案几乎都是人类写的。但是如果没有电脑来引导你找到正确的答案,这些答案将毫无用处。你今天在网上做的很多事情都是咨询机器和人类智能的可爱综合体。奇点已经出现了——从定义上来说,互联网比我们任何人都聪明。但是这不是人类对计算机,就像我们不能把你身体里的细胞描述成对给它们提供能量的线粒体发动战争一样。相反,这两者已经密不可分。让我们诚实地说——今天有多少人可以在原始的野外生存,如果他们被扔出去,一丝不挂,没有工具?我们已经是相互依赖科技的生物。我们的工具控制着我们,就像我们控制它们一样。这两者不能分开。

pierre teil hard de Chardin & Vladimir verna dsky 在一百年前随着电报的兴起看到了这一点,并看到了全球超级智能的出现,一个思想领域或“智力领域”,可以作为地球的一个单独的层来研究,正如生物圈可以作为与地圈相关但不同的层来研究一样。这是一位耶稣会古生物学家和俄罗斯矿物学家说的!

Vannevar Bush 在半个世纪前就预见到了这一点,当时就在第二次世界大战结束后,他写下了“正如我们可能认为的”,其中讨论了拥有工具来随时有效地增强思维的含义,以及超越个人能力的物种扩展。是的,这基本上是他画的谷歌眼镜。1945 年。

但是布什忽略了一个关键的主题,那就是人类思维圈所强调的相互联系的思想的力量。把我们每个人想象成一个更大的大脑中的神经元。我们接受一些输入,对它们进行理性和创造性的工作,并产生一些输出。输入越多越广,处理越精确越精细,分布越广,你在我们这个物种的大脑中扮演的角色就越重要。

我已经开始研究这个被称为“深度学习”的领域,并强烈建议你也这样做,因为它正在彻底改变我们对计算的看法。我们已经建立了一种新的处理方式,它的工作方式与经典的冯·诺依曼架构中的“如果这样,那么那样”非常不同,而是形成了自己的感觉,即在给定一些输入和一组已知正确输出的训练数据集的情况下,它如何才能最好地计算出一组良好的输出。许多可单独训练的神经元参与了多层认知——正是这些层的深度使得该领域被称为“深度学习”。随着卷积神经网络的引入,该领域在过去几年中发展非常迅速,卷积神经网络能够以惊人的直觉对照片和语音进行推理。你可以把一张鹿的照片交给一台从未见过鹿的计算机,它会说“嗯,我看到那里有一只眼睛,那里有一只眼睛,那里有一张嘴和一些腿,基于此,我会推断在照片中有一只瘦腿的高大哺乳动物,在背景中我看到许多又高又绿的东西,可能是树, 所以我认为我看到的是森林中那种又高又瘦的哺乳动物,根据我对这个世界的一些了解,那可能是一头鹿。” 你可以递给它另一张图片,它会用简单的英语说“这是平原上的两只大象,后面有一辆红色的路虎”。过去几年的进步非常突出。这是计算机推理的一种新方式,非常强大。很明显,这些深度学习网络可以解决令人惊讶的大量问题;你知道谷歌的语音识别有多好吗?这是一个深度学习网络。一天比一天聪明。每次你和谷歌对话时,你都在帮助训练它!这类系统在 GPGPUs 上比在 CPU 上编程更好;他们将需要新型的程序员来编写新型的代码,这些代码不是同时在几个而是几千个内核上运行。关于计算机的好消息是事物总是移动得如此之快——你不会感到无聊!但是要小心!或者在你意识到之前,一些高中的孩子会在你周围编代码。;)

我最近投资了一家名为 Chematria 的公司,该公司正在使用这些深度学习技术来寻找新的安全药物,以对抗像埃博拉这样的无药可治的疾病。他们的算法基本上是启动并读取所有关于任何化学物质的相关科学研究,然后尝试将学到的东西应用到特定问题的细节中。如果你做得对,你会发现一种安全的已知化学物质,它恰好具有阻止埃博拉病毒附着在你细胞上的机械作用的形状。嘣,你刚刚用一个算法找到了治愈疾病的方法。而这只是深度学习的一个应用。

我在研究深度学习网络时遇到的一个有趣的事情是,你可以通过一个系统有多少突触来粗略判断它的复杂性,甚至比它有多少神经元等价物更重要。一只老鼠大约有 7100 万个神经元,但是有 1000 亿个突触。人类的大脑有非常多的神经元——大约 1000 亿,是老鼠的 1000 倍——但更令人惊讶的是,每个神经元有多达 15000 个突触连接。最终结果是,一个三岁的孩子拥有千万亿个突触。这太疯狂了。一万亿次。目前最好的深度学习机器拥有大约 10 亿个突触,相当于一只蜜蜂的突触数量。在你把你的大脑上传到云端并像你一样处理之前,我们已经有办法了。☺

但是除了制作你的意识的数字版本,还有一些真正的大问题没有解决。如果神经网络的能力与突触的数量成正比,也许我们可以得出一个推论,互联网的能力随着连接到它的人数的增加而迅速扩大。毕竟,只有你自己的互联网不是一个令人兴奋的地方。只有你的朋友,这是一个点对点的媒介,但并不比仅仅交谈有趣多少。有了三个人,现在事情变得有趣多了——你可以和一个朋友、另一个朋友或者同时和两个朋友聊天。他们也一样。网络的有趣程度随着可以形成的子群的数量而增加——里德定律,o(2^n——这比不同的可能配对的数量(N^2)或梅特卡夫定律增长得更快。
如果你真的相信这一点,你就会明白让整个世界上网的道德使命。因为对于每一个存在的大脑来说,有着有趣的想法但不为他人所知,不能建立在他人的世界上,这是一种浪费,我们都因为那个人不能参与而从根本上变得不聪明。因此,我们需要让每个人都上网来实现 noosphere,并能够通过人机智能的综合来解决真正困难的问题。

这就是我在谷歌的原因,也是我正在做的事情;想办法加快让每个人上网的速度。在全球 72 亿人口中,今天只有大约 30 亿人连接到互联网。很多你可能认为是大障碍的事情,比如互联网花费太多钱,或者在人们所在的地方根本不可用,结果都不是最大的问题。我们处理的很多事情都更加复杂。在印度,每三个联网的男人中只有一个女人上网。这其中的差距比单纯用经济学或教育来解释要大得多。你确定你想让你的社区认为你是那种上网的女人吗?这是一个有些人不得不面对的问题,对于那些过分干涉的叔叔、兄弟、父亲和堂兄弟姐妹来说,这个问题很难回答。斯里兰卡拥有世界上最便宜的蜂窝零售数据速率,但只有五分之一的人口联网——严格来说,这不是负担能力的问题,而是互联网对他们来说是否“值得”。在很多这样的地方,互联网看起来像是一种轻浮或奢侈的东西——不清楚人们会从中得到什么。或者他们不会说英语。在英语中,互联网是一个更令人兴奋的地方——当你去谷歌搜索时,你有这个巨大的语料库可以搜索;有数十亿的视频可供查看,数百万首歌曲和应用程序供你的手机使用,还有一个键盘,QWERTY,在任何地方都差不多。现在,如果你有一门有自己的自定义脚本的语言,祝你好运。问题不在于识字本身——这个物种在过去十年左右的时间里在识字方面取得了一些真正巨大的进步,今天有不到 10 亿人是文盲——问题在于互联网对英语以外的语言支持不足。现在,一方面,你可以去教每个人英语。这绝对有效,但我也认为这有点帝国主义和傲慢;如果我们能开发工具,帮助人们用任何语言捕捉和分享精彩内容,那就更好了。这一切都是为了给你一个暗示,告诉你我们在谷歌从事互联网接入时所面临的问题。你需要建立基础设施,做一些疯狂的事情,比如在气球上覆盖整个平流层,这些气球会说互联网,但你也需要确保如果你建立了基础设施,人们会来,也就是说确保你建立的是每个人都想要的互联网。
这就触及了什么是好的产品管理的核心;理解人们想要什么,有时甚至比他们能表达的还要好。亨利·福特可能曾经说过:“如果我满足了人们的要求,我会给他们一匹更快的马。”如果你只是构建人们告诉你要构建的东西,你将会把许多不同的随机特性钉在一起,最终得到一个没人想用的怪物。但是你也不能在象牙塔里做出伟大的产品。要建立伟大的东西,你需要发现许多人痛苦背后的共同线索。这需要“走出大楼”,与人们交谈,看看问题出在哪里。一个人面临的问题总是合理的;你不能告诉一个人他没有被某件事惹恼!但是你可以得出自己的结论,如何避免或减轻这种情况。

好的产品应该让人感觉很棒。他们应该能够用自己的话清楚地理解产品的功能,并很快发出“哇!”让他们觉得你的产品与众不同的时刻。你应该能够实际测量到哇的时间。如果不清楚你的产品中有什么会真正让人们震惊或惊喜,你可能需要重新考虑你在做什么。大胆一点。让你的用户感觉很棒,他们会喜欢你并传播你的产品作为回报。
所以,当你思考你的黑客技术和你这个周末想要构建什么的时候,我希望你们所有人都问一问,你的工具将如何进一步授权他人,扩展人类的能力,并做一些几乎不可能的事情。让你的用户成为超级英雄,你会在这个世界上做得很好。

我很期待看到你做的东西。



