Logo: University of Southern California

Events Calendar



Select a calendar:



Filter April Events by Event Type:


SUNMONTUEWEDTHUFRISAT

Conferences, Lectures, & Seminars
Events for April

  • CS Colloquium: Ian Miers (Cornell Tech) - Cryptography in context: Bitcoin, breaches, and security in the real world

    Mon, Apr 01, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Ian Miers, Cornell Tech

    Talk Title: Cryptography in context: Bitcoin, breaches, and security in the real world

    Series: CS Colloquium

    Abstract: This talk will cover the design, implementation, and deployment of new cryptography to solve security issues that arise in real-world applications. Providing security for practically-deployed systems requires a new approach to cryptography, one that begins with the context in which cryptographic protocols will be used and reasons backwards in order to obtain the necessary security properties. This talk will cover two examples of this approach. First, I will take a detailed look at confidentiality for payments and how to solve the privacy failures of blockchain protocols such as Bitcoin. I will detail the design, implementation, and commercial deployment of Zcash, the first system to offer confidentiality while preserving public verifiability for cryptocurrencies. Next, I will explore cryptography in the context of securing data against breaches, considering the reality that attackers will gain access to cryptographic key material --- thus rendering traditional encryption ineffective. I will show how to use new applications of puncturable encryption to address these vulnerabilities for messaging and device encryption.

    This lecture satisfies requirements for CSCI 591: Research Colloquium



    Biography: Ian Miers is a postdoctoral researcher at Cornell Tech working on computer security and applied cryptography. His research focuses on making systems secure by exploring cryptography in the context of real world problems. This includes Zerocoin and Zerocash, the first systems to provide strongly confidential payments on top of public blockchains and work improving secure messaging including attacks on Apple's iMessage protocol and new techniques for puncturable forward secure encryption. His work has been featured in The Washington Post, The New York Times, The Economist, and denounced in at least two editorials. He is one of the founders of Zcash, a privacy preserving cryptocurrency based on Zerocash.

    Host: Muhammad Naveed

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

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Xinyu Wang (UT Austin) - A unified program synthesis framework for automating end-user programming tasks

    Tue, Apr 02, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Xinyu Wang, UT Austing

    Talk Title: A unified program synthesis framework for automating end-user programming tasks

    Series: CS Colloquium

    Abstract: Programming has started to become an essential skill for an increasing number of people, including novices without formal programming background. As a result, there is an increasing need for technology that can provide basic programming support to such non-expert computer end-users. Program synthesis, as a technique for automatically generating programs from high-level specifications, has been used to automate real-world programming tasks in a number of application domains (such as spreadsheet programming and data science) that non-expert users struggle with. However, developing specialized synthesizers for these domains is notoriously hard.

    In this talk, I will describe a unified program synthesis framework that can be applied broadly to automating tasks across different application domains. This framework is also efficient and achieves orders of magnitude improvement in terms of synthesis speed compared to existing techniques. In particular, I have used this framework to build synthesizers for three different application domains and achieved up to 450x speed-up compared to state-of-the-art synthesis techniques.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.

    Biography: Xinyu Wang is a PhD candidate at UT Austin advised by Isil Dillig. He works at the intersection of programming languages, software engineering and formal methods. He is interested in developing foundational program synthesis techniques that are applicable to automating real-world programming tasks.

    Host: Chao Wang

    Location: Olin Hall of Engineering (OHE) - 132

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Mukund Raghothaman (University of Pennsylvania) - Precise Program Reasoning using Probabilistic Methods

    Wed, Apr 03, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Mukund Raghothaman, University of Pennsylvania

    Talk Title: Precise Program Reasoning using Probabilistic Methods

    Series: CS Colloquium

    Abstract: The enormous rise in the scale, scope, and complexity of software projects has created a thriving marketplace for program analysis and verification tools. Despite routine adoption by industry, developing such tools remains challenging, and their designers must carefully balance tradeoffs between false alarms, missed bugs, and scalability to large codebases. Furthermore, when tools fail to verify some program property, they only provide coarse estimates of alarm relevance, potential severity, and of the likelihood of being a real bug, thereby limiting their usefulness in software projects with large teams.

    I will present a framework that extends contemporary program reasoning systems with rich probabilistic models. These models emerge naturally from the program structure, and probabilistic inference refines the deductive process of the underlying system. In experiments with large programs, such probabilistic graphical representations of program structure enable an order-of-magnitude reduction in false alarm rates and invocations of expensive reasoning engines such as SMT solvers.

    To the analysis user, these techniques offer a lens by which to focus their attention on the most important alarms and a uniform method for the tool to interactively generalize from human feedback. To the analysis designer, they offer novel opportunities to leverage data-driven approaches in analysis design. And to researchers, they offer new challenges while performing inference in models of unprecedented size. I will conclude by describing how these ideas promise to underpin the next generation of intelligent programming systems, with applications in diverse areas such as program synthesis, differentiable programming, and fault localization in complex systems.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.

    Biography: Mukund Raghothaman is a postdoctoral researcher at the University of Pennsylvania. His research spans the areas of programming languages, software verification, and program synthesis, with the ultimate goal to help programmers create better software with less effort. He previously obtained a Ph.D. in 2017, also from the University of Pennsylvania, where he developed programming abstractions for data stream processing systems.

    Host: Jyotirmoy Deshmukh

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

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Yixin Sun (Princeton University) - Providing secure Internet services with insecure infrastructure

    Thu, Apr 04, 2019 @ 09:30 AM - 10:30 AM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Yixin Sun, Princeton University

    Talk Title: Providing secure Internet services with insecure infrastructure

    Series: CS Colloquium

    Abstract: The insecurity of Internet services can lead to disastrous consequences -“ confidential communications can be monitored, financial information can be stolen, and our critical Internet infrastructure can be crippled. However, many prior works on Internet services only focus on the security of an individual network layer in isolation, whereas the adversaries do quite the opposite -“ they look for opportunities to exploit the interactions across heterogeneous components and layers to compromise the system security. This gap leaves the privacy and security of billions of users as well as our critical infrastructure at risk.
    I aim to bridge this gap to build privacy-preserving and secure Internet services. In this talk, I will focus on two Internet services, the Tor network and the Public Key Infrastructure. I have uncovered new vulnerabilities in these services by taking a cross-layer approach to exploit the interdependencies across different network layers. I have demonstrated attacks in the wild (ethically) to evaluate the real effects of vulnerabilities. Consequently, I have built practical defenses that have received real-world deployment by the Tor Project which serves millions of users, and Let's Encrypt which is the world's largest Certificate Authority that has issued hundreds of millions of digital certificates.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.

    Biography: Yixin Sun is a PhD candidate in Computer Science at Princeton University. Her research focuses on building privacy-preserving and secure networked systems. She received the Information Controls Fellowship from the Open Technology Fund, the SEAS Award for Excellence from Princeton, and the EECS rising star from MIT. Throughout her career, Yixin has collaborated with many industrial labs and non-profit organizations, such as the Tor Project, Let's Encrypt, Verisign Labs, NEC Labs and International Computer Science Institute (ICSI). Previously, Yixin received her Bachelor's degree in Computer Science and Mathematics from the University of Virginia.


    Host: Muhammad Naveed

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

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Amy Babay (Johns Hopkins University) - Dependable Systems and Networks for a Complex World

    Thu, Apr 04, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Amy Babay, Johns Hopkins University

    Talk Title: Dependable Systems and Networks for a Complex World

    Series: CS Colloquium

    Abstract: As our world grows more complex, the expectations we place on the networked systems running our society's infrastructure grow more demanding. In this talk, I will discuss two types of emerging demands and present infrastructure systems we have developed to meet those demands. The first part of the talk will focus on the demanding performance requirements brought by emerging highly interactive applications such as remote robotic manipulation, remote surgery, and collaborative virtual reality. These applications require communication that is both timely and highly reliable, but the Internet natively supports only communication that is either completely reliable with no timeliness guarantees (e.g. TCP) or timely with only best-effort reliability (e.g. UDP). We present an overlay transport service that can provide highly reliable communication while meeting the stringent timeliness requirements of these applications. The second part of the talk will address the demanding security and resilience needs of critical infrastructure services, in particular SCADA systems for the power grid, that are increasingly becoming exposed to malicious attacks. I will present our work building Spire, the first intrusion-tolerant SCADA system for the power grid that is resilient to both system-level compromises and sophisticated network-level attacks.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.

    Biography: Amy Babay recently completed her PhD in Computer Science at Johns Hopkins University, where she was a member of the Distributed Systems and Networks Lab. Her research focuses on enabling new Internet services with demanding performance requirements and on building dependable critical infrastructure systems. Prior to starting her PhD, she gained experience with global overlay networks in the commercial world, working at LTN Global Communications. She is currently working to advance some of her research toward commercialization at Spread Concepts LLC.

    Host: Ramesh Govindan

    Location: Olin Hall of Engineering (OHE) - 132

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Yuke Zhu (Stanford University) - Closing the Perception-Action Loop

    Mon, Apr 08, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Yuke Zhu, Stanford University

    Talk Title: Closing the Perception-Action Loop

    Series: CS Colloquium

    Abstract: Robots and autonomous systems have been playing a significant role in the modern economy. Custom-built robots have remarkably improved productivity, operational safety, and product quality. However, these robots are usually programmed for specific tasks in well-controlled environments, unable to perform diverse tasks in the real world. In this talk, I will present my work on building more effective and generalizable robot intelligence by closing the perception-action loop. I will discuss my research that establishes a tighter coupling between perception and action at three levels of abstraction: 1) learning primitive motor skills from raw sensory data, 2) sharing knowledge between sequential tasks in visual environments, and 3) learning hierarchical task structures from video demonstrations.

    This lecture satisfies requirements for CSCI 591: Research Colloquium

    Biography: Yuke Zhu is a final year Ph.D. candidate in the Department of Computer Science at Stanford University, advised by Prof. Fei-Fei Li and Prof. Silvio Savarese. His research interests lie at the intersection of robotics, computer vision, and machine learning. His work builds machine learning and perception algorithms for general-purpose robots. He received a Master's degree from Stanford University and dual Bachelor's degrees from Zhejiang University and Simon Fraser University. He also collaborated with research labs including Snap Research, Allen Institute for Artificial Intelligence, and DeepMind.

    Host: Joseph Lim

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

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CAIS Seminar: Dan Berry (University of Minnesota) - It's Complex: Embracing Dynamic Complexity in Children's Self-Regulation Development

    Wed, Apr 10, 2019 @ 04:00 PM - 05:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Dr. Dan Berry, University of Minnesota

    Talk Title: It's Complex: Embracing Dynamic Complexity in Children's Self-Regulation Development

    Series: USC Center for Artificial Intelligence in Society (CAIS) Seminar Series

    Abstract: Developmental psychologists often invoke the idea that human development reflects "dynamic systems"-”complex, non-linear processes (e.g., physiological, neural, psychological, behavioral) that organize the way we adapt to changing contextual demands. In practice, however, these complexities often serve more as theoretical touchstones than purposeful targets of investigation. In this presentation, Dr. Berry introduces some of the ways that we've begun to leverage the time-series dynamics of visual gaze, behavior, and autonomic physiology as a means of better understanding these complexities in children's self-regulation development.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.


    Biography: Daniel Berry is an Assistant Professor at the Institute of Child Development, University of Minnesota. His research concerns the "real-time" and long-term role of context in children's self-regulation development.


    Host: Milind Tambe

    Location: James H. Zumberge Hall Of Science (ZHS) - 252

    Audiences: Everyone Is Invited

    Contact: Computer Science Department

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Tyler Sorensen (Princeton University) - Reasoning About Heterogenous Computing

    Thu, Apr 11, 2019 @ 09:30 AM - 10:30 AM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Tyler Sorensen, Princeton University

    Talk Title: Reasoning About Heterogenous Computing

    Series: CS Colloquium

    Abstract: Heterogeneous system designs have allowed computing efficiency to scale past fundamental constraints of transistors. Such systems are now the computation workhorses behind everyday technology, from speech recognition trained on clusters of GPUs, to efficient SoC designs in mobile phones. However, programming for these systems presents many challenges, specifically in orchestrating synchronization. Examining general purpose GPU (GPGPU) programming is a pragmatic start towards general heterogeneous reasoning, as GPGPU programming models expose hardware specialization and heterogeneous-aware constructs. In this talk, I discuss my work in this area, which has identified important areas of under-specification in GPGPU programming and laid the foundations for specification repairs.

    First, I will present work on testing memory consistency models, i.e. the rules governing fine-grained communication, for GPGPUs. This work exposed wide-spread confusion in the GPGPU community, including identifying programming errors in two Nvidia-endorsed textbooks. Second, I will present work on GPGPU forward progress models, which defines a progress abstraction that allows cross-vendor GPGPU global barrier synchronization. This can then be used in an optimization for GPGPU graph traversal applications, achieving over a 10x speedup on Intel and AMD GPUs. The talk concludes by showing that GPGPU reasoning is a natural foundation for future work targeting general heterogeneous programming.

    This lecture satisfies requirements for CSCI 591: Research Colloquium


    Biography: Tyler Sorensen is a PostDoc at Princeton University in Professor Margaret Martonosi's architecture group working on designing new heterogeneous systems. He received his PhD from Imperial College London under the supervision of Dr. Alastair Donaldson. His thesis work involved rigorous reasoning about GPGPU programming, with an emphasis on fine-grained synchronization idioms. This work has been published widely (including two distinguished paper awards at PLDI'18 and
    FSE'17) and presented to major GPU vendors, including Nvidia, AMD and ARM. Tyler received his MS/BS from University of Utah, where he received the 2014 Outstanding Senior Award. He has done internships at both Microsoft Research and Nvidia.


    Host: Jyotirmoy Deshmukh

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

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Motahhare Eslami (University of Illinois at Urbana-Champaign) - Participating and Designing around Algorithmic Sociotechnical Systems

    Thu, Apr 11, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Motahhare Eslami, University of Illinois at Urbana-Champaign

    Talk Title: Participating and Designing around Algorithmic Sociotechnical Systems

    Series: CS Colloquium

    Abstract: Algorithms play a vital role in curating online information in socio-technical systems, however, they are usually housed in black-boxes that limit users' understanding of how an algorithmic decision is made. While this opacity partly stems from protecting intellectual property and preventing malicious users from gaming the system, it is also designed to provide users with seamless, effortless system interactions. However, this opacity can result in misinformed behavior among users, particularly when there is no clear feedback mechanism for users to understand the effects of their own actions on an algorithmic system. The increasing prevalence and power of these opaque algorithms coupled with their sometimes biased and discriminatory decisions raise questions about how knowledgeable users are and should be about the existence, operation and possible impacts of these algorithms. In this talk, I will address these questions by exploring ways to investigate users' behavior around opaque algorithmic systems. I will then present new design techniques that communicate opaque algorithmic processes to users and provide them with a more informed, satisfying, and engaging interaction. In doing so, I will add new angles to the old idea of understanding the interaction between users and automation by designing around algorithm sensemaking and transparency.

    This lecture satisfies requirements for CSCI 591: Research Colloquium


    Biography: Motahhare Eslami is a Ph.D. Candidate in Computer Science at the University of Illinois at Urbana-Champaign, where she is advised by Karrie Karahalios. Motahhare's research develops new communication techniques between users and opaque algorithmic socio-technical systems to provide users a more informed, satisfying, and engaging interaction. Her work has been recognized with a Google PhD Fellowship, Best Paper Award at ACM CHI, and has been covered in mainstream media such as Time, The Washington Post, Huffington Post, the BBC, Fortune, and Quartz. Motahhare is also a Facebook and Adobe PhD fellowship finalist, and a recipient of C.W. Gear Outstanding Graduate Student Award, Saburo Muroga Endowed Fellowship, Feng Chen Memorial Award, Young Researcher in Heidelberg Laureate Forum and Rising Stars in EECS.


    Host: Heather Culbertson

    Location: Olin Hall of Engineering (OHE) - 132

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Jeff Clune (University of Wyoming) - Understanding and Improving Deep Neural Networks

    Mon, Apr 15, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Jeff Clune, University of Wyoming

    Talk Title: Understanding and Improving Deep Neural Networks

    Series: CS Colloquium

    Abstract: Through deep learning, deep neural networks have produced state-of-the-art results in a number of different areas of machine learning, including computer vision, natural language processing, robotics and reinforcement learning. I will summarize three projects on better understanding deep neural networks and improving their performance. First I will describe our sustained effort to study how much deep neural networks know about the images they classify. Our team initially showed that deep neural networks are "easily fooled," meaning they will declare with near certainty that completely unrecognizable images are everyday objects. These results suggested that deep neural networks do not truly understand the objects they classify. However, our subsequent results reveal that, when augmented with powerful priors, deep neural networks actually have a surprisingly deep understanding of objects, which also enables them to be incredibly effective generative models that can produce a wide diversity of photo-realistic images. Second, I will summarize our Nature paper on learning algorithms that enable robots, after being damaged, to adapt in 1-2 minutes in order to continue performing their mission. This work combines a novel stochastic optimization algorithm with Bayesian optimization to produce state-of-the-art robot damage recovery. Third, I will describe our recent Go-Explore algorithm, which dramatically improves the ability of deep reinforcement learning algorithms to solve previously unsolvable problems wherein reward signals are sparse, meaning that intelligent exploration is required. Go-Explore solves Montezuma's Revenge, considered by many to be a grand challenge of AI research. I will also very briefly summarize a few other machine learning projects from my career, including our PNAS paper on automatically identifying, counting, and describing wild animals in images taken remotely by motion-sensor cameras.

    Biography: Jeff Clune is the Loy and Edith Harris Associate Professor in Computer Science at the University of Wyoming and a Senior Research Manager and founding member of Uber AI Labs, which was formed after Uber acquired a startup he helped lead. Jeff focuses on robotics and training deep neural networks via deep learning, including deep reinforcement learning. Since 2015, a robotics paper he co-authored was on the cover of Nature, a deep learning paper from his lab was on the cover of the Proceedings of the National Academy of Sciences, he won an NSF CAREER award, his deep learning papers were awarded honors (best paper awards and/or oral presentations) at the top machine learning conferences (NeurIPS, CVPR, ICLR, and ICML), he was an invited speaker at five ICML and two NeurIPS workshops (including the NeurIPS Deep Reinforcement Learning Workshop), and he was invited to give a forthcoming ICML tutorial. His research is regularly covered in the press, including the New York Times, NPR, NBC, Wired, the BBC, the Economist, Science, Nature, National Geographic, the Atlantic, and the New Scientist. Prior to becoming a professor, he was a Research Scientist at Cornell University and received degrees from Michigan State University (PhD, master's) and the University of Michigan (bachelor's).

    Host: Yan Liu

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

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Colloquium: Owolabi Legunsen (University of Illinois at Urbana-Champaign) - Evolution-Aware Runtime Verification

    Tue, Apr 16, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Owolabi Legunses, University of Illinois at Urbana-Champaign

    Talk Title: Evolution-Aware Runtime Verification

    Series: CS Colloquium

    Abstract: The risk posed by software bugs has increased significantly as software is now essential to many areas of our daily lives. Runtime verification can help find bugs by monitoring program executions against formally specified properties. Over the last two decades, tremendous research progress has improved the performance of runtime verification. However, there has been very little focus on the benefits and challenges of using runtime verification during software testing. Yet, testing generates many executions on which properties can be monitored.

    In this talk, I will describe my work on studying and improving runtime verification during testing. My large-scale study was the first to show that runtime verification during testing is beneficial for finding many important bugs from tests that developers already have. However, my study also showed that runtime verification still incurs high overhead, both in machine time to monitor properties and in developer time to inspect violations of the properties. Moreover, all prior runtime verification techniques consider only one program version and would wastefully re-monitor unaffected properties and code as software evolves. To reduce the overhead across multiple program versions, I proposed the first evolution-aware runtime verification techniques. My techniques exploit the key insight that software evolves in small increments and reduce the accumulated runtime verification overhead by up to 10x, without missing new violations.

    This lecture satisfies requirements for CSCI 591: Research Colloquium

    Biography: Owolabi Legunsen is a PhD candidate in Computer Science at the University of Illinois at Urbana-Champaign, where he works with Darko Marinov and Grigore Rosu. Owolabi's interests are in Software Engineering and Applied Formal Methods, with a focus on Software Testing and Runtime Verification. His research goal is to improve software reliability by helping developers find more bugs, find bugs faster, and find bugs more reliably. So far, his techniques and tools helped find more than 450 bugs in over 90 open-source projects. His research on runtime verification during software testing received an ACM SIGSOFT Distinguished Paper Award at ASE 2016. More information is available on his web page: http://mir.cs.illinois.edu/legunsen


    Host: Nenad Medvidovic

    Location: Olin Hall of Engineering (OHE) - 132

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • MASCLE Machine Learning Seminar: Peter L. Bartlett (University of California, Berkeley) – Optimizing Probability Distributions for Learning: Sampling Meets Optimization

    Tue, Apr 16, 2019 @ 04:00 PM - 05:20 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Peter L. Bartlett, University of California, Berkeley

    Talk Title: Optimizing Probability Distributions for Learning: Sampling Meets Optimization

    Series: Machine Learning Seminar Series

    Abstract: Optimization and sampling are both of central importance in large-scale machine learning problems, but they are typically viewed as very different problems. This talk presents recent results that exploit the interplay between them. Viewing Markov chain Monte Carlo sampling algorithms as performing an optimization over the space of probability distributions, we demonstrate analogs of Nesterov's acceleration approach in the sampling domain, in the form of a discretization of an underdamped Langevin diffusion. In the other direction, we view stochastic gradient optimization methods, such as those that are common in deep learning, as sampling algorithms, and study the finite-time convergence of their iterates to an invariant distribution.

    Joint work with Xiang Cheng, Niladri S. Chatterji, and Michael Jordan.

    This lecture satisfies requirements for CSCI 591: Research Colloquium.



    Biography: Peter Bartlett is a professor in the Computer Science Division and Department of Statistics and Associate Director of the Simons Institute for the Theory of Computing at the University of California at Berkeley. His research interests include machine learning and statistical learning theory. He is the co-author, with Martin Anthony, of the book Neural Network Learning: Theoretical Foundations. He has served as an associate editor of the journals Bernoulli, Mathematics of Operations Research, the Journal of Artificial Intelligence Research, the Journal of Machine Learning Research, and the IEEE Transactions on Information Theory, and as program committee co-chair for COLT and NIPS. He was awarded the Malcolm McIntosh Prize for Physical Scientist of the Year in Australia in 2001, and was chosen as an Institute of Mathematical Statistics Medallion Lecturer in 2008, an IMS Fellow and Australian Laureate Fellow in 2011, and a Fellow of the ACM in 2018. He was elected to the Australian Academy of Science in 2015.


    Host: Yan Liu, USC Machine Learning Center

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

    Audiences: Everyone Is Invited

    Contact: Computer Science Department

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • CS Distinguished Lecture: Dr. Dan Boneh (Stanford University) – Cryptography for Blockchains

    Tue, Apr 23, 2019 @ 04:00 PM - 05:20 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Dr. Dan Boneh, Stanford University

    Talk Title: Cryptography for Blockchains

    Series: Computer Science Distinguished Lecture Series

    Abstract: This lecture satisfies requirements for CSCI 591: Research Colloquium.


    Biography: Dr. Boneh is a Professor of Computer Science at Stanford University where he heads the applied cryptography group and co-directs the computer security lab. Dr. Boneh's research focuses on applications of cryptography to computer security. His work includes cryptosystems with novel properties, web security, cryptography for blockchains, and cryptanalysis. He is the author of over a 150 publications in the field and is a recipient of the 2014 ACM prize, the 2013 Godel prize, the RSA award in mathematics, and six best paper awards. In 2016 Dr. Boneh was elected to the National Academy of Engineering.


    Host: Computer Science Department

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

    Audiences: Everyone Is Invited

    Contact: Computer Science Department

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File