混合精度的牛顿法

IF 10.8 1区 数学 Q1 MATHEMATICS, APPLIED
SIAM Review Pub Date : 2022-02-01 DOI:10.1137/20m1342902
C. Kelley
{"title":"混合精度的牛顿法","authors":"C. Kelley","doi":"10.1137/20m1342902","DOIUrl":null,"url":null,"abstract":". We investigate the use of reduced precision arithmetic to solve the linear equation for the Newton step. If one 3 neglects the backward error in the linear solve, then well-known convergence theory implies that using single precision in the 4 linear solve has very little negative e(cid:11)ect on the nonlinear convergence rate. 5 However, if one considers the e(cid:11)ects of backward error, then the usual textbook estimates are very pessimistic and even the 6 state-of-the-art estimates using probabilistic rounding analysis do not fully conform to experiments. We report on experiments 7 with a speci(cid:12)c example. We store and factor Jacobians in double, single, and half precision. In the single precision case we 8 observe that the convergence rates for the nonlinear iteration do not degrade as the dimension increases and that the nonlinear 9 iteration statistics are essentially identical to the double precision computation. In half precision we see that the nonlinear 10 convergence rates, while poor, do not degrade as the dimension increases. 11 Audience. This paper is intended for students who have completed or are taking an entry-level graduate course in 12 numerical analysis and for faculty who teach numerical analysis. The important ideas in the paper are O notation, (cid:13)oating 13 point precision, backward error in linear solvers, and Newton’s method.","PeriodicalId":49525,"journal":{"name":"SIAM Review","volume":"59 1","pages":"191-211"},"PeriodicalIF":10.8000,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Newton's Method in Mixed Precision\",\"authors\":\"C. Kelley\",\"doi\":\"10.1137/20m1342902\",\"DOIUrl\":null,\"url\":null,\"abstract\":\". We investigate the use of reduced precision arithmetic to solve the linear equation for the Newton step. If one 3 neglects the backward error in the linear solve, then well-known convergence theory implies that using single precision in the 4 linear solve has very little negative e(cid:11)ect on the nonlinear convergence rate. 5 However, if one considers the e(cid:11)ects of backward error, then the usual textbook estimates are very pessimistic and even the 6 state-of-the-art estimates using probabilistic rounding analysis do not fully conform to experiments. We report on experiments 7 with a speci(cid:12)c example. We store and factor Jacobians in double, single, and half precision. In the single precision case we 8 observe that the convergence rates for the nonlinear iteration do not degrade as the dimension increases and that the nonlinear 9 iteration statistics are essentially identical to the double precision computation. In half precision we see that the nonlinear 10 convergence rates, while poor, do not degrade as the dimension increases. 11 Audience. This paper is intended for students who have completed or are taking an entry-level graduate course in 12 numerical analysis and for faculty who teach numerical analysis. The important ideas in the paper are O notation, (cid:13)oating 13 point precision, backward error in linear solvers, and Newton’s method.\",\"PeriodicalId\":49525,\"journal\":{\"name\":\"SIAM Review\",\"volume\":\"59 1\",\"pages\":\"191-211\"},\"PeriodicalIF\":10.8000,\"publicationDate\":\"2022-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SIAM Review\",\"FirstCategoryId\":\"100\",\"ListUrlMain\":\"https://doi.org/10.1137/20m1342902\",\"RegionNum\":1,\"RegionCategory\":\"数学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"MATHEMATICS, APPLIED\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIAM Review","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1137/20m1342902","RegionNum":1,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 8

摘要

. 我们研究了用降精度算法来求解牛顿阶跃的线性方程。如果在线性解中忽略后向误差,那么众所周知的收敛理论表明,在线性解中使用单精度对非线性收敛率的影响很小(cid:11)。然而,如果考虑到e(cid:11)个方面的向后误差,那么通常的教科书估计是非常悲观的,甚至使用概率四舍五入分析的6个最先进的估计也不完全符合实验。我们用一个特殊(cid:12)c的例子报告实验7。我们用双精度、单精度和半精度存储和分解雅可比矩阵。在单精度情况下,我们观察到非线性迭代的收敛率不会随着维数的增加而降低,并且非线性迭代统计基本上与双精度计算相同。在半精度下,我们看到非线性收敛率虽然很差,但不会随着维度的增加而降低。11的观众。本文的目的是为学生谁已经完成或正在采取的入门级研究生课程12数值分析和教师谁教数值分析。本文的主要思想是0符号、(cid:13)定位13点精度、线性解算的后向误差和牛顿法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Newton's Method in Mixed Precision
. We investigate the use of reduced precision arithmetic to solve the linear equation for the Newton step. If one 3 neglects the backward error in the linear solve, then well-known convergence theory implies that using single precision in the 4 linear solve has very little negative e(cid:11)ect on the nonlinear convergence rate. 5 However, if one considers the e(cid:11)ects of backward error, then the usual textbook estimates are very pessimistic and even the 6 state-of-the-art estimates using probabilistic rounding analysis do not fully conform to experiments. We report on experiments 7 with a speci(cid:12)c example. We store and factor Jacobians in double, single, and half precision. In the single precision case we 8 observe that the convergence rates for the nonlinear iteration do not degrade as the dimension increases and that the nonlinear 9 iteration statistics are essentially identical to the double precision computation. In half precision we see that the nonlinear 10 convergence rates, while poor, do not degrade as the dimension increases. 11 Audience. This paper is intended for students who have completed or are taking an entry-level graduate course in 12 numerical analysis and for faculty who teach numerical analysis. The important ideas in the paper are O notation, (cid:13)oating 13 point precision, backward error in linear solvers, and Newton’s method.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
SIAM Review
SIAM Review 数学-应用数学
CiteScore
16.90
自引率
0.00%
发文量
50
期刊介绍: Survey and Review feature papers that provide an integrative and current viewpoint on important topics in applied or computational mathematics and scientific computing. These papers aim to offer a comprehensive perspective on the subject matter. Research Spotlights publish concise research papers in applied and computational mathematics that are of interest to a wide range of readers in SIAM Review. The papers in this section present innovative ideas that are clearly explained and motivated. They stand out from regular publications in specific SIAM journals due to their accessibility and potential for widespread and long-lasting influence.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信