• Aucun résultat trouvé

Automatic Differentiation and Ubiquitous Adaptive Computing

N/A
N/A
Protected

Academic year: 2022

Partager "Automatic Differentiation and Ubiquitous Adaptive Computing"

Copied!
1
0
0

Texte intégral

(1)

Automatic Differentiation and Ubiquitous Adaptive Computing

Barak A. Pearlmutter

Maynooth University, Ireland barak.pearlmutter@mu.ie

Abstract. Computer science has worked for decades to realize a sort of pantheistic dream, in which the inanimate objects that surround us are endowed with a vital computational essence and become our magi- cal servants. The hardware is coming along nicely, but the vital essence is static: despite their remarkable abilities, our servants are bullheaded and unchanging. In order to make such complex systems adaptive, in a variety of senses, we need for adaptation to be compositional and auto- matic. As a step in that direction, we’ve tried to push a simple adaptive mechanism—gradient optimization—into fully general settings, complete with iteration and nesting and Turing equivalence. People now call this

‘differentiable programming’. I’ll describe some of the automatic differ- entiation underpinnings that seem poised to help make the computers that surround us a bit less annoying.

Copyright © 2019 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).

Références

Documents relatifs

Representation of AUC values for HPAI H5N1 and New Clade H5Nx 2.3.4.4 model for all sets of predictor variables, assessed through standard cross validation (Standard CV), in light

This research proposal therefore aims to study and formalize methodologies and tools for managing data streams; data collected from a large number of micro-devices in

Probability of descending a gradient and coming to its source over time on different 5xN random torus instances (up), and corresponding trend of the minimum time necessary to come

ACM Computing Classification System (ACMC) is a conceptual three level classifica- tion of the Computer Science subject area built to reflect the vast and changing world of

The notion of context-aware computing is generally the ability for the devices to adapt their behaviour to the surrounding environment, and ultimately enhancing usability

Specific actions and interventions, manifested in the form of farming skills workshops, farming practice initiatives, mentoring programs, scholarships schemes, improved

(eXtensible Markup Language, dorénavant XML) : le langage d’annotation le plus utilisé dans le Natural Language Processing (NLP). Ce langage est utilisé pour rendre

The implementation of our software infrastructure for ubiquitous computing based on the CCM and the OpenCCM platform allows us to address the problems of the contextual