• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

LSLOpt:一种开源的步长控制 LSL-BFGS 算法实现。

LSLOpt: An open-source implementation of the step-length controlled LSL-BFGS algorithm.

机构信息

ZBH - Center for Bioinformatics, Universität Hamburg, Hamburg, Germany.

出版信息

J Comput Chem. 2021 Jun 5;42(15):1095-1100. doi: 10.1002/jcc.26522.

DOI:10.1002/jcc.26522
PMID:33904606
Abstract

Numerical optimization is a common technique in various areas of computational chemistry, molecular modeling and drug design. It is a key element of 3D techniques, for example, the optimization of protein-ligand poses and small-molecule conformers. Here, often the BFGS algorithm or variants thereof are used. However, the BFGS algorithm tends to make unreasonable large changes to the optimized system under certain circumstances. This behavior has been known for a long time and different solutions have been suggested. Recently, we have analyzed the optimization behavior of our novel JAMDA scoring function in detail and proposed the limited step length (LSL)-BFGS algorithm as a new solution to the problem of excessively large steps during optimization. The LSL-BFGS algorithm allows to control the step sizes during optimization. Its unique feature is the inclusion of arbitrary domain knowledge into the selection of the step sizes. Here, we introduce the open-source LSLOpt C++ library that implements this LSL-BFGS algorithm and demonstrate its usage.

摘要

数值优化是计算化学、分子建模和药物设计等各个领域中常用的技术。它是 3D 技术的关键要素,例如,蛋白质配体构象和小分子构象的优化。在这里,通常使用 BFGS 算法或其变体。然而,在某些情况下,BFGS 算法往往会对优化系统进行不合理的大幅改变。这种行为已经存在很长时间了,并且已经提出了不同的解决方案。最近,我们详细分析了我们新的 JAMDA 评分函数的优化行为,并提出了有限步长(LSL)-BFGS 算法作为优化过程中过大步长问题的新解决方案。LSL-BFGS 算法允许在优化过程中控制步长。它的独特之处在于将任意领域知识纳入到步长的选择中。在这里,我们介绍了实现这个 LSL-BFGS 算法的开源 LSLOpt C++库,并演示了它的用法。

相似文献

1
LSLOpt: An open-source implementation of the step-length controlled LSL-BFGS algorithm.LSLOpt:一种开源的步长控制 LSL-BFGS 算法实现。
J Comput Chem. 2021 Jun 5;42(15):1095-1100. doi: 10.1002/jcc.26522.
2
A Consistent Scheme for Gradient-Based Optimization of ProteinLigand Poses.基于梯度的蛋白质配体构象优化的一致方案。
J Chem Inf Model. 2020 Dec 28;60(12):6502-6522. doi: 10.1021/acs.jcim.0c01095. Epub 2020 Dec 1.
3
LM-CMA: An Alternative to L-BFGS for Large-Scale Black Box Optimization.LM-CMA:一种用于大规模黑箱优化的L-BFGS替代方法。
Evol Comput. 2017 Spring;25(1):143-171. doi: 10.1162/EVCO_a_00168. Epub 2015 Oct 1.
4
Hybrid particle swarm global optimization algorithm for phase diversity phase retrieval.用于相位分集相位恢复的混合粒子群全局优化算法
Opt Express. 2016 Oct 31;24(22):25704-25717. doi: 10.1364/OE.24.025704.
5
A modified nonmonotone BFGS algorithm for unconstrained optimization.一种用于无约束优化的改进非单调BFGS算法。
J Inequal Appl. 2017;2017(1):183. doi: 10.1186/s13660-017-1453-5. Epub 2017 Aug 9.
6
Seismic waveform tomography with shot-encoding using a restarted L-BFGS algorithm.基于重启动 L-BFGS 算法的地震波射线编码层析成像。
Sci Rep. 2017 Aug 17;7(1):8494. doi: 10.1038/s41598-017-09294-y.
7
An Accelerated Linearly Convergent Stochastic L-BFGS Algorithm.一种加速线性收敛的随机L-BFGS算法。
IEEE Trans Neural Netw Learn Syst. 2019 Nov;30(11):3338-3346. doi: 10.1109/TNNLS.2019.2891088. Epub 2019 Jan 25.
8
Fast High-Resolution Phase Diversity Wavefront Sensing with L-BFGS Algorithm.基于 L-BFGS 算法的快速高分辨率相位差波前传感。
Sensors (Basel). 2023 May 22;23(10):4966. doi: 10.3390/s23104966.
9
Adaptive CL-BFGS Algorithms for Complex-Valued Neural Networks.用于复值神经网络的自适应CL-BFGS算法
IEEE Trans Neural Netw Learn Syst. 2023 Sep;34(9):6313-6327. doi: 10.1109/TNNLS.2021.3135553. Epub 2023 Sep 1.
10
Multi-depth phase-only hologram optimization using the L-BFGS algorithm with sequential slicing.使用带有顺序切片的 L-BFGS 算法对多深度相纯全息图进行优化。
J Opt Soc Am A Opt Image Sci Vis. 2023 Apr 1;40(4):B25-B32. doi: 10.1364/JOSAA.478430.

引用本文的文献

1
ProteinsPlus: a comprehensive collection of web-based molecular modeling tools.蛋白质加:一个全面的基于网络的分子建模工具集合。
Nucleic Acids Res. 2022 Jul 5;50(W1):W611-W615. doi: 10.1093/nar/gkac305.