首页 文章 精选 留言 我的

精选列表

搜索[心智成长],共7681篇文章
优秀的个人博客,低调大师

一名IT界“老”技术人关于学习与成长的分享,受益!

Ben Northrop 满 40 岁,本文是他对职业生涯的思考。他认为从长远来看,应该多投资一些不容易过期、衰竭期较长的知识领域中。 我是一名程序员,几个月前刚过完 40 岁生日。某个星期六的早晨,我参加了一个 React Native 技术交流会,演讲者正在竭力说服我们为什么它会成为移动开发领域真正的下一个大事件。但对我来说,它有点像 15 年前的 JSP,将所有的逻辑都放在演示代码里面。但我“老”了,我认为这是因为自己还没有完全理解它。 演讲者展示完 PPT 后,现场进行编码,还展示了大约半打我没听说过的配套工具,这些都让我感到有点沮丧。 当然,我并不是真的惊讶。在过去 20 年里,我也掌握了一些比较流行的技术,并享受驾驭它们的乐趣。新的东西总能给编程带来一丝激动的体验,并且能让事情变得更容易、更快和更清楚。但是在这个特别的早晨,在40岁的这个门槛上,我不得不承认我感觉有些落伍。我知道如果想跟上节奏,我得继续付出,抛弃一些已经充分吸收的知识,吸收一些新的知识,为下一次旅程做准备。 我在想,我的编程生涯不像其他的专业人士,医生到了 40 岁不用担心他对血管系统的知识会蒸发,同样的,律师、水管工、会计、英语老师,也是如此。他们积累的知识是相对稳定的,并随着年龄会给予他们相应的尊重和补偿。但是在编程领域,20年的经验,似乎并没有赋予同样的优势。 两个概念 当然,我们的行业也不是那么糟糕 —— 程序员需要爱上很多东西 —— 有趣的是,无休止的跟进,好像是我们这个领域或多或少独一无二的特点。编程生涯是真的如此不同吗?如果是,为什么?对我们的事业轨迹来说又意味着什么?我想从以下两个观点来尝试回答这些问题。 第一个是知识衰退。我们所知道的一切,不仅仅是编程,都有一个有效期,过了这个期限将不再有用。我16岁学会了开车,到现在依然用的很好,这种技能可以认为有一个相对较长的半衰期 。医生的知识会越来越渊博,是因为他学习的每一件事情都是基于他以前的知识。而在编程领域,无论好还是坏,我认为: 程序员所积累的编程知识在十年后将有一半没用。 这可能有些偏激……但起码对我来说,似乎是正确的。如果我在这个期限中不学任何其他的东西,我敢打赌,只有大约一半的知识我可以在 2026 年继续使用(比如长期活着的 SQL ),另一半可能都是没用的(React Native,也许?) 。当然,我会不断获得新的知识来取代要死掉的那些东西,但这足够吗? 2026 年我会比现在知道更多(有用的)知识吗? 这也就是带来了第二个概念,知识积累速度。在所有领域,必须满足一定的知识门槛才能获得“认证”(或至少可聘用),职业生涯的早期通常都是在努力获取知识。然而,在编程领域,由于知识的快速衰减,似乎我们从来没有真正度过“学生时期”,我们必须永远一直学习。 三个阶段 如果去记录程序员的知识衰退和积累速度,我认为可能会是这样: 在职业生涯的开始,可以称之为热切的学徒阶段,积累知识比较容易。一切都是新的,每个经验都是获得更多知识的工具。而且,由于年轻,我们不会有太多的义务,所以可能不介意花几个晚上和周末拿起新的语言和框架。重要的是,雇主对我们的期望值也比较低,我们可以在工作期间抠出一点时间来填补知识。这是一个有趣的阶段,连自己都没意识到自己有多坚持。 然后,我们不再是新手,成为了自给自足的开发者。我们在学习中的投资已经得到回报,所知道的一切全部有用。在这个充满知识的阶段,我们开始赢得客户、同行和管理者的尊重,获得头衔、薪水和机会。虽然我们当时不一定看得出来,但这也是一个重要的转折点。 两件事情发生了。首先,“高级”的晋升不仅仅是金钱,而是更多的期待。雇主需要他们的“明星程序员”成为领导者 – 帮助初级开发人员,审查代码,执行访谈,参加更多会议,帮助他们维护、构建复杂的旧版软件。这一切都很合理,但它巧妙地牺牲了我们的知识积累速度,我们不再有时间去读一些科技博客、文章。第二,这时候,我们首次体会到(或至少认识到)一点点知识的朽烂,早期学到的一些东西开始过时了。 随后,我们进入第三个,也是最后一个阶段,衰落和流失。是的,我们是知识渊博和富有成就的,但我们也明白,事实上知道的已经比最初阶段更少(有用的)东西。我们可能没有时间积累足够的新知识来填补,这是令人沮丧的。我认为这就是为什么,在这时候,许多人开始转向 – 管理、销售、测试或农业(我的梦想)。我们意识到需要再次努力来保持我们的水平和熟练度 – 不然的话,我们的工作会在5年后比现在更糟。 两个方向 我正处于第三阶段。我还是很喜欢学习,但我明白,不努力的话,我可能会一直保持在“专家”的平衡状态边缘。 首先,我尝试采取长远的观点。不要过度榨取自己,要尽可能的取得获得新经验的机会。我看到不少同事虽然获得了丰厚的薪酬,但职业很少有机会接触新兴事物。再过五年,他们会意识到他们的宝贵知识已经蒸发,薪酬与实际价值相去甚远。在某些情况下,我认为短期内赚更少的钱(有更好的雇主)会在长期的职业生涯中产生更多的钱(和稳定)。 第二,考虑到时间有限,我试图去学习那些耐用的知识。也就是说,把精力投入在那些有更长的衰减期的知识上,比如,算法逻辑、应用安全、性能优化和架构。 最后,很乐意听到大家的想法!

优秀的个人博客,低调大师

龙尚科技的生态秘诀:品质赢得信誉 互惠促成长久合作

“厦门建益达有限公司作为龙尚科技出货量最大的代理商,我们的合作已有5~6年的时间了。目前做通讯模组的企业很多,我司之所以选择龙尚,首先是因龙尚能够比较准确的把握行业发展方向。其次龙尚能够提供品质优良的产品。对于我们来说,我司拥有比较完善的供应链资源,积累了很多客户资源,能够深入了解客户的具体需求,提供贴近客户的服务。双方之所以这么长期合作,是基于相互的信任,龙尚不仅是一个非常出色的通讯模组生产企业,更是一个优秀的合作伙伴,是我们代理商强有力的后盾。”厦门建益达有限公司葛运忠向企业网D1net记者这样表示。 专注成就品质 龙尚科技V.P郭云曾言:“我们一直专注于通信模组领域,并全力打造‘大连接’战略,以M2M无线模组为核心,致力于成为物联网整体解决方案企业。”龙尚科技一直秉承这一方针,葛运忠表示:“ 与龙尚合作之前,我们和其他的合作伙伴有过合作,龙尚与其他的合作伙伴不同之处在于,他们定下了一个方向,就会在这个方向上深入下去,做出好的产品,龙尚在做4G模组的时候,其他厂家还没开始做,在4G牌照发放之前龙尚的4G模组产品就已经推向市场了,龙尚的产品相对于其他企业很有前瞻性。” “因此,产品品质也得到了很好的保证。我们的客户经常会拿几家厂商的产品进行对比,从对比的结果来说,龙商的产品测出来问题很少,产品品质一直很稳定。” 说到这里,一段经历勾起了葛运忠的回忆:“记得2013年,我们为推广带通讯的平板市场,和做主控芯片的厂商瑞芯微谈合作,配合他们主控方案一起推广,当时这个项目比较紧急,一般情况下做这个项目至少需要半年的时间,但龙尚全力支持这个项目,从产品设计开始进行技术攻关,龙尚将产品需求定义好之后迅速做出了样品,三方又一起调试,三个月后我们的产品就出来了。由于品质的有保障,目前这套解决方案还在出货,不光赢得了客户的订单,还赢得了客户的信任,建立起了长期的合作关系。” “因此在合作过程中,双方的配合和想法能够想到一起去。龙尚能把产品做好,我们把产品推好。” 物联网开启无线模组广阔前景 根据GSMA的预测。未来5年,蜂窝物联网将增长7倍,到2020年,将有约30亿的联接承载在运营商的网络(其中有21亿的联接面向LPWA应用),工业、个人应用、智能家庭、公共事业等多个方面。葛运忠同样认为:无线模组的市场未来几年将持续增长,物物相连使智能产品、智能家居将成为未来发展的趋势,这对通信模组的需求也会大增。后续IOT的产品在NB-IoT标准出来后,通讯模组在大数据量和小数据量的应用场景会更加丰富,使用范围也会越来越广。” “目前在我司机电板块无线模组的增长非常快,同时是我们未来发展的重点。由于今年是4G发展爆发的一年,因此相比于去年,我们在无线模组的销售增长了很快。今年在小数据量的应用出来之后,相信2018年会有爆发性的增长。我们预计,每年有不低于20%的增长。 未来,整个物联网约三分之二的连接属于LPWA领域。在LPWA的众多技术范畴中,NB-IoT与eMTC同为蜂窝物联网。但与NB-IoT不同,eMTC在移动性、语音、数据速率等方面具有一定优势,可以很好的支持诸如智能穿戴、车辆管理。葛运忠表示:“无线通信模块的需求有两个发展方向,第一,在大数据量的应用领域,如安防监控、车载应用需要网速快,目前龙尚在安防的产品占据了市场绝大部分的份额。第二个方面在小数据量应用上,新的IOT标准出来后,NB-IoT,eMTC标准在金融、电力这种小数据量的市场上龙尚的产品将有很大的发展空间。” 同时,葛运忠对与龙尚的合作也满怀期望:“我们希望原厂能够提供品质优良的产品,随着时间的推移,市场需求的热点也会发生变化,希望原厂在行业把控这方面能够更好地根据需求推出相应的产品。此外,不同客户的产品应用场景不同,会暴露出一些问题,我们希望原厂能够配合代理商对客户问题做出快速响应。” 本文出处:畅享网 本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。

优秀的个人博客,低调大师

高盛AI生态报告:美国仍是主导,中国正高速成长

不久之前,高盛推出了一份讲解人工智能生态的重磅报告(共99页)。报告从最基本的人工智能概念开始,主要内容包括人工智能所能变革的行业、人工智能生态、使用案例、背后的主要驱动者(谷歌、亚马逊、英伟达、百度等)等,并附有高盛调查得到的150多家人工智能与机器学习公司列表。机器之心编译了报告的主要部分。 人工智能(AI)是信息时代的尖端技术。在最新的「创新简介」(Profiles in Innovation)系列文章中,我们将对机器学习和深度学习的进展进行研究考察。 在和更强大的计算资源以及不断扩增的数据结合以后,一些非相关行业的公司也能够接触到人工智能了。AI-as-a-service的发展有可能开辟一块新的市场并打破云计算的市场。我们相信,在接下来几年,一个公司利用人工智能技术的能力将成为体现公司竞争力的一个属性,同时这种能力也将带来生产率的复苏。 概要 人工智能是信息时代的尖端技术。从人类建立起需要指导控制才能运行的计算机,到计算机拥有可以自己去学习的能力,这一飞跃对各行各业都产生了巨大的影响。虽然此时此刻可能是下一个AI冬季(图8)到来之前的「给予承诺又让人失望」的周期,但这些投资和新技术至少会给我们带来有形的机器学习生产力的经济利益。 与此同时,人工智能、机器人和无人驾驶汽车已经成为了流行文化甚至是政治话语的前沿。而且我们在过去一年的研究使我们相信这不是一个错误的开始,而是一个拐点。正如我们将在本报告中探讨的那样,这个变化的原因有显而易见的(更快更强的计算资源和爆炸式增长的数据库),也有细致入微(深度学习,专有硬件和开源的崛起)的。 这个AI拐点(AI inflection)中更令人兴奋的一个方面是「现实世界」的使用案例比比皆是。虽然深度学习使计算机视觉和自然语言处理等技术有了显著的提高,比如苹果公司的Siri,亚马逊的Alexa和Google的图像识别,但是AI不仅仅是「科技技术」(tech for tech),也就是大数据集与足够强大的技术相结合的情况下,价值正在被慢慢创建,竞争优势也变得越来越明显。 例如,在医疗保健中,图像识别技术可以提高癌症诊断的准确性。在农业中,农民和种子生产商可以利用深度学习技术来提高作物产量。在制药业中,深度学习可以用于改善药物的研发。在能源方面,勘探效率正在提高,设备可用性正在不断增强。在金融服务方面,通过开辟新的数据集,实现更快的分析,从而降低成本,提高回报。AI现在还处于发现其可被利用场景的早期阶段,这些必要的技术会通过基于云的服务实现大众化、平等化,我们相信随之而来的创新浪潮将在每个行业中创造新的赢家和输家。 AI的广泛应用让我们得出了一个结论:它是一种可以变革全球经济的技术,是提高生产力并结束美国生产率停滞增长的驱动力。结合GS首席经济学家Jan Hatzius的研究,我们明确了资本深化目前的停滞及其对美国生产率的相关影响。我们相信,AI技术将会驱动生产力的提高,就像20世纪90年代那样,驱动企业投资更多的资本和劳动密集型项目,加快发展的脚步,提高盈利能力以及提高股票的估值。 启示 虽然我们看到了人工智能可以及时地影响到每个公司、行业和一部分经济,但对投资者而言,我们认为这其中有四个影响最为显著。 生产率。AI和机器学习具有激发生产率增长周期的潜力,这会有利于经济的增长,提升企业的盈利能力,资本回报率和资产估值。根据GS首席经济学家Jan Hatzius所说:「大体上而言,AI看起来似乎比上一次创新浪潮更有可能在统计数据中捕捉到更有价值的东西,人工智能可以降低成本,减少对高附加值生产类型的劳动投入。举个例子,这些在商业部门成本节约上的创新可能比在iPhone中增加应用程序的可用性和多用性更利于统计学家去捕获有价值的东西。考虑人工智能对商业部门的成本结构的广泛影响,我有理由相信它会被统计学家接受,并且会出现在整体生产力数据中。」 尖端技术。AI和机器学习在速度上的价值有利于构建一种在建设数据中心和网络服务时让硬件更便宜的趋势。我们认为这可能推动硬件,软件和服务支出的市场份额的大幅度改变。例如,在「标准」数据中心计算资源上运行的AWS工作负载的成本低至 $ 0.0065 /小时,而在使用AI优化过的GPU上运行的成本为0.900美元一小时。 竞争优势。我们看到了AI和机器学习具有重新调整每个行业的竞争秩序的潜力。未能投资和利用这些技术的管理团队在和受益于战略智能的企业竞争时,有很大可能会被淘汰掉,因为这些技术可以让企业的生产力提高,并为它们创造资本效益。在第41页开始的短文中,我们将研究这些竞争优势是如何在医疗保健、能源、零售、金融和农业等领域发展起来的。 创办新公司。我们发现了150多家在过去十年中创建的人工智能和机器学习公司(附录69-75)。虽然我们相信人工智能的大部分价值都掌握在具有资源、数据和投资能力的大公司手中,但我们也期望风险投资家、企业家和技术专家可以继续推动新公司的创立,从而促进实质性的创新和价值创造,即使最后创业公司会被收购。当然我们也不能忽视人工智能巨头(人工智能领域的谷歌或Facebook)的出现。 在接下来的篇幅中,我们将深入探讨AI的技术,历史,机器学习的生态系统以及这些技术在行业和领头公司中的应用。 什么是人工智能? 人工智能是做出能够以人类智能的方式学习并解决问题的智能机器和计算机程序的理工科。传统而言,该领域包括自然语言处理与翻译、视觉感知与模式识别,以及决策制定。但该领域以及应用的复杂度都在急剧扩展。 在此报告中,我们的大部分分析集中在机器学习(人工智能的一个分支)与深度学习(机器学习的分支)上。我们强调两点: 简言之,机器学习是从样本和经验(即数据集)中进行学习的算法,而不是依靠硬编码和预先定义的规则。换言之,也就是开发者不再告诉程序如何区分苹果和橘子,而是向算法输入数据(训练),然后自己学习如何区分苹果和橘子。 深度学习的重大发展是人工智能拐点背后的主要驱动。深度学习是机器学习的一个子集。在大部分传统的机器学习方法中,特征(即有预测性的输入或属性)由人来设计。特征工程是一大瓶颈,需要大量的专业知识。在无监督学习中,重要特征并非由人预定义,而是由算法学习并创造。 为了更加明了,我们不注重真人工智能、强人工智能或通用人工智能这样的概念,它们意味着复制人类智能,也经常出现在流行文化中。虽然已经有了一些有潜力的突破,比如谷歌DeepMind的AlphaGo系统,我们还是更注重立即有实在经济的人工智能发展。 为何人工智能发展加速? 深度学习能力的极大发展是如今人工智能拐点背后的催化剂之一。深度学习的底层技术框架——神经网络,已经存在了数十年,但过去5到10年的3种东西改变了深度学习: 1. 数据。随着全球设备、机器和系统的连接,大量的无结构数据被创造出来。神经网络有了更多的数据,就变得更为有效,也就是说随着数据量增加,机器学习能够解决的问题也增加。手机、IoT 、低成本数据存储和处理(云)技术的成熟使得可用数据集的大小、结构都有了极大增长。例如,特斯拉收集了780mn英里的驾驶数据,而且通过他们的互连汽车,每10小时就能增加100万英里的数据。此外,Jasper有一个平台,能让多家汽车制造商和电信公司进行机器间的交流,这家公司于今年2月份被Cisco收购。Verizon在8月份做了类似的投资,宣布收购Fleetmatics,Fleetmatics做的是将汽车上的远程传感器通过无线网络连接到云软件。未来,5G网络的上线将会加速数据生成与传输的速率。据IDC的Digital Universe Report显示,年度数据生成预期到2020年达到44zettabytes,表明我们正在见证应用这些技术的使用案例。 图1:年度数据生成预期到2020年达到44zettabytes 2. 更快的硬件。GPU的再次使用、低成本计算能力的普遍化,特别是通过云服务,以及建立新的神经网络模型,已经极大的增加了神经网络产生结果的速度与准确率。GPU和并行架构要比传统的基于数据中心架构的CPU能更快的训练机器学习系统。通过使用图像芯片,网络能更快的迭代,能在短期内进行更准确的训练。同时,特制硅的发展,比如微软和百度使用的FPGA,能够用训练出的深度学习系统做更快的推断。另外,从1993年开始超级计算机的原计算能力有了极大发展(图2)。在2016年,单张英伟达游戏显卡就有了类似于2002年之前最强大的超级计算机拥有的计算能力。 图2:全球超级计算机的原计算性能,以GFLOPs测试 成本也有了极大的降低。英伟达GPU(GTX 1080)有9 TFLOPS的性能,只要700美元,意味着每GFLOPS只要8美分。在1961年,串够IBM 1620s每提供1 GFLOPS需要的钱超过9万亿。 图3:每单位计算的价格有了极大下降 3. 更好、更普遍可用的算法。更好的输入(计算和数据)使得更多的研发是面向算法,从而支持深度学习的使用。例如伯克利的Caffe、谷歌的TensorFlow和Torch这样的开源框架。比如,刚开源一周年的TensorFlow,成为了GitHub上有最多forked repositories的框架。虽然不是所有的人工智能发生于普遍可用的开源框架中,但开源确实在加速发展,而且也有更多先进的工具正在开源。 方向 虽然本报告的重点是人工智能的发展方向以及公司如何把握这个方向,但是了解人工智能对我们生活的影响程度也是很重要的。 在线搜索。就在一年多以前,谷歌透露,它们已经开始将大量的搜索工作移植到了RankBrain(一个人工智能系统),使其和链接(links)以及内容(content)成为了谷歌搜索算法的三个最重要的标志。 推荐引擎。Netflix,亚马逊 和Pandora都在使用人工智能来确定推荐什么样的电影和歌曲,突出哪些产品。5月,亚马逊开源了它们的深度可扩展稀疏传感网络引擎(the Deep Scalable Sparse Tensor Network Engine(DSSTNE),简称「Destiny」),它被用于产品推荐,同时可以被扩展以实现超越语言和语言理解以及异议识别的目的。 人脸识别。Google(FaceNet)和Facebook(DeepFace)都投入了大量的技术来确定您的照片中的人脸和真实的人脸是不是几乎完全吻合。1月,苹果采取了进一步措施,购买了Emotient(一个致力于通过读取人的面部表情来确定其情绪状态的AI创业公司)显然,这些技术远远不止于对照片进行标记。 虽然个人助理应用产品有无数的用户,比如苹果的Siri,信用贷,保险风险评估,甚至天气预测。在接下来的篇幅中,我们探讨企业该如何使用这些技术来加速增长,降低成本和控制风险。从这些技术及其使用这些技术的应用的发展速度来看,它们充其量不过可以为公司和投资者提供一些方向,以保持他们的竞争力。 加强未来的生产率 美国的劳动生产率在90年代中期的快速增长和过去十年的缓慢增长和之后,近年来已经停止增长了。我们认为,就像20世纪90年代互联网技术被广泛采用那样,消费类机器学习和人工智能的扩散有可能大幅度地改变全球产业的生产范式。 在整个行业中,我们发现在自动化的促使下,劳动时间减少了约0.5%-1.5%,同时,由于AI / ML技术带来的效率增益,到2025年,这些技术将对生产力增长产生高达51-1154个基点(bps)的影响。虽然我们期望AI / ML可以随着时间同时提高生产率的分母和分子,不过我们认为最重要的是,早期的影响将是低工资任务的自动化,即以更少的劳动时间推动类似的产出增长水平。我们的基本案例AI / ML驱动提高了97个基点,这意味着2025年的增长生产率中的1.61% 将由IT贡献,比1995 - 2004年高出11个基点(图9,10)。 图9:生产力分析;单位百万美元,假设2019年之后GDP线性增长 生态系统:云服务,开源在未来的AI投资周期中的关键受益人 我们相信,在未来的几年中,一个公司利用人工智能技术的能力将成为体现公司在所有主要行业竞争力的一个属性。虽然战略会因公司规模和行业而有所不同,但如果管理团队不会把重心放在领导人工智能和在此基础上的利益上,那么未来产品创新、劳动效率和资本杠杆都会存在落后的风险。因此,我们认为公司需要投资这些新技术以保持竞争力,同时这将导致对人工智能所以依赖的人才、服务和硬件的空前的需求。 作为比较,20世纪90年代技术驱动的生产力繁荣推动了相应的激增。增加对技术的资本支出导致了新的企业和业务的增加来捕获这些资本支出。在不可避免的行业整合发生之前,成立软件、硬件和网络公司开始发生转变。下图13突出了软件行业内的这种模式。在1995 - 1999年期间,在通货膨胀调整后,市值在20亿美元到50亿美元之间的公共软件公司的数量几乎增加了两倍,在2000年代中期才得到巩固。 图13:伴随20世纪90年代生产力激增的驱动者生态系统(enabler ecosystem) 图14:这十年来,投资人工智能的风险资本出现了暴增 我们看到了由AI驱动的生产率具有产生下一个相似的繁荣周期的潜力,可以通过利用这些潜力,把软件、硬件、数据和服务提供商作为商业投资来创造价值。如上图14所反映的那样,与AI相关的初创企业的风险投资在这十年中急剧增加。AI企业投资的繁荣现象的巨大潜力也开始推动整合。尤其是云平台对AI相关人才进行了大量投入,自2014年以来,谷歌、亚马逊、微软和Salesforce共进行了17项与AI相关的收购(下图)。 在上下文中对AI和ML技术的发展和历史技术周期的比较中,我们看到了前者的一些益处。与过去50年的其他主要技术的周期一样,计算(和摩尔定律)一直是进步的抑制剂和推动者。例如,在系统架构方面,我们目睹了从大型机系统转变为客户端-服务器模型的整个过程,并且近年来已经开始被云/移动模式所取代。这种进化的驱动因素是计算能力、存储容量和带宽的改进。每个转换都伴随着应用开发的转变,包括各种新编程语言的出现和演变(见图表15)和各种可能的应用程序各种的类型。如上下文中所提及的一样,AI这个概念已经存在几十年了,其中神经网络的概念出现在20世纪60年代,虽然直到最近几年,计算能力才开始让神经网络能在实际环境中使用。我们相信我们正处于AI平台的早期阶段,就如同20世纪50年代大型机才开始商业化到21世纪的智能手机和云的商业化。随着平台曲线的变化(我们认为它正在发生),应用程序、工具和服务驱动者(enabler)会爆炸式增长,我们将在下面更详细地讨论。 图15:人工智能的发展可以与历史上的系统架构和编程语言的采用的技术革命相比,尽管我们认为我们目前仍然处在人工智能发展和应用的早期阶段 stack的演变过程以及和AI之间的对应关系 蓝色 =专有供应商,橙色 =开源,绿色 =云服务(注意:一些供应商,如IBM和Microsoft都是专有服务和云服务) 图17:生产中的机器学习:如何在机器学习管道中利用各种开源和云技术 图 18:机器学习管道中的关键开源项目。可用的项目支持公司和风险投资 图表 20:人工智能即服务(AI-as-a-Service(AI-aaS))概览:机器学习API正在被开发以解决水平和垂直使用案例 图表 21:水平AI-aaS产品和定价:来自云平台的AI-aaS 产品示例 中国人工智能现状 iResearch 预测,2020年,中国人工智能市场将从 2015年的 12亿人民币增长至 91亿人民币。2015年,约 14亿资本(年增长率 76%)流入了中国的人工智能市场。 在政府政策方面,中国的国家发展改革委员会(发改委)和其他相关政府机构于 2016年 5月 18日发布了《「互联网+」人工智能三年行动实施方案》。《方案》指出了人工智能领域发展的六大保障措施,包括资金支持、标准体系、知识产权保护、人才培养、国际合作和组织实施。《方案》提出,到 2018年,中国的人工智能基础资源与创新平台、产业体系、创新服务体系、标准化体系应基本建立。发改委期望中国人工智能产业整体与国际同步,系统级别(system-level)的人工智能技术和应用要位于市场领先位置。 中国已经做出一些重大举措,而且根据提及「深度学习」和「深度神经网络」的被引用期刊论文数量,2014年,中国已经超越美国(Exhibit 23)。中国拥有世界领先的语音和视觉识别技术,其人工智能研究能力也令人印象深刻(Exhibit 24)。百度于 2015年 11月发布的Deep Speech 2已经能够达到 97% 的正确率,并被《麻省科技评论》评为 2016年十大突破科技之一。另外,早在 2014年香港中文大学开发的DeepID 系统就在LFW 数据库中达到了 99.15% 的面目识别正确率。 Exhibit 23:提到「深度学习」或者「深度神经网络」的期刊文章 Exhibit 24:至少被引用一次的、并提到「深度学习」或者「深度神经网络」的期刊文章 中国的互联网巨头百度、阿里巴巴和腾讯(BAT)正在领导中国的人工智能市场,同时数以百计的初创公司也正渗透到这一产业中,并在各种人工智能细分市场及应用领域建立服务模型。目前,中国的人工智能领域包括: 基本服务,如数据资源和计算平台; 硬件产品,如工业机器人和服务机器人; 智能服务,如智能客户服务和商业智能;以及 技术能力,如视觉识别和机器学习。 根据iResearch,目前,语音和视觉识别技术分别占中国人工智能市场的 60% 和 12.5%。在中国,所有和人工智能相关的公司中,71% 专注于开发应用。其余的公司专注算法,其中,55% 的公司研究计算机视觉,13% 研究自然语言处理,9% 致力于基础机器学习。 我们认为,人工智能前沿的重要参与者可能会继续来自美国和中国。 百度: 2015 年 9 月,百度「度秘」:声控人工智能个人助理(整合进百度移动搜索应用) 2015 年 11 月,百度DeepSpeech 2:包含一个大型神经网络的语音技术,通过样本学会将声音与语词联系起来 2015 年 12 月,百度无人车:百度无人车在北京道路上完成测试,并在硅谷设立自动驾驶部门(ADU) 2016 年 8 月,百度「DuSee」:为移动设备打造的AR 平台(整合进百度搜索和地图移动应用),在搜索广告方面有着广泛应用 2016 年 9 月,百度大脑:官方介绍,百度的人工智能平台 2016 年 9 月,Paddle Paddle:百度近期开源的深度学习工具包 2016 年 10 月,百度移动应用 8.0:新升级的移动搜索应用,内含一个整合了智能搜索和个性化新闻推荐的系统,其背后采用了人工智能、自然语言处理和深度学习技术 阿里巴巴: 2015 年 7 月,阿里小蜜「阿里小秘书」:虚拟人工智能客服,据公司 2016 年 10 月报告,问题解决率已达到 80% 2015 年 8 月,DT PAI:基于阿里云的服务,用来处理机器学习过程,被该公司称为是中国的第一个人工智能平台 2016 年 6 月,阿里妈妈光学字符识别:该技术获得文档分析与识别国际会议(ICDAR)Robust Reading 比赛第一名 2016 年 8 月,阿里云 ET:一套综合的人工智能解决方案套件,包括视频、图像和语音识别技术 腾讯: 2015 年 6 月,优图:腾讯为开发者开放了其面部识别技术,以及优图科技的其他核心技术 2015 年 8 月,腾讯 TICS 实验室:2015 年腾讯设立的智能计算和搜索实验室,专注于四个方面:搜索、自然语言处理、数据挖掘和人工智能 2015 年 9 月,Dreamwriter:腾讯上线中国第一个新闻报道机器人 2015 年 11 月,WHAT 实验室:微信-香港科技大学人工智能联合实验室,于 2015 年 11 月 26 日成立 人工智能生态:关键参与者 人工智能生态:使用案例与潜在机会 创新人工智能的驱动者:谷歌、亚马逊 谷歌在做些什么? 谷歌的搜索算法在过去二十年里进展迅速。从 1998 年的 PageRank 到 2015 年的 RankBrain,基于链接的网络排名已经进化成人工智能驱动下的查询匹配系统,后者能够不断适应那些独特的搜索(占谷歌所有搜索的 15%)。在云技术方面,公司五月份公布了针对平台的定制化硬件加速器方面取得的进展,一种定制化的 ASIC,亦即 TPU,这一进展对 2015 年开源的机器学习软件库 TensorFlow 进行了补充。过去三年中,在与人工智能相关的收购战中,公司也当仁不让。被收购的公司中,最知名的当属 DeepMind,它提升了 Alphabet 的神经网络功能并已经将其应用于各种人工智能驱动的项目中。 为何重要? 在搜索中使用算法,谷歌可谓先行者。将自然语言处理应用到配备用户搜索意图和可欲结果方面,公司一直处于领先地位,这也不断加强了公司在该领域的竞争优势。在进一步推进人工智能领域的融合。在促进人工智能一体化(AI integration)方面,公司的开源应用 TensorFlow 已经为其他云平台以及研究社区利用公司资源提供了先例。同时,谷歌正通过自身优势,比如 TPU,充分利用开源世界为公司提供竞争优势,尽管其机器学习库是开源的。因为 DeepMind, 公司提升了端到端的强化能力;2015 年末击败职业围棋选手的 AlphaGo。将人工智能带到更为广泛的研究社区,同时也通过软硬件方面的自身优势进行创新,谷歌是最好例子。 亚马逊在做什么? 亚马逊正在公司内部和云端使用机器学习技术。2015 年 4 月,公司发布 Amazon ML,这款机器学习服务能够为对云数据的使用提供机器学习功能(无需之前的客户经验)。公司紧随谷歌的开源步伐,今年 5 月开源了 DSSTNE,一个针对推荐深度学习模型的的库。通过改善搜索、定制化产品推荐以及语音识别、增加有质量的产品评价,公司内部也在使用机器学习改善端到端的用户体验。 为什么重要? 借助 AWS,亚马逊成为全球最大的云服务商,可能也是最成熟的人工智能平台。借助 Amazon ML,公司成为作为服务的人工智能(AI-as-a-service)生态系统的领先者,将复杂的推理能力带到之前几乎没有机器学习经验的公司办公室当中。无需基于定制的复杂应用,AWS 用户就能使用机器学习训练模型,评估以及优化潜力。亚马逊推荐引擎使用了机器学习,在匹配用户意图以及可欲结果方面,具有竞争优势,也为公司创造了商机。公司正更加高效地利用收集到的数据合理化用户购物体验,也让电子商务体验更具互动性。随着 DSSTNE 的开源,亚马逊也与其他科技巨头一起,推动科技社区的人工智能进步。 苹果在做什么? 去年,苹果已经成为最活跃的人工智能公司收购商,比如 Vocal IQ, Perceptio, Emotient, Turi, 以及 Tuplejump。几乎同时收购了 Vocal IQ 和 Perceptio,公司请来了 Johnathan Cohen,当时还是英伟达 CUDA 库以及 GPU 加速软件项目的负责人。近期,据报道,公司请来 Ruslan Salakhutdinov 担任人工智能研究总监,这也标志着公司人工智能战略的转型。在此之前,公司最初人工智能成果之一是 Siri , 第一款嵌入移动技术的虚拟助手,2014 年,其语音识别技术被移入神经网络系统。 为什么重要? 直到去年,苹果已经取得相对专有的机器学习成就;2015 年 10 月,Bloomberg Businessweek 报道,在大众消费方面,苹果研究人员还没发过一篇与人工智能有关的论文。不过,这一策略转型多少与新的、与人工智能相关的雇佣与收购有关,科技记者 Steven Levy 在 Backchannel 的一篇报道强调公司已经在人工智能领域活跃一段时间了。特别是,公司收购 Turi 突出了公司要按规模推进非结构数据和推论,以及开放给更为广泛的人工智能研究社区。这次收购,配以基于收购公司技术的较小应用,反映出苹果致力于用这些新技术创新公司产品。 微软在做什么? CEO Satya Nadella 表示,微软正在大众化人工智能(democratizing AI)。公司的人工智能和研究团队(总人数大约 5 千多),关注改变人类体验和与机器的互动。微软已经积极地将新的、融合人工智能的功能嵌入公司核心服务中,并在对话计算(比如 Cortana)、自然语言处理(SwfitKey)等方面取得进展。公司正进一步打造基于 GPU 和 FPGA 的云(Azure),在公司所谓的更高水平的人工智能服务,比如语音识别、图片识别以及自然语言处理当中,为机器学习提供动力和速度。 为什么重要? 两个单词:人工智能大众化(democratizing AI)。由于这个行业中的公司将研究计划甚至库开放给人工智能研究社区,微软发明了这一表述,用来解释许多领先的人工智能创新者的举动。去年,微软在人工智能领域颇为活跃,正式发布了产品以及研究计划,并宣布了一个新的人工智能和研究小组(2016 年 9 月下旬)。微软的 FPGA 表现突出了人工智能可以为普通商业或个人带来什么;不到十分之一秒,它就翻译完了整个维基百科(30 亿个单词和 500 万条条款)。而且伴随着虚拟助理 Cortana, Siri, Alexa 以及其他助理之间的竞争,进一步将人工智能研发融入广泛使用的产品中去,通过产品进步吸引客户似乎是必须的。 Facebook 在做什么? Facebook 人工智能研究部门(FAIR,2013 年)的策略是在更广泛的研究社区背景下研发技术。这个团队以推进无监督表征学习(比如,观察世界、而不是借助人类算法干预,借助对抗网络进行学习)的进步而为众人所知。应用机器学习部门(AML)在 FAIR 之后成立,聚焦将研究应用到公司产品中,时间限制为月或季度(而不是年)。公司正将机器学习功能应用到各种垂直领域中,比如面部识别,机器翻译以及深度文本(DeepText)语言或文本学习。 为什么重要? 公司已经发布了多个无监督学习方面的研究成果,随着机器学习超越从「正确答案」中学习,开始聚焦独立的模式识别,无监督学习已经成为一个重要的焦点领域。无监督学习有望去除更多的、与大数据有关的人类成分,公司在 Yann Lecun 的带领下,正引领该领域的研究。今年五月,公司发布的 FBLearner FLow 合理化了端到端 UI(从研究到工作流程、实验管理以及视觉化和比较输出)。公司的人工智能项目和工作流程应用不限于 AML 成员,公司各部门领域都可以使用借鉴。这样一来,公司就可以利用研究部门之外所取得的人工智能进步。 Salesforce 在做什么? 在 2014 年和 2015 年,Salesforce 开始解释自己的 Apex 开发平台如何可被用在 Salesforce1 云上完成机器学习任务。从此,该公司开始在人工智能上投入更多的资源,收购了多家人工智能公司,包括 Minhash、PredictionIO 和 MetaMind。在 9 月份,Salesforce 推出了 Einstein——一个面向多平台的基于人工智能的云计划。该计划专注于将人工智能融入销售云、市场云、服务云、社区云、IoT 云和 app 云。 为什么重要? Salesforce Einstein 有潜力促进商业使用数据的方式。在销售云中,该公司希望让各个组织通过预测销售线索得分、洞见机会以及自动捕捉活动来优化销售机遇。市场和服务云将提供预测参与度得分,来分析消费者使用情况。还能提供预测客户,从而帮助定位市场,并基于趋势和用户历史通过自动案例分类更快解决消费者服务事件。Salesforce 用微妙的使用案例将机器学习带到云中,强调它对公司核心竞争力的影响。 英伟达在做什么? 英伟达已经从之前电子游戏 GPU 生产商转型为机器学习应用硬件厂商。2015 年年底,公司表示,较之使用传统 CPU,使用了 GPU 神经网络的训练速度提升了 10 到 20 倍。尽管英特尔重金投入的 FPGA(作为 GPU 的替代产品)加入硬件市场角逐,但是,GPU 的机器学习应用能实现更加密集的训练。相对而言,FPGA 可以提供更快、计算密集程度更低的推理和任务;这说明市场会根据实际应用案例区分对待。过去五年,到 2016 年 6 月为止,英伟达所占 GPU 市场份额已经从二分之一上升到近四分之三。 为什么重要? 在人工智能创新公司和学术机构中,GPU 加速的深度学习一直是许多项目的前沿。英伟达所占据的市场份额意味着,随着人工智能越来越成为未来几年中大型商务的中心议题,公司可以从中获益。使用公司产品的一个例子,俄罗斯的 NTechLab,使用 GPU 加速的深度学习框架来训练面部识别模型,识别密集集会中的个人,并在 AWS 中利用这些 GPU 进行推理。 作为一种选择,许多大学也使用英伟达 Tesla 加速器来模拟可能的抗体突变,这种变异可能会击败进化中的伊波拉病毒,将来研究会进一步关注流感病毒。 英特尔在做什么? 英特尔的战略比较独特,其使用的案例多种多样。2016 年年中,公司发布了第二代 Xeon Phi 产品系列,以其高性能计算(HPC)能力著称,它可以让人工智能扩展到更加大型的服务器网络和云端。在硬件不断进步的同时,公司也下重金投资 FPGA,这主要归功于其推理速度和灵活的可编程性。英特尔令人瞩目的收购包括 Nervana(深度学习),以及 Altera——该公司将 FPGA 的创新带入了英特尔。 为什么重要? 英特尔关注 FPGA 创新补足了英伟达对 GPU 的关注。当处理大型数据库(微软等许多大公司用来测试大数据分析的边界),FPGA 能够提供更加快速的推理速度。在物联网的应用环境中,公司也宣布了一个计划,旨在将学习技术融入可穿戴微芯片中(显然是通过 Xeon Quark)。物联网和人工智能的衔接有助于为公司和个人日常使用案例的数据搜集机制提供机器学习解决方案。 Uber 在做什么? Uber 正在使用机器学习优化 UberX ETA 以及接送地点的准确性。为了实现这一点,需要数百万之前搭乘记录的数据点来探测常规交通模式,从而可以相应调整 ETA/接送地点。今年 9 月,Uber 展开了一个自动驾驶试点项目,地点位于匹兹堡,由来自 CMU 的研究人员(受雇于 Uber)负责该项目,很多大型汽车制造商业参与了进来。该公司还和沃尔沃达成了一项合作(金额 300 万美元),研发协作也为这个试点项目提供了机遇。不过,公司并不止步于小轿车。公司收购了一家自动卡车创业公司 Otto,今年十月在科罗拉多,公司试点快递了 5 万瓶啤酒。 为什么重要? Uber 的机器学习负责人 Danny Lange 在接受 GeekWire 的采访中提及,他们的团队正在将这种技术无缝供给公司的其他团队,这些团队无需具备机器学习背景就可以使用 APIs。这也能让公司不同部门能高效利用机器学习基础架构,例如,UberX、UberPool、UberEats 以及自动驾驶工具都使用到了公司的人工智能技术。 IBM 在做什么? IBM 在全球有 3000 多名研究人员。过去十年,IBM 在认知计算上超过有 1400 项专利,下一代云上有 1200 项,在硅/纳米科学上有 7200 项专利。IBM Watson 利用自然语言处理机器学习技术识别模式,并提供在非结构数据上的洞见,据该公司表示这代表如今所有数据的 80%。其他 Watson 产品包括 Virtual Agent,一个响应分析的自动消费者服务体验;Explorer,这是一个分析并连接大量不同数据集的工具。 为什么重要? IBM 一直是该领域的先驱,有着极大的成就,包括上世纪 90 年代的 DeepBlue 和 2011 年的 Watson。Watson 的应用包括医疗中的病人治疗分析,基于 twitter 数据的股票推荐,零售中消费者的行为分析,以及对抗网络安全威胁。据财富报道,GM 将 Watson 加入到了汽车中,在 OnStar 系统上结合了 Watson 的能力。 百度在做什么? 百度的人工智能研究由百度大脑所推进。它包含 3 个元素:1)一个模拟人类神经网络的人工智能算法,有着在百十亿的样本上训练的大量参数;2)能在数十万台服务器与大量 GPU 集群上进行高性能计算(HPC)的运算能力。HPC 能容纳更多可扩展的深度学习算法。百度是首家宣布这种架构的公司,并正与 UCLA 合作;3)标记数据,借此技术,百度收集到了数以亿计的网页,包括百亿的视频/音频/图像内容碎片,还有数十亿的搜索请求和百亿的定位要求。为特定模型训练一台机器可能需要很高的(exaFLOPS 级)计算能力以及 4T 的数据。 为什么重要? 人工智能正在改进百度全线产品的用户体验和提升用户粘性,也在推动针对每一用户的定制化高质量内容。建立一个内部平台来运行从网页搜索到广告投放的带有标签数据的深度学习实验,能够预测点击率(CTR),这会直接影响百度的广告投放,因此也是它们目前的主要收益。此外,基于人工智能的技术也能带来更高的 CTR,而且每点击成本的降低也能促进变现。 原文发布时间为:2016年12月13日 本文作者:机器之心 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

优秀的个人博客,低调大师

我的鸿蒙成长之路:从“小白”到独立开发,带你走进鸿蒙的世界

在万物互联的5G时代,随着智能终端设备的爆发式增长,鸿蒙系统(HarmonyOS)作为华为自主研发的分布式操作系统,正逐渐成为全球开发者关注的焦点。据华为官方数据显示,截至2023年,鸿蒙生态设备数量已突破7亿台,成为全球第三大移动操作系统。 鸿蒙系统最显著的特点是其分布式技术架构和一次开发、多端部署的能力。开发者可以通过一套代码实现手机、平板、智能手表、智能家居等多种设备的适配,大大提升了开发效率。本文将系统性地分享我的鸿蒙学习之路,希望能帮助更多开发者从入门走向精通,在这个充满机遇的物联网时代把握先机。 一、鸿蒙初体验 初次接触鸿蒙,我被它的分布式理念所吸引。与传统操作系统不同,鸿蒙通过分布式软总线能够无感连接手机、平板、智能穿戴等多类终端,实现跨设备无缝通信 。例如,我在开发一个简单的跨设备文件共享应用时,发现通过鸿蒙的分布式API,能够轻松地将手机中的文件快速传输到平板上进行编辑,这种便捷的设备协同体验让我深刻感受到了鸿蒙的魅力 。 二、从“ 鸿蒙第一课 ”迈入开发大门 《鸿蒙第一课》作为鸿蒙开发的官方入门核心课程,以“学、练、考”融合模式为不同层次开发者搭建进阶阶梯,是衔接基础能力与HarmonyOS6 新特性的关键起点 。其课程体系精准覆盖学习全周期: ·基础模块:聚焦 HarmonyOS 核心概念、IDE 环境搭建与 ArkTS 基础语法,帮助新手完成简单页面开发与数据管理基础构建,为适配 HarmonyOS 6 新框架筑牢根基。 ·中级模块:深入 Stage 模型进阶、多线程编程等核心技能,助力开发者独立完成轻量型 APP 或元服务开发,可直接对接 HarmonyOS 6 的窗口交互与组件适配需求。 ·高级与主题模块:前者侧重中大型应用架构设计与性能调优,适配 HarmonyOS 6 中大型项目开发场景;后者聚焦实况窗设计、语音互转等前沿功能,与新版本特性深度呼应。 1.鸿蒙在线课堂资源 华为官方提供了鸿蒙(HarmonyOS)开发者学堂,包含系统化的课程和文档,适合从入门到进阶的学习需求。平台涵盖HarmonyOS应用开发、设备开发、分布式技术等核心内容,并提供实战案例和在线实验环境。 官网入口 访问华为开发者学堂,选择“HarmonyOS”板块,可免费注册学习。 2. 主要学习内容 基础课程 ·HarmonyOS架构与特性 ·DevEco Studio开发工具使用 ·基于ArkTS/JS的UI开发 ·分布式能力实现 进阶内容 ·原子化服务开发 ·跨设备数据管理 ·性能调优与测试 3.实践工具 1、开发环境:下载DevEco Studio(支持Windows/Mac),搭配本地模拟器或真机调试。 4.常见代码示例 1. 基础Ability(页面)开发 2. 按钮点击事件 3. 页面跳转 5. UI布局示例(XML方式) 1. ability_main.xml 6.生命周期管理 7.资源引用示例 1. 字符串资源(resources/base/element/string.json) 2. 代码中引用资源 8.数据持久化 1. 使用Preferences存储 9.网络请求示例 10.注意事项 1、开发前需确保已正确配置HarmonyOS SDK 2、使用XML布局时需在config.json中注册Ability 3、权限需在config.json中声明 11.社区与支持 ·官方论坛:华为开发者论坛的HarmonyOS板块可提问交流。 ·技术文档:查阅HarmonyOS开发者文档获取API详解。 提示:学习时建议结合华为官方发布的年度更新路线图,关注新特性方向。 三、 考试认证 华为鸿蒙(HarmonyOS)认证体系分为多个级别和方向,涵盖开发者、工程师等不同角色。认证考试主要针对鸿蒙操作系统应用开发、设备开发及系统架构能力进行考核。 鸿蒙OS认证的价值 鸿蒙OS认证为开发者、企业和用户提供了多重优势,涵盖技术、商业和生态层面。 1.技术兼容性与优化 通过鸿蒙OS认证的设备或应用可确保与鸿蒙系统的深度兼容,获得官方技术支持。认证过程中会进行严格测试,确保性能、稳定性和功耗表现达到标准,优化用户体验。 2.市场竞争力提升 认证产品可获得官方标识,增强消费者信任。在华为渠道(如应用市场、商城)中,认证产品会获得优先展示机会,尤其在华为硬件生态中具备显著竞争优势。 3.生态协同效应 加入鸿蒙OS生态链后,认证产品可与其他鸿蒙设备实现无缝互联(如分布式能力),支持超级终端、跨设备协同等独家功能。这种互联能力在IoT场景中尤为关键。 4.商业资源支持 华为为认证伙伴提供营销资源、联合推广机会及开发补贴。部分认证企业可参与鸿蒙生态共建计划,获得早期技术对接和联合研发支持。 5.长期战略优势 随着鸿蒙OS在全球市场的扩张,早期通过认证的产品可抢占先机。对于开发者而言,认证应用能更快适配鸿蒙特性(如原子化服务),抓住新流量入口。 认证流程的关键点 ·测试标准:需通过兼容性、安全性、性能等多项测试 ·成本考量:包括测试费用和适配开发投入 ·持续维护:认证需随系统版本升级而更新 适用对象分析 ·硬件厂商:设备可深度融入鸿蒙生态 ·应用开发者:获得流量扶持和技术背书 ·企业用户:保障系统级的安全可控 鸿蒙OS认证的价值随着该系统的市场占有率提升而增长,尤其在物联网领域具备长期战略意义。 鸿蒙OS认证的价值 四、精通:挑战与突破 (一)分布式能力深入 1.分布式系统基础概念 分布式系统由多个独立计算机节点组成,通过网络协作完成共同目标。核心特征包括透明性(用户感知为单一系统)、可扩展性(支持横向扩展)、容错性(部分节点故障不影响整体)和并发性(多节点并行处理)。 2.关键技术与实现方法 一致性协议 ·Paxos/Raft:用于分布式共识,确保多个节点对某个值达成一致。Raft通过选举Leader简化了Paxos的实现。 ·Gossip协议:最终一致性协议,通过随机传播消息实现数据同步,适用于大规模集群。 数据分片(Sharding) 将数据水平拆分到不同节点,常见策略包括: ·范围分片(如按ID区间划分) ·哈希分片(如一致性哈希) 公式示例:shard = hash(key) % N,其中N为分片数。 容错与高可用 ·副本机制:数据多副本存储,通过Quorum读写(如W + R > N)保证一致性。 ·故障检测:心跳机制或Phi Accrual算法动态判断节点状态。 3.性能优化策略 负载均衡 动态分配请求到节点,算法包括轮询、最少连接数或基于性能预测的调度。 批处理与流水线 合并小请求或采用异步流水线减少网络开销,如Spark的Stage划分。 4.典型应用场景 ·分布式数据库:如Cassandra、MongoDB,支持分片和副本。 ·微服务架构:服务独立部署,通过RPC或消息队列通信。 ·边缘计算:将计算下沉到靠近数据源的节点,降低延迟。 5.挑战与解决方案 ·网络分区:CAP理论下需权衡一致性(C)与可用性(A),如AP系统优先保证可用性。 ·时钟同步:使用NTP或TrueTime减少时钟漂移,或依赖逻辑时钟(如Lamport Timestamp)。 代码示例(一致性哈希简化实现): 6.进阶方向 ·联邦学习:跨节点协作训练模型,数据不出本地。 ·Serverless架构:动态扩缩容,按需分配资源。 (二)性能优化与安全加固 随着应用功能的不断增加,性能优化和安全加固成为了关键。我通过优化代码结构、减少不必要的资源占用,以及使用鸿蒙提供的安全机制,如数据加密、权限管理等,提升了应用的性能和安全性。 五、总结与展望 回顾我的鸿蒙学习之路,从最初的好奇与迷茫,到如今能够熟练开发复杂的鸿蒙应用,这期间充满了挑战与收获。鸿蒙系统的分布式特性和强大的开发框架,为开发者提供了广阔的创新空间。未来,我将继续深入学习鸿蒙技术,探索更多的应用场景,为鸿蒙生态的发展贡献自己的力量。 希望我的分享能够对正在学习鸿蒙的开发者们有所帮助,让我们一起在鸿蒙的世界里不断探索,创造更多精彩的应用。(转载自CSDN,作者:User_芊芊君子)

优秀的个人博客,低调大师

“资源高效”成主打,华为云赋能“新云原生企业”成长之路

【51CTO.com原创稿件】12月30日,华为云TechWave云原生2.0技术峰会在深圳隆重召开。来自ICT产业的精英与众多业界资深专家、行业大咖齐聚一堂,共话云原生的前沿技术,为了推动云原生产业发展和行业落地、赋能更多“新云原生企业”,华为云CTO张宇昕现场联合CNCF、中国信通院及业界云原生技术精英,共同发布了全球化云原生交流平台——“创原会”,一起去探索前沿云原生技术,共享产业落地实践,共创云原生与业务融合的无限可能。 在当天下午主论坛的主题演讲环节、四大技术分论坛以及创原会云原生精英沙龙上,“资源高效”是屡屡被演讲嘉宾提及的一个关键词。相信对于很多上云的企业用户而言,这四个字背后代表的是他们对于云原生最迫切的原始需求,而这恰恰也是华为云提出云原生2.0并矢志实现的一大特色。 你以为的云原生,其实并不是真正的云原生 在多事之秋的2020年,社会整体的经济生活和工作都受到了新冠疫情巨大的影响,正因如此,云计算灵活性和弹性的重要性愈发凸显,很多行业和企业用户自上而下将“云”视为其前瞻性IT战略的关键组成部分。 有的企业认为自身的云原生环境使用了虚拟机,这样就已经实现了资源的高效与弹性,有的资源还可以自动化部署,因此自己也可以被算作是云原生的“弄潮儿”。其实这样来定义云原生并不准确,严格意义上来说,这只是云原生的初级阶段。因为这个阶段的资源调度,只是降低了企业成本,但是对企业增益有限,企业原来的能力并没有发生本质上的改变。倘若企业要实现数字化转型,那么业务的智能化一定是重点目标之一,而要实现这一目标,基于容器实现多元计算和统一计算是一个好思路,资源的颗粒度会更精细,高效程度也会更高。 事实上,已经有不少企业用户开始意识到,虽然云原生在一定程度上加快了应用开发的速度,并且简化了运维,但由于云原生技术聚焦在应用层,与云基础设施只是简单叠加的“云原生ON基础设施”架构。在这种架构下,计算、网络、存储等基础设施无法感知应用在高可用、高性能、自动弹性等方面的诉求,也无法满足跨集群、跨区域、跨云的全局化业务场景,因此企业业务与应用无法实现真正的“云原生化”。 不仅如此,随着越来越多的业务要求更多服务器算力来承载,支撑业务的计算集群往往价格高昂,资源的动态成本也成为企业规模扩张的最大阻碍。 云原生2.0:资源高效“C位出道” 为了帮助上云用户突破应用变革的瓶颈,华为云曾提出,云原生2.0是企业智能升级新阶段,企业云化将从“ON Cloud”走向“IN Cloud”,成为“新云原生企业”。在此基础上,华为云发布了云原生2.0全景图,赋能新云原生企业智能升级,实现“资源高效、应用敏捷、业务智能、安全可信”。其中华为云原生基础设施全面升级,助力企业全速转型,实现“资源高效”首当其冲。 云原生2.0全景图 在算力性能方面,华为云支持多元算力,能够满足不同应用场景的个性化算力需求。同时基于华为云擎天架构的软硬协同能力,为应用提供极致性能的云原生算力; 在资源调度方面,华为云基于擎天架构实现了以应用为中心的资源调度,例如基于擎天架构独创的容器全卸载技术,容器集群可节省30%资源成本;智能算力调度系统根据应用流量、节点资源利用率、网络拓扑等运行时状态,可进行算力智能决策、调度、动态超分和分时复用,保障应用SLA满足业务要求;网络硬件直通与弹性ENI技术,能直接为容器实例分配QoS可保障的网络资源,能够根据应用诉求动态分配网络资源,提升2倍带宽,灵活匹配不同业务的差异化诉求; 在资源协同方面,华为云基于多云治理和边云协同,打造高效、高可靠的分布式泛在计算平台,并构建包括容器、裸机、虚机、函数多种资源的统一计算平台,让传统企业应用与云原生应用能更好的协同; 在资源运维管理方面,华为云以“应用”为中心打造标准、开放的企业应用生命周期管理平台,为企业提供一键式部署、可感知应用的智能化调度、全方位监控与运维能力,使应用生命周期管理更高效、智能。 华为云打造云端用户资源高效“高光时刻” 那么在云原生2.0时代,华为云如何助力政企实现“资源高效”,又给云端用户创造了哪些“高光时刻”呢? 先看看华为“自己造的降落伞自己跳”:华为商城Vmall借力华为云原生第二代裸金属容器将业务性能提升2倍,加上云数据库助力,成本节约30%;同时云容器实例CCI,秒级可扩容1000容器,数据库百万级QPS高吞吐能力,应对流量洪峰从容不迫,保障用户流畅的购物体验。 在基因测序这一高科技领域,华为云带来的极致算力更是大显身手:华大基因在测序流程中往往会涉及到海量数据分析、复杂基因组装问题,需要庞大的算力支撑,采用了华为云原生高性能计算解决方案之后,通过灵活敏捷测序流程、秒极弹性伸缩的高可靠资源,华大基因应对大规模波动的计算任务,数据分析性能提升40%,提升测序效率的同时,成本降低50%、基因测序更快、更稳、更准。 再看看与国计民生休戚相关的交通行业:高速公路网结构复杂,海量收费站点广泛分布于全国,设备多,管理复杂,效率低,如何才能实现全国高速一张网统一管理?交通部路网中心基于华为云强大的边云协同能力,实现十万级边缘节点快速接入,超30万边缘应用统一管理,业务效率提升10倍以上;并结合AI视频分析能力和交通行业大数据,对通行车辆进行识别、稽查、轨迹还原,实现自由流收费,省界平均通行时间由15秒提升至2秒,通行速度提升90%,备受人们好评。 创原会:聚八方领航者 论云原生之道 华为云CTO张宇昕表示:“结合华为自身超大规模云原生实践,以及帮助政企、互联网云原生转型的丰富经验,我们希望联合产业、社区去搭建一个平台,将云原生领域的技术精英、实践先行者聚起来,共同赋能行业、共创云原生产业,我们将这个平台称为‘创原会’”。在同期举行的创原会云原生技术精英沙龙上,40多位来自不同行业的技术精英也围绕着云原生如何加速企业数字化转型及智能化升级进行了热烈的探讨,后续,创原会将秉承“聚八方领航者,论云原生之道”这一理念,持续为新云原生企业赋能,加速云原生在行业落地。 如今云计算已成为推动制造业与互联网融合的关键要素,是推进制造强国、网络强国战略的重要驱动力量。赛迪顾问预测2021年我国云市场规模将达到2828.1亿元,增长率达到35.4%。在这样的规模下,企业上云不仅仅为了快速低成本地获取资源,而是想利用云原生技术和云端资源,与自身的数字化转型相结合,实现商业变革。相信华为云TechWave云原生2.0技术峰会的举办初衷也正是如此,为更多企业提供参考与借鉴,早日实现智能升级。 了解更多可进入华为云官网。 https://www.huaweicloud.com/about/events_cloudnative_2_0.html?utm_source=wechat&utm_medium=pr-huaweiyun&utm_campaign=techwave&utm_content=cloudnative-cloudnative-51CTO-20201230-1 【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】 【责任编辑: 周雪 TEL:(010)68476606】

优秀的个人博客,低调大师

高速成长的Veeam,为企业业务不间断运行保驾护航

【51CTO.com原创稿件】虽然2020年受到了新冠病毒疫情的严重冲击,但Veeam的业绩丝毫没有受到影响,并且还在市场环境不佳的逆市当中,取得了骄人的成绩。在近期Veeam举行的一场VeeamON Tour媒体线上沟通会上,Veeam亚太及日本地区高级副总裁Shaun McLagan分享了Veeam 2020年第二季度取得的业绩,据介绍,Veeam 2020年第二季度的年度经常性收入(ARR)同比增长了20%,总预订量增长了75%; Veeam Backup for Office 365的预订量增长了89%。此外,按照收入排名,Veeam在备份的厂商中的收入增长排到了前三位。 逆市中强势突破,业绩持续增长 2020年,突如其来的新冠肺炎疫情,给各行各业带来了巨大的冲击,让企业充分认清了数字化转型的重要性。 在企业持续进行数字化升级改造的过程中,网络攻击现象越来越频繁,企业数据安全受到了巨大的挑战。在Veeam发布的《Veeam 2020年数据保护趋势报告》中,全球大部分企业认为未来12个月,网络攻击成为其面临的最大威胁。为此,如何更好的保护数据资产,成为摆在他们面前的主要挑战。 科学家查尔斯达尔文有一句名言,“生存下来的并不是最强者,而是那些最能适应和改变的人。”沟通会上,Veeam企业战略副总裁Dave Russell借用达尔文的名言,分享了企业制定长期数据管理规划的重要性。他表示,企业需要一种新的方法来智能地管理数据,这样才能主动地响应业务需求,以确保业务连续性并降低风险,并以此来加速创新,改变工作方式。 在记者看来,这也正是Veeam在逆市之中能够取得重大突破,实现业绩强势增长的根本原因。 根据Dave Russell的介绍,全球企业在数据保护方面的平均支出大约在48.5万美元左右,其中73%的企业没有办法满足不间断访问应用和数据保护的需求;44%的企业因为宕机损坏了公司的品牌和声誉;51%的企业因为宕机或者业务中断失去了客户的信任度。 “Veeam就是为员工和数据提供最好的服务。一方面使得员工能够提高工作效率;另一方面通过保护数据,确保企业能够从数据中获得价值,取得成功。” Dave Russell强调,通过数据保护,让公司员工能够更加方便地开展业务,同时挖掘更多的数据价值,真正推动业务的快速发展。 据Shaun McLagan介绍,2019年Veeam的全年订单总额突破了10亿元,并且运营国家超过了160个。此外,Veeam在500强企业以及垂直领域市场中占据了82%份额。并由此带动了客户满意度的持续提高。据了解,Veeam的NPS得分达到了75分,是行业平均水平的3.5倍。 为苏桥生物保驾护航,确保业务不中断 Veeam的解决方案在中国企业中落地应用,一直以来是大家比较关注的,但由于种种原因,记者一直未能采访到采用Veeam产品和解决方案的中国企业。不过,这次的媒体沟通会上,苏桥生物(苏州)有限公司(简称“苏桥生物”) IT 总监徐新红的参会与分享,给记者带来了惊喜。 苏桥生物是一家灵活的全方位生物药定制研发生产(CDMO)服务公司。严格遵照国内外药品生产管理法规的质量标准,苏桥生物致力于为中国和全球客户提供临床前和临床药物I期、II期、Ⅲ期生物药产品从DNA序列到商业化生产的一站式解决方案。苏桥生物旨在成为国际领先的、生物医药资源高度整合的一站式CDMO服务平台,为客户提供优质的服务和强大的临床阶段及商业化生产能力。 徐新红告诉我们,苏桥生物发展到一定阶段之后,各种应用快速增加,信息化系统需要适应不断新增的业务需求,IT面临的挑战也越来越多。据介绍,苏桥生物主要采用了传统架构和超融合架构结合的基础架构和解决方案,来适应不断增长的计算资源、存储资源以及备份系统的需求。在基础架构层面,需要确保业务系统正常的连续运转,保证客户产品研发与生产的按时交付。在数据层面,需要确保客户的知识产权更加安全,保证客户专利不受侵害。因此,如何确保数据的安全,保护客户知识产权,避免数据丢失,确保业务的连续性成为信息化建设的关键一环。 在与Veeam的合作中,苏桥生物主要采用了三款产品:一是VBR,主要解决VMware环境下的备份与恢复需求,包括细粒度的数据备份恢复,以此来保证业务连续性。二是利用VeeamONE全面监控业务系统的数据和运行状态,以保证能够提早预知异常,避免业务宕机。三是Veeam Backup for Nutanix AHV的备份方案,以此来解决Nutanix超融合平台下的备份,确保日常工作顺畅进行,也保证了业务发展规范齐全。 之年以选择Veeam作为合作伙伴,主要是由于苏桥生物复杂的IT架构与业务发展需求决定的。徐新红表示,苏桥生物在业务遇到困难时,需要快速恢复虚拟机、尽可能降低宕机时间。并且,由于业务系统使用了Oracle数据库,因此备份解决方案不仅仅需要备份服务器还需要备份日志文件,以尽可能地减少业务数据的损失。所以,种种需求需要选择一套在功能、效率和成本上都表现比较出色的数据备份解决方案,而Veeam能够满足我们所有的需求。 “使用Veeam产品的近三年时间,我们的业务系统从未因为数据出现任何问题,极大地保证了业务的连续性,保护了客户的知识产权。Veeam运维简单,备份、恢复速度快,确保了运行在VMware和Nutanix上的核心系统高效运作,有助于业务和数据的快速增长。对苏桥生物来说,Veeam不仅是软件供应商,还是我们长远的业务伙伴。”徐新红如是说。 【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】 【责任编辑: 张诚 TEL:(010)68476606】

优秀的个人博客,低调大师

Mozilla 发布 2019 版《互联网健康报告》,理性在负重中成长

致力于开放互联网的 Mozilla 近日发布了2019 年度的《互联网健康报告》。作为该报告的第三个版本,其主要谈论了互联网对人们日常生活带来的影响。 随着网络的普及,人们之间的联系,正变得前所未有地紧密,全球有约 50% 的人处于时刻在线的状态。而除了工作和生活,我们也在担心互联网和社交媒体给下一代造成的负面影响。 (题图 viaMozilla) 在 Mozilla 去年发布 2018 版《互联网健康报告》的时候,世界正在关注 Facebook 的剑桥分析丑闻。时至今日,人们对这类事件的担忧还在增长。 数百万人意识到,私人的数据是如此广泛地被自由放任和共享。随着科技行业的大规模增长和集中化,线上广告和社交媒体的滥用,更是加剧了网络的负面影响。 于是在过去的一年里,越来越多的人开始发问:为了将数字世界推向更好的发展方向,我们到底该怎么办?值得庆幸的是,一些人已经看到了潜在的问题,并在积极思索解决方案。 比如最近,欧洲各国政府开始抓紧努力,以期在即将到来的欧盟选举之前,监督并组织虚假信息的大肆传播。 各大科技企业也在尝试各种方法,比如推出透明度更高的广告策略、改进内容推荐算法、以及设立道德委员会。 与此同时,科技高管、政策制定者、以及活动家们,正在争论下一步的解决方案。尽管尚未解决这些问题,但它确实让我们感觉到,一个健康的数字社会,应该是个什么样子。 据悉,2019 版《互联网健康报告》引用了专家访谈、数据分析和可视化,来审视这些故事背后的深层原因。 同时报告充分参考了网友们的意见,比如在 2018 年的时候,Mozilla 就像读者询问了希望在下一版报告中看到对哪些问题的分析。 其中关注度比较高的,有三个问题。首先,机器决策的算法,到底是谁设计的?数据是怎么来的,对哪些群体有歧视性偏见? 其次,报告对广告经济展开了重新的思考。最后,报告探讨了智慧城市的崛起,以及地方政府如何将科技融入服务于公共利益的方式。 当然,报告里面不仅限于这三大主题,还包含了其它颇有亮点和深度的文章,比如社交媒体平台的潜力、色情内容筛查、海底光缆的投资、以及在线分享 DNA 结果的危险性。 结论是,现代互联网已经变得极其复杂,数字环境是一个盘根错节的生态系统,危险性也远胜于以往。换言之,网络生活与我们所倚赖的星球养。 好消息是,过去一年也涌现了许多积极的趋势,表明人们与互联网的关系变得愈加健康,比如隐私呼吁正在成为主流。 数字世界对公众隐私和安全的认知发生了转变,这在很大程度上归咎于剑桥分析丑闻的曝光。这种意识在不断增强,并转化为切实的行动。 在欧洲监管机构、民间社会力量、以及个人互联网用户的帮助下,《通用数据保护条例》(GDPR)正式登上了历史舞台。最近几月,谷歌已因违规被罚款 5000 万欧元,另有个人提起上万起违规投诉。 此外人工智能领域也引发了大量的反思,技术专家和活动家们正在大声疾呼,希望携手建立一个消除偏见的解决方案。 算法正义联盟创始人 Joy Buolamwini 这样的专家,正在向联邦贸易委员会(FTC)和欧盟全球技术小组等有影响力的机构,提供他们的见解。 对于大企业垄断互联网话语权这件事,去年也引发了越来越多的关注。有人发现,八家企业控制着大部分的互联网服务,因此各界呼吁寻找新的平衡点。 以市政技术为例,呼吁者希望更多地专注于个人权利,而不是商业利益(数字版权联盟城市,现有超过二十几位参与者)。 谷歌、亚马逊和微软的员工,则要求其雇主不要出于恶意目的,使用或出售自家的技术。此外平台合作 / 协作所有权等理念,正在被作为替代方案进行讨论。 另一方面,在过去的一年里,有很多情况变得更加糟糕、或者出现了令人担忧的新发展,比如以多种方式施加访问限制、生物识别技术被滥用、AI 放大了算法开发者的歧视偏见等。 针对某些企业正在创建的‘道德委员会’,批评人士指其对现状的改变,几乎没有任何影响力。 综上所述,互联网可能加强和提升人们之间的联系,也可能导致群体的伤害或撕裂。在过去几年里,已经有越来越多的人清楚地意识到了这一点。 显而易见的是,如果我们希望数字世界作为人类积极(而不是消极)的一面,就需要加强并采取行动。 万幸的是,越来越多的人们正在致力于创造一个更加健康、人性化的数字世界。 在 2019 版报告中,您将听到来自埃塞俄比亚的技术专家、波兰的数字版权律师,伊朗等国的个人权利研究人员、以及许多其它领域的代表的看法和意见。 此外,Mozilla 社区的无数人员(包括自家非营利组织的 200 多名员工、研究员、志愿者、以及志同道合的组织机构),通过不懈的努力促成了这份报告的出版、并致力于让互联网变成人人都期望的一个更好的地方。 最后,Mozilla 希望大家能详细阅读完这份报告,发表评论并广泛分享。 来源:cnBeta

优秀的个人博客,低调大师

大数据新手的0基础学习路线,从菜鸟到高手的成长之路

大数据作为一个新兴的热门行业,吸引了很多人,但是对于大数据新手来说,按照什么路线去学习,才能够学习好大数据,实现从大数据菜鸟到高手的转变。这是很多想要学习大数据的朋友们想要了解的。 今天我们就来和大家分享下大数据新手从0开始学习大数据,实现菜鸟到高手的转变的学习路线。希望能够帮助想要学习大数据的朋友。 以下是大数据新手学习路线的正文: Linux:因为大数据相关软件都是在Linux上运行的,所以Linux要学习的扎实一些,学好Linux对你快速掌握大数据相关技术会有很大的帮助,能让你更好的理解hadoop、hive、hbase、spark等大数据软件的运行环境和网络环境配置,能少踩很多坑,学会 shell就能看懂脚本这样能更容易理解和配置大数据集群。还能让你对以后新出的大数据技术学习起来更快。 Hadoop:这是现在流行的大数据处理平台几乎已经成为大数据的代名词,所以这个是必学的。Hadoop里面包括几个组件HDFS、MapReduce和YARN,HDFS是存储数据的地方就像我们电脑的硬盘一样文件都存储在这个上面,MapReduce是对数据进行处理计算的,它有个特点就是不管多大的数据只要给它时间它就能把数据跑完,但是时间可能不是很快所以它叫数据的批处理。 YARN是体现Hadoop平台概念的重要组件有了它大数据生态体系的其它软件就能在hadoop上运行了,这样就能更好的利用HDFS大存储的优势和节省更多的资源比如我们就不用再单独建一个spark的集群了,让它直接跑在现有的hadoop yarn上面就可以了。其实把Hadoop的这些组件学明白你就能做大数据的处理了,只不过你现在还可能对”大数据”到底有多大还没有个太清楚的概念,听我的别纠结这个。等以后你工作了就会有很多场景遇到几十T/几百T大规模的数据,到时候你就不会觉得数据大真好,越大越有你头疼的。当然别怕处理这么大规模的数据,因为这是你的价值所在,让那些个搞Javaee的php的html5的和DBA的羡慕去吧。 Zookeeper:这是个万金油,安装Hadoop的HA的时候就会用到它,以后的Hbase也会用到它。它一般用来存放一些相互协作的信息,这些信息比较小一般不会超过1M,都是使用它的软件对它有依赖,对于我们个人来讲只需要把它安装正确,让它正常的run起来就可以了。 Mysql:我们学习完大数据的处理了,接下来学习学习小数据的处理工具mysql数据库,因为一会装hive的时候要用到,mysql需要掌握到什么层度那?你能在Linux上把它安装好,运行起来,会配置简单的权限,修改root的密码,创建数据库。这里主要的是学习SQL的语法,因为hive的语法和这个非常相似。 Sqoop:这个是用于把Mysql里的数据导入到Hadoop里的。当然你也可以不用这个,直接把Mysql数据表导出成文件再放到HDFS上也是一样的,当然生产环境中使用要注意Mysql的压力。 Hive:这个东西对于会SQL语法的来说就是神器,它能让你处理大数据变的很简单,不会再费劲的编写MapReduce程序。有的人说Pig那?它和Pig差不多掌握一个就可以了。 Oozie:既然学会Hive了,我相信你一定需要这个东西,它可以帮你管理你的Hive或者MapReduce、Spark脚本,还能检查你的程序是否执行正确,出错了给你发报警并能帮你重试程序,最重要的是还能帮你配置任务的依赖关系。我相信你一定会喜欢上它的,不然你看着那一大堆脚本,和密密麻麻的crond是不是有种想屎的感觉。 Hbase:这是Hadoop生态体系中的NOSQL数据库,他的数据是按照key和value的形式存储的并且key是唯一的,所以它能用来做数据的排重,它与MYSQL相比能存储的数据量大很多。所以他常被用于大数据处理完成之后的存储目的地。 Kafka:这是个比较好用的队列工具,队列是干吗的?排队买票你知道不?数据多了同样也需要排队处理,这样与你协作的其它同学不会叫起来,你干吗给我这么多的数据(比如好几百G的文件)我怎么处理得过来,你别怪他因为他不是搞大数据的,你可以跟他讲我把数据放在队列里你使用的时候一个个拿,这样他就不在抱怨了马上灰流流的去优化他的程序去了,因为处理不过来就是他的事情。而不是你给的问题。当然我们也可以利用这个工具来做线上实时数据的入库或入HDFS,这时你可以与一个叫Flume的工具配合使用,它是专门用来提供对数据进行简单处理,并写到各种数据接受方(比如Kafka)的。 Spark:它是用来弥补基于MapReduce处理数据速度上的缺点,它的特点是把数据装载到内存中计算而不是去读慢的要死进化还特别慢的硬盘。特别适合做迭代运算,所以算法流们特别稀饭它。它是用scala编写的。Java语言或者Scala都可以操作它,因为它们都是用JVM的。 后续提高:大数据结合人工智能达到真正的数据科学家,打通了数据科学的任督二脉,在公司是技术专家级别,这时候月薪再次翻倍且成为公司核心骨干。 机器学习(Machine Learning, ML):是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。机器学习的算法基本比较固定了,学习起来相对容易。 深度学习(Deep Learning, DL):深度学习的概念源于人工神经网络的研究,最近几年发展迅猛。深度学习应用的实例有AlphaGo、人脸识别、图像检测等。是国内外稀缺人才,但是深度学习相对比较难,算法更新也比较快,需要跟随有经验的老师学习。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册