才云 Caicloud 总部设在中国,其中也有一些美国元素。例如,它由几位 Google 工程师、开发人员以及卡内基梅隆大学的校友创立。才云 Caicloud 主要任务是:为 AI 时代创建一个操作系统。
才云 Caicloud CEO 张鑫博士说:“人们在 PC 时代拥有 Windows 和 Mac OS;在移动互联网时代拥有 Android 和 iOS;在如今这个机器学习与 AI 如此汹涌澎湃的时代,每个企业都利用着数字驱动来实现整个企业乃至供应链的快速运转。才云旨在建立一个与 Apple、Microsoft 所提供的完全不同的操作系统。当然,我们并不是在与他们竞争,而是在 AI 时代建立一个全新的操作系统,使每个组织都能够更有效地通过数字驱动分析和改善公司经营的每个核心环节。
AI 类应用程序与 Ruby、Java 以及其他语言创建的应用程序有着很大不同。AI 类应用程序除了需要新类型的语言和操作系统之外,还需要仰仗以云原生的方式支持系统进行大规模分布式并行计算和可扩展地支持数据类应用和运算的能力。
如今的软件基本上只是具有二维的复杂性,开发者通过设计算法就能实现它。但数据驱动的 AI 类软件是多维的复杂性,其复杂性和工作量与以往软件有很大不同。我们正在构建面向这些新类型工作负载的操作系统,以使其更加分散,更具并行性,并且还可以更改工作流程以记住数据。”
才云 Caicloud COO 韩佳瑶博士说:“在多云环境下,Kubernetes 和 Kubeflow 也应该在人工智能和机器学习软件中发挥重要作用。我们看到,在中国自去年以来互联网行业产生了许多巨大的改变,多云形态逐渐向私有云环境发展,人们对于多云和云原生计算越发认可。我认为我们看到的趋势是中国本土私有云基础设施对云形态多样性的支持和更为开放的态度。”
张鑫博士说:“如上所述,应用程序应该在 Kubernetes 上运行,因为云原生设计旨在加速软件开发周期,并利用并行计算来加速开发。
除了使用机器学习语言(如 Tensorflow)之外,我们的团队使用 Kubernetes 来加速人工智能工作流程和开发周期,这使得软件进入生产阶段变得更加容易。
当我们谈论人工智能时,人们往往只关注算法部分以及使用神经网络的类型。其实人工智能和机器学习也需要一些新的硬件,比如 GPU、数据存储系统和其他新的基础设施!”
他们表示,曾经人们认为遥不可及的机器学习与 AI 代码的编写正像 JavaScript 一样变得越来越普遍。同时,机器学习和 AI 将与 Kubernetes 一样,以云原生为中心为企业带来更高的效率与更多的业绩。
本文转载自才云 Caicloud 公众号。
原文链接:https://mp.weixin.qq.com/s/jJSI9WLDtMPjnso4tGQqlw
评论