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...

Descripción completa

Detalles Bibliográficos
Autores principales: Dawood, Hend, Megahed, Nefertiti
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