Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Deep Declarative Networks

dc.contributor.authorGould, Stephen
dc.contributor.authorHartley, Richard
dc.contributor.authorCampbell, Dylan
dc.date.accessioned2023-08-14T02:32:05Z
dc.date.issued2021
dc.date.updated2022-07-24T08:18:31Z
dc.description.abstractWe explore a class of end-to-end learnable models wherein data processing nodes (or network layers) are defined in terms of desired behavior rather than an explicit forward function. Specifically, the forward function is implicitly defined as the solution to a mathematical optimization problem. Consistent with nomenclature in the programming languages community, we name these models deep declarative networks. Importantly, it can be shown that the class of deep declarative networks subsumes current deep learning models. Moreover, invoking the implicit function theorem, we show how gradients can be back-propagated through many declaratively defined data processing nodes thereby enabling end-to-end learning. We discuss how these declarative processing nodes can be implemented in the popular PyTorch deep learning software library allowing declarative and imperative nodes to co-exist within the same network. We also provide numerous insights and illustrative examples of declarative nodes and demonstrate their application for image and point cloud classification tasks.en_AU
dc.description.sponsorshipThis work was supported in part by the Australian Research Council Centre of Excellence in Computer Vision (CE140100016).en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.issn0162-8828en_AU
dc.identifier.urihttp://hdl.handle.net/1885/295555
dc.language.isoen_AUen_AU
dc.provenancehttps://v2.sherpa.ac.uk/id/publication/3537..."The Accepted Version can be archived in a Non-Commercial Institutional Repository. 24 months embargo" from SHERPA/RoMEO site (as at 16/08/2023). © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE Inc)en_AU
dc.relationhttp://purl.org/au-research/grants/arc/CE140100016en_AU
dc.rights© 2021 IEEEen_AU
dc.sourceIEEE Transactions on Pattern Analysis and Machine Intelligenceen_AU
dc.subjectDeep learningen_AU
dc.subjectimplicit differentiationen_AU
dc.subjectdeclarative networksen_AU
dc.titleDeep Declarative Networksen_AU
dc.typeJournal articleen_AU
local.bibliographicCitation.issue8en_AU
local.bibliographicCitation.lastpage4004en_AU
local.bibliographicCitation.startpage3988en_AU
local.contributor.affiliationGould, Stephen, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationHartley, Richard, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationCampbell, Dylan, College of Engineering and Computer Science, ANUen_AU
local.contributor.authoruidGould, Stephen, u4971180en_AU
local.contributor.authoruidHartley, Richard, u4022238en_AU
local.contributor.authoruidCampbell, Dylan, u5436050en_AU
local.description.notesImported from ARIESen_AU
local.identifier.absfor461103 - Deep learningen_AU
local.identifier.absfor460210 - Satisfiability and optimisationen_AU
local.identifier.absfor461104 - Neural networksen_AU
local.identifier.ariespublicationa383154xPUB17852en_AU
local.identifier.citationvolume44en_AU
local.identifier.doi10.1109/TPAMI.2021.3059462en_AU
local.identifier.scopusID2-s2.0-85100934056
local.publisher.urlhttps://www.ieee.org/en_AU
local.type.statusAccepted Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ddn-pami-19.pdf
Size:
569.76 KB
Format:
Adobe Portable Document Format