基于深度学习与概率推理的SAT随机局部搜索

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:tony_zq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SAT问题的随机局部搜索方法中,通常在初始指派阶段采用随机的策略。一旦初始值周围存在过多局部最优解,局部搜索过程会多次陷入局部极小点和搜索环路,因此SAT求解算法性能在极大程度上依赖初始指派。由于深度学习对特征提取具有高层次的抽象能力,因此将深度学习技术与聚类方法结合对搜索的初始指派进行约束,采取从大量不同的算例数据中学习一定程度能够结合挖掘到的结构特征与隐含特征对局部搜索进行优化。为了提高局部搜索的效率,充分利用SAT算例的深层次特征信息。本文先利用深度学习的图嵌入算法将SAT公式由固定尺寸的图嵌入向量表示。与当前仅有的深度学习SAT分类器不同,模型采用的空间金字塔池化与残差神经网络技术能学习到更深层次的特征信息;然后通过增加纯文字变元的半监督聚类方法对其语义特征解码,以获得每个变元指派的倾向性信息;之后在局部搜索算法中考察动态搜索状态下变元翻转对子句产生的影响,使用深度学习学到的先验特征信息结合统计学习技术提出翻转变元对SAT子句产生的间接加权破坏概念并给出定量度量的方法,由此提出基于深度学习与概率推理的局部搜索算法-DL-PRsat。将DL-PRsat算法与同样结合概率推理的局部搜索算法IBWsat,当前高效的局部搜索CSCCsat算法,以及加入本文初值策略形成的CSCCsat*对照算法进行大量实验对比,实验结果表明本文提到的初始赋值方法在一定程度上能改善局部搜索算法效率。由此结合的DL-PRsat算法在性能上更是领先于IBWsat,与当前较好的局部搜索算法相当。并且DL-PRsat算法在求解结构算例上具备一定优势,克服了传统随机局部搜索算法求解结构算例的不足。
其他文献
我院于2005年购买了上海AXGPSM80高频数字胃肠机。主要配置有:原装西门子高频发生器、上海09床、北京数字点片系统。安装使用至今,最常见的故障出在09床和数字点片部分。下面介
外来语作为常见的语言现象存在于世界许多语言中。日本作为一个亚洲开放较早的国家。其语言中的外来语数见不鲜。外来语作为日本历史文化的见证者.诉说着日本一次又一次与世界
目的:探讨多层螺旋CT血管成像(CTA)对复杂先心病的临床应用价值。方法:利用多层螺旋CT特定参数先行扫胸部定位像,再行主动脉处平扫胸部一层,确定感兴趣区靶血管,再确定增强扫描范围,
交通部门是继能源部门和工业部门之后的第三大碳排放部门,成为当前研究的一个热点。通过"自上而下"的方法,测算了2007—2013年贵阳市交通运输业能源消费碳排放,对交通碳排放总
在新课程改革的推动下,自主学习越来越受关注。在初中语文教学中不断培养学生自主学习能力是非常重要的课题,提高学生自主学习能力既是新一轮语文课改顺利实施的保障,也是学生全
ACM联合化疗治疗恶性滋养细胞瘤好浙江医科大学附属妇产科医院在应用ACM──放线菌素D(actinomycin—D)、环磷酰胺(cyclophosphamide)及甲氨蝶呤(methotrexate)──联合化疗治疗恶性滋养细胞肿瘤的基础上,进行了“...
巴氏杆菌病是由多杀性巴氏杆菌引起的各种家畜、家禽和野生动物的一种传染病的总称。牛巴氏杆菌病又称牛出血性败血症,简称“牛出败”,民间又称清水症、牛肿脖子、响脖子;中兽医
英语是一门基础课,要学好需要有一个长期复杂的积累过程。所以记忆能力在英语这门基础课中显得尤为重要,是提高学生英语水平的关键一环。英语毕竟是一门外语,小学生学起来普遍感到枯燥困难,记忆起来就更加费事,但是如果我们善于在学习中寻找窍门,并采取一些生动有趣、切实可行的记忆方法,将会获益匪浅。    一、归纳总结,理解记忆    英语需要记忆的东西很多,如果理不出头绪,没有规律的乱记,那就收效甚微。要善于