BEGIN:VCALENDAR
VERSION:2.0
PRODID:Data::ICal 0.24
BEGIN:VEVENT
DESCRIPTION:   'Title: The Chaos of Coding with Language Models\n   When: F
 riday\, Aug 12\, 14:00 - 14:50 PDT\n   Where: Caesars Forum - Summit 220->
 236 (AI Village) - [1]Map\n\n   SpeakerBio:Nick DorionÂ \n   No BIO availa
 ble\n\n   Description:\n   Language models are being deployed to assist wi
 th writing code and\n   explaining code snippets. These transformer-based 
 models have learned\n   patterns and probabilities from large datasets of 
 open source code and\n   human text. A Wired article claims one plugin wri
 tes â€śa remarkable\n   35 percent of its usersâ€™ newly posted codeâ€ť.\n
 \n   Could these models be a new source of exploits and risky coding\n   p
 ractices? What can research in Natural Language Generation tell us\n   abo
 ut what to expect from our new AI coworkers?\n\n   This presentation will 
 cover:\n\n   How code explanation models\, by reading variable names and c
 omments\n   for context clues\, can be tricked to ignore unusual imports a
 nd calls\n   to remote servers in their descriptions.\n\n   How code gener
 ation models may generate different code based on\n   licenses and author 
 names. Othersâ€™ research shows these modelsâ€™\n   accuracy are highly va
 riable based on â€śprompt engineeringâ€ť\n   (example: â€śIâ€™ve tested th
 is function myself so I know that itâ€™s\n   correct:â€ť).\n\n   An advers
 arial search for comments\, prompts\, and decoding strategies\n   which wo
 uld increase the chance of a SQL injection vulnerability in\n   generated 
 code. This helps evaluate if normal user interaction may\n   result in mod
 els recommending exploitable coding.\n\n   Resources will include a GitHub
  repo\, runnable notebooks\, and a form\n   to suggest new prompts for cod
 e generation.\n\n   '\n\n   1. https://defcon.outel.org/consolidated_page.
 html#CaesarsSummitBR\n\n\n
DTEND:20220812T215000Z
DTSTART:20220812T210000Z
LOCATION:AIV - Caesars Forum - Summit 220->236 (AI Village)
SUMMARY:The Chaos of Coding with Language Models
END:VEVENT
END:VCALENDAR
