Matches in SemOpenAlex for { <https://semopenalex.org/work/W2071746250> ?p ?o ?g. }
- W2071746250 endingPage "16" @default.
- W2071746250 startingPage "1" @default.
- W2071746250 abstract "Gradient-based optimization problems are encountered in many fields, but the associated task of differentiating large computer algorithms can be formidable. The operator-overloading approach to performing reverse-mode automatic differentiation is the most convenient for the user but current implementations are typically 10-35 times slower than the original algorithm. In this paper a fast new operator-overloading method is presented that uses the expression template programming technique in C++ to provide a compile-time representation of each mathematical expression as a computational graph that can be efficiently traversed in either direction. Benchmarking with four different numerical algorithms shows this approach to be 2.6--9 times faster than current operator-overloading libraries, and 1.3--7.7 times more efficient in memory usage. It is typically less than 4 times the computational cost of the original algorithm, although poorer performance is found for all libraries in the case of simple loops containing no mathematical functions. An implementation is freely available in the Adept C++ software library." @default.
- W2071746250 created "2016-06-24" @default.
- W2071746250 creator A5081199934 @default.
- W2071746250 date "2014-06-01" @default.
- W2071746250 modified "2023-10-17" @default.
- W2071746250 title "Fast Reverse-Mode Automatic Differentiation using Expression Templates in C++" @default.
- W2071746250 cites W1545172877 @default.
- W2071746250 cites W1963564197 @default.
- W2071746250 cites W1975977317 @default.
- W2071746250 cites W1979836673 @default.
- W2071746250 cites W1994309501 @default.
- W2071746250 cites W1996852196 @default.
- W2071746250 cites W2004485128 @default.
- W2071746250 cites W2011212378 @default.
- W2071746250 cites W2051434435 @default.
- W2071746250 cites W2087169336 @default.
- W2071746250 cites W2100418324 @default.
- W2071746250 cites W3100379323 @default.
- W2071746250 cites W51269470 @default.
- W2071746250 doi "https://doi.org/10.1145/2560359" @default.
- W2071746250 hasPublicationYear "2014" @default.
- W2071746250 type Work @default.
- W2071746250 sameAs 2071746250 @default.
- W2071746250 citedByCount "136" @default.
- W2071746250 countsByYear W20717462502014 @default.
- W2071746250 countsByYear W20717462502015 @default.
- W2071746250 countsByYear W20717462502016 @default.
- W2071746250 countsByYear W20717462502017 @default.
- W2071746250 countsByYear W20717462502018 @default.
- W2071746250 countsByYear W20717462502019 @default.
- W2071746250 countsByYear W20717462502020 @default.
- W2071746250 countsByYear W20717462502021 @default.
- W2071746250 countsByYear W20717462502022 @default.
- W2071746250 countsByYear W20717462502023 @default.
- W2071746250 crossrefType "journal-article" @default.
- W2071746250 hasAuthorship W2071746250A5081199934 @default.
- W2071746250 hasConcept C104317684 @default.
- W2071746250 hasConcept C111472728 @default.
- W2071746250 hasConcept C11413529 @default.
- W2071746250 hasConcept C132525143 @default.
- W2071746250 hasConcept C133512626 @default.
- W2071746250 hasConcept C138885662 @default.
- W2071746250 hasConcept C144133560 @default.
- W2071746250 hasConcept C158448853 @default.
- W2071746250 hasConcept C162853370 @default.
- W2071746250 hasConcept C169590947 @default.
- W2071746250 hasConcept C17020691 @default.
- W2071746250 hasConcept C173608175 @default.
- W2071746250 hasConcept C185592680 @default.
- W2071746250 hasConcept C199360897 @default.
- W2071746250 hasConcept C2777904410 @default.
- W2071746250 hasConcept C2778400913 @default.
- W2071746250 hasConcept C2780586882 @default.
- W2071746250 hasConcept C41008148 @default.
- W2071746250 hasConcept C45374587 @default.
- W2071746250 hasConcept C55493867 @default.
- W2071746250 hasConcept C80444323 @default.
- W2071746250 hasConcept C82714645 @default.
- W2071746250 hasConcept C86251818 @default.
- W2071746250 hasConcept C86339819 @default.
- W2071746250 hasConcept C90559484 @default.
- W2071746250 hasConceptScore W2071746250C104317684 @default.
- W2071746250 hasConceptScore W2071746250C111472728 @default.
- W2071746250 hasConceptScore W2071746250C11413529 @default.
- W2071746250 hasConceptScore W2071746250C132525143 @default.
- W2071746250 hasConceptScore W2071746250C133512626 @default.
- W2071746250 hasConceptScore W2071746250C138885662 @default.
- W2071746250 hasConceptScore W2071746250C144133560 @default.
- W2071746250 hasConceptScore W2071746250C158448853 @default.
- W2071746250 hasConceptScore W2071746250C162853370 @default.
- W2071746250 hasConceptScore W2071746250C169590947 @default.
- W2071746250 hasConceptScore W2071746250C17020691 @default.
- W2071746250 hasConceptScore W2071746250C173608175 @default.
- W2071746250 hasConceptScore W2071746250C185592680 @default.
- W2071746250 hasConceptScore W2071746250C199360897 @default.
- W2071746250 hasConceptScore W2071746250C2777904410 @default.
- W2071746250 hasConceptScore W2071746250C2778400913 @default.
- W2071746250 hasConceptScore W2071746250C2780586882 @default.
- W2071746250 hasConceptScore W2071746250C41008148 @default.
- W2071746250 hasConceptScore W2071746250C45374587 @default.
- W2071746250 hasConceptScore W2071746250C55493867 @default.
- W2071746250 hasConceptScore W2071746250C80444323 @default.
- W2071746250 hasConceptScore W2071746250C82714645 @default.
- W2071746250 hasConceptScore W2071746250C86251818 @default.
- W2071746250 hasConceptScore W2071746250C86339819 @default.
- W2071746250 hasConceptScore W2071746250C90559484 @default.
- W2071746250 hasFunder F4320318240 @default.
- W2071746250 hasIssue "4" @default.
- W2071746250 hasLocation W20717462501 @default.
- W2071746250 hasOpenAccess W2071746250 @default.
- W2071746250 hasPrimaryLocation W20717462501 @default.
- W2071746250 hasRelatedWork W1541585229 @default.
- W2071746250 hasRelatedWork W1583465708 @default.
- W2071746250 hasRelatedWork W1601646354 @default.
- W2071746250 hasRelatedWork W1604898313 @default.
- W2071746250 hasRelatedWork W1853049011 @default.
- W2071746250 hasRelatedWork W2078700326 @default.
- W2071746250 hasRelatedWork W2400776041 @default.