• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

代数动态规划中的帕累托优化

Pareto optimization in algebraic dynamic programming.

作者信息

Saule Cédric, Giegerich Robert

机构信息

Faculty of Technology and the Center for Biotechnology, Bielefeld University, Bielefeld, Germany.

出版信息

Algorithms Mol Biol. 2015 Jul 7;10:22. doi: 10.1186/s13015-015-0051-7. eCollection 2015.

DOI:10.1186/s13015-015-0051-7
PMID:26150892
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC4491898/
Abstract

Pareto optimization combines independent objectives by computing the Pareto front of its search space, defined as the set of all solutions for which no other candidate solution scores better under all objectives. This gives, in a precise sense, better information than an artificial amalgamation of different scores into a single objective, but is more costly to compute. Pareto optimization naturally occurs with genetic algorithms, albeit in a heuristic fashion. Non-heuristic Pareto optimization so far has been used only with a few applications in bioinformatics. We study exact Pareto optimization for two objectives in a dynamic programming framework. We define a binary Pareto product operator [Formula: see text] on arbitrary scoring schemes. Independent of a particular algorithm, we prove that for two scoring schemes A and B used in dynamic programming, the scoring scheme [Formula: see text] correctly performs Pareto optimization over the same search space. We study different implementations of the Pareto operator with respect to their asymptotic and empirical efficiency. Without artificial amalgamation of objectives, and with no heuristics involved, Pareto optimization is faster than computing the same number of answers separately for each objective. For RNA structure prediction under the minimum free energy versus the maximum expected accuracy model, we show that the empirical size of the Pareto front remains within reasonable bounds. Pareto optimization lends itself to the comparative investigation of the behavior of two alternative scoring schemes for the same purpose. For the above scoring schemes, we observe that the Pareto front can be seen as a composition of a few macrostates, each consisting of several microstates that differ in the same limited way. We also study the relationship between abstract shape analysis and the Pareto front, and find that they extract information of a different nature from the folding space and can be meaningfully combined.

摘要

帕累托优化通过计算其搜索空间的帕累托前沿来组合独立目标,帕累托前沿定义为在所有目标下没有其他候选解得分更高的所有解的集合。从精确意义上讲,这比将不同分数人为合并为单个目标能提供更好的信息,但计算成本更高。帕累托优化自然地出现在遗传算法中,尽管是以启发式的方式。到目前为止,非启发式帕累托优化仅在生物信息学的少数应用中使用。我们在动态规划框架中研究针对两个目标的精确帕累托优化。我们在任意评分方案上定义了一个二元帕累托积算子[公式:见正文]。独立于特定算法,我们证明对于动态规划中使用的两个评分方案A和B,评分方案[公式:见正文]在相同搜索空间上正确地执行帕累托优化。我们研究了帕累托算子的不同实现方式在渐近效率和经验效率方面的情况。在不人为合并目标且不涉及启发式方法的情况下,帕累托优化比分别为每个目标计算相同数量的答案要快。对于最小自由能与最大预期准确率模型下的RNA结构预测,我们表明帕累托前沿的经验规模保持在合理范围内。帕累托优化有助于对同一目的的两种替代评分方案的行为进行比较研究。对于上述评分方案,我们观察到帕累托前沿可以看作是几个宏观状态的组合,每个宏观状态由几个微观状态组成,这些微观状态以相同的有限方式不同。我们还研究了抽象形状分析与帕累托前沿之间的关系,发现它们从折叠空间中提取不同性质的信息并且可以有意义地结合起来。

相似文献

1
Pareto optimization in algebraic dynamic programming.代数动态规划中的帕累托优化
Algorithms Mol Biol. 2015 Jul 7;10:22. doi: 10.1186/s13015-015-0051-7. eCollection 2015.
2
Calculating complete and exact Pareto front for multiobjective optimization: a new deterministic approach for discrete problems.计算多目标优化的完整和精确 Pareto 前沿:一种新的确定性离散问题方法。
IEEE Trans Cybern. 2013 Jun;43(3):1088-101. doi: 10.1109/TSMCB.2012.2223756. Epub 2012 Nov 10.
3
Computing gap free Pareto front approximations with stochastic search algorithms.使用随机搜索算法计算无间隔 Pareto 前沿逼近。
Evol Comput. 2010 Spring;18(1):65-96. doi: 10.1162/evco.2010.18.1.18103.
4
An improved Four-Russians method and sparsified Four-Russians algorithm for RNA folding.一种用于RNA折叠的改进型四俄罗斯人方法和稀疏化四俄罗斯人算法。
Algorithms Mol Biol. 2016 Aug 5;11:22. doi: 10.1186/s13015-016-0081-9. eCollection 2016.
5
Problem Features versus Algorithm Performance on Rugged Multiobjective Combinatorial Fitness Landscapes.崎岖多目标组合适应度景观上的问题特征与算法性能。
Evol Comput. 2017 Winter;25(4):555-585. doi: 10.1162/EVCO_a_00193. Epub 2016 Sep 30.
6
Versatile and declarative dynamic programming using pair algebras.使用对代数的通用声明式动态规划。
BMC Bioinformatics. 2005 Sep 12;6:224. doi: 10.1186/1471-2105-6-224.
7
Diversity comparison of Pareto front approximations in many-objective optimization.多目标优化中 Pareto 前沿近似多样性比较。
IEEE Trans Cybern. 2014 Dec;44(12):2568-84. doi: 10.1109/TCYB.2014.2310651. Epub 2014 Apr 3.
8
Adaptive method for multicriteria optimization of intensity-modulated proton therapy.强度调制质子治疗的多准则优化自适应方法。
Med Phys. 2018 Dec;45(12):5643-5652. doi: 10.1002/mp.13239. Epub 2018 Nov 8.
9
Identifying steep pareto fronts in multicomponent adsorption using a novel elliptical method.使用新型椭圆方法识别多组分吸附中的陡峭 Pareto 前沿。
Environ Sci Pollut Res Int. 2022 Nov;29(53):80336-80352. doi: 10.1007/s11356-022-21358-9. Epub 2022 Jun 18.
10
Pareto optimal pairwise sequence alignment.帕累托最优的两两序列比对。
IEEE/ACM Trans Comput Biol Bioinform. 2013 Mar-Apr;10(2):481-93. doi: 10.1109/TCBB.2013.2.

引用本文的文献

1
Epilepsy: A Call for Help.癫痫:呼救之声。
Brain Sci. 2018 Jan 28;8(2):22. doi: 10.3390/brainsci8020022.
2
Bi-objective integer programming for RNA secondary structure prediction with pseudoknots.具有假结的 RNA 二级结构预测的双目标整数规划。
BMC Bioinformatics. 2018 Jan 15;19(1):13. doi: 10.1186/s12859-018-2007-7.

本文引用的文献

1
Pareto-optimal phylogenetic tree reconciliation.帕累托最优系统发育树协调。
Bioinformatics. 2014 Jun 15;30(12):i87-95. doi: 10.1093/bioinformatics/btu289.
2
RNA-Pareto: interactive analysis of Pareto-optimal RNA sequence-structure alignments.RNA-Pareto:帕累托最优 RNA 序列-结构比对的交互式分析。
Bioinformatics. 2013 Dec 1;29(23):3102-4. doi: 10.1093/bioinformatics/btt536. Epub 2013 Sep 16.
3
Multiclass gene selection using Pareto-fronts.基于 Pareto 前沿的多类基因选择。
IEEE/ACM Trans Comput Biol Bioinform. 2013 Jan-Feb;10(1):87-97. doi: 10.1109/TCBB.2013.1.
4
The four ingredients of single-sequence RNA secondary structure prediction. A unifying perspective.单序列 RNA 二级结构预测的四个要素。一种统一的观点。
RNA Biol. 2013 Jul;10(7):1185-96. doi: 10.4161/rna.24971. Epub 2013 May 10.
5
Structural RNA alignment by multi-objective optimization.基于多目标优化的结构 RNA 比对。
Bioinformatics. 2013 Jul 1;29(13):1607-13. doi: 10.1093/bioinformatics/btt188. Epub 2013 Apr 24.
6
Bellman's GAP--a language and compiler for dynamic programming in sequence analysis.贝尔曼差距--序列分析中动态编程的语言和编译器。
Bioinformatics. 2013 Mar 1;29(5):551-60. doi: 10.1093/bioinformatics/btt022. Epub 2013 Jan 25.
7
Rfam 11.0: 10 years of RNA families.RFAM 11.0:10 年的 RNA 家族。
Nucleic Acids Res. 2013 Jan;41(Database issue):D226-32. doi: 10.1093/nar/gks1005. Epub 2012 Nov 3.
8
Lost in folding space? Comparing four variants of the thermodynamic model for RNA secondary structure prediction.迷失在折叠空间中?比较 RNA 二级结构预测热力学模型的四个变体。
BMC Bioinformatics. 2011 Nov 3;12:429. doi: 10.1186/1471-2105-12-429.
9
MODENA: a multi-objective RNA inverse folding.MODENA:一种多目标RNA反向折叠。
Adv Appl Bioinform Chem. 2011;4:1-12. doi: 10.2147/aabc.s14335. Epub 2010 Dec 22.
10
Computational approaches for RNA energy parameter estimation.计算方法在 RNA 能量参数估计中的应用。
RNA. 2010 Dec;16(12):2304-18. doi: 10.1261/rna.1950510. Epub 2010 Oct 12.