中国人工智能学会通讯——构建强健的人工智能:原因及方式 2. 强健的优化

简介:

2.强健的优化

image

实际上,许多AI 推理问题都可以理解为优化问题。我们来讲课本里的一个简单线性问题,如上图所示,这里面有两个变量,分别是x1、x2,以及两个限制条件(ax1+bx2)≤ r、(cx1+ dx2)≤s。随着绿色箭头的方向,目标是在增长的,因此可以在这个可行区域内找到最佳优化点。

image

假设对这些限制不确定,那么我们需要使用不确定区间。这个的想法是,我们有常数a、b等,不知道它们确切的值,但是知道它们属于一个不确定区间。比如,a的不确定集合是U。这是对不确定性的另一种表达方式,但是更实用。

现在我们想最大化目标值,那么该如何解决这些不确定区间带来的问题?假设红线是这些常量的替代值,那么这里的交叉点就是最优解决方案。当然这在我们的问题中是不可能出现的,区域优化对新问题来说是不适用的。当限制条件不确定时,规划的解决方案可能不可行,这将导致非常严重的问题。对此我们该怎么办?

image

其中一个方案是使用极小化极大算法(一种找出失败的最大可能性中的最小值算法)来消除不确定性。我们有adversary,并允许从不确定集合中选择a、b等常量的值。通过这种方案可以得到稳健的解决方案,然而这种方案太过保守。

image

根据Bertsimas 在MIT 的工作,这里有一个很重要的思想:给adversary 加一个budget。

现在我们可以分类讨论bugdet B。当设置B= 0时,我们会得到最初的线性方程。如果B很大,那么这个我们就有很大的可能性达不到目标。所以,我们可以通过B来预测结果到底如何。这是针对“budget on adversary ”强优化的最新想法。

image

现在有一些非常有趣理论:现有一些AI 算法是可以被看作稳健性优化。其中一个例子是支持向量机监督学习设置。我们给一些未知函数y=f(x)训练样本,并且给出了一个损失函数L(y(hat),y),当正确答案为y时,观察输出y(hat)。然后,我们找到能够将损失总和最小化的h,公式如上图所示。

image

在Xu,Caramanis &Mannor 2009 年的论文中(如上图所示),他们展示了这种正则化的方法相当于强优化。

相关文章
|
3天前
|
机器学习/深度学习 人工智能 算法
构建未来:人工智能在持续学习系统中的应用
【4月更文挑战第30天】 随着机器学习技术的不断进步,人工智能(AI)已经从静态的知识库演变为能够进行自我更新和优化的动态系统。本文探讨了AI在持续学习系统中的关键应用,分析了其如何通过实时数据分析、模式识别以及自适应算法来增强系统的学习能力和决策效率。我们还将讨论这些技术如何推动个性化服务的发展,并在不断变化的环境中维持系统的相关性和准确性。
|
4天前
|
机器学习/深度学习 人工智能 算法
构建未来:人工智能在创造性问题解决中的应用
【4月更文挑战第29天】 随着技术的不断进步,人工智能(AI)已经从简单的数据处理和模式识别演变为能够进行复杂决策和创新的领域。本文将探讨AI如何通过模仿人类的认知过程来解决创造性问题,以及这一技术如何被应用于艺术创作、工程设计和科学研究等多领域中。我们将分析最新的研究进展,展示AI如何在这些领域中不仅辅助人类工作,而且在某些情况下超越人类的创造力。
|
5天前
|
机器学习/深度学习 人工智能 分布式计算
人工智能平台PAI 操作报错合集之在本地构建easyrec docker镜像时遇到了无法连接docker服务如何解决
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
构建未来:人工智能在持续学习系统中的进化
【4月更文挑战第27天】 随着技术的进步,人工智能(AI)已经从单一任务处理的静态系统转变为能够适应和学习新知识的动态实体。这种转变的核心在于持续学习系统(Lifelong Learning Systems),它允许AI不断积累知识,跨领域应用所学,并在不断变化的环境中保持相关性。本文将探讨AI持续学习系统的关键技术进展,包括神经网络的可塑性、转移学习和元学习策略,并分析这些技术如何推动AI向更高层次的认知能力迈进。
|
12天前
|
机器学习/深度学习 人工智能 算法
构建未来:人工智能在医疗诊断中的应用与挑战
【4月更文挑战第21天】 随着人工智能(AI)技术的迅猛发展,其在医疗领域的应用已成为推动健康科技创新的重要力量。本文聚焦于AI在医疗诊断领域的应用,探讨了机器学习、深度学习等技术如何提升疾病检测的准确性和效率。同时,分析了实施过程中所面临的数据隐私保护、算法透明度、以及跨学科合作的挑战。通过案例研究,本文旨在为读者提供一个关于AI在医疗诊断中应用的全面视角,包括最新的技术进展和未来的发展趋势。
15 4
|
15天前
|
机器学习/深度学习 数据采集 人工智能
构建未来:移动应用开发中的人工智能集成
【4月更文挑战第18天】 在本文中,我们将深入探讨移动应用开发中人工智能(AI)的集成。我们将分析AI如何改变移动应用的功能和用户体验,以及开发者如何利用这种技术来提升他们的产品。我们还将讨论一些挑战和解决方案,以及AI在未来移动应用开发中的潜在影响。
|
19天前
|
机器学习/深度学习 人工智能 自然语言处理
构建未来:人工智能在创造性问题解决中的应用
【4月更文挑战第14天】 随着人工智能(AI)技术的不断进步,其在模仿和增强人类创造力方面的潜力正逐渐被挖掘。本文章探讨了AI如何通过机器学习、深度学习和自然语言处理等技术,在音乐创作、艺术设计和复杂问题求解等领域中展现出其独特的创新能力。我们分析了当前AI在创造性任务中所采用的方法,并讨论了这些技术如何推动新领域的发展,同时指出了目前存在的挑战和未来的发展方向。
|
21天前
|
人工智能 自然语言处理 搜索推荐
|
22天前
|
机器学习/深度学习 人工智能 算法
|
25天前
|
机器学习/深度学习 人工智能 算法
构建未来:移动应用开发中的人工智能集成
【4月更文挑战第8天】在数字化时代的浪潮中,移动应用已不仅仅是连接用户与信息的桥梁,而是成为了智能化服务和解决方案的前沿阵地。随着人工智能(AI)技术的不断成熟,其在移动应用开发中的集成已成为推动创新的关键动力。本文将探讨人工智能如何优化移动应用的功能、提升用户体验,并且分析集成过程中面临的挑战及解决策略,以期为开发者和技术决策者提供参考和启示。