- 博客(81)
- 资源 (15)
- 问答 (2)
- 收藏
- 关注
原创 中外音乐史阅读书目记录
一、中国音乐史1、《中国古代音乐史稿》.杨荫浏著.北京:人民音乐出版社,1981年2月第1版。该书分上、下两册,八编,共三十六章。有附录与后记。正文包括远古、夏、商、西周、春秋、战国、秦、汉、三国、两晋、南北朝、隋、唐、五代、辽、宋、西夏、金、元、眀、清等内容。附录包括曲例索引、图片索引、参考书目索引、名词索引。该书记载了中国古代音乐的发生、发展与相互关系,涉及中国古代音乐、音乐理论、乐器、音乐生活等等的多个方面,年代跨度大、文献资料详实、文风朴实,是一套论述中国古代音乐史的重要著作。2、《中国古代音乐史略
2025-04-09 10:56:44
548
原创 作曲技术理论方向阅读书目记录
一、和声学1、《和声学基础教程》.谢功成,马国华,童忠良,赵德义(《音乐自学丛书作曲卷》.谢功成,童忠良,曾理中主编),北京:人民音乐出版社1992年5月第1版。该套教程是“音乐自学丛书·作曲卷”之分册,为武汉音乐学院作曲系四位在和声学上颇有造诣的专家的力作,也是国内专家所著的和声学教程中被运用得最多的一套教程。《和声学基础教程》分上、下两册,共44章,分别含两个附录。该套教程从和弦的构成入手,涵盖了传统和声写作的所有内容,并增加同宫系统自然调式、民族调式和声写作,融入调式复合和同主音综合调式等内容。教程上
2025-04-09 10:55:17
662
原创 ICLR顶会论文学习|DRL-based改进启发式求解方法JSSP
该文献提出了一种新的DRL-based改进启发式求解方法JSSP,其中使用GNN表示来编码完整解。该文献设计了一种基于图神经网络的表示方案,方案由两个模块组成,以有效捕获改进过程中遇到的图中动态拓扑和不同类型节点的信息。为了加快解改进过程中的评价效率,提出了一种可以同时评估多个解的消息传递机制。论文证明了该方法的计算复杂度与问题规模成线性关系。在经典基准测试上的实验表明,我们的方法学习的改进策略在很大程度上优于最先进的基于drl的方法。
2025-01-21 20:26:41
555
原创 特征选择算法
特征选择技术是从高维数 据中获取有效信息的重要手段,是机器学习领域的重要技术,也是主要的降维技术(Dimensionality Reduction)。特征选择可用于为分类任务选择最相关的特 征,同时消除不相关和冗余的特征。特征选择可以找到原始特征空间中重要属性 的集合,而后再构建模型。特征选择能够去除不相关的特征,获得可以产生优秀 预测模型性能的特征子集。特征选择属于机器学习中预处理的步骤,可以保留特征属性的物理含义。特征选择技术可以缩短构建模型的时间,减少存储空间并 提升分类模型性能。2.特征选择的框架。
2024-10-30 10:22:37
1213
1
原创 异常检测方法
什么时候我们需要异常点检测算法呢?常用的有三种情况。在以上场景中,异常的数据量都是很少的一部分,因此诸如:SVM,逻辑回归等分类算法,都不适用,因为监督学习算法适用于有大量的正向样本,也有大量的负向样本,有足够的样本让算法去学习其特征,且未来新出现的样本与训练样本分布一致。
2024-06-13 10:55:23
788
原创 工具问题记录|SQL
查询速度慢的原因很多,本文总结SQL查询慢的50个原因: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。 9、返回了不必要的行和列 10、查询
2024-05-29 11:17:40
577
原创 FP-Growth算法
【数据挖掘 | 关联规则】FP-grow算法详解(附详细代码、案例实战、学习资源)-腾讯云开发者社区-腾讯云 (tencent.com)FP-Tree算法详细过程(Java实现) - DreamGod - 博客园 (cnblogs.com)
2024-04-29 15:40:47
245
原创 因果推断学习
^abIntroduction to Causal InferenceIntroduction to Causal Inference ^因果推断学习2 --- 相关性!=因果性因果推断学习2 --- 相关性!=因果性 - 知乎 ^Theoretical Impediments to Machine Learning With Seven Sparks from the Causal Revolutionhttps://arxiv.org/pdf/1801.04016.pdf ^因果推断综述及基
2024-03-26 11:24:05
705
原创 基于冲突搜索(CBS)的多智能体路径寻优(MAPF)
多智能体路径寻优( Multi-Agent Path Finding,MAPF )问题由一个无向无权图G = ( V ,E )和一组k个智能体组成,其中智能体有起始点和目标点。
2023-01-11 14:42:24
6325
2
原创 车间动态调度的研究方法
已开发的调度规则不能保证在任何情形下都可以很好的优化,需要根据具体问题设计特定的调度规则,但人工设计的调度规则存在时间和经验上的不足。适用于各种车间场景,可以很好的响应车间的各种动态事件,但很难得到一个接近全局的调度方案。利用静态调度技术使每个子问题得到最优解决,但很难保证全局的优化效果,而且由于。问题设计在线启发式算法,对实际制造车间调度的问题来说难度大。)预反应调度方法将复杂的调度问题分解为一系列静态调度问题。)鲁棒调度方法虽然可以保持较好的鲁棒性,但是以。)建立鲁棒调度的优化模型。
2022-10-30 19:55:33
3554
2
原创 多目标进化算法详细讲解及代码实现(样例:MOEA/D、NSGA-Ⅱ求解多目标(柔性)作业车间调度问题)
本文对基于分解的多目标进化算法及基于Pareto的多目标进化算法进行了详细的讲解,并使用柔性作业车间调度问题作为背景对两类算法中极具代表性的算法MOEA/D和NSGA-Ⅱ进行了复现。
2022-08-22 19:02:42
13201
7
原创 SCI 写作常见错误
1 常见错误1.1 省略冠词 a、an 和 the主要有三种情况:1)需要的地方被省略;2)在不需要的地方使用或导致冗长;3)使用错误。错误用法示例:由于本研究中使用的三维建模工具只有一个,所以“三维建模工具”是具体的、特定的,因此用the。冠词(Articles)也称为限定词或名词标记,通过讲述多少或多少来限制名词。 (数量的表达,限制形容词,标记)它们告诉名词是一般的(a tree)还是特定的(the tree)。the是定冠词。在名词之前,the 表示已知指的是特定项目
2022-05-29 16:21:18
3671
1
原创 模糊时间的柔性车间调度问题-Python实现遗传算法求解
1 问题描述FJSPF(the FJSP with Fuzzy Processing time)可以表述如下:有n 个工件要在 m 台机器上加工。每个工件有ni个工序,每个工件必须按确定的路径完成所有工序,每道工序有1台及以上加工工序,工序的加工时间为模糊时间。1.1 模糊加工时间的运算 当工序加工时间为模糊时间时,要想能很好的排产出来,比如在甘特图上排产,需要一些模糊数运算操作。这些运算包括加法运算、两个模糊数的最大运算和模糊数的排序方法。加法运算用于计算运算的模糊完成时间。最大....
2022-05-04 19:00:36
3813
原创 基于AGV的物流作业车间调度优化
文献来源:Iowa State University 2018 博士论文 作者:Shiyang Huang 《Optimization of job shop scheduling with material handling by automated guided vehicle 》1 论文简介这篇博士论文主要包含以下三项研究:第一个研究中的AGV调度问题,我们提出了一系列基于网络优化、缩短作业等待时间的AGV调度策略。在第二个研究中,建立了一个全面的JSSMH模型,并提出了一种启发式算法
2022-04-26 17:23:07
3013
1
原创 基于深度强化学习的柔性作业车间动态调度
在追求敏捷和灵活的生产调度方面,处理不可预测的动态事件的能力变得越来越重要。与此同时,生产系统中的网络-物理融合产生了大量需要实时挖掘和分析的工业数据。为了便于这种实时控制,本研究提出了一种分层分布式的体系结构来解决动态柔性作业车间调度问题。采用双深度Q网络算法(DDQN)训练调度智能体,捕捉生产信息与调度目标之间的关系,为具有恒定任务到达的柔性作业车间实时做出调度决策。为了处理动态调度中问题的可变规格说明,提出了专门的状态和动作表示法。此外,还提出了一种代理奖励整形技术(surrogate reward
2022-04-14 19:31:51
10924
52
原创 AGV调度研究(部分论文提供了个人python复现)
1 问题简述1.1 GA+启发式(VAA):《A hybrid GA/heuristic approach to the simultaneous scheduling of machines and automated guided vehicles》(2007/IJPR/Tamer F. Abdelmaguid)编码:所研究问题的第一部分即工序调度的结构在理论上类似于作业车间调度问题,因此采用基于工序的编码。车辆分配和调度部分由一种称为车辆分配算法(VAA)的启发式算法来处理。VAA从.
2022-03-26 15:24:54
8847
4
原创 多智能体强化学习和分布式强化学习的区别?
个人以为,从研究内容来看,多智能体强化学习更多研究的是智能体之间的交互和关联,寻求在多智能体强化学习中所有智能体之间达到均衡状态;分布式强化学习的研究则侧重于强化学习低采样效率的问题,嵌入并行计算以高效加速模型训练过程并提高学习效果。以下将对两者相关研究内容进行简述以显看出两者的区别。1 多智能体强化学习根据具体应用中智能体之间的关系,将多智能体问题分为完全合作式、完全竞争式、混合关系式三种类型。相比单智能体系统,强化学习应用于多智能体系统会遇到哪些挑战和问题?(1)环境的不稳定性:智能体在
2022-03-03 20:54:05
3339
1
原创 运筹优化算法工程师面试问题汇总
本文对全网的运筹优化算法方向前人的面经中涉及的一些面试问题进行总结,以下涉及到运筹学的大部分知识,主要涉及的问题如下:运筹:1 单纯形法是什么?具体讲解一下单纯形的步骤。Simplex-单纯形算法介绍 | caojiangxia运筹说 第16期 | 线性规划硬核知识点梳理—单纯形法 - 知乎 (zhihu.com)2 列生成?当变量数目大于约束条件数时,需要使用列生成算法,讲解一下列生成算法,列生成算法除了主问题还有子问题,子问题的作用是什么?干货 | 10分钟带你彻底了解colum
2022-03-03 20:51:26
5012
1
原创 多智能体强化学习在智能工厂在线调度中应用
来源:Robotics and Computer-Integrated Manufacturing/2021论文:Multi-agent reinforcement learning for online scheduling in smart factories传统的制造系统采用集中式结构进行数据分析和订单调度,由于过于依赖中央控制器和有限的通信通道,效率低下且不可靠。物联网(IoT)和云技术使构建多智能体系统(MAS)等分布式制造体系结构成为可能。最近,人工智能(AI)方法被用于解决制造环境中的
2022-02-25 17:43:54
5175
原创 用python实现基于遗传算法求解带AGV的作业车间调度问题
1 项目描述针对带AGV的作业车间调度问题,以最小化完工时间为目标,考虑AGV在装载站、机器、卸载站之间的有效负载时间和空载时间,采用遗传算法进行求解,设计了面向工件运输次数的一维编码,和面向工件运输的驱动解码,以此来联动工件排序和AGV指派两个调度子问题,达到接近最优解的效果。算法采用Bilge和Ulusoy等人设计的40个算例进行验证。算例下载可前往个人优快云:机器人作业车间的算例JSP_Transbot.zip-制造文档类资源-优快云文库进行下载。或前往个人Github下载完整代码包含
2022-02-19 12:05:24
5739
11
原创 (pytorch复现)基于深度强化学习(CNN+dueling network/DQN/DDQN/D3QN/PER)的自适应车间调度(JSP)
为了深入学习各种深度学习网络和强化学习的结合,实现了一下下列文章:Research on Adaptive Job Shop Scheduling Problems Based on Dueling Double DQN | IEEE Journals & Magazine | IEEE Xplore状态、动作、奖励函数及实验的简单介绍可参考:基于深度强化学习的自适应作业车间调度问题研究_松间沙路的博客-优快云博客_强化学习调度整体代码复现可见个人Github:Aihong-Sun
2021-12-27 15:25:49
8093
14
原创 强化学习过程中对产生的无效动作应该如何进行屏蔽处理?(强化学习中可变的动作空间怎么处理)
解决方法如果想要soft constraint,即直接训练,当算法给到不能选的动作就给一个很差的收益,如果想要hard constraint, 那就是“屏蔽”(”mask out“)无效的操作,仅从有效操作中进行采样,然而这一过程仍未得到充分的研究。
2021-12-15 15:24:41
7796
1
原创 写给那些准备入门车间调度问题的小伙伴,关于代码编写以及高效利用他人代码的方法(不要让代码能力限制了你的科研能力)
个人运作这个优快云也有一年了,这一年中遇到很多人问我代码的问题,尤其是做车间调度的同学,大部分同学都是没有编程经验的,很多时候无从下手,不知道从什么地方开始编,今天就讲讲我的一些经验。
2021-12-13 14:03:35
4921
17
原创 基于混合DQN的运输资源不足柔性作业车间实时数据驱动动态调度
本文研究了运输资源不足的动态柔性作业车间调度问题(DFJSP-ITR),以最小化完工时间和总能耗为目标。为了使Agent学习根据每个决策点的生产状态选择合适的规则,提出了一种混合深度Q网络(HDQN),该网络将深度Q网络与三次扩展相结合。Robotics and Computer-Integrated Manufacturing/20221 简介本文研究了运输资源不足的动态柔性作业车间调度问题(DFJSP-ITR),以最小化完工时间和总能耗为目标...
2021-12-11 10:06:48
2687
3
原创 基于dual Q-learning 的装配时间不确定装配作业车间自适应调度
针对装配作业车间生产环境的不确定性,结合强化学习的实时性,针对装配作业车间调度问题,提出了一种双Q学习(dual Q learning,D-Q)方法,通过自学习来增强对环境变化的适应性。在最小化总加权提前惩罚和完工时间成本的目标函数的基础上,顶层Q-学习着眼于局部目标,以求最小机器闲置和均衡机器负载的调度策略;底层Q-学习,侧重于全局目标,以学习最优调度策略,使所有作业的整体提前时间最小。
2021-12-07 18:07:02
2212
原创 DQN学习使用混合规则的柔性车间AGV实时调度(关注点:状态、奖励函数的设置)
本文针对对象为柔性车间,提出了一种基于混合规则的自适应深度强化学习(DRL) AGV实时调度方法,以最小化完工时间和延迟率为目标。
2021-12-06 22:08:15
3405
2
原创 基于多智能体强化学习的自动化集装箱码头无冲突AGV路径规划
AGV冲突预防路径规划是提高集装箱码头运输成本和运营效率的关键因素。研究了集装箱自动化码头(ACTS)水平运输区自动导引车(AGV)的防冲突路径规划问题。根据磁钉导引AGVS的特点,构建了节点网络。通过对对向冲突和同点占领冲突两种冲突情况的分析,建立了求解最短路径的整数规划模型。针对这一问题,提出了多Agent深度确定性策略梯度(MADDPG)方法,并采用Gumbel-Softmax策略对节点网络产生的场景进行离散化。通过一系列的数值实验,验证了模型和算法的有效性和高效性。
2021-11-27 22:05:20
7236
2
原创 基于强化学习的多智能体框架在路由和调度问题中的应用
本文提出了一个使用元启发式算法进行优化的多智能体框架,AMAM.在该方案中,每个智能体在组合优化问题的搜索空间中独立行动。Agent通过环境共享信息并相互协作。目标是使Agent能够根据与其他Agent和环境交互时获得的经验,使用强化学习的概念来修改他们的动作。为了更好地介绍和验证AMAM框架,本文使用了带时间窗的车辆路径问题(VRPTW)和带顺序调整时间的并行机调度问题(UPMSP-ST)这两个经典的组合优化问题。实验的主要目的是评估所提出的自适应Agent的性能。
2021-11-22 22:42:34
4056
原创 自动化装配车间(automated assemby shop)动态路径规划的混合算法——考虑车间布局的动态变化(dynamic layout)
《A hybrid approach for dynamic routing planning in an automated assembly shop》Robotic and Computer-Integrated Manufacturing/20101 摘要动态作业车间作业的高度动荡环境影响着车间布局以及制造作业。由于布局变化的动态特性,在重新配置车间布局时,除了考虑材料处理和机器搬迁的成本问题外,还需要考虑诸如对变化的适应性和响应性等基本要求。本文根据不确定性的来源,将车...
2021-11-16 11:36:20
1521
原创 MAGNet: 面向深度多智能体强化学习(MADRL)的多智能体图网络(Graph Network)
《MAGNet:Multi-agent Graph Network for Deep Multi-agent Reinforcement Learning》[2012.09762] MAGNet: Multi-agent Graph Network for Deep Multi-agent Reinforcement Learning (arxiv.org)https://arxiv.org/abs/2012.09762 这篇文章提出了一种新的多智能体强化学习方法,称为MAGNet,它利用...
2021-11-15 10:36:06
3475
原创 作业车间问题的调度学习:使用图神经网络(GNN)和强化学习(RL)的表示和策略学习
《Learning to schedule job-shop problems:representation and policy learning using graph neural network and reinforcement learning》Internation Journal of production research/20211 摘要我们提出了一个使用图神经网络(GNN)和强化学习(RL)来学习调度作业车间问题(JSSP)的框架。为了考虑JSSP的结构,我...
2021-11-09 17:04:04
6186
3
原创 Deep Q-learning的发展及相关论文汇总(DQN、DDQN,Priority experience replay 等)
在DQN提出之前,强化学习与神经网络的结合遭受着不稳定和发散等问题的困扰。DQN做了以下改进: (1)使用memory replay 和 target network 稳定基于DL的近似动作值函数; (2)使用reward来构造标签,解决深度学习需要大量带标签的样本进行监督学习的问题 标准DQN利用max操作符使得目标值过高估计,于是下面这篇文献提出了Double DQN用于平衡值估计。Deep Reinforcement...
2021-11-06 18:54:41
2738
原创 State Abstaction:面向MDP的统一状态抽象理论
《Towards a UnifIed Theory of State Abstraction for MDPs》LIhong Li Thomas J.Walsh Michael L.Littman获取原文的链接http://rbr.cs.umass.edu/aimath06/proceedings/P21.pdf1 摘要状态抽象(或状态聚合(state aggregation))在人工智能和运筹学领域得到了广泛的研究。相对于在基态空间中工作...
2021-11-03 11:55:10
588
2
原创 多智能体深度强化学习(MADRL)在大规模交通信号灯控制中的应用
《Multi-Agent Deep Reinforcement Learning for Large-Scale Traffic Signal Control》IEEE Transaction on Intelligent tansportation systems/2020论文及代码链接https://arxiv.org/abs/1903.045271摘要强化学习(RL)是解决复杂城市交通网络中自适应交通信号控制(ATSC)的一种很有前途的数据驱动方法,而深度神经网络进一...
2021-11-02 17:49:42
4547
6
原创 论文阅读|《强化学习在加工时间可变的机器人流水车间调度中的应用》
《Reinforcement Learning for robotic flow shop scheduling with processing time variations》International Journal of Production Research/20211 摘要我们解决了一个机器人流水车间调度问题,其中两种零件类型在每组给定的专用机器上进行处理。单个机器人在固定轨道上移动,一次运输一个部件,在给定的时间间隔内,这些部件在机器上的加工时间各不相同。我们使用强化...
2021-10-20 18:26:55
2604
原创 论文阅读|用于不同问题的MADDPG算法框架系列论文汇总
MADDPG论文阅读:论文阅读|《Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments》(NeurlPS,2017)(MADDPG)论文1 《A Data-Driven Multi-Agent Autonomous Voltage Control Framework Using Deep Reinforcement Learning》#
2021-10-14 22:13:56
3610
《Optimization of job shop scheduling with MH by AGV 》
2022-04-18
算例为流水车间调度算例,包括 car1-car8、hel1-hel2、reC01-reC42
2022-01-03
机器人作业车间的算例 JSP_Transbot.zip
2021-12-15
can_work_MADDPG.rar
2021-10-13
SVM_for_AGV_dispatching.zip
2021-09-03
L2D-main.zip
2021-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人