进行中

【赛题公布】BoHack2025天津黑客松×玻色量子

51
0
0
0
活动详情

一、赛题背景

 

随着社会各领域数字化的加速跃升,人类面临越来越多、越来越复杂的组合优化类数学问题,如人工智能、物流运输、药物研究、金融工程、通信网络、集成电路设计等领域都涉及到组合优化。这些问题所需的计算时间随着问题规模的增加呈指数增长,导致现有的基于冯·诺依曼架构的经典计算机,很难在可接受的时间范围内找到此类问题的精确解。

 

玻色量子自研的相干光量子计算机,就是更适于求解此类问题的一种新型的量子计算设备,它可以将组合优化问题转换为相互作用的自旋(spin)理论模型——伊辛模型(Ising Model),并映射到简并光参量振荡(Degenerate Optical Parametric Oscillator, DOPO)所构建的人工自旋网络量子物理系统上,通过找到系统的基态去求解相应的组合优化问题。也就是找到了该人工自旋网络中处于最强的集体振荡模式,就找到了给定伊辛问题的最优解。由于伊辛问题可以约化为其它多种NP-Complete问题,这意味着相干光量子计算机设备可用于其他多种NP-Complete问题的求解。

 

相干光量子计算机系统内部的工作方式,类似于一种人工自旋组成的可编程网络,如同一个真实的一维的伊辛自旋系统,它包含多个相互作用的电子自旋,每个自旋的状态只能向上或者向下,系统整体倾向处于最低能量状态。其结构如下图所示:

 

descript

 

如果上述伊辛网络之间的链接可以被编程以代表实际的问题,则可以模拟系统的演化。一旦它们设定了需要面对的最优化、低能量方向,通过测量系统的最终状态,就可以获得原本问题的最优化解决方案。

 

l  Ising模型介绍

 

伊辛模型(Ising Model),是一类描述物质相变的随机过程模型。抽象为数学形式为:

descript

其中descript为待求自旋变量,取值为{-1,1} H为哈密顿量, J为二次项系数,μh为线性项系数,是已知量。

l  QUBO模型

 

二次无约束二值优化问题(Quadratic unconstrained binary optimization,简称QUBO),其数学形式如下:

descript

其中x为待求二进制变量, 取值为{0,1} f为目标函数, q为二次项系数, 是已知量。写成线性代数的形式:

descript

其中, x为二进制向量, QQUBO矩阵, QUBO目标是找到使得f最小或最大的x,即:

descript

 

注:该赛道要求选手有数学建模能力,并具备python调库能力,需安装Python3.10以便适配量子计算库。

 

二、   赛题任务(二选一)

A【开放式命题】

参赛选手可任选人工智能、生命科学、金融、能源等领域的现实问题,将其数学建模为 QUBO 模型,调用玻色量子自研的 Kaiwu SDK 内置模拟器或 Kaiwu-Pytorch-PluginKPP)完成计算。若时间充裕,可基于量子计算真机开展运算(竞赛免费提供量子真机算力)。

 

赛题建议优先选取指数爆炸或 NP 难问题,选手需通过文献调研筛选适配量子算法的研究方向,并自主获取相关数据集。问题选取需具备商业潜力,以量子计算机高频调用场景为优,低频单次调用的大规模问题不计入高商业价值范畴。

 

若参赛选手能够将量子求解结果与经典算法的求解结果进行对比分析,可获得额外评分。

 

资料链接:

1、Kaiwu SDK库下载链接:https://platform.qboson.com/sdkDownload

2、Kaiwu-Pytorch-Plugin 介绍https://kaiwu.qboson.com/plugin.php?id=quantumAI&type=community

3、学习地图:https://kaiwu.qboson.com/plugin.php?id=knowledge

4、真机算力获取方式:https://platform.qboson.com/login
descript
使用Carsi登录,填入高校名称即可获得10次算力,若不够,请添加微信:18548923130,申请真机算力支持。

B:【小分子-蛋白质相互作用预测场景论文复现】

将论文《BiVAE-CPI: An Interpretable Generative Model Using a Bilateral Variational Autoencoder for Compound–Protein Interaction Prediction》中使用的算法替换为QBM-VAE,并使用文章中提到的数据集进行结果对比验证,证明QBM-VAE的优越性。

任务描述:将论文《BiVAE-CPI: An Interpretable Generative Model Using a Bilateral Variational Autoencoder for Compound–Protein Interaction Prediction》中使用的算法替换为QBM-VAE,并使用文章中提到的数据集进行结果对比验证。

任务要求:请在规定时间内完成上述任务,并使用Kaiwu-PyTorch-Plugin的GitHub仓库中提供的代码,使用求解器或相干光量子计算机进行结果验证

相关链接:

● Kaiwu-PyTorch-Plugin GitHub(代码参考):https://github.com/qboson/kaiwu-pytorch-plugin

● 论文下载:BiVAE-CPI:An Interpretable Generative Model Using a Bilateral Variational Autoencoder for Compound-Protein Interaction Prediction.pdf

链接: https://pan.baidu.com/s/18P694h3xtE3-7Vr3Vgi5iQ?pwd=5s63 提取码: 5s63 

● 数据集:https://github.com/YuBinLab-QUST/BiVAE-CPI/

 
三、题目提交规则
选手需提交完整项目报告,以word形式进行提交。报告包括项目背景介绍、详细建模过程、计算结果、计算时长、与经典计算机结果对比(若有),完整项目代码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
活动信息
分类
时间
2025.12.26 00:00 - 2025.12.28 23:59  (GMT+8)
地点
天津
联系我们
二维码
在本版发帖返回顶部
快速回复 返回顶部 返回列表
玻色有奖小调研
填写问卷,将免费赠送您5个100bit真机配额
(单选) 您是从哪个渠道得知我们的?*
您是从哪个社交媒体得知我们的?*
您是通过哪个学校的校园宣讲得知我们的呢?
取消

提交成功

真机配额已发放到您的账户,可前往【云平台】查看

量子AI开发者认证

考核目标

开发者能够成功搭建Kaiwu-PyTorch-Plugin项目基础环境,并成功运行示例代码,根据示例提示,输出指定的值并填写至相应的输入框中。

通过奖励

5个一年效期的1000量子比特真机配额

专属「量子AI开发者」社区认证标识

开发者权益

每月固定权益:5个550量子比特真机配额
前往考核

第一步

按照README提示成功安装Kaiwu-PyTorch-Plugin库环境依赖
前往GitHub

第二步

运行 community-assessment 分支下的 run_rbm.py 代码示例

第三步

理解示例代码,手动打印并填写如下数值:

正相采样的状态

负相采样的状态

正相的能量值

负相的能量值

*

提交答案

开发者权益

每月固定权益:5个550量子比特的真机配额

恭喜您完成考核

您将获得量子AI开发者认证标识及考核奖励

1000 bit*5

配额