36、蚁群优化元启发式算法详解

蚁群优化元启发式算法详解

1. 人工蚁决策过程

蚁群表现出复杂的自适应行为,但单只蚂蚁的行为却非常简单。蚂蚁可看作是刺激 - 响应主体,它观察信息素浓度,并根据信息素刺激产生行动,因此可抽象地视为简单的计算主体。人工蚁算法对真实蚂蚁的这种简单行为进行了建模,其逻辑是一个带有一组产生式规则的简单产生式系统,如算法 17.1 所示:

Algorithm 17.1 人工蚁决策过程
Let r ∼U(0, 1);
for each potential path A do
    Calculate PA using, e.g., equation (17.1);
    if r ≤ PA then
        Follow path A;
        Break;
    end
end

该算法在蚂蚁需要做决策的每个点执行。虽然算法 17.1 实现了简单的随机选择机制,但也可使用其他概率选择机制,如轮盘赌选择。

2. stigmergy 与人工信息素

Stigmergy 是一类介导动物间相互作用的机制,由 Grassé 正式定义为通过环境改变介导的间接通信形式。这个定义源于对白蚁筑巢行为的观察,个体的行动由当前巢穴结构触发。

Stigmergy 一词由两个希腊词构成:“stigma”(意为标志)和“ergon”(意为工作)。个体观察信号,触发特定响应或行动,行动可能强化或修改信号,以影响其他个体的行动。

Stigmergy 有两种形式:
- 半构造性 stigmergy:通过环境物理特征的变化进行通信

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值