BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Penn Engineering Events - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Penn Engineering Events
X-ORIGINAL-URL:https://seasevents.nmsdev7.com
X-WR-CALDESC:Events for Penn Engineering Events
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20210314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20211107T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20220313T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20221106T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20230312T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20231105T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20220217T153000
DTEND;TZID=America/New_York:20220217T163000
DTSTAMP:20260406T070708
CREATED:20220131T210915Z
LAST-MODIFIED:20220131T210915Z
UID:6246-1645111800-1645115400@seasevents.nmsdev7.com
SUMMARY:CIS Seminar: "Learning-Based Program Synthesis: Learning for Program Synthesis and Program Synthesis for Learning"
DESCRIPTION:With the advancement of modern technologies\, programming becomes ubiquitous not only among professional software developers\, but also for general computer users. However\, gaining programming expertise is time-consuming and challenging. Therefore\, program synthesis has many applications\, where the computer automatically synthesizes programs from specifications such as natural language descriptions and input-output examples. In this talk\, I will present my work on learning-based program synthesis\, where I have developed deep learning techniques for various program synthesis problems. Despite the remarkable success of deep neural networks for many domains\, including natural language processing and computer vision\, existing deep neural networks are still insufficient for handling challenging symbolic reasoning and generalization problems. \nMy learning-based program synthesis research lies in two folds: (1) learning to synthesize programs from potentially ambiguous and complex specifications; and (2) neural-symbolic learning for language understanding. I will first talk about program synthesis applications\, where my work demonstrates the applicability of learning-based program synthesizers for production usage. I will then present my work on neural-symbolic frameworks that integrate symbolic components into neural networks\, which achieve better reasoning and generalization capabilities. In closing\, I will discuss the challenges and opportunities of further improving the complexity and generalizability of learning-based program synthesis for future work.
URL:https://seasevents.nmsdev7.com/event/cis-seminar-learning-based-program-synthesis-learning-for-program-synthesis-and-program-synthesis-for-learning/
LOCATION:Zoom – Email CIS for link\, cherylh@cis.upenn.edu
ORGANIZER;CN="Computer and Information Science":MAILTO:cherylh@cis.upenn.edu
END:VEVENT
END:VCALENDAR