Curt Tilmes dissertation defense, Data Provenance, 10am Thr 3/31

Dissertation Defense

Enabling Reproducibility of Scientific Data Flows
through Tracking and Representation of Provenance

Curt Tilmes

10:00am Thursday, 31 March 2011
ITE 325b, UMBC

Reproducibility of results is a key tenet of science. Some modern scientific domains, such as Earth Science, have become computationally complicated and, particularly with the advent of higher resolution space based remote sensing platforms, tremendously data intensive. Over the last few decades, these complexities along with the the rapid advancement of the state of the art confound the goal of scientific transparency.

This thesis explores concepts of data identification, organization, equivalence and reproducibility for such data intensive scientific processing. It presents a conceptual model useful for describing and representing data provenance suitable for very precise data and processing identification. It presents algorithms for creating and maintaining precise dataset membership and provenance equivalence at various degrees of granularity and data aggregation.

Application of this model will allow more specific data citations in scientific literature based on large datasets and data provenance equivalence. Our provenance representations will enable independent reproducibility required by scientific transparency. Increasing transparency will contribute to understanding, and ultimately, credibility of scientific results.


  • Yelena Yesha (co-chair)
  • Milton Halem (co-chair)
  • Tim Finin
  • Anupam Joshi
  • Jim Smith (NASA)

Security-Enhanced Linux (SELinux) Tutorial, 4pm Fri 4/1 UMBC

Security-Enhanced Linux (SELinux) is a Linux feature that provides a mechanism for supporting access control security policies that help secure a computer running it against many kinds of attacks.

UMBC Linux Users Group

SELinux Talk and Tutorial

David Quigley
Advanced Engineering & Development, Keyw Corporation

4:00pm Friday, 1 April 2011
Room 229 ITE, UMBC

Over a decade ago researchers at the National Information Assurance Research Lab at the NSA identified a need for flexible mandatory access controls to help provide a solid foundation for secure systems. This resulted in the development of the FLASK architecture, which has seen implementation in a number of operating systems. The most prominent implementation of FLASK is in the form of SELinux. Since the early days of SELinux adoption much work as been done to improve the utility and usability of SELinux. These enhancement have turned SELinux from a prototype research implementation into a robust access control mechanism that is used by a variety of customers world wide.

This talk is a from the ground up journey through SELinux. It starts with why do we need this technology and then moves through where to obtain it, how it works, and how to identify and solve problems associated with SELinux. In addition to these basics the talk also covers slightly more advanced topics such as hot to construct policy for new applications and hot to address customizations particular to your deployments.

David Quigley started his career as a Computer Systems Researcher for the National Information Assurance Research Lab at the NSA where he worked as a member of the SELinux team but has since left that position. David leads the design and implementation efforts to provide Labeled-NFS support for SELinux. David has previously contributed to the open source community through maintaining the Unionfs 1.0 code base and through code contributions to various other projects. David has presented at conferences such as the Ottawa Linux Symposium, the StorageSS workshop, LinuxCon and several local Linux User Group meetings where presentation topics have included storage, file systems, and security. David currently works as a Computer Science Professional for the Advanced Engineering and Development division at Keyw Corporation.

This talk is sponsored by the UMBC Linux Users' Group.

· directions · talks · events ·

Talk: Prediction markets for fun, feedback and the future, 10am Thr 3/17, ITE 456

Prediction Market for the 2008 U.S. Presidential Election (Iowa Electonic Markets, 2008)

Computer Science and Electrical Engineering
University of Maryland, Baltimore County

Prediction Markets for Fun, Feedback and the Future

Dr. Sanmay Das
Rensselaer Polytechnic Institute

10:00-11:00am Thursday 17 March 2011
room 456 ITE, UMBC

Prediction markets, when they work well, solve a fundamental problem: how to aggregate individual beliefs into a meaningful quantitative estimate of the probability that a given event will occur. They also provide incentives for people to disseminate privately-held information. I will describe one way to help these markets work better: incorporating a learning agent who provides liquidity, called a market maker. Along the way, the design of this agent raises and solves some fundamental problems in reinforcement learning and Bayesian reasoning. I will also discuss the deployment of this market-making agent in two different settings with human participants. One of these settings is a novel experiment for comparing market structures. Another one, the RPI Instructor Rating Market, allows students to trade on the ratings their professors will receive, thus providing dynamic feedback to instructors on the progress of their classes; we find that market prices are, in fact, better than past ratings at predicting future ratings.

Joint work with Aseem Brahma, Mithun Chakraborty, Allen Lavoie, Malik Magdon-Ismail, and Yonatan Naamad.

Sanmay Das is an Assistant Professor of Computer Science at Rensselaer Polytechnic Institute. He received his Ph.D (2006) and S.M. (2003) degrees from MIT, where he was a student of Tomaso Poggio and Andrew Lo. Prior to that, he received his A.B. in Computer Science from Harvard College (2001). His research focuses on learning in social and economic systems. He has received an NSF CAREER award, is co-author on a paper nominated for the AAMAS Best Student Paper award, and has served as program co-chair for AMMA and workshops chair for the ACM EC conference.

· directions · talks · events ·

Croom: State of Cyber Security in 2011, 2/23

Charles Croom, of Lockheed Martin will talk about "The State of Cyber Security 2011" at the UMBC Visionaries in IT Forum at 8:00am on Wednesday, February 23rd at the BWI Airport Marriott. The event is free but registration requested.

Croom joined Lockheed Martin Information Systems & Global Solutions as Vice President of Cyber Security Solutions in October of 2008. In this capacity, he shapes the corporation’s cyber security strategy with insight from his 35 years of distinguished service, leadership, and technology experience from the U.S. Air Force. He co-chaired a National Security Telecommunications Advisory Committee Task Force on “Strengthening Government and Private Sector Collaboration” which issued a May 2009 report recommending that the President direct the establishment of a Joint Coordinating Center. He currently serves on the Boards of the National Cyber Security Alliance (NCSA) and the Internet Security Alliance (ISA).

Croom retired as a U.S. Air Force Lieutenant General, Director of the Defense Information Systems Agency (DISA), and the Commander of the Joint Task Force for Global Network Operations in September 2008. While at DISA, he led a worldwide organization of more than 6,600 military and civilian personnel to serve the information technology and telecommunications needs of the President, Secretary of Defense, Joint Chiefs of Staff, combatant commanders, and other Department of Defense stakeholders.

Metareasoning in Adaptive Systems, 1pm Fri 3/4, ITE227 UMBC

Metareasoning in Adaptive Systems, 1pm Fri 3/4, ITE227 UMBC

Computer Science and Electrical Engineering
University of Maryland, Baltimore County

Metareasoning in Adaptive Systems

Dr. Joshua Jones
University of Maryland, Baltimore County

1:00-2:15pm Friday, 4 March 2011, ITE 227, UMBC

Metareasoning, or reasoning about reasoning, is a process by which a system explicitly accesses (monitors and/or controls) its own reasoning. It is a widely held belief in AI that metareasoning is a cruicial part of human-level intelligence, and it could be considered part of consciousness. In this talk I will avoid such philosophical claims, and instead focus on some more practical applications of metareasoning in software systems that learn and adapt in changing environments. Specifically, I will give an overview of the basic metareasoning architecture and then discuss three systems: Augur, a classification system; GAIA, an adaptive game-playing system; and MCL, a general-purpose metareasoning shell.

Dr. Joshua Jones is a a postdoctoral researcher at the University of Maryland, Baltimore County, where he works on a number of projects with the CORAL and MAPLE labs. These include the development of novel techniques for grammar induction, learning of branching lexicographic preference models, metareasoning in a robotics domain using the Meta-Cognitive Loop (MCL) reasoning system and applications of machine learning methods in medical and financial domains.

Dr. Jones earned his PhD in May 2010 at the Georgia Institute of Technology, as a member of the Design Intelligence Laboratory led by Ashok Goel. His primary research interest is in the area of Artificial Intelligence. He works mostly on learning, which his dissertation viewed as a result of metareasoning — where changes to an agent's knowledge or processes are produced by a deliberative process of agent introspection (self-diagnosis) and self-repair. His dissertation research involved designing both reasoning processes capable of such learning, and knowledge representations capable of supporting those reasoning processes, all of which are implemented in a system called Augur. Augur is also integrated with several statistical machine learning algorithms, and as such, the work is in part intended to establish a bridge between machine learning and knowledge-based approaches to AI.

Update: Slides from Metareasoning in Adaptive Systems, Fri 3/4/2011, UMBC

· directions · talks · events ·

Dessert & Discussion with Marc Olano, 6:30pm Thr 2/24, UC 310

From Pong to Halo: The Making of a Game

Marc Olano, 6:30-8:00pm Thursday, 24 February 2011, UC 310

UMBC CSEE Professor Marc OlanoSure you know how to play video games, but have you ever wondered what goes into creating one? Gaming is a multi-billion dollar, world-wide industry and there are increasing opportunities for new ideas. With the growing popularity of web-based and downloadable games, it is becoming easier for independent game designers to be successful. Think you’ve got what it takes? Then put down that controller and join us for a behind the scenes look at game development.

The Dessert and Discussion series engages alumni and outstanding UMBC faculty in dialogue about contemporary social issues and research interested in an informal, intimate environment. Light refreshments, dessert and coffee will be provided for each discussion. You may register for one or more of the following discussions below. *Please note that space is limited to 30 participants per discussion.

Menyuk: Solitons, Self-Induced Transparency, and Modelocking in Quantum Cascade Lasers

Quantum Cascade Laser

Solitons, Self-Induced Transparency,
and Modelocking in Quantum Cascade Lasers

Professor Curtis Menyuk
University of Maryland, Baltimore County

1:00-2:15pm Friday, 18 March 2011, ITE 227, UMBC

Standard semiconductor lasers operate in a limited wavelength range, below about 4 microns. Quantum cascade lasers (QCLs) that operate in the mid-IR and far-IR have important applications to medicine, environmental sensing, and national security. While short pulse lasers (~100 fs) are available for standard semiconductor lasers, that is not the case for QCLs. Standard passive modelocking is hard to do in QCLs because of their long coherence times and short gain recovery times. We propose a fundamentally different approach, based on the self-induced-transparency (SIT) effect, that turns these weaknesses into strengths. Solitons, modelocking, and SIT are all reviewed at the beginning of the talk.

Curtis R. Menyuk was born March 26, 1954. He received the B.S. and M.S. degrees from MIT in 1976 and the Ph.D. from UCLA in 1981. He has worked as a research associate at the University of Maryland, College Park and at Science Applications International Corporation in McLean, VA. In 1986 he became an Associate Professor in the Department of Electrical Engineering at the University of Maryland Baltimore County, and he was the founding member of this department. In 1993, he was promoted to Professor. He was on partial leave from UMBC from Fall, 1996 until Fall, 2002. From 1996 – 2001, he worked part-time for the Department of Defense, co-directing the Optical Networking program at the DoD Laboratory for Telecommunications Sciences in Adelphi, MD from 1999 – 2001. In 2001 – 2002, he was Chief Scientist at PhotonEx Corporation. For the last 20 years, his primary research area has been theoretical and computational studies of lasers, nonlinear optics, and fiber optic communications. He has authored or co-authored more than 220 archival journal publications as well as numerous other publications and presentations. He has also edited three books. The equations and algorithms that he and his research group at UMBC have developed to model optical fiber systems are used extensively in the telecommunications and photonics industry. He is a member of the Society for Industrial and Applied Mathematics. He is a fellow of the American Physical Society, the Optical Society of America, and the IEEE. He is a former UMBC Presidential Research Professor.

· directions · talks · events ·

Nirenburg: Cognitive Architecture for Simulating Bodies and Minds, 2/18

Computer Science and Electrical Engineering
University of Maryland, Baltimore County

A Cognitive Architecture for
Simulating Bodies and Minds

Professor Sergei Nirenburg
University of Maryland, Baltimore County

1:00-2:15pm Friday, 18 February 2011, ITE 227, UMBC

This talk is an overview of a cognitive architecture that supports the creation and deployment of intelligent agents capable of simulating human-like abilities. The agents, have a simulated mind and may also be supplied with a simulated body. These agents are intended to operate as members of multi-agent teams featuring both artificial and human agents. The agent architecture and its underlying knowledge resources and processors are being developed in a sufficiently generic way to support a variety of applications. In this talk we briefly describe the architecture and two proof-of-concept application systems we have developed within it: the Maryland Virtual Patient (MVP) system for training medical personnel and the CLinician’s ADvisor (CLAD).We organize the discussion around four specific aspects of agent capabilities implemented in MVP and CLAD: physiological simulation, knowledge management and learning, decision-making and language processing.

This is joint work with Marjorie McShane and Stephen Beale, with contributions from Jesse English, Ben Johnson, Bryan Wilkinson and Roberta Catizone.

Sergei Nirenburg is Professor in the Department of Computer Science and Electrical Engineering of UMBC and Director of its Institute for Language and Information Technologies (ILIT). He received his Ph.D. in Linguistics from the Hebrew University of Jerusalem, Israel. Dr. Nirenburg has written or edited seven books and has published over 180 refereed articles in various areas of computational linguistics and artificial intelligence. His research interests cover a variety of topics in AI, cognitive modeling and natural language processing (machine translation, computational semantics, computational lexicography, natural language analysis and generation, knowledge acquisition and intelligent interfaces). In 1987-96 he served as Editor-in-Chief of Machine Translation. He is a member of the International Committee on Computational Linguistics (ICCL). He has founded and has been Steering Committee Chair (1985-2007) of a series of 11 scientific conferences on theoretical and methodological issues in machine translation.

· directions · talks · events ·

Luebke: GPU Computing: Past, Present and Future, 1pm Fri Feb 4, ITE227

Computer Science and Electrical Engineering
University of Maryland, Baltimore County

GPU Computing: Past, Present, and Future

Dr. David Luebke
Director of Research, NVIDIA Corporation

1:00-2:15pm Friday, 4 February 2011, ITE 227

Modern GPUs have outgrown their graphics heritage in many ways to emerge as the world's most successful parallel computing architecture. The GPUs that consumers buy to play video games provide a level of massively parallel computation in a single chip that was once the preserve of supercomputers. The raw computational horsepower of these chips has expanded their reach well beyond graphics. Today's GPUs not only render video game frames, they also accelerate astrophysics, video transcoding, image processing, protein folding, seismic exploration, computational finance, radioastronomy, heart surgery, self-driving cars – the list goes on and on.

When thinking about the future of GPUs it is important to reflect on the past. How did this peripheral grow into a processing powerhouse found everywhere from medical clinics to radiotelescopes to supercomputers? Why the graphics card and not the modem, or the mouse? Have GPUs really outgrown graphics and will they thus evolve into pure HPC processors? (hint: no)

This talk is intended as a sort of "state of the union" for GPU computing. I'll briefly cover the dual heritage of GPUs, both in terms of supercomputing and the evolution of fixed function graphics pipelines. I'll discuss "computational graphics", the evolution of graphics itself into a general-purpose computational problem, and how that impacts GPU design and GPU computing. Finally I'll describe the important problems and research topics facing GPU computing practitioners and researchers.

David Luebke helped found NVIDIA Research in 2006 after eight years on the faculty of the University of Virginia. Luebke received his Ph.D. under Fred Brooks at the University of North Carolina in 1998. His principal research interests are GPU computing and real-time computer graphics. Luebke's honors include the NVIDIA Distinguished Inventor award, the NSF CAREER and DOE Early Career PI awards, and the ACM Symposium on Interactive 3D Graphics "Test of Time Award". Dr. Luebke has co-authored a book, a SIGGRAPH Electronic Theater piece, a major museum exhibit visited by over 110,000 people, and dozens of papers, articles, chapters, and patents.

1 43 44 45