随着深度学习的开放,人工智能在几年中快速发展,尖端技术慢慢向普及应用到各行各业。以下是国外一家专注于开源和堆栈技术新闻网站TheNewStark盘点的 2022 年值得人们期待的五个人工智能发展趋势。
随着深度学习的开放,人工智能在几年中快速发展,尖端技术慢慢向普及应用到各行各业。以下是国外一家专注于开源和堆栈技术新闻网站TheNewStark盘点的 2022 年值得人们期待的五个人工智能发展趋势。
趋势 1:大型语言模型(LLMs),定义交互式人工智能的下一个浪潮
人工智能的语言模型是基于自然语言处理技术和算法创建的。比如在某一句话说一半的时候,这个模型会根据以往记录的实例,来推断出这句话后面的几个字。总的来说就是总结文本信息,甚至从纯文本中创建视觉图表。
大型语言模型(LLMs)是在包含巨大数据量的大规模数据集上训练的。像是 Google 的 BERT 和 OpenAI 的 GPT-2 和 GPT-3 就是 LLMs 很好的例子。据了解,GPT-3 中约有 1750 亿个参数,在 570 千兆字节的文本上进行训练。这些模型生成的东西可以从简单的文章到复杂的金融模型。现如今,包括 OpenAI、Hugging Face、Cohere、AI21 Labs 以及 AI12 在内的人工智能初创公司,正在通过训练具有数十亿参数的模型来推动 LLMs 的发展。
韩国一家叫做 Naver 的公司宣布,它已经建立了最全面的基于人工智能的语言模型之—— HyperCLOVA,一个类似于 GPT-3 的韩语模型。与上述模型不同的是,华为的 PanGu-Alpha 以及百度的 Ernie 3.0 Titan 则是在由电子书、百科全书和社交媒体组成的海量中文数据集上进行训练的。
在 2022 年,我们将看到大型语言模型成为下一代交互式人工智能工具的基础模型。
趋势 2:多模态人工智能的崛起
" 模态 "(Modality)是德国理学家赫尔姆霍茨提出的一种生物学概念,即生物凭借感知器官与经验来接收信息的通道,如人类有视觉、听觉、触觉、味觉和嗅觉模态。多模态是指将多种感官进行融合,而多模态交互是指人通过声音、肢体语言、信息载体(文字、图片、音频、视频)、环境等多个通道与计算机进行交流,充分模拟人与人之间的交互方式。
传统的深度学习算法专注于从一个单一的数据源训练其模型。例如,计算机视觉模型是在一组图像上训练的,NLP 模型是在文本内容上训练的,语音处理则涉及声学模型的创建、唤醒词检测和噪音消除。这种类型的机器学习与单模态人工智能有关,其结果都被映射到一个单一的数据类型来源。而多模态人工智能是计算机视觉和交互式人工智能智能模型的最终融合,为计算器提供更接近于人类感知的场景。
多模态人工智能的最新例子是 OpenAI 的 DALL-E,该模型使用艺术家萨尔瓦多 - 达利和皮克斯的瓦力的谐音来命名。它可以从文本描述中生成对应图像。例如,当文本描述为 " 一个甜甜圈形状的时钟 " 被发送到该模型时,它就可以生成以下图像。
谷歌的多任务统一模型(MUM)是多模态人工智能的另一个例子。它承诺通过从 75 种不同语言中挖掘出的上下文信息对用户搜索结果进行优先排序,从而提高用户的搜索体验。MUM 使用 T5 文本到文本框架,比 BERT 中流行的基于变换器的自然语言处理模型要强大 1000 倍。
英伟达的 GauGAN2 模型则将根据简单的文本输入生成照片般逼真的图像。它在一个单一的模型中结合了分割映射、内画和文本到图像的生成,使其成为一个强大的多模态工具,可以用文字和图画的混合来创造逼真的艺术。
在不远的未来我们就可以见到计算机视觉、语言以及语音模型的融合,这使得人工智能更丰富,更自然逼真。
趋势 3:简化和精简 MLOps
机器学习操作(MLOps),是一个将机器学习投入到工业生产中的实践,是机器学习和 DevOPs 在软件领域交叉的产物,所以它在许多方面与 2012 年的 DevOps 相似。在 2012 年 DevOps 上线的时候,许多企业就意识到了它的价值,但是他们在实施 DevOps 的时候很困难,工具链非常复杂,生态系统也不够完善。而 MLOps 相比来说更加复杂,它的软件包包括安装、配置训练、推理基础设施、配置特征存储、配置模型注册表、监控模型的衰减以及检测模型漂移等所有的相关内容。其庞大的软件包也导致 MLOps 的部署比 DevOps 还困难。
MLOps 是被纳入基于云计算的 ML 平台的概念之一,平台包括如亚马逊网络服务的 Amazon SageMaker, Azure ML, 以及谷歌的 Vertex AI。然而,它所拥有的这些能力却不能用于混合和边缘计算这两个环境。因此,监测边缘计算的环境模型被证明是企业要面临的一个重大挑战。在处理计算机视觉系统和交互式人工智能系统时,创建一个为其服务的监测边缘计算的模型就变得更加具有挑战性。
随着 Kubeflow 和 MLflow 等开源项目的逐渐成熟,MLOps 其实已经很容易就能获取到。在未来几年我们或许可以看到一个精简和简化的 MLOps 方法横跨云领域和边缘计算环境。
趋势 4:AI 驱动的开发者生产力
在未来,人工智能几乎会影响到 IT 行业的每个方面,包括编程和开发。在过去的几年里,我们已经看到了诸如亚马逊代码大师这样的工具,该产品会在开发者编程时,为其提供智能建议,以提高代码质量,并识别出应用程序中最重要的代码行。就在最近,Github Copilot 作为一个 " 人工智能配对程序员 " 首次亮相,协助开发人员编写高效的代码。而 Salesforce 的研究团队也推出了 CodeT5,这是一个开源项目,将帮助 Apex 开发人员进行由人工智能驱动的编码。Tabnine,即以前的 Codata,将智能代码完全带到了主流开发环境。Ponicode 也是一个 AI 驱动的工具,可以提供函数创建、可视化和运行单元测试的快捷方式。
大型语言模型(LLMs)的兴起和开源代码更广泛的可用性,使 IDE 供应商能够再其基础上建立智能代码生成和分析系统。
展望未来,人们期望看到能够从内联注释中生成高质量和紧凑代码的工具。它们甚至能够从一种语言编写的代码翻译成另一种语言,通过将传统代码转换为现代语言来实现应用程序的现代化。
趋势 5:云平台新的垂直化人工智能解决方案
世界领先的人工智能供应商,包括亚马逊、谷歌和微软,都正专注于将研究和开发工作商业化。他们通过旗下的云平台提供托管服务,并建立硬件设备,配备人工智能加速器和针对特定场景的预训练模型。
亚马逊连接和谷歌联络中心 AI 是垂直整合的典型例子。两者都利用机器学习能力来执行智能路由,由机器人驱动的客服对话,以及对联络中心代理商的自动协助。AWS Panorama 可以连接到现有的 IP 摄像机,以此来执行基于计算机视觉的推理。客户可以在其云平台训练新的模型,并将它们部署在全景设备的边缘。Azure Percept 采用了类似的方法,在边缘提供计算机视觉模型和交互式人工智能。微软基于 Azure 上现有的物联网、人工智能和边缘计算服务建立了 Percept。
最后,亚马逊 Lookout for Equipment 和谷歌 Cloud Visual Inspection AI 等服务,利用基于云的人工智能平台,对设备进行预测性维护和产品的异常检测。这些服务是专为零售和制造业定制的。
在2022年,我们将看到人工智能平台和云供应商利用前沿研究技术和现有的管理服务,提供针对特定的例子和场景的解决方案。