Logo: University of Southern California

Events Calendar

Select a calendar:

Filter March Events by Event Type:

Events for March 19, 2019

  • CS Colloquium: ShiQing Ma (Purdue University) - Transparent Computing Systems Enabled by Program Analysis

    Tue, Mar 19, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars

    Speaker: ShiQing Ma, Purdue University

    Talk Title: Transparent Computing Systems Enabled by Program Analysis

    Series: CS Colloquium

    Abstract: Modern computing systems are complex and opaque, which is the root cause of many security and software engineering problems. In enterprise level system operations, this leads to inaccurate and hard-to-understand attack forensics results. In deep learning systems, such opaqueness prevents us from understanding the misclassifications and improving the model accuracy. Hence, there is a pressing need for improving the transparency of these systems to help us solve the corresponding security and software engineering problems.

    In this talk, I will focus on my research efforts of developing novel program analysis techniques to improve the transparency of such systems and their applications in attack forensics and deep learning systems. For attack forensics, I will first describe a compiler-based execution partitioning technique MPI which helps accomplish accurate, semantics-rich and multi-perspective attack forensics. For deep learning systems, I will introduce novel state differential analysis and input selection techniques to analyze deep learning model internals for addressing the misclassification problem. Finally, I will briefly present my ongoing and future work on intelligent systems (i.e., systems that combine traditional computing components and artificial intelligent components).

    This lecture satisfies requirements for CSCI 591: Research Colloquium

    Biography: Shiqing Ma is a Ph.D. candidate in the Department of Computer Science at Purdue University, co-advised by Professors Xiangyu Zhang and Dongyan Xu. His research interests lie in solving security and software engineering problems via program analysis techniques with a focus on improving the transparency of modern computing systems. He is the recipient of two Distinguished Paper Awards at ISOC NDSS 2016 and USENIX Security 2017

    Host: Muhammad Naveed

    Location: Olin Hall of Engineering (OHE) - 132

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

  • PhD Defense - Abdulmajeed Alameer

    Tue, Mar 19, 2019 @ 11:00 AM - 01:30 PM

    Thomas Lord Department of Computer Science

    University Calendar

    PhD Candidate:
    Abdulmajeed Alameer

    William G.J. Halfond (Chair)
    Nenad Medvidovic
    Sandeep Gupta
    Chao Wang
    Jyotirmoy V. Deshmukh

    Dissertation Title:
    Detection, Localization, and Repair of Internationalization Presentation Failures in Web Applications

    Time and Location:
    3/19 from 11am to 1:30pm - Room PHE 223.

    Web applications can be easily made available to an international audience by leveraging frameworks
    and tools for automatic translation and localization. However, these automated changes
    can introduce Internationalization Presentation Failures (IPFs) - an undesired distortion of the
    web page's intended appearance that occurs as HTML elements expand, contract, or move in
    order to handle the translated text. It is challenging for developers to design websites that can
    inherently adapt to the expansion and contraction of text after it is translated to different languages.
    Existing web testing techniques do not support developers in debugging these types of
    problems and manually testing every page in every language can be a labor intensive and error
    prone task.

    In my dissertation work, I designed and evaluated two techniques to help developers in debugging
    web pages that have been distorted due to internationalization efforts. In the first part of
    my dissertation, I designed an automated approach for detecting IPFs and identifying the HTML
    elements responsible for the observed problem. In evaluation, my approach was able to detect
    IPFs in a set of 70 web applications with high precision and recall and was able to accurately
    identify the underlying elements in the web pages that led to the observed IPFs. In the second
    part of my dissertation, I designed an approach that can automatically repair web pages that
    have been distorted due to internationalization efforts. My approach models the correct layout
    of a web page as a system of constraints. The solution to the system represents the new and
    correct layout of the web page that resolves its IPFs. The evaluation of this approach showed
    that it could more quickly produce repaired web pages that were rated as more attractive and
    more readable than those produced by a prior state-of-the-art technique. Overall, these results
    are positive and indicate that both my detection and repair techniques can assist developers in
    debugging IPFs in web applications with high effectiveness and efficiency.

    Time and Location:
    3/19 from 11am to 1:30pm - Room PHE 223.

    Location: Charles Lee Powell Hall (PHE) - 223

    Audiences: Everyone Is Invited

    Contact: Lizsl De Leon

  • Myoung-Gyun Suh Seminar, Tuesday, March 19th at 2PM in EEB 132

    Tue, Mar 19, 2019 @ 02:00 PM - 03:30 PM

    Ming Hsieh Department of Electrical and Computer Engineering

    Conferences, Lectures, & Seminars

    Speaker: Myoung-Gyun Suh, California Institute of Technology

    Talk Title: Optical microcombs: Towards ubiquitous precision measurements and beyond

    Abstract: How do we make a precise clock? How do astronomers find Earth-like exoplanets? At the center of these questions lies a remarkable device, the Optical Frequency Comb. Optical frequency combs, or rulers of light, have revolutionized precision spectroscopy and metrology by enabling two distinct functions: first, the measurement of optical frequency with an unprecedented precision, and second, the counting of cycles of an optical field. The former has enabled the most accurate spectroscopy tools, new forms of LIDAR and astronomical calibration instruments used in the search for exoplanets, while the latter has enabled a new generation of optical clocks with accuracy orders-of-magnitude better than the current time standard[1].
    In recent years, a miniature optical frequency comb (or microcomb) has been demonstrated using chip-based optical micro-resonators. Microcombs offer the prospect of shifting advanced metrology and spectroscopy tools from the realm of laboratory-scale systems to compact portable systems, thereby creating new research opportunities in mobile or space-borne instrumentation[2]. In this talk, I will introduce the principle of microcomb generation and recent developments in microcomb research including our work using high-Q silica micro-resonators[3-5]. Initial results in several application areas including spectroscopy[6], optical communications[7] and astronomy[8] will also be reviewed. Finally, after discussing challenges and opportunities in microcomb research, I will conclude by looking forward at opportunities enabled by microcomb technology, including precision spectroscopy, astronomy, and quantum information science.

    Biography: Myoung-Gyun Suh is an experimental physicist in the Department of Applied Physics and Material Science at the California Institute of Technology (Caltech), where he has studied nonlinear optics using optical micro-resonators. His recent work focuses on developing novel chip-based optical sources (Brillouin lasers and micro-resonator soliton optical frequency combs) and exploring applications of these devices for optical sensors, precision spectroscopy, optical communications, and astronomy. He received his Ph.D. in Applied Physics from Caltech in 2017, M.S. in Physics from the National Taiwan University (NTU) in 2006, and B.S. in Physics from the Korea Advanced Institute of Science and Technology (KAIST) in 2004. He is a recipient of Taiwan scholarship and Kwanjeong scholarship. In his earlier research career, he was fascinated by interesting light-matter interaction phenomena in photonics crystal structures and he studied two-dimensional photonic crystal lasers for his B.S. and M.S. degrees. After completing his M.S., Dr. Suh worked at Samsung Advanced Institute of Technology (2006 - 2011) where he developed high efficiency Gallium Nitride light emitting diodes and III-V multi-junction solar cells.

    Host: ECE-Electrophysics

    Location: Hughes Aircraft Electrical Engineering Center (EEB) - 132

    Audiences: Everyone Is Invited

    Contact: Marilyn Poplawski

  • Epstein Institute Seminar - ISE 651

    Tue, Mar 19, 2019 @ 03:30 PM - 04:50 PM

    Daniel J. Epstein Department of Industrial and Systems Engineering

    Conferences, Lectures, & Seminars

    Speaker: Dr. Kaibo Liu, Assistant Professor, University of Wisconsin-Madison

    Talk Title: Big Data Analytics for Real-time Complex System Monitoring and Prognostics

    Host: Dr. Qiang Huang

    More Information: March 19, 2019.pdf

    Location: Ethel Percy Andrus Gerontology Center (GER) - 206

    Audiences: Everyone Is Invited

    Contact: Grace Owh

  • Legion: Programming Heterogeneous, Distributed Parallel Machines

    Tue, Mar 19, 2019 @ 03:30 PM - 05:00 PM

    Ming Hsieh Department of Electrical and Computer Engineering

    Conferences, Lectures, & Seminars

    Speaker: Alex Aiken , Stanford University

    Talk Title: Legion: Programming Heterogeneous, Distributed Parallel Machines

    Abstract: Programmers tend to think of parallel programming as a problem of dividing up computation, but often the most difficult part is the placement and movement of data. As machines become more complex and hierarchical, describing what to do with the data is increasingly a first-class programming concern. Legion is a programming model and runtime system for describing hierarchical organizations of both data and computation at an abstract level. A separate mapping interface allows programmers to control how data and computation are placed onto the actual memories and processors of a specific machine. This talk will present the design of Legion, the novel issues that arise in both the design and implementation, and experience with applications.

    Biography: Alex Aiken is the Alcatel-Lucent Professor of Computer Science at Stanford. Alex received his Bachelors degree in Computer Science and Music from Bowling Green State University in 1983 and his Ph.D. from Cornell University in 1988. Alex was a Research Staff Member at the IBM Almaden Research Center (1988-1993) and a Professor in the EECS department at UC Berkeley (1993-2003) before joining the Stanford faculty in 2003. His research interest is in areas related to programming languages. He is an ACM Fellow, a recipient of Phi Beta Kappa's Teaching Award, and a former chair of the Stanford Computer Science Department (2014-18).

    Host: Xuehai Qian, xuehai.qian@usc.edu

    More Information: 19.03.19 Alex Aiken_CENG Seminar.pdf

    Location: Ronald Tutor Hall of Engineering (RTH) - 211

    Audiences: Everyone Is Invited

    Contact: Brienne Moore

  • CS Colloquium: Protiva Rahman (Ohio State University) - Amplifying Domain Expertise in Data Pipelines

    Tue, Mar 19, 2019 @ 04:00 PM - 05:20 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars

    Speaker: Protiva Rahman, Ohio State University

    Talk Title: Amplifying Domain Expertise in Data Pipelines

    Series: Computer Science Colloquium

    Abstract: Digitization of forms and electronic health records (EHR) has made data from diverse domains available for analysis. The specialized nature of the data require domain expert input at every step of the data analysis pipeline, including entry, cleaning, and analysis. Since domain experts (e.g. physicians) are highly skilled in their fields, their time is very valuable and expensive. Moreover, they often do not have any training in computer science or statistics, making it difficult for them to effectively interact with data. Thus, it is crucial that we make data interaction easy, efficient and effortless for experts. This involves amplifying or generalizing their inputs to multiple data points, reducing their time and effort.

    In this talk, I will present Icarus, a system that leverages the database schema to amplify domain expert input during data cleaning. Icarus optimizes a weighted sum to guide the user to high-impact edits. Once a user fills in a cell, the system leverages the many-to-one relations in the database to suggest generalized update queries in the form of rules. These rules apply to a larger number of cells, amplifying the user's single edit.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.

    Biography: Protiva Rahman is a fourth-year Ph.D. student in the Department of Computer Science and Engineering at the Ohio State University, advised by Professor Arnab Nandi. Her research interests include databases, human-computer interaction, visualization, and clinical informatics. Besides data cleaning, she has also worked on optimizing data entry interfaces for constrained interaction, guidelines for evaluating interactive systems and visualizations for domain expert consensus.

    Host: Computer Science Department

    Location: Henry Salvatori Computer Science Center (SAL) - 101

    Audiences: Everyone Is Invited

    Contact: Computer Science Department