NY State-Licensed Certificates in Design, Coding & AI — Online
The Investment Banker Certification
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Watch a 25-minute conference presentation from POPL 2018 exploring how ornaments can be used to describe changes in datatype definitions within ML programming. Learn about a proposed ML extension featuring higher-order ornaments that enables code refactoring through reorganizing, adding, or removing data elements. Discover how the formalization process works through a posteriori abstraction of bare code into a generic term in a meta-language, with lifted code obtained through strategic application and staged reduction. Understand the use of logical relations to establish connections between lifted and bare code, with practical examples demonstrating the expressiveness of this principled approach to ornamentation. Explore key concepts including dependent types, logical relations, and artifacts evaluation through this technical deep-dive presented by Thomas Williams and Didier Rémy from Inria, France.
Syllabus
[POPL'18] A Principled Approach to Ornamentation in ML
Taught by
ACM SIGPLAN