Cargando…
Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation
Acquiring reliable knowledge amidst uncertainty is a topical issue of modern science. Interval mathematics has proved to be of central importance in coping with uncertainty and imprecision. Algorithmic differentiation, being superior to both numeric and symbolic differentiation, is nowadays one of t...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280627/ https://www.ncbi.nlm.nih.gov/pubmed/37346667 http://dx.doi.org/10.7717/peerj-cs.1301 |
_version_ | 1785060838734823424 |
---|---|
author | Dawood, Hend Megahed, Nefertiti |
author_facet | Dawood, Hend Megahed, Nefertiti |
author_sort | Dawood, Hend |
collection | PubMed |
description | Acquiring reliable knowledge amidst uncertainty is a topical issue of modern science. Interval mathematics has proved to be of central importance in coping with uncertainty and imprecision. Algorithmic differentiation, being superior to both numeric and symbolic differentiation, is nowadays one of the most celebrated techniques in the field of computational mathematics. In this connexion, laying out a concrete theory of interval differentiation arithmetic, combining subtlety of ordinary algorithmic differentiation with power and reliability of interval mathematics, can extend real differentiation arithmetic so markedly both in method and objective, and can so far surpass it in power as well as applicability. This article is intended to lay out a systematic theory of dyadic interval differentiation numbers that wholly addresses first and higher order automatic derivatives under uncertainty. We begin by axiomatizing a differential interval algebra and then we present the notion of an interval extension of a family of real functions, together with some analytic notions of interval functions. Next, we put forward an axiomatic theory of interval differentiation arithmetic, as a two-sorted extension of the theory of a differential interval algebra, and provide the proofs for its categoricity and consistency. Thereupon, we investigate the ensuing structure and show that it constitutes a multiplicatively non-associative S-semiring in which multiplication is subalternative and flexible. Finally, we show how to computationally realize interval automatic differentiation. Many examples are given, illustrating automatic differentiation of interval functions and families of real functions. |
format | Online Article Text |
id | pubmed-10280627 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-102806272023-06-21 Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation Dawood, Hend Megahed, Nefertiti PeerJ Comput Sci Algorithms and Analysis of Algorithms Acquiring reliable knowledge amidst uncertainty is a topical issue of modern science. Interval mathematics has proved to be of central importance in coping with uncertainty and imprecision. Algorithmic differentiation, being superior to both numeric and symbolic differentiation, is nowadays one of the most celebrated techniques in the field of computational mathematics. In this connexion, laying out a concrete theory of interval differentiation arithmetic, combining subtlety of ordinary algorithmic differentiation with power and reliability of interval mathematics, can extend real differentiation arithmetic so markedly both in method and objective, and can so far surpass it in power as well as applicability. This article is intended to lay out a systematic theory of dyadic interval differentiation numbers that wholly addresses first and higher order automatic derivatives under uncertainty. We begin by axiomatizing a differential interval algebra and then we present the notion of an interval extension of a family of real functions, together with some analytic notions of interval functions. Next, we put forward an axiomatic theory of interval differentiation arithmetic, as a two-sorted extension of the theory of a differential interval algebra, and provide the proofs for its categoricity and consistency. Thereupon, we investigate the ensuing structure and show that it constitutes a multiplicatively non-associative S-semiring in which multiplication is subalternative and flexible. Finally, we show how to computationally realize interval automatic differentiation. Many examples are given, illustrating automatic differentiation of interval functions and families of real functions. PeerJ Inc. 2023-03-29 /pmc/articles/PMC10280627/ /pubmed/37346667 http://dx.doi.org/10.7717/peerj-cs.1301 Text en ©2023 Dawood and Megahed https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Algorithms and Analysis of Algorithms Dawood, Hend Megahed, Nefertiti Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
title | Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
title_full | Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
title_fullStr | Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
title_full_unstemmed | Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
title_short | Automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
title_sort | automatic differentiation of uncertainties: an interval computational differentiation for first and higher derivatives with implementation |
topic | Algorithms and Analysis of Algorithms |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280627/ https://www.ncbi.nlm.nih.gov/pubmed/37346667 http://dx.doi.org/10.7717/peerj-cs.1301 |
work_keys_str_mv | AT dawoodhend automaticdifferentiationofuncertaintiesanintervalcomputationaldifferentiationforfirstandhigherderivativeswithimplementation AT megahednefertiti automaticdifferentiationofuncertaintiesanintervalcomputationaldifferentiationforfirstandhigherderivativeswithimplementation |