《中国人工智能学会通讯》——8.32 基于进化算法的并行计算优化

简介: 本节书摘来自CCAI《中国人工智能学会通讯》一书中的第8章,第8.32节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。

8.32 基于进化算法的并行计算优化

在云计算平台和高性能计算平台等分布式平台上,往往存在着多个并行与分布式任务,为了提高并行与分布式算法的执行效率以及平台的资源利用率,研究者们利用进化算法对并行与分布式任务进行优化。目前,这方面的研究主要包括并行与分布式工作流调度和并行与分布式任务的资源调度分配两个方面。

工作流调度
提交至平台系统的并行与分布式任务往往有截止时间要求,然而系统平台的资源往往是有限的,不能同时满足所有的并行与分布式任务的需求。显然,平台系统应该对提交的大规模并行与分布式任务进行合理调度,从而提高并行与分布式任务的执行效率,同时满足任务的截止时间要求。该调度问题被称为工作流调度问题,学者们投入了大量的精力研究更加合理的调度,提高并行与分布式算法的执行效率。文献 [20] 利用蚁群算法(ACO)算法调度工作流;文献 [102] 利用多目标优化算法对云平台的工作流进行调度。

资源调度
不同的并行与分布式任务往往具有不同的特征,有些任务是计算密集型任务,因此需要大量的高主频的 CPU,甚至 GPU;有些任务是内存密集型任务,甚至 IO 读写密集型任务,因此需要大量的内存。在高性能平台以及云平台中,计算资源往往是异构的,因此,为了合理利用计算资源,提高资源利用率,同时最大化并行与分布式算法的执行效率,学者们投入大量精力研究计算资源的合理调度与分配方案。文献 [24] 利用粒子群算法(PSO)给计算任务分配计算资源;文献 [103] 利用分布估计算法(EDA)对计算资源进行调度;文献 [104]利用进化算法对分布式计算资源进行分配;文献[29]综述了进化算法在云计算资源调度上的工作。

相关文章
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
深度学习算法:探索人工智能的前沿
深度学习算法:探索人工智能的前沿
|
1天前
|
机器学习/深度学习 人工智能 算法
31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!
31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!
43 1
31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!
|
6天前
|
机器学习/深度学习 存储 人工智能
【人工智能】机器学习算法综述及常见算法详解
【人工智能】机器学习算法综述及常见算法详解
|
6天前
|
机器学习/深度学习 存储 人工智能
构建未来:AI在持续学习系统中的进化之路
【5月更文挑战第8天】 随着人工智能(AI)技术的飞速发展,AI系统正逐步从单一任务处理转向多任务、持续学习的智能体。本文将深入探讨AI技术在持续学习系统中的最新进展,包括深度学习、强化学习以及转移学习等关键技术。文章还将讨论如何通过这些技术实现AI系统的适应性、泛化能力和自我进化,从而推动AI在多变环境中的长期应用和自主决策能力。
|
12天前
|
机器学习/深度学习 人工智能 算法
【AI 初识】描述遗传算法概念
【5月更文挑战第2天】【AI 初识】描述遗传算法概念
|
12天前
|
机器学习/深度学习 存储 人工智能
【AI 初识】人工智能中使用了哪些不同的搜索算法?
【5月更文挑战第2天】【AI 初识】人工智能中使用了哪些不同的搜索算法?
|
16天前
|
机器学习/深度学习 人工智能 运维
人工智能平台PAI 操作报错合集之请问Alink的算法中的序列异常检测组件,是对数据进行分组后分别在每个组中执行异常检测,而不是将数据看作时序数据进行异常检测吧
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
构建未来:人工智能在持续学习系统中的进化
【4月更文挑战第27天】 随着技术的进步,人工智能(AI)已经从单一任务处理的静态系统转变为能够适应和学习新知识的动态实体。这种转变的核心在于持续学习系统(Lifelong Learning Systems),它允许AI不断积累知识,跨领域应用所学,并在不断变化的环境中保持相关性。本文将探讨AI持续学习系统的关键技术进展,包括神经网络的可塑性、转移学习和元学习策略,并分析这些技术如何推动AI向更高层次的认知能力迈进。
|
17天前
|
机器学习/深度学习 数据采集 人工智能
【热门话题】AI作画算法原理解析
本文解析了AI作画算法的原理,介绍了基于机器学习和深度学习的CNNs及GANs在艺术创作中的应用。从数据预处理到模型训练、优化,再到风格迁移、图像合成等实际应用,阐述了AI如何生成艺术作品。同时,文章指出未来发展中面临的版权、伦理等问题,强调理解这些算法对于探索艺术新境地的重要性。
30 3
|
18天前
|
机器学习/深度学习 人工智能 算法
详解AI作画算法原理
AI作画算法运用深度学习和生成对抗网络(GAN),通过学习大量艺术作品,模拟艺术家风格。卷积神经网络(CNN)提取图像特征,GAN中的生成器和判别器通过对抗训练生成艺术图像。循环神经网络和注意力机制可提升作品质量。这种技术开创了艺术创作新途径。