1. 学习地图
伊辛云帮助中心
  • 学习地图
    • 快速入门
    • 云平台使用教程
    • SDK使用教程
    • 案例-解决最大割问题
    • 案例-特征选择
    • 案例-组合投资优化
    • 案例-旅行商问题
    • 常见问题
  1. 学习地图

快速入门

🚀 伊辛计算社区:快速入门指南#

本指南将带你快速了解伊辛模型的核心逻辑,并学会如何使用伊辛云平台及其高性能光电伊辛机来解决现实世界中的复杂组合优化问题。

1. 核心概念:什么是伊辛机?#

在进入实际操作前,你需要理解两个基本概念:
伊辛模型 (Ising Model): 源于统计物理学,最初用于描述磁性材料中原子自旋的相互作用。
哈密顿量 (Hamiltonian): 用于描述整个系统总能量的函数。其标准数学表达式为:
H(σ)=∑i<j​Jij​σi​σj​+∑i=1N​hi​σi​
其中 σi​∈{+1,−1} 代表自旋状态,Jij​ 为相互作用系数,hi​ 为外部磁场系数。
伊辛机 (Ising Machine): 一种专用的计算设备,设计目标是高效地寻找伊辛模型的基态(即能量 H 达到最小值的配置)。
核心价值: 许多现实问题(如物流规划、金融风险管理、人工智能优化)本质都是组合优化问题。当变量众多时,传统计算机会陷入“组合爆炸”,而伊辛机有望在毫秒量级给出结果。

2. 三步走:将问题映射为伊辛模型#

要使用伊辛机解决问题,关键在于“翻译”工作,即问题建模:
1.
定义自旋变量: 识别问题中的决策单元,将每个单元与一个自旋变量 σi​∈{+1,−1} 对应起来。
2.
构建能量函数: 设计哈密顿量 H。
目标项: 确保当原始问题的解更优时,其对应的能量值更低。
惩罚项: 为约束条件设计惩罚函数。当解违反约束时,能量 H 会增加一个巨大的正值。
3.
确定系数: 将函数展开并整理,提取出伊辛机所需的参数:相互作用系数 Jij​ 和 外部磁场系数 hi​。

3. 伊辛云平台操作实战#

准备好模型系数后,即可上线操作:
1.
登录平台: 访问 https://console.isingq.com。
2.
创建任务: 在侧边栏点击“计算任务”,并创建你的第一个任务。
3.
填写参数:
输入模型: 传入问题的耦合矩阵 J 和线性项 h。
选择模式: Spin 对应伊辛自旋模型(+1/-1);Binary 对应 QUBO 模型(0/1)。
求解配置: 选择“光电伊辛机”作为求解器。如需更高质量结果,可勾选“后处理”(耗时会相应增加)。
4.
获取结果: 提交任务后等待系统返回。求解器会输出自旋配置数组和对应的能量值。能量值是评估解质量的主要指标。
、
修改于 2025-12-22 06:30:09
下一页
云平台使用教程
Built with