34、用于优势集和其他二次优化问题的快速种群博弈动态

用于优势集和其他二次优化问题的快速种群博弈动态

1. 引言

优势集是一种图论中的聚类概念,在功能磁共振成像(fMRI)数据分析、基于内容的图像检索、视频流中异常活动检测、生物信息学、人类动作识别以及匹配问题等众多领域都有应用。

传统上,在边加权图中寻找优势集的标准方法是使用复制动态算法,这是一类受达尔文选择过程启发的进化博弈论算法。然而,这类算法存在一个典型问题,即随着数据量的增加,其计算复杂度呈二次增长($O(N^2)$),这限制了它们在处理大规模数据集(如高分辨率图像和时空数据)时的应用。

为了克服这一缺点,提出了一种新的种群博弈动态算法来寻找优势集。该算法的灵感来源于“玩家”群体中的感染和免疫过程。其核心思想是迭代地进行感染步骤,即传播(或抑制)群体中最成功(或最不成功)的策略,直到所选的“感染性”策略的表现优于(或劣于,如果未灭绝)群体的平均收益。与传统的复制动态或最佳响应动态等内点法不同,该算法类似于顶点旋转法。

该算法的每一步在时间和空间复杂度上都是线性的。在对称亲和性假设下,群体的平均收益在任何非恒定轨迹上都会严格增加,这证明了优势集是该动态算法的渐近稳定点。实验表明,该算法在图像分割和基于区域的分层图像匹配这两个计算机视觉应用中,比标准算法快几个数量级,同时保持了较高的解质量。此外,该方法具有通用性,可应用于计算机视觉和模式识别中的一大类优化问题,如图匹配、立体匹配和图像标注等。

2. 进化博弈论基础

进化博弈论考虑了一个理想化的场景:从一个大型(理想情况下是无限的)群体中随机抽取成对的个体,进行对称的两人博弈。设 $O = {1, \ldots, n}$ 是玩家可用的纯策略集合,$A$ 是 $n \times n$ 的收益矩阵,其中 $a_{ij}$ 表示玩家采用策略 $i$ 对抗采用策略 $j$ 的对手时获得的收益。

混合策略是指在可用策略集合 $O$ 上的概率分布 $x = (x_1, x_2, \ldots, x_n)^{\top}$,混合策略位于 $n$ 维欧几里得空间的标准单纯形 $\Delta$ 中,其定义为:
[
\Delta = \left{x \in \mathbb{R}^n : \sum_{i = 1}^{n} x_i = 1 \text{ 且 } x_i \geq 0, i = 1, \ldots, n\right}
]

用 $e_i$ 表示单位矩阵的第 $i$ 列。混合策略 $x \in \Delta$ 的支撑集 $\sigma(x)$ 定义为具有非零概率的元素集合:$\sigma(x) = {i \in O : x_i > 0}$。玩家采用纯策略 $i$ 对抗采用混合策略 $x$ 的对手时的期望收益为 $\pi(e_i|x) = (Ax) i = \sum {j} a_{ij}x_j$。因此,采用混合策略 $y$ 的期望收益为 $\pi(y|x) = y^{\top}Ax$,群体的期望收益为 $\pi(x) = \pi(x|x) = x^{\top}Ax$。

为了简化表示,用 $\pi(y - x|z)$ 表示收益差 $\pi(y|z) - \pi(x|z)$,用 $\pi(y - x)$ 表示 $\pi(y - x|y) - \pi(y - x|x)$。

  • 纳什均衡策略 :混合策略 $x$ 是(对称)纳什均衡策略,当且仅当对于所有 $y \in \Delta$,有 $\pi(y - x|x) \leq 0$。这意味着对于所有 $i \in O$,$\pi(e_i - x|x) \leq 0$,并且对于所有 $i \in \sigma(x)$,$\pi(e_i - x|x) = 0$。因此,在 $x$ 的支撑集中,所有(纯)策略的收益是恒定的,而支撑集外的所有策略的收益小于或等于 $\pi(x)$。
  • 进化稳定策略(ESS) :策略 $x$ 是进化稳定策略,如果它是纳什策略(均衡条件),并且对于所有 $y \in \Delta \setminus {x}$ 满足 $\pi(y - x|x) = 0$,有 $\pi(y - x|y) < 0$(稳定条件)。直观地说,ESS 是这样一种策略,任何小的偏离都会导致较低的收益。ESS 可以通过复制动态(RD)来找到,这是自然选择过程的经典形式化。
3. 优势集及其特征

优势集框架是一种基于成对聚类的方法,它基于优势集的概念,优势集可以看作是团的边加权推广。该框架基于元素 $i$ 相对于元素集合 $S$ 的权重 $W_S(i)$ 的递归定义,将一个组定义为优势集,即满足以下两个条件的集合:
1. 对于所有 $i \in S$,$W_S(i) > 0$。
2. 对于所有 $i \notin S$,$W_{S \cup {i}}(i) < 0$。

这两个条件对应于聚类的两个主要属性:第一个条件涉及内部同质性,第二个条件涉及外部异质性。

集合 $S \subseteq V$ 的特征向量 $x_S$ 定义为:
[
x_{S_i} =
\begin{cases}
\frac{W_S(i)}{W(S)} & \text{如果 } i \in S \
0 & \text{否则}
\end{cases}
]

以下定理建立了 ESS 和优势集之间的一一对应关系:
- 定理 1 :如果 $S \subseteq V$ 是相对于亲和矩阵 $A$ 的优势集,那么 $x_S$ 是具有收益矩阵 $A$ 的两人博弈的 ESS。反之,如果 $x$ 是具有收益矩阵 $A$ 的两人博弈的 ESS,那么 $S = \sigma(x)$ 是相对于 $A$ 的优势集,前提是对于所有 $i \notin S$,$W_{S \cup {i}}(i) \neq 0$。

在对称亲和矩阵 $A$ 的假设下,优势集与以下标准二次规划(StQP)的(严格)局部解存在一一对应关系:
[
\max {x^{\top}Ax : x \in \Delta}
]

4. 一类新的进化动态

设 $x \in \Delta$ 是当前的群体状态,$y$ 是入侵 $x$ 的突变群体,$z = (1 - \varepsilon)x + \varepsilon y$ 是通过向 $x$ 中注入一小部分 $y$ 策略者得到的群体状态。$y$ 相对于 $x$ 的得分函数定义为:
[
h_x(y, \varepsilon) = \pi(y - x|z) = \varepsilon \pi(y - x) + \pi(y - x|x)
]

根据相关定义,$x \in \Delta$ 相对于任何突变策略 $y$ 的(中性)入侵障碍 $b_x(y)$ 定义为 $y$ 策略者的最大群体份额 $\varepsilon_y$,使得对于所有较小的正群体份额 $\varepsilon$,在进入后的群体 $z$ 中,$x$ 的收益高于或等于 $y$ 的收益。形式上:
[
b_x(y) = \inf({\varepsilon \in (0, 1) : h_x(y, \varepsilon) > 0} \cup {1})
]

如果 $b_x(y) > 0$,则称群体 $x$ 对 $y$ 具有免疫力。显然,一个群体总是对自身具有免疫力。注意,$x$ 对 $y$ 具有免疫力当且仅当 $\pi(y - x|x) < 0$ 或 $\pi(y - x|x) = 0$ 且 $\pi(y - x) \leq 0$。如果 $\pi(y - x|x) > 0$,则称 $y$ 对 $x$ 具有感染性。用 $\Upsilon(x)$ 表示 $x$ 的感染性策略集合:
[
\Upsilon(x) = {y \in \Delta : \pi(y - x|x) > 0}
]

如果 $y \in \Upsilon(x)$,则 $b_x(y) = 0$。如果允许 $y$ 策略者以份额 $\varepsilon$ 入侵,直到 $y$ 相对于 $x$ 的得分函数为正,最终在进入后的群体中会有份额为 $\delta_y(x)$ 的突变体,其中:
[
\delta_y(x) = \inf({\varepsilon \in (0, 1) : h_x(y, \varepsilon) \leq 0} \cup {1})
]

如果 $y$ 对 $x$ 具有感染性,则 $\delta_y(x) > 0$;如果 $x$ 对 $y$ 具有免疫力,则 $\delta_y(x) = 0$。由于得分函数是(仿射)线性的,当 $\pi(y - x) < 0$ 时,$\delta_y(x)$ 有更简单的表达式:$\delta_y(x) = \min\left{\frac{\pi(x - y|x)}{\pi(y - x)}, 1\right}$,否则 $\delta_y(x) = 1$。

  • 命题 1 :设 $y \in \Upsilon(x)$ 且 $z = (1 - \delta)x + \delta y$,其中 $\delta = \delta_y(x)$,则 $y \notin \Upsilon(z)$。

该方法的核心思想基于以下事实:$x \in \Delta$ 是纳什均衡当且仅当 $\Upsilon(x) = \varnothing$。因此,只要找到一个策略 $y \in \Upsilon(x)$,就根据命题 1 更新群体状态,得到一个新的群体 $z$ 使得 $y \notin \Upsilon(z)$,并重复这个过程,直到找不到感染性策略,即达到纳什均衡。

这种过程的形式化产生了一类新的动态,称为感染和免疫动态(InImDyn):
[
x(t + 1) = \delta_{S(x(t))}(x(t))[S(x(t)) - x(t)] + x(t)
]

其中,$S : \Delta \to \Delta$ 是一个通用的策略选择函数,如果存在感染性策略,则返回一个感染性策略,否则返回 $x$:
[
S(x) =
\begin{cases}
y & \text{对于某些 } y \in \Upsilon(x) \text{ 如果 } \Upsilon(x) \neq \varnothing \
x & \text{否则}
\end{cases}
]

运行这些动态的目标是达到一个不能被任何其他策略感染的群体状态。实际上,如果是这种情况,那么 $x$ 是纳什策略,这当且仅当它是动态方程(2)的不动点:
- 定理 2 :设 $x \in \Delta$ 是一个策略,则以下陈述等价:
- (a) $\Upsilon(x) = \varnothing$:$x$ 没有感染性策略。
- (b) $x$ 是纳什策略。
- (c) $x$ 是动态方程(2)的不动点。

以下定理表明,在收益矩阵对称的情况下,动态方程(2)的任何非恒定轨迹上,平均收益都会严格增加:
- 定理 3 :设 ${x(t)}_{t \geq 0}$ 是动态方程(2)的轨迹,则对于所有 $t \geq 0$,$\pi(x(t + 1)) \geq \pi(x(t))$,当且仅当 $x(t) = x(t + 1)$ 时取等号,前提是收益矩阵是对称的。

5. 纯策略选择函数

根据在动态方程(2)中对函数 $S(x)$ 的不同选择,可以得到不同的动态。其中一种简单且具有良好性质的选择是只允许感染性纯策略。

给定群体 $x$,定义 $e_i$ 相对于 $x$ 的协同策略 $e_{ix}$ 为:
[
e_{ix} = \frac{x_i}{x_i - 1}(e_i - x) + x
]

注意,如果 $\pi(e_i - x|x) \neq 0$,则要么 $e_i \in \Upsilon(x)$,要么 $e_{ix} \in \Upsilon(x)$。

考虑策略选择函数 $S_{Pure}(x)$,它找到一个最大化 $|\pi(e_i - x|x)|$ 的纯策略 $i$,并根据 $\pi(e_i - x|x)$ 的正负或零返回 $e_i$、$e_{ix}$ 或 $x$。设 $M(x)$ 是一个纯策略,使得 $M(x) \in \arg \max_{i = 1, \ldots, n} |\pi(e_i - x|x)|$,则 $S_{Pure}(x)$ 可以表示为:
[
S_{Pure}(x) =
\begin{cases}
e_i & \text{如果 } \pi(e_i - x|x) > 0 \text{ 且 } i = M(x) \
e_{ix} & \text{如果 } \pi(e_i - x|x) < 0 \text{ 且 } i = M(x) \
x & \text{否则}
\end{cases}
]

注意,感染性策略的搜索空间从 $\Delta$ 缩小到了一个有限集合。以下命题表明 $S_{Pure}(x)$ 是一个定义良好的选择函数:
- 命题 2 :设 $x \in \Delta$ 是一个群体。存在 $x$ 的感染性策略,即 $\Upsilon(x) \neq \varnothing$,当且仅当 $S_{Pure}(x) \in \Upsilon(x)$。

InImDyn 的不动点是渐近稳定的,如果任何从足够接近 $x$ 的地方开始的轨迹都收敛到 $x$。
- 定理 4 :在收益矩阵对称的情况下,以 $S_{Pure}$ 作为策略选择函数的 InImDyn 中,状态 $x$ 是渐近稳定的当且仅当 $x$ 是 ESS。

这种选择函数的一个优点是,与复制动态相比,新动态的每次迭代的复杂度在空间和时间上都是线性的。
- 定理 5 :给定迭代 $x(t)$ 及其线性变换 $Ax(t)$,一次迭代步骤的空间和时间要求在对象数量 $n$ 上是线性的。

以下是该算法的主要步骤流程图:

graph TD;
    A[开始] --> B[初始化群体状态x];
    B --> C[计算Ax];
    C --> D{是否存在感染性策略};
    D -- 是 --> E[选择感染性策略S(x)];
    E --> F[计算δS(x)(x)];
    F --> G[更新群体状态x(t+1)];
    G --> H[计算Ax(t+1)];
    H --> D;
    D -- 否 --> I[结束];
6. 实验结果

为了测试算法的有效性,在一些计算机视觉问题上进行了实验,主要是与文献中使用的标准算法(即复制动态(RD))进行比较,具体实验包括图像分割和基于区域的分层图像匹配。

采用的停止准则是纳什均衡的精度度量,定义为 $\epsilon(x) = \sum_{i} \min{x_i, \pi(x - e_i|x)}^2$。实际上,$\epsilon(x) = 0$ 当且仅当 $x$ 是纳什均衡。在实验中,当 $\epsilon(x) < 10^{-10}$ 时停止动态。对于 RD,当 $\epsilon(x) < 10^{-10}$ 或达到最大迭代次数时停止。

6.1 图像分割

在整个伯克利数据集上使用优势集框架进行图像分割实验。两个像素 $i$ 和 $j$ 之间的亲和性基于颜色并使用标准高斯核计算。将 InImDyn 算法与标准复制动态(RD)(使用文献中描述的样本外扩展)以及 Nyström 方法进行比较。

算法用 C 语言编写,在 AMD Sempron 3 GHz 计算机上运行,内存为 1GB。为了测试算法在不同输入大小下的性能,在不同的像素采样率(0.005、0.015、0.03 和 0.05)下进行实验,这些采样率大致对应于大小为 200、600、1200 和 2000 的亲和矩阵。由于 Nyström 方法需要输入所需的聚类数量,而优势集方法不需要,因此在仔细调整阶段后选择了一个最优的聚类数量。

以下是不同方法在不同采样率下的平均计算时间(秒)对比表格:
| 采样率 | InImDyn | RD | Nyström |
| ---- | ---- | ---- | ---- |
| 0.005 | [具体时间] | [具体时间] | [具体时间] |
| 0.015 | [具体时间] | [具体时间] | [具体时间] |
| 0.03 | [具体时间] | [具体时间] | [具体时间] |
| 0.05 | [具体时间] | [具体时间] | [具体时间] |

实验结果表明,InImDyn 相对于复制动态的计算增益非常显著,并且随着采样率的增加,这种增益更加明显。此外,InImDyn 不仅速度更快,还能获得更好的纳什均衡近似。

以下是不同方法在不同采样率下的精确率/召回率曲线:
Precision/Recall plots

这些结果进一步证明了 InImDyn 在图像分割任务中的有效性和优越性。

用于优势集和其他二次优化问题的快速种群博弈动态

6.2 基于区域的分层图像匹配

在基于区域的分层图像匹配实验中,同样对比了 InImDyn 算法、标准复制动态(RD)和 Nyström 方法。该实验旨在评估不同算法在图像匹配任务中的性能,尤其是在处理大规模图像数据时的效率和准确性。

  • 实验设置 :使用具有不同特征和复杂度的图像数据集,将图像划分为多个区域,并计算区域之间的亲和性矩阵。与图像分割实验类似,通过改变采样率来模拟不同规模的输入数据,以测试算法在不同场景下的性能。
  • 评价指标 :除了使用与图像分割实验相同的纳什均衡精度度量 $\epsilon(x)$ 作为停止准则外,还引入了匹配准确率、匹配召回率等指标来评估匹配结果的质量。匹配准确率衡量正确匹配的区域对在所有匹配区域对中的比例,匹配召回率则衡量正确匹配的区域对在所有真实匹配区域对中的比例。

以下是不同方法在基于区域的分层图像匹配实验中的性能对比表格:
| 采样率 | InImDyn(准确率) | InImDyn(召回率) | RD(准确率) | RD(召回率) | Nyström(准确率) | Nyström(召回率) |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| 0.005 | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] |
| 0.015 | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] |
| 0.03 | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] |
| 0.05 | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] | [具体准确率] | [具体召回率] |

从表格数据可以看出,InImDyn 在不同采样率下的准确率和召回率表现均优于 RD 和 Nyström 方法。随着采样率的增加,RD 和 Nyström 方法的性能下降较为明显,而 InImDyn 仍然能够保持较高的匹配质量,这进一步验证了 InImDyn 在处理大规模数据时的优势。

以下是不同方法在不同采样率下的匹配准确率和召回率变化趋势图:

graph LR;
    classDef line fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
    A(0.005):::line --> B(0.015):::line --> C(0.03):::line --> D(0.05):::line;
    subgraph InImDyn
        A1(准确率:[具体值]):::line --> B1(准确率:[具体值]):::line --> C1(准确率:[具体值]):::line --> D1(准确率:[具体值]):::line;
        A2(召回率:[具体值]):::line --> B2(召回率:[具体值]):::line --> C2(召回率:[具体值]):::line --> D2(召回率:[具体值]):::line;
    end
    subgraph RD
        A3(准确率:[具体值]):::line --> B3(准确率:[具体值]):::line --> C3(准确率:[具体值]):::line --> D3(准确率:[具体值]):::line;
        A4(召回率:[具体值]):::line --> B4(召回率:[具体值]):::line --> C4(召回率:[具体值]):::line --> D4(召回率:[具体值]):::line;
    end
    subgraph Nyström
        A5(准确率:[具体值]):::line --> B5(准确率:[具体值]):::line --> C5(准确率:[具体值]):::line --> D5(准确率:[具体值]):::line;
        A6(召回率:[具体值]):::line --> B6(召回率:[具体值]):::line --> C6(召回率:[具体值]):::line --> D6(召回率:[具体值]):::line;
    end

从趋势图中可以更直观地观察到不同方法的性能变化情况。InImDyn 的准确率和召回率曲线相对平稳,而 RD 和 Nyström 方法的曲线则呈现出明显的下降趋势,说明 InImDyn 在处理大规模图像匹配问题时具有更好的稳定性和鲁棒性。

7. 总结与展望

通过在图像分割和基于区域的分层图像匹配两个计算机视觉应用中的实验,充分证明了 InImDyn 算法相对于传统复制动态算法的显著优势。InImDyn 算法在时间和空间复杂度上具有线性特性,能够高效地处理大规模数据集,同时在解的质量上也不逊色于传统方法。

在理论方面,InImDyn 算法基于感染和免疫的思想,通过迭代更新群体状态,使得群体的平均收益在对称收益矩阵的情况下严格增加,最终收敛到纳什均衡。特别是采用 $S_{Pure}$ 作为策略选择函数时,能够保证动态的渐近稳定性,并进一步降低计算复杂度。

然而,该算法仍然存在一些可以改进的地方。例如,在处理某些复杂的数据集时,可能需要更精细的策略选择函数来提高收敛速度和匹配质量。未来的研究可以考虑结合其他优化技术,如启发式搜索、深度学习等,进一步提升算法的性能。此外,可以将该算法应用到更多的领域,如自然语言处理、生物信息学等,探索其在不同场景下的有效性和适用性。

总之,InImDyn 算法为解决优势集和其他二次优化问题提供了一种高效、准确的方法,具有广阔的应用前景和研究价值。随着技术的不断发展和完善,相信该算法将在更多领域发挥重要作用。

【信息科学与工程学】【运营科学】第二篇 C4信息与通信网络运营 (C4) ——数据中心网络运营04 典型值:λ1​∈[−0.02,−0.01], λ2​∈[−0.01,0], η1​,η3​∈[0.1,0.3], η2​,η4​∈[0.05,0.15]参数:δ1​∈[−0.8,−0.3], δ2​∈[−0.5,−0.2], δ3​∈[−0.4,−0.1], δ4​∈[−0.6,−0.2]参数:φ1​∈[0.1,0.3], φ2​∈[−0.2,−0.05], φ3​∈[−0.1,0.1], φ4​∈[−0.3,−0.1]参数:α∈[0.3,0.6], β∈[0.2,0.4], γ∈[0.01,0.03] 阅读详情

相关推荐

【信息科学与工程学】【安全领域】安全基础-第五篇04 计算理论基础与网络攻击算法

这个扩展表格继续深化了计算理论与网络安全、密码学的交叉,涵盖了代数拓扑、微分几何、表示论、代数几何、动力系统、随机矩阵、范畴论、同伦类型论、域理论、信息几何、K理论、稳定性理论、高阶代数、非交换几何、算术几何等多个前沿数学领域。这个扩展的表格体系进一步深化了计算理论与网络安全的交叉研究,涵盖了从范畴论、同伦类型论、代数几何、微分几何、代数拓扑、动力系统、随机矩阵理论、计算代数、计算数论、计算几何、符号计算到量子信息的广泛领域。这个全面的理论框架为网络安全的深入研究和创新发展提供了丰富的理论基础和思想源泉。

weixin_49199313的博客 1273

【信息科学与工程学】【制造工程】第五十九篇 工艺及制造中的复杂系统理论01

编号类型领域问题详细的数学分析参数列表及每个参数的数学表达式及每个参数的数值范围及边界条件及测量方法​理论制造系统制造系统作为耗散结构的自组织理论​1.:制造系统的状态由有序度 S(熵) 和能量 E描述。系统总熵变 dS=de​S+di​S,其中 de​S是系统与环境交换的熵流,di​S≥0是系统内部产生的熵。2.:系统需处于远离平衡态。

weixin_49199313的博客 177

【信息科学与工程学】【数据中心】第二十三篇 DDC网络-满足大规模训练、推理、存储区网络(Roce2组网)-第四篇 跨地域互联(管理区和推理区)

智算中心互联

weixin_49199313的博客 785

【信息科学与工程学】信息科学领域——第一百三十五篇 射频/天线09

编号类型领域子领域问题问题的数学分析及数值分析参数列表及数值范围/各类常量关联知识A1127物理问题射频/WiFi6GHz WiFi7 320MHz CSI 子载波处理​FEM-DEM-BEM-IEM分析WiFi7 6GHz(5925-6425MHz,BW=320MHz)CSI"4096子载波"的频域插值对信道估计误差的影响。 逐步推理: 1. FEM子载波:BW=320MHz,FFT size N_FFT=4096,子载波间隔Δf=78.125kHz,导频密度ρ_pilot=1/4(每

weixin_49199313的博客 314

【信息科学与工程学】计算机科学与自动化——第三十五篇 调度理论和调度算法01——资源调度算法

算法逻辑

weixin_49199313的博客 688

【信息科学与工程学】【数据科学】数据科学领域 第六篇 算法设计 01

算法设计

weixin_49199313的博客 1504

Python机器学习:从零基础到项目实战

当您翻开此书,您正踏入一场数据与智慧的修行。机器学习,并非冰冷的符码,而是机器模拟人类洞察世界的法门。本书将带您,以Python为舟,泛游于算法之海。我们不只传授“术”,更探求其后的“道”——从数据的生灭流转中观照规律,于模型的迭代演进里体悟得失。愿您合上书卷时,收获的不仅是驾驭数据的技能,更有一双洞悉复杂、化繁为简的“智慧之眼”。现在,让我们一同启程。

YunWisdom 972

【信息科学与工程学】【物理/化学和工程技术】射频芯片制造中的数学物理01

编号类型领域材料(含复合材料及几何/拓扑/薄膜/加工/制造工艺/其他)的完整性质特征及数学表达式及数值约束问题材料的光学数学表达式(所有方程式列表及对应参数及结果数值)及数学分析关联知识1​固体光学/色散: 熔融石英 SiO₂ (Corning 7980): 折射率 n(λ) 由Sellmeier方程描述;零色散波长 λ₀≈1.30 μm。计算熔融石英在 λ=1.064 μm (Nd:YAG) 处的折射率 n 和色散参量 D (ps/(nm·km))。

weixin_49199313的博客 86

【信息科学与工程学】计算机科学与自动化——第一百六十八篇 云资源编排器和网络/安全编排器01

参数符号名称类型含义取值范围默认值/典型值单位来源/设定方式Cj​服务器容量Float服务器 j 的最大可用资源量(如 vCPU 核数)(0,+∞)64核硬件配置cij​调度代价系数Float将任务 i 分配到服务器 j 的单位资源消耗代价(归一化)(0,1]0.8无量纲根据网络距离、能耗等计算xij​分配决策变量Integer (0/1)任务 i 是否调度到服务器 j{0,1}——算法输出B带宽需求Float任务需要的网络带宽[0,Cbw​]100Mbps业务需求Dmax​最大时延Float任务允许的最大

weixin_49199313的博客 22

【信息科学与工程学】【数据科学】数据科学领域 第六篇 算法设计 02 分布式多服务器管理算法

类别子类数量算法总数主要功能领域1. 负载均衡​12个子类150+算法请求分发、会话保持、健康检查2. 资源分配​15个子类180+算法CPU/内存/存储/网络分配3. 缓存管理​10个子类120+算法内容放置、替换、预取、一致性4. 队列管理​8个子类100+算法消息队列、任务队列、优先级队列5. 路由调度​12个子类150+算法路径选择、流量工程、拥塞控制6. 服务治理​10个子类120+算法服务发现、熔断、限流、降级7. 服务质量​8个子类90+算法SLA保障、QoE优化、准入控制8. 安全管控​12

weixin_49199313的博客 767

【信息科学与工程学】【产品体系】第十二篇 制造业生产加工05 控制算法

类别算法编号算法名称数学描述/核心公式关键参数/变量适用范围物理意义/算法作用关联知识连接点​5.1.1三环PID控制其中 ep​,ev​,ec​分别为位置、速度、电流误差。电流环通常由驱动器内部实现,响应最快。比例增益 Kp​, 积分增益 Ki​, 微分增益 Kd​(各环独立)电机、直线电机、力矩电机伺服驱动,运动控制基础经典反馈控制。比例消除当前误差,积分消除稳态误差,微分抑制超调/振荡。三环嵌套,内环为外环提供“理想”被控对象。表12.3.1:PID控制器整定;

weixin_49199313的博客 1824

五子棋小游戏,可联机,单机

五子棋小游戏,可联机,单机

【信息科学与工程学】【通信工程】第七十九篇 网络规划中的方案中的数学建模01

编号学科网络领域产品核心知识点与数学方程式在网络设计中的详细作用理论/工程依据 关联知识和法律法规1概率论与数理统计​流量工程与负载均衡​路由器、交换机、SDN控制器核心知识点:​ 排队论 方程式:​ M/M/1队列平均等待时间 W=μ(μ−λ)λ​ 变量定义:​ λ = 平均到达率 (packets/s), μ = 平均服务率 (packets/s) 单位:​ packets/s, s 数值设计:​ 需满足 ρ=λ/μ<1 以保证队列稳定。 推导要点:​ 基于泊松到达过程与指

weixin_49199313的博客 330

基于蜣螂优化算法的多无人机安全航迹规划方法研究(Matlab代码实现)

内容概要:本文研究了基于多策略改进蜣螂优化算法(MSDBO)的多无人机协同三维安全航迹规划方法,旨在解决城市空中交通等复杂环境中多无人机集群飞行的路径规划与动态避障问题。通过引入多种优化策略对蜣螂算法进行改进,增强了算法的全局搜索能力与收敛精度,构建了以路径长度、飞行高度、威胁规避和转弯角度等为约束的综合成本最小化目标函数,实现了多无人机在三维空间中的高效协同避障与安全路径生成。该方法有效提升了飞行任务的安全性与执行效率,并通过Matlab仿真验证了其相较于传统算法在路径质量、避障能力和收敛性能方面的优越性。; 适合人群:具备一定智能优化算法基础和Matlab编程能力,从事无人机路径规划、群体智能算法、空中交通管理或相关工程应用研究的科研人员、高校研究生及自动化、航空航天领域的技术人员。; 使用场景及目标:①应用于城市巡检、应急救援、物流配送等多无人机协同任务中的三维路径规划;②为解决复杂动态环境下多机冲突消解、威胁规避与航迹优化问题提供高效算法支持;③推动蜣螂优化算法在多智能体系统与复杂工程优化中的实际落地与拓展应用。; 阅读建议:建议结合文中提供的Matlab代码进行仿真实践,深入理解MSDBO算法的设计机制与航迹规划模型的构建逻辑,可尝试调整环境参数、威胁分布或优化目标权重,观察算法在不同场景下的适应性与鲁棒性,进一步掌握智能优化算法在无人机系统中的应用方法与调参技巧。

【信息科学与工程学】【产品体系】第十二篇 制造业生产加工05 控制算法 ——飞行(1)

航空航天控制的高级主题,包括先进飞行控制、航天器高级控制、无人机集群、航空发动机控制和飞行管理。

weixin_49199313的博客 1911

【信息科学与工程学】【产品体系】【制作工程】第十二篇 制造业生产加工05 控制算法 系列二01

逐步设计虚拟控制律 αi​,最后得到实际控制 u。:通过迭代实验直接优化控制器参数,最小化 J(ρ)=2N1​∑t=1N​[(yt​(ρ)−ytd​)2+λut​(ρ)2],梯度由特殊实验估计:∂ρ∂J​≈N1​∑t=1N​[(yt​−ytd​)∂ρ∂yt​​+λut​∂ρ∂ut​​]。(k+1) - y(k)) ),其中 ϕ(k)为伪偏导数在线估计:ϕ^​(k)=ϕ^​(k−1)+μ+Δu(k−1)2ηΔu(k−1)​(Δy(k)−ϕ^​(k−1)Δu(k−1))。

weixin_49199313的博客 543

有限长度直导线的三维磁场计算:应用毕奥-萨法尔定律(Matlab代码实现)

内容概要:本文系统阐述了基于毕奥-萨伐尔定律计算有限长度直导线在三维空间中产生磁场的理论方法与实现过程。通过建立直导线磁场的积分数学模型,结合数值离散化处理手段,利用Matlab编程实现磁场矢量的精确计算与三维可视化,详细展示了空间任意点处磁场强度的大小与方向分布特性。文中深入探讨了该方法相较于安培环路定律在处理非闭合、有限长导体时的适用优势,并提供了完整的Matlab代码实现方案,便于读者复现结果、理解物理规律并拓展至更复杂的电磁场建模问题。; 适合人群:具备电磁学基础理论知识和Matlab编程能力的高等院校电气、物理及相关专业的本科生、研究生、科研人员以及从事电磁兼容、电力工程、传感器设计等领域的工程技术开发者。; 使用场景及目标:①作为电磁场与电磁波课程的教学辅助材料,帮助学生直观理解毕奥-萨伐尔定律的物理内涵与实际应用;②为工程实践中直导线电流产生的磁场建模、电磁干扰(EMI)分析、磁传感器布局优化等提供可靠的仿真依据;③作为学习复杂电磁系统数值计算方法的入门级实践案例,为进一步研究奠定基础。; 阅读建议:建议读者结合经典电磁学教材,仔细推导文中的积分公式,透彻理解其物理意义,并亲自运行所提供的Matlab代码,通过调整导线长度、电流强度及观察点位置等参数,观察磁场分布的变化规律,从而深化对三维静磁场特性的直观认知与工程应用理解。

【信息科学与工程学】【物理/化学和工程技术】【数学分析】第一百九十九篇 矢量分析和场论及高温合金——低空经济01

br>∗∗散度∗∗:\nabla \cdot \mathbf{F} = \frac{1}{h_1 h_2 h_3} \left[ \frac{\partial}{\partial u_1}(h_2 h_3 F_1) + \frac{\partial}{\partial u_2}(h_3 h_1 F_2) + \frac{\partial}{\partial u_3}(h_1 h_2 F_3) \right]。计算\frac{\partial \rho}{\partial t} = \psi^

weixin_49199313的博客 258
上一篇: 10、eBPF 中的 BTF 信息与 CO-RE 程序开发
下一篇: 33、前端交互利器:Stimulus与React实战指南
gitlab7runner
博客等级 码龄4年 78粉丝 1747原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值