机器学习

第 16 卷,第 3 期 – 2018 年 5-6 月

Machine Learning

关注您的状态以了解您的心态
存储和应用程序之间的交互可能既复杂又微妙。

随着应用程序进入分布式和可扩展的世界,它们经历了有趣的演变。同样,存储及其近亲数据库也与应用程序并肩发展。很多时候,存储和应用程序的语义、性能和故障模型都在微妙地变化,以支持不断变化的业务需求和环境挑战。规模的扩大确实让情况变得复杂起来。本文着眼于其中一些问题及其对系统的影响。

作者:Pat Helland

选择下一个正确角色的秘诀
最佳职业生涯并非由职位或简历要点定义。

专注于那些能够增加您的职业资本并使您在下一个职位以及再下一个职位中成为更有价值的雇员的因素。当您考虑下一个职位的选择时,您可以做出更明智的选择。

作者:Kate Matsudaira

GitOps:通往更多自助式 IT 的道路
IaC + PR = GitOps

GitOps 降低了创建通用 IT 流程自助服务版本的门槛,使其更容易满足 ROI 计算中的回报。GitOps 不仅实现了这一点,而且还鼓励了 IT 系统中期望的行为:更好的测试、降低巴士系数、减少等待时间、更多基础设施逻辑通过 IaC 以编程方式处理,以及将时间从手动劳作转移到创建和维护自动化。

作者:Thomas A. Limoncelli

机器学习时代中的知识库构建
三个关键设计点:联合学习、弱监督和新表示

今天的信息比人类历史上任何时候都更容易获取。然而,从软件的角度来看,绝大多数数据都是无法使用的,因为它被锁定在非结构化格式中,例如文本、PDF、网页、图像和其他难以解析的格式。知识库构建的目标是从这些“暗数据”中自动提取结构化信息,以便它可以用于下游应用程序,用于搜索、问答、链接预测、可视化、建模等等。今天,知识库是帮助打击人口贩运、加速生物医学发现以及越来越多地为网络搜索和问答技术提供动力的系统的核心组件。

作者:Alex Ratner, Christopher Ré

企业到云端:Google 的虚拟桌面
Google 如何将其虚拟桌面迁移到云端

超过四分之一的 Google 员工使用内部数据中心托管的虚拟桌面。这种本地部署产品位于公司网络中,允许用户从世界任何地方远程开发代码、访问内部资源和使用 GUI 工具。在其最显着的特性中,虚拟桌面实例可以根据手头的任务调整大小,具有持久的用户存储,并且可以在公司数据中心之间移动以跟随出差的 Google 员工。直到最近,我们的虚拟桌面都托管在使用名为 Ganeti 的自研开源虚拟集群管理系统的 Google 公司网络中的商用硬件上。今天,这项重要且对 Google 至关重要的工作负载在 GCP(Google Compute Platform)上运行。本文讨论了迁移到 GCP 的原因以及如何完成迁移。

作者:Matt Fata, Philippe-Joseph Arida, Patrick Hahn, Betsy Beyer

被称为意大利面条式代码的糟糕耦合
教您的初级程序员如何阅读代码

既然你们都在同一个代码库上工作,那么您也有充足的机会通过向这个人展示您的编码方式来发挥领导作用。您必须小心地做到这一点,否则初级程序员会认为您在摆架子,但是,通过一点温和的展示和讲述,您可以让您的学徒明白您的意图。对于我们这些喜欢与看似逻辑的机器共度时光的人来说,这种人际互动通常很困难。指导是领导力和同情心的终极考验,我真的希望您最终不会在一个行星粉碎空间站的甲板上被切成两半。

作者:George Neville-Neil

模型可解释性的神话
在机器学习中,可解释性的概念既重要又难以捉摸。

监督式机器学习模型拥有卓越的预测能力。但是您能信任您的模型吗?它能在部署中工作吗?它还能告诉您关于世界的什么信息?

作者:Zachary C. Lipton

© . All rights reserved.