TRIPs-Py:用于求解线性离散逆问题正则化技术的 Python 包
数值分析
2024-02-28 v1 数值分析
摘要
本文介绍了 TRIPs-Py,即一个新的 Python 包,包含线性离散逆问题的求解器和测试问题。该软件包的目标有两个:1)提供求解小规模和大规模逆问题的工具;2)引入来自广泛应用领域的测试问题。TRIPs-Py 中可用的数值方法包括直接正则化方法(如截断奇异值分解和 Tikhonov 正则化)以及迭代正则化技术(如 Krylov 子空间方法和最新的 - 求解器,这些求解器能够实现稀疏或保边缘的解,并处理不同类型的噪声)。我们的所有求解器都内置了定义正则化参数(s)的策略。TRIPs-Py 中的一些测试问题来自模拟图像去模糊和计算机化断层扫描,而其他测试问题则建模来自动态计算机化断层扫描的实际问题。数值示例用于说明所述方法在提供的测试问题上的使用方式以及性能。鉴于我们所知,TRIPs-Py 是首个此类 Python 软件包,可能用于研究和教学目的。
引用
@article{arxiv.2402.17603,
title = {TRIPs-Py: Techniques for Regularization of Inverse Problems in Python},
author = {Mirjeta Pasha and Silvia Gazzola and Connor Sanderford and Ugochukwu O. Ugwu},
journal= {arXiv preprint arXiv:2402.17603},
year = {2024}
}
备注
27 pages, 10 figures, 3 tables