BEGIN:VCALENDAR METHOD:PUBLISH PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-CALNAME;VALUE=TEXT:USC VERSION:2.0 BEGIN:VEVENT DESCRIPTION:Speaker: Lin Tan, Purdue University Talk Title: AI for Software and Software for AI Abstract: This talk will present research focuses in two directions: (1) using software testing approaches to improve the dependability of machine learning systems, and (2) leveraging machine learning and natural language processing techniques to improve software dependability. Machine learning software is widely used in domains including aircraft collision avoidance systems, Alzheimers disease diagnosis, and autonomous driving cars. Despite the requirement for high reliability, machine learning software is difficult to test and debug. This talk will describe CRADLE, a new approach that (1) performs cross-implementation inconsistency checking to detect bugs in deep learning software, and (2) analyzes anomaly propagation to localize faulty functions in deep learning software. On the other hand, machine learning and natural language processing techniques have unique advantages in completing and automating challenging software development tasks. This talk will present techniques that automatically analyze software text, such as code comments, API documentation, and processor specifications, to extract specifications, generate test cases, and detect software bugs. In addition, this talk will discuss how to build machine learning models to produce specifications and bug patterns automatically from existing bugs and their commit messages to find new bugs. Biography: Lin Tan is an Associate Professor of Computer Science at Purdue University. She received her PhD from the University of Illinois, Urbana-Champaign. Her research interests include software dependability and software text analytics. Dr. Tan co-authored papers have received ACM SIGSOFT Distinguished Paper Awards at MSR in 2018 and FSE in 2016; and IEEE Micros Top Picks in 2006. Dr. Tan was a recipient of Canada Research Chair, an NSERC Discovery Accelerator Supplements Award, an Ontario Early Researcher Award, an Ontario Professional Engineers Award -” Engineering Medal for Young Engineer, two Google Faculty Research Awards, a Facebook research award, and an IBM CAS Research Project of the Year Award. Host: Xuehai Qian, xuehai.qian@usc.edu SEQUENCE:5 DTSTART:20200131T100000 LOCATION:RTH 526 DTSTAMP:20200131T100000 SUMMARY:AI for Software and Software for AI UID:EC9439B1-FF65-11D6-9973-003065F99D04 DTEND:20200131T113000 END:VEVENT END:VCALENDAR