論文の概要: Computing Floating-Point Errors by Injecting Perturbations
- arxiv url: http://arxiv.org/abs/2507.08467v1
- Date: Fri, 11 Jul 2025 10:19:14 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-07-14 18:03:54.321063
- Title: Computing Floating-Point Errors by Injecting Perturbations
- Title(参考訳): 摂動注入による浮動小数点誤差の計算
- Authors: Youshuai Tan, Zhanwei Zhang, Jinfu Chen, Zishuo Ding, Jifeng Xuan, Weiyi Shang,
- Abstract要約: 浮動小数点プログラムは近代科学と工学の基礎を形成する。
浮動小数点誤差は広く存在するが、浮動小数点プログラムにおいて重大なエラーを引き起こすのは入力のサブセットのみである。
本稿では,浮動小数点誤差を効果的かつ効率的に計算するためのPI検出器を提案する。
- 参考スコア(独自算出の注目度): 10.580959733598519
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Floating-point programs form the foundation of modern science and engineering, providing the essential computational framework for a wide range of applications, such as safety-critical systems, aerospace engineering, and financial analysis. Floating-point errors can lead to severe consequences. Although floating-point errors widely exist, only a subset of inputs may trigger significant errors in floating-point programs. Therefore, it is crucial to determine whether a given input could produce such errors. Researchers tend to take the results of high-precision floating-point programs as oracles for detecting floating-point errors, which introduces two main limitations: (1) difficulty of implementation and (2) prolonged execution time. The two recent tools, ATOMU and FPCC, can partially address these issues. However, ATOMU suffers from false positives; while FPCC, though eliminating false positives, operates at a considerably slower speed. To address these two challenges, we propose a novel approach named PI-detector to computing floating-point errors effectively and efficiently. Our approach is based on the observation that floating-point errors stem from large condition numbers in atomic operations (such as addition and subtraction), which then propagate and accumulate. PI-detector injects small perturbations into the operands of individual atomic operations within the program and compares the outcomes of the original program with the perturbed version to compute floating-point errors. We evaluate PI-detector with datasets from ATOMU and HSED, as well as a complex linear system-solving program. Experimental results demonstrate that PI-detector can perform efficient and accurate floating-point error computation.
- Abstract(参考訳): 浮動小数点プログラムは近代科学と工学の基礎を形成し、安全クリティカルシステム、航空宇宙工学、財務分析など幅広い応用に不可欠な計算フレームワークを提供する。
浮動小数点誤差は深刻な結果をもたらすことがある。
浮動小数点誤差は広く存在するが、浮動小数点プログラムにおいて重大なエラーを引き起こすのは入力のサブセットのみである。
したがって、与えられた入力がそのようなエラーを発生させるかどうかを判断することが重要である。
研究者らは、高速浮動小数点プログラムの結果を浮動小数点誤差を検出するためのオラクルとして扱う傾向があり、これは(1)実装の困難さと(2)実行時間の延長という2つの主な制限をもたらす。
最近の2つのツール、ATOMUとFPCCはこれらの問題に部分的に対処できる。
しかし、ATOMUは偽陽性に悩まされており、FPCCは偽陽性を排除しているが、かなり遅い速度で動作している。
これら2つの課題に対処するために,浮動小数点誤差を効果的かつ効率的に計算するためのPI検出器という新しい手法を提案する。
我々のアプローチは、浮動小数点誤差が原子の操作(加算や減算など)における大きな条件数に由来するという観測に基づいており、それが伝播して蓄積される。
PI検出器はプログラム内の個々の原子操作のオペランドに小さな摂動を注入し、元のプログラムの結果と摂動バージョンを比較して浮動小数点誤差を計算する。
我々は,ATOMU と HSED のデータセットを用いた PI-detector の評価を行った。
実験の結果,PI検出器は効率よく正確な浮動小数点誤差計算を行うことができた。
関連論文リスト
- Give Me FP32 or Give Me Death? Challenges and Solutions for Reproducible Reasoning [54.970571745690634]
本研究は,数値精度が大規模言語モデルの推論に与える影響について,最初の系統的研究を行った。
我々は16ビットの精度で重みを格納するが、FP32では全ての計算を実行する軽量な推論パイプラインであるLayerCastを開発した。
そこで我々は16ビットの精度で重みを格納するが、FP32では全ての計算を実行する軽量な推論パイプラインLayerCastを開発した。
論文 参考訳(メタデータ) (2025-06-11T08:23:53Z) - Fast MLE and MAPE-Based Device Activity Detection for Grant-Free Access via PSCA and PSCA-Net [13.076905065264091]
高速で正確なデバイスアクティビティは、大規模なマシンタイプの通信をサポートするための許可なしアクセスにおける重要な課題である。
本稿では,MLEに基づくデバイスアクティビティ検出手法を提案する。
本稿では,計算時間を削減するために,PSCA-Netと呼ばれるディープアンローリングニューラルネットワークの実装を提案する。
論文 参考訳(メタデータ) (2025-03-19T14:31:09Z) - An Efficient Outlier Detection Algorithm for Data Streaming [51.56874851156008]
Local Outlier Factor (LOF)アルゴリズムのような従来の異常検出手法は、リアルタイムデータと競合する。
本稿では,オンライン異常検出におけるLOFアルゴリズムの効率向上のための新しい手法を提案し,EILOFアルゴリズムを提案する。
EILOFアルゴリズムは計算コストを大幅に削減するだけでなく、加算点数が増加すると検出精度を体系的に改善する。
論文 参考訳(メタデータ) (2025-01-02T05:12:43Z) - DELA: A Novel Approach for Detecting Errors Induced by Large Atomic Condition Numbers [10.580959733598519]
ほとんどの数値誤差は、原子操作における大きな条件数から来ており、それが伝播して蓄積される。
我々のアプローチは、ほとんどの数値誤差は原子操作における大きな条件数に由来するという観察に基づいている。
DELAはプログラム内の個々の原子操作の結果に小さな摂動を注入し、元のプログラムの結果と摂動バージョンを比較してエラーを検出する。
論文 参考訳(メタデータ) (2024-12-30T08:56:46Z) - Impacts of floating-point non-associativity on reproducibility for HPC and deep learning applications [0.0]
浮動小数点非連想性に起因する並列プログラムにおける変数の実行は、アルゴリズムに大きな影響を与えることが知られている。
並列プログラミングモデルにおける浮動小数点非連想性の統計的性質について検討する。
我々は、ディープラーニングのためのGPUデプロイメントのコンテキスト内で、最近追加されたPyTorchの決定論的オプションについて検討する。
論文 参考訳(メタデータ) (2024-08-09T16:07:37Z) - SPARE: Symmetrized Point-to-Plane Distance for Robust Non-Rigid Registration [76.40993825836222]
本研究では,SPAREを提案する。SPAREは,非剛性登録のための対称化点-平面間距離を用いた新しい定式化である。
提案手法は, 厳密でない登録問題の精度を大幅に向上し, 比較的高い解効率を維持する。
論文 参考訳(メタデータ) (2024-05-30T15:55:04Z) - Efficient Simulation of Leakage Errors in Quantum Error Correcting Codes Using Tensor Network Methods [0.196629787330046]
本稿では,量子誤り訂正符号(QECCs)の漏洩誤りを計算効率よく研究するためのシミュレーション手法を提案する。
提案手法は, 熱雑音やコヒーレント誤差など, 近似を伴わない様々な漏れ過程のシミュレーションを可能にする。
誤り訂正プロセス中に発生する少量の絡み合いを利用して、数百キューディットまでの大規模なシステムを多くのコードサイクルで研究することができる。
論文 参考訳(メタデータ) (2023-08-16T07:36:33Z) - Efficient Error Certification for Physics-Informed Neural Networks [25.712851771991218]
PINN残差をバインドする汎用的で効率的でスケーラブルなポストトレーニングフレームワークである$partial$-CROWNを紹介します。
従来の2つのPINNと、より困難な2つの実世界のアプリケーションに適用することで、証明書をきつく取得する効果を実証する。
論文 参考訳(メタデータ) (2023-05-17T12:19:43Z) - Fast and Accurate Error Simulation for CNNs against Soft Errors [64.54260986994163]
本稿では,誤りシミュレーションエンジンを用いて,コナールニューラルネットワーク(CNN)の信頼性解析のためのフレームワークを提案する。
これらの誤差モデルは、故障によって誘導されるCNN演算子の出力の破損パターンに基づいて定義される。
提案手法は,SASSIFIの欠陥効果の約99%の精度と,限定的なエラーモデルのみを実装した44倍から63倍までのスピードアップを実現する。
論文 参考訳(メタデータ) (2022-06-04T19:45:02Z) - Measuring NISQ Gate-Based Qubit Stability Using a 1+1 Field Theory and
Cycle Benchmarking [50.8020641352841]
量子ハードウェアプラットフォーム上でのコヒーレントエラーを, サンプルユーザアプリケーションとして, 横フィールドIsing Model Hamiltonianを用いて検討した。
プロセッサ上の物理位置の異なる量子ビット群に対する、日中および日中キュービット校正ドリフトと量子回路配置の影響を同定する。
また,これらの測定値が,これらの種類の誤差をよりよく理解し,量子計算の正確性を評価するための取り組みを改善する方法についても論じる。
論文 参考訳(メタデータ) (2022-01-08T23:12:55Z) - AQD: Towards Accurate Fully-Quantized Object Detection [94.06347866374927]
本稿では,浮動小数点演算を除去するために,AQDと呼ばれる高精度な量子化オブジェクト検出ソリューションを提案する。
我々のAQDは、非常に低ビットのスキームの下での完全精度と比較して、同等またはそれ以上の性能を実現しています。
論文 参考訳(メタデータ) (2020-07-14T09:07:29Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。