Archive |

CIS Seminar: ” Deep Learning for Network Biomedicine”

Abstract: Large datasets are being generated that can transform biology and medicine. New machine learning methods are necessary to unlock these data and open doors for scientific discoveries. In this talk, I will argue that, in order to advance science, machine learning models should not be trained in the context of one particular dataset. Instead, […]

CIS Seminar: “Towards a New Synthesis of Reasoning and Learning”

This talk discusses the role of logical reasoning in statistical machine learning. While their unification has been a long-standing and crucial open problem, automated reasoning and machine learning are still disparate fields within artificial intelligence. I will describe recent progress towards their synthesis in three facets. I start with a very practical question: how can […]

The Joy of Being Faculty: How to Apply for a Faculty Position

This professional development workshop is designed to provide Penn Engineering graduate students and postdocs with a richer understanding of what it is like to pursue a career in academia from those that have navigated the process successfully. Deputy Dean Kathleen J. Stebe (SEAS) will lead this extemporaneous panel discussions with a mix of both tenured […]

CIS Seminar: “Making Parallelism Pervasive with the Swarm Architecture”

Abstract: Parallelism is critical to achieve high performance in modern computer systems. Unfortunately, most programs scale poorly beyond a few cores, and those that scale well often require heroic implementation efforts. This is because current architectures squander most of the parallelism available in applications and are too hard to program. I will present Swarm, a […]

CIS Seminar: “Towards Human-Level Recognition via Contextual, Dynamic, and Predictive Representations”

Abstract: Existing state-of-the-art computer vision models usually specialize in single domains or tasks, while human-level recognition can be contextual for diverse scales and tasks. This specialization isolates different vision tasks and hinders deployment of robust and effective vision systems.  In this talk, I will discuss contextural image representations for different scales and tasks through the […]

CIS Seminar: “Improving Security at an Internet Scale: A Data-Driven Approach”

The state of security across the Internet is poor, and it has been so for years. Meanwhile, attacks have become ever more frequent and consequential. How do we actually make meaningful progress? To do so, we must move beyond the folklore that heavily influences Internet security practices today, and establish 1) empirical grounding on how […]

CIS Seminar: “Computer Security for Emerging Technologies”

As our world becomes more computerized, security and privacy takes on a prominent role in allowing us to enjoy the benefits of new technologies without the risks. Addressing the new challenges that come with this role requires a change in how we approach and solve problems in computer security. My vision is that we must […]

PRiML Seminar: “Optimizing probability distributions for learning: sampling meets optimization”

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, […]

CIS Seminar: “Visualization for People + Systems”

Abstract: While computers can help us manage data, human judgment and domain expertise is what turns it into understanding. Meeting the challenges of increasingly large and complex data requires methods that richly integrate the capabilities of both people and machines. In response to these challenges, my research combines methods from visualization, data management, human-computer interaction, […]

CIS Seminar: “Made to Order: Verifying Correctness and Security of Hardware through Event Orderings”

Correctness and security problems in modern computer systems can result from problematic hardware event orderings and interleavings during an application’s execution. Since hardware designs are complex and since a single user-facing instruction can exhibit a variety of different hardware execution sequences, analyzing and verifying systems for correct event orderings is challenging. My work addresses these […]

1 2
Archive |