
Past Seminars
If you would like to receive e-mail notification of these seminars
please request to be added to the seminars
mailing list. A search and subscription feature will be available soon.
Abstracts of Previous Seminars
RIACS Seminar #200
Date: December 14, 2005
Title: "Optimal Estimation of Systems Health State"
Speaker(s): Dimitry Gorinevsky
Abstract:
Integrated Systems Health Management includes such functions as diagnostics, prognostics, condition-based maintenance, reconfigurable control, and mission autonomy. These technology directions are rapidly evolving in aerospace area driven by strong NASA, DoD, and commercial demands. One driver is reducing operations (maintenance) cost, another is enabling autonomy through automated contingency management. Similar requirements drive current related work in many other industries: automotive (telematics), process control, semiconductors (e-diagnostics), information systems (autonomic computing).
This talk will focus on diagnostic estimation and anomaly detection in the context of parametric (as opposed to binary) variables of systems health state. The tutorial part of the talk will present a perspective from SPC to LS estimation to new approaches.
The technical novelty of our work is related to using convex optimization embedded in the decision loop. This allows effective handling of monotonicity constraints (accumulating damage never goes away by itself). Solving a QP problem at each estimation step provides a scalable and efficient
technology in many respects more desirable than particle
filtering.
It also turns out that the considered formulation leads to a very good description of shock and wear processes accurately estimating jumps in decision variables. This is related to recently provded sparsity properties of LP solutions of underdetermined linear equations.
The presentation is illustrated mostly by aerospace applications validated through high-fidelity simulations and real deployments. Estimation of health state in jet engines, rocket launch vehicle, and an uninhabited air vehicle is considered.
Speaker's Bio:
Dimitry Gorinevsky is a Consulting Professor of Electrical Engineering at Stanford University. He received a Ph.D. from Moscow (Lomonosov) University and a M.Sc. from the Moscow Institute of Physics and Technology. He held research, engineering, and academic positions in Moscow, Russia; Munich, Germany; Toronto and Vancouver, Canada. He spent 10 years with Honeywell, for last six years representing Honeywell Labs in Silicon Valley. His interests are in decision and control systems applications across many industries. He has authored a book, more than 130 reviewed technical papers and a dozen patents. Dr. Gorinevsky is an Associate Editorof IEEE Transactions on Control Systems Technology. He is a recipient of Control Systems Technology Award, 2002, and Transactions on Control Systems Technology Outstanding Paper Award, 2004, of the IEEE Control Systems Society. He has been elected a Fellow of IEEEfrom Control Systems Society, class of 2006.
RIACS Seminar #196
Date: November 3, 2004
Title: "Chance Discovery and its Application "
Speaker(s): Professor
Yukio Ohsawa
Affiliation(s): Graduate School of Information Science and Technology at Tokyo University
and Graduate School of Business at Tsukuba University, Tokyo, Japan
Abstract:
A "chance" is an event or a situation significant for making a decision in a complex environment. Interdisciplinary discussions by researchers from philosophy, sociology, artificial intelligence, finance, complex systems, medical science, etc, have contributed to
the methodologies of "chance discovery" since it was initiated in 2000. More recently, companies responded to this research and came to organize the Chance Discovery Consortium in Japan. In this talk, methods and applications of chance discovery are presented. Visual data mining methods developed for chance discovery aid the thoughts of individuals and a groups about valuable scenarios in the future. This discovery process is called Double Helix, where humans and computers cooperatively make spirals of deepening attention to chances. In this process, highly valued and feasible future scenarios in the environment emerge, like creatures emerging with new chromosomes. The emerging scenarios motivate the user to work in the real world to try actions, and the new data acquired from these actions accelerates the process. Chance discovery, in other words, is the child, and is also the parent of scenario emergence.
Speaker's Bio:
Prof. Ohsawa coined the term "chance discovery", and initiated a series of international conference sessions and workshops that defined the field. Since 2003, he has been the general chair of Chance Discovery Consortium Japan, linking researchers in cognitive science, information sciences, and business sciences to Chance Discovery. He is collaborating internationally to develop and apply chance discovery methods, for example, with the DISCUS Project (Distributed Innovation and Scalable Collaboration in Uncertain Settings) at the University of Illinois at Urban Champaign; the Project Based Learning Laboratory (PBL) of the Center for Integrated Facility Engineering at Stanford University; and the Congnitive Science Department of Kingston University. He is the author of Author of Chance Discovery , Springer Verlag.
About the book:
Chance discovery means discovering chances - the breaking points in systems, the marketing windows in business, etc. It involves determining the significance of some piece of information about an event and then using this new knowledge in decision making. The techniques developed combine data mining methods for finding rare but important events with knowledge management, groupware, and social psychology. The reader will find many applications, such as finding information on the Internet, recognizing changes in customer behavior, detecting the first signs of an imminent earthquake, etc. This first book dedicated to chance discovery covers the state of the art in the theory and methods and examines typical scenarios, and it thus appeals to researchers working on new techniques and algorithms and also to professionals dealing with real-world applications.
RIACS Seminar #195
Date: October 14, 2004
Title: "Program Control Structure Integrity"
Speaker(s): Professor
Carl E. Hewitt
Affiliation(s): MIT
Abstract:
Recently I have been working in the area of Educational Programming
that is defined to be the intersection between education and programming. I
propose that the results in this talk should be part of every programming
language curriculum.
For the purposes of this seminar, define program Integrity to mean
firm adherence to a code of engineering, scientific, and aesthetic values
in programs. In this seminar I use program schemas (explained below)
to precisely state and in some cases prove some control structure program
integrity results. The use of schemas enables us to avoid what Alan
Perlis called the “Turing machine tar pit,” i.e., every class
of programs is more or less equivalent to every other class of programs.
A program schema is defined to be a program with uninterpreted primitive
procedures. Program schemas provide an important tool for precisely stating
and proving some control structure integrity properties. For example, given
two classes of program schemas, X and Y, X will be defined to be strongly
more powerful than Y (written X _ Y) if and only if the following two conditions
hold:
- For every program schema g in Y, there is an equivalent program schema
f in X such that f is just as efficient in space and time as g.
- There is a program schema f in X for which there is no equivalent program
schema in Y.
We present (many of these are not new cf. [Paterson and Hewitt], etc.) the
following results for classes of program schemas:
concurrent _ parallel recursive _ sequential recursive
_ linear recursive
that are defined as follows:
- linear recursiveclass of programs that are recursive programs
such that each control path trough the program has at most one recursive
call which is top level and at the end. This class is strongly equivalent
to nonrecursive programs using assignment and goto.
- sequentialrecursiveclass of programs that are recursive programs
with left to right sequential evaluation of arguments to procedures.
- parallel recursive class of programs that are recursive programs
augmented with parallelOr, parellelAnd and futures [Baker and
Hewitt]
- concurrentclass of programs are recursive programs augmented
with the ability to dynamically create Actors with locally updateable
state + asynchronous messagingsuch as Java, C#, Actor languages, etc.
Each of the above represents a fundamental program archetype. It is
important to characterize the computations that can be carried out by each
of these archetypes.
Universality is a control structure integrity issue that can be
addressed as follows: define a set S of program schemas to be strongly
universal if and only if for every computation C that is carried out
according to the laws of physics, there is a schema g in S such that g
carries out C and g is just as efficient as C in space and time. In
this way, a generalization of Church’s thesis can be formulated as
the following conjecture: Concurrent program schemas that are augmented
with the usual primitives for arithmetic, string, array, quantum computing,
and coin flipping are strongly universal. It will be interesting
to see if some development, e.g. in nanotechnology, molecular computing,
etc., proves this conjecture wrong.
Speaker's Bio:
Carl E. Hewitt is an emeritus professor
at MIT. In his dissertation, he introduced Planner, a new kind of programming
language based on using Plans to process Goals and Assertions. With his
students, he developed the Actor model of computation based on Actors that
asynchronously send messages that are processed by (other) Actors to dynamically
change their own local state, create more Actors and send more messages.
More recently he has worked on the development of Just in Time reasoning
systems and Educational Programming (which is defined to be the intersection
of education and programming).
RIACS Seminar #194
Date: September 27, 2004
Title: "A
Unified Approach for the Integration of Distributed Heterogeneous Software
Components"
Speaker(s): Barrett
Bryant
Affiliation(s): University of Alabama,
Birmingham
Abstract:
A framework is proposed for assembling
software systems from distributed heterogeneous components. For the successful
deployment of such a software system, it is necessary that its realization
not only meets the functional requirements but also non-functional requirements
such as Quality of Service (QoS) criteria. The approach described is based
on the notions of a meta-component model called the Unified Meta Model (UMM),
a generative domain model, and specification of appropriate QoS parameters.
A formal specification based on Two-Level Grammar is used to represent these
notions in a tightly integrated way so that QoS becomes a part of the generative
domain model. A simple case study is described in the context of this framework.
Speaker's Bio:
Barrett Bryant received his B. S. degree
from the University of Arkansas at Little Rock in 1979, and the M. S. and
Ph. D. degrees from Northwestern University in 1980 and 1983, respectively,
all in computer science. He is currently a Professor and Associate Chair
of Computer and Information Sciences at the University of Alabama at Birmingham.
His research interests are the theory and implementation of programming
languages and object-oriented technology. He has held visiting research
positions at the IBM Palo Alto Scientific Center, the IBM Data Base Technology
Institute, the Air Force Rome Laboratory, the Army Research Laboratory,
Oak Ridge National Laboratory, NASA (National Aeronautics and Space Administration)
Marshall Space Flight Center, and the Naval Postgraduate School.
RIACS Seminar #193
Date: July 30, 2004
Title: "Decision and Uncertaintly Management for Human and Human/Agent Teams"
Speaker(s): Dr. David G. Ullman
Affiliation(s): Emeritus Professor of Mechanical Engineering Design at Oregon State University
Abstract:
In order to better support designers and managers Dr. Ullman has studied and modeled the product evolution process since the mid 1980s. He has performed detailed cognitive studies on individuals and teams, and built systems to capture and query process information. As he learned more, he became increasingly focused on the management of decisions made during technology and business development.
In the late 1990s he led an effort to develop Bayesian methods to help support distributed teams making decisions when their information is uncertain, incomplete, conflicting and evolving. These tools have been refined and applied in industry to support business and technical project teams designing products, making portfolio decisions and selecting vendors. Results show significant increase decision confidence, improved efficiency, better transparency and objectivity, and rationale capture.
Ullman is beginning to extend decision management techniques to operational human-agent teams. In this situation, teams of humans and software agents are working in real time to manage a system. The software agents may be part of satellites, rovers or other devices far removed in time and location from the human team. These agents are gathering information and making autonomously decisions on their own. However, as change occurs, and uncertainty increases or as future scenarios need to be forecast, an agent may need the involvement of other agents and human partners as part of a decision making team. Certain key decisions made by this team may determine the success of a program or the survival of an agent or astronaut.
This presentation will develop the importance of decision and uncertainty management in technical teams and introduce the tools developed to support members distributed in time and location. Ullman will outline how these tools are being extended to support human/agent teams making decisions in complex systems.
Speaker's Bio:
Dr. Dr. David G. Ullman is an Emeritus Professor of Mechanical Engineering Design at Oregon State University and is the President of Robust Decisions, Inc. where he developed software tools to support decision management. He is a graduate of the University of Cincinatti and earned his PhD from Ohio State University. Dr. Ullman has authored over 30 technical papers, three books including "The Mechanical Design Process" (3rd edition) and "12 Steps to Robust Decisions", and holds several patents.
RIACS Seminar #192
Date: July 30, 2004
Title: "Semantic Coordination for Distributed Knowledge Management"
Speaker(s): Dr. Luciano Serafini (joint work with Paolo Bouquet and Stefano Zanobini)
Affiliation(s): IRST, Italy
Abstract:
Semantic coordination, namely the problem of finding an agreement on the meaning of heterogeneous semantic models, is one of the key issues in the development of information integration systems and semantic web applications. In this talk we propose a new algorithm called CTXMATCH for discovering semantic mappings across hierarchical classifications based on a new approach to semantic coordination. This approach shifts the problem of semantic coordination from the problem of computing structural similarities (what most other proposed approaches do) to the problem of deducing relations between sets of logical formulae that represent the meaning of concepts belonging to different models (here, classifications). We show why this is a significant improvement on previous approaches, and present the results of preliminary tests on two types of hierarchical classifications, namely web directories and catalogs. CTXMATCH has been integrated in the distributed knowledge management platform KEEX (by Distributed Thinking). At the end of the talk we will give a practical demonstration of both CTXMATCH and KEEX.
Speaker's Bio:
Luciano Serafini was born in Trento, Italy in 1964. In 1988 he received his Master's Degree in Computer Science from the Computer Science Department of the University of Milan, with a thesis in the area of logics for knowledge representation and reasoning in multi-agent systems. Since 1989 he has worked at ITC-IRST (Centro Per la Ricerca Scientifica e Tecnologica) in the Automated Reasoning Area. He has done research in the formal development of logics contexts and in the application of contexts in the areas of multi-agent reasoning (belief, desire and intention) and federated databases. He has participated in application projects about Artificial Intelligence Integrated Systems, information navigation, information retrieval, and knowledge management. He has coordinated basic research projects about logics for knowledge representation and reasoning. Dr. Serafini has published papers in the major international journals (among them: Journal of Artificial Intelligence and Journal of Logic and Computation) and conferences such as the IJCAI and ECAI.
RIACS Seminar #191
Date: July 28, 2004
Title: "Information and Knowledge Management in Systems Design"
Speaker(s): Dr. Chris Paredis
Affiliation(s): Assistant Professor in the G.W. Woodruff School of Mechanical Engineering at Georgia Tech
Abstract:
Design is an information-driven process. Starting from information about requirements, designers gradually develop a complete, detailed description of a system that meets these requirements. In this process, a variety of information and knowledge is applied: working principles, behavioral models, detailed models from previous product generations, etc. With the rapid development of networked computing and information technology capabilities, we have an opportunity to improve the support for this information-driven design process significantly.
In this presentation, I will first present an abstract perspective of how information and knowledge is used within the product life-cycle. Based on that abstract model, I will then high-light two topics in more detail:
1) Knowledge reuse through composition: There exist recurring patterns in the information that describes products. For instance, due to similarities in the physical architecture of different satellite systems, the corresponding behavioral models are also similar, and can therefore be reused to some extent. This research explores how this reusable knowledge can be formalized, stored, retrieved and applied.
2) Uncertainty in design information and knowledge: All information and knowledge used in design contains some uncertainty. Traditionally, this uncertainty has been represented in the formalism of classical statistics. This research challenges this approach and explores how classical statistics can be extended towards a framework in which the design process can be efficiently guided towards promising solutions while managing the risk for failure.
Speaker's Bio:
Dr. Paredis has a broad, multidisciplinary background. In his research, he combines aspects of information technology, modeling and simulation, and systems theory to support the design of mechatronic systems. The goal of his current research is to develop an integrated IT framework for simulation-based design. He is also still active in the robotics and mechatronics areas in which he did his Ph.D. research. Dr. Paredis is an Assistant Professor in the G.W. Woodruff School of Mechanical Engineering at Georgia Tech. He received his M.S. degree in Mechanical Engineering from the Catholic University of Leuven (Belgium) in 1988, and his M.S. and Ph.D. in Electrical and Computer Engineering from Carnegie Mellon University in 1990 and 1996, respectively. From 1996 to 2002, he was a Research Scientist in the Institute for Complex Engineered Systems at Carnegie Mellon University.
RIACS Seminar #190 Date: July 1, 2004 Title: "Knowledge-Based
Search Methods for Digital Libraries" Speaker(s): Christopher
Crick & Thomas Savell Affiliation(s): GCAS
Abstract:
Digital libraries typically serve
a specialized community of experts sharing a relatively narrow focus, such
as some aspect of law, science, technology or business. Furthermore, users
of such libraries tend to have sophisticated information requirements which
are not well addressed by traditional search methods. We present preliminary
work with a search method that employs a knowledge base tailored to a library's
content to improve the accuracy, depth and usability of the information retrieved.
By using a knowledge base which contains general background information on
botany and climate change research, we will show how such a set of logical
axioms and rules can make informed connections between documents and queries.
Our system tries to ferret out the documents providing information implicit
in a user's query, even if it is not directly specified. For example, if a
user's query involves a process such as photosynthesis, the system itself supplies
information on how photosynthesis works, what it accomplishes, the chemicals
it uses, and so on. If documents within the digital library touch on any of
these things, they are potentially relevant. Furthermore, the system can show
why it is showing these documents to the user, based on the logical connections
within its knowledge base. Speaker's Bio:
Mr. Crick is a researcher and engineer
at GCAS, Inc., in San Marcos CA. He earned his MS at Harvard University,
conducting research in probabilistic reasoning and computational linguistics.
In addition to his NASA-funded work on search methods, he is also currently
engaged in other projects related to reasoning and decisionmaking under
uncertainty. RIACS Seminar #189 Date: April 29, 2004 Title: "MAPGEN:
A Tale of infusing a mission-critical application for the Mars Exploration
Rovers (MER) project" Speaker(s): Kanna
Rajan Affiliation(s): NASA
Ames Research Center/RIACS, Autonomy and Robotics Area, Computational
Sciences Division
Abstract:
In September 2001, the MER mission chose to use MAPGEN, a ground
based decision-support system to help command the two rovers. This talk is
the story of the ups and downs in the infusion process what it takes to get
to deploy a mission critical application (AI based or otherwise) on a NASA
mission. The Mixed-Initiative Activity Plan GENerator (MAPGEN) is a combination of
two legacy systems, one of which was the Planner/Scheduler that flew onboard
DS1. The system combines a rich formalism of a flexible temporal constraint
network with a familiar front end used by mission operations personnel at
JPL to command the two MER rovers. MAPGEN continues to be a part of the uplink
command cycle for the Mars Exploration Rovers (see http://marsrovers.jpl.nasa.gov & http://ic.arc.nasa.gov/story). Mission operators with the help of science personnel, use MAPGEN on the
ground, twice daily to build a complex conflict free plan that is packaged
and uplinked to command Spirit and Opportunity on the surface of Mars. This
generative planner, automatically enforces mission and flight rules encased
in a declarative model, as well as constraints imposed to encode the scientific
intent of the observations for that Sol, requiring to being done on the surface
of the Red Planet. I will briefly discuss the results of the deployment so far (which have
far exceeded our own expectations) and will take you along on the wild ride
we went thru to get to be a critical part of NASA's most complex scientific
mission to date. Speaker's Bio:
Kanna Rajan is a Senior Research Scientist and a member of the management
team of the the Autonomy and Robotics Area at NASA Ames Research Center
Moffett Field, California. He is one of the principals of the Remote Agent
Experiment (RAX) which designed, built, tested and flew the first AI based
closed-loop control system on a spacecraft. The RA was the co-winner of
NASA's 1999 Software of the Year, the agency's highest technical award
(http://ic.arc.nasa.gov/projects/remote-agent/). His interests are in Planning/Scheduling, modeling and representation for
real world planners and agent architectures for Distributed Control applications.
Prior to joining Ames, he was in the doctoral program at the Courant Institute
of Math Sciences at New York Univ. Prior to that he was at the Knowledge
Systems group at American Airlines, helping build a Maintenance Routing scheduler
(MOCA) which continues to be used by the airline 365 days of the year. He
is currently the principal investigator for the MAPGEN Planning and Scheduling
software for optimizing science and engineering activity plans for the Mars
Exploration Rovers (MER) project. Kanna is the recipient of the 2002 NASA Public Service Medal and the First
NASA Ames Information Directorate Infusion Award also in 2002. He is the
Co-chair of the 2005 Intnl. Conference on Automated Planning and Scheduling
(ICAPS), to be held in Monterey California (http://icaps05.icaps-conference.org/)
and the chair of the Executive Board of the International Workshop on Planning
and Scheduling for Space (http://www.congrex.nl/04c06/). RIACS Seminar #188 Date: March 31, 2004 Title: "Diagnosis based on Hybrid Uncertain
Models -- Application to Autonomous Satellites" Speaker(s): Emmanuel Benazera Affiliation(s): NASA Ames
Research Center/RIACS Abstract:
Modern model-based supervisors use hybrid models where discrete
and continuous dynamics interact, to represent complex systems with
embedded controllers. Here we present an extension to Livingstone,
that uses hybrid models with uncertainty in the form of numerical
intervals. We show how autonomous discrete switches slice the continuous
state-space into a finite set of regions of behavior we refer to
as the configurations of the hybrid system. Our aim is then to identify
the set of potential configurations of the system given the commands
and observations that are received at each time step. This is achieved
by making a prediction of the hybrid state consistent with the grid
of configurations. A qualitative version of the configuration is
built that allows to interleave a progressive search in the hybrid
space with consistency-checks. Results on the simulated attitude
control loop of a nominal/faulty earth-orbiting satellite are presented. Speaker's Bio:
Emmanuel Benazera graduated in Applied Mathematics and Intelligent Systems
from the University Paris-Dauphine in 1999, and obtained his Ph.D. in Computer
Science from the University Paul-Sabatier of Toulouse, France, in 2003.
His research interests are model-based diagnosis, hybrid systems, reconfiguration,
filtering, and planning. RIACS Seminar #187 Date: January 28, 2004 Title: "Genomic Signals" Speaker(s): Paul Dan Cristea Affiliation(s): Biomedical Engineering Center, "Politehnica" University of Bucharest, Romania Abstract:
The almost complete sequencing of several genomes, including the human genome, as well as the public access to most of this vast amount of information, offer the opportunity to data mine and to explore in depth this unique empirical data depository. In all genomic data bases, genomic information is represented by sequences of nucleotide symbols in the strands of DNA and RNA molecules. Converting the genomic sequences into digital genomic signals offers the possibility to use signal processing methods for handling and analyzing genomic information. Interesting and, sometimes, surprising large scale features of chromosomes, maintained over distances of 106 - 108 base pairs, up to entire chromosomes, have been revealed by using this approach for both prokaryote and eukaryote. On the other hand, in the context of analyzing large volumes of data and of presenting the results in a easy to read form, the problem of data representability becomes important. A quantitative approach to data graphical representability is presented and applied to several typical cases of standard signals and for genomic signals. It is shown that the variation of genomic data along nucleotide sequences, specifically the cumulated and unwrapped phases, can be adequately represented as simple graphic lines for low and large scales, while for medium scales (thousands to tens of thousands of base pairs) statistical descriptions must be used. Speaker's Bio:
Paul Cristea graduated the Faculty of Electronics and Telecommunications (UPB - University "Politehnica" of Bucharest) in 1962, the Faculty of Physics (University of Bucharest) in 1969, and obtained the Ph.D. in Technical Physics (UPB) in 1970. His research and teaching activities have been in the fields of Genomic Signals, Digital Signal and Image Processing, Connectionist and Evolutionary Systems, Intelligent e-Learning Environments, Computerized Medical Equipment and Special Electrical Batteries. He is the author or co-author of more then 125 published papers, 13 patents, and contributed to more than 20 books in these fields. Currently, he is professor and coordinator of the Electrical Engineering and Computers Division of the Faculty of Engineering of UPB, general manager of the Bio-Medical Engineering Center of UPB and director of the Romanian Bioinformatics Society. RIACS Seminar #186 Date: January 8, 2004 Title: "Applying Local Search & Constraint Programming in MER Staff Rostering Program
Rostering Problem" Speaker(s): Sevugan Alagappan Affiliation(s): COO & Co-Founder of FriarTuck Abstract:
In recent years there has been an increased recognition of the importance
of personnel rostering problems to a wide range of organizations.
Personnel rostering can be defined to be the problem of placing resources,
subject to constraints, into slots in a pattern, where the pattern denotes
a set of legal shifts defined in terms of work to be done. This talk
concerns a highly important, large and complex scheduling problem: Staff
Scheduling for Mars Exploration Rover Mission 2003 (MER). The MER scheduling problem consists in generating a configuration of
individual schedules which are patterns of days off and on for each staff,
over a given planning horizon, positions and rovers. The configuration of
staff schedules is generated so as to fulfill collective requirements and
the staffing demand coverage while maximizing staff preferences and
improving overall productivity. Speaker's Bio:
Sevugan Alagappan is responsible in developing strategic and operational
technical plans that are tied to FriarTuck's business development strategy
and research activities. He has expertise in mathematical programming and
heuristic techniques. He was invited by the Asian Productivity Organization to participate as a
Resource Speaker in a symposium titled "Technological Innovations in SMEs" held in Taipei, Taiwan. He was one of the lead organizers for Stanford
Global Entrepreneurs Challenge, a global business plan competition jointly
organized by Stanford University and National University of Singapore. He
currently sits in the Judging Committee of Startup@Singapore 2002/3
National Business Plan Competition. He conducted his industrial attachment project with Andersen, where he
worked on security mechanisms and database management of the General
Multi-purpose Card Project (GMPC). He won an innovation award for his
Research Project by conducting a comprehensive research in solving complex
nurse rostering problems in a local hospital. Sevugan completed his
Bachelors (Hons) degree in Computer Engineering at the National University
of Singapore. http://www.friartuck.net RIACS Seminar # 185 Date: October 17, 2003 Title: "Integrated Deductive Software
Design " Speaker(s): Peter
H. Schmitt Affiliation(s): Universitaet
Karlsruhe, Germany Abstract:
In this talk I will present the KeY tool, currently being
developed at the University of Karlsruhe, Germany and Chalmers University,
Gothenburg, Sweden.This tool provides facilities for formal specification
and verification of programs within a commercial platform for UML based
software development. Using the KeY Tool, formal methods and object-oriented
development techniques are applied in an integrated manner. Formal specification
is performed using the Object Constraint Language (OCL), which is part
of the UML standard. KeY provides support for the authoring and formal
analysis of OCL constraints. The target language of KeY based development
is Java Card, a proper subset of Java for smart card applications and embedded
systems. KeY uses a dynamic logic for Java Card to express proof obligations,
and provides a state-of-the-art theorem prover for interactive and automated
verification. Apart from its integration into UML based software development,
a characteristic feature of KeY is that formal specification and verification
can be introduced incrementally. For more preview information you may want to look at http://www.key-project.org/ RIACS Seminar #184 Date: September 24, 2003 Title: "The Entomopter, a Biologically-Inspired Flying Insect-Like Robot" Speaker(s): Professor Robert C. Michelson Affiliation(s): Georgia Tech Research Institute (GTRI) Abstract:
The Entomopter was a biologically-inspired "micro" air vehicle that leverages the Hawk Moth (Manduca sexta) and the Vampire Bat (Desmodus rotundus) for locomotion and navigation, however the Entomopter is NOT biomimetic... rather, it goes beyond biological mimicry to use techniques not found in the animal kingdom to create a manufacturable vehicle with unique qualities. In particular, the Entomopter is geared for flight and crawling, but uses a chemical muscle that is anaerobic and ignitionless, making is amenable to operation in explosive environments, or anoxic atmospheres such as that of Mars. The wing flapping mechanism takes advantage of resonance (as do the insects), but goes further to create a vibrationless sensor platform that has the potential of slow flight even in rarefied low Reynolds number flight conditions. Unlike nearly all other attempts at flapping wing flight which result in synthesis of bird wings with airplane tials for control, the Entompter can generate not only lift and thrust from its wings, but also full dynamic flight control through the use of circulation controlled unsteady aerodynamics in an autonomically-beating constant frequency wing cycle. This seminar will discuss Entomopter morphology and operation in both terrestrial and Mars environments. Speaker's Bio:
Robert Michelson is a Principal Research Engineer in GTRI's Aerospace Transportation and Advanced Systems Laboratory. He is also an Adjunct Associate Professor in the Georgia Tech School of Aerospace Engineering. His professional research interests include biologically-inspired robotics; unmanned aerial vehicles; autonomous systems; special purpose digital machines; process control; transportation systems; digital/hybrid computer design; machine vision; physical security/contraband interdiction/anti-terrorism. RIACS Seminar #183 Date: September 22, 2003 Title: "Current Issues in Data Integration" Speaker(s): Professor Alon Halevy Affiliation(s): Computer Science and Engineering Department, University of Washington Abstract:
Integration of data from multiple sources is one of the longest standing problems facing the AI and Database research communities. In addition to being a problem in large enterprises and collaborative science projects, research on this topic has been fueled by the promise of integrating data on the WWW. In the past few years, we have made very significant progress on data integration, from the conceptual and algorithmic aspects, to the systems and product aspects. This talk will briefly review our successes in data integration, and will describe some significant current challenges. In particular I will discuss the problem of trying to semi-automatically find a semantic mapping between a pair of schemas/ontologies, and describe our work on Peer-data management systems, a flexible architecture for ad-hoc sharing of structured data. Speaker's Bio :
Halevy's research interests are both in database systems and artificial intelligence. He has worked on many aspects of data integration, query optimization, XML query processing and knowledge representation. He received his Ph.D in Computer Science from Stanford University in 1993, spent 4 years as a member of the technical staff at AT&T Bell Labs, and joined the faculty of the University of Washington in 1998. RIACS Seminar #182 Date: September 4, 2003 Title: "SSRP Presentations, Group 5" Speaker(s) & Title(s):
Frank Hutter of Darmstadt University of Technology: "Adaptive Approximate Inference for Dynamic Bayesian Networks"
Jacqueline Snyder of New York University: "Visual Search Performance in Stereoscopic Display"
Roland Wenzel of Darmstadt University of Technology: "A map, please! Where am I? - A Novel O(n) Approach for Tackling SLAM in Mobile Robotics"
Stefan Bieniawski of Stanford University: “Collective Intelligence for Optimization and Control"
RIACS Seminar #181 Date: September 2, 2003 Title: "SSRP Presentations, Group 4" Speaker(s) & Title(s):
Laurentiu Leustean of the University of Bucharest: "Detecting Inconsistencies in Domain Theories"
Nestor Cataño of INRIA Sophia-Antipolis, France: "Basis on Combining Symbolic Execution and Model Checking to Reduce Dynamic Program Analysis Overhead"
Emmanuel Zenou of ENSAE (National School of Aeronautics and Space) France: "Topological Localization Using Galois Lattices"
RIACS Seminar #180 Date: August 25, 2003 Title: "SSRP Presentations, Group 3" Speaker(s) & Title(s):
Alex Lotsch of Boston University- "Analysis of Northern Hemispheric Atmosphere-Biosphere Dynamics Using Unsupervised Statistical Learning"
Julie Letchner of Stanford University: "Tools for Energy Minimization Problems in Vision"
Neil Yorke-Smith of Imperial College: "Assessing the Probability of Correct Plan Execution"
Steve Abrams of UC Irvine: "Characterizing Risk"
RIACS Seminar #179 Date: August 18, 2003 Title: "SSRP Presentations, Group 2" Speaker(s) & Title(s):
Karen Petrie of University of Huddersfield, UK: "Automated Data Processing: Constraint Reasoning for Lifted Plan Graphs"
Brenda Ng of Harvard University: "Factored Sampling for Fault Diagnosis of Nonlinear Hybrid Systems with Autonomous Transitions"
Keri Carpenter of UC Irvine: "MER misiona and MERBoard Development -- Lessons Learned"
Karina Olmos of Utrecht University: "Xbayes: A Program Optimizing Component for the Autobayes Program Synthesis System"
RIACS Seminar #178 Date: August 11, 2003 Title: "SSRP Presentations, Group 1" Speaker(s) & Title(s):
Dan Bryce of Arizona State University: "What if ... ?": Extending Planning Graph approaches to Contingency Planning"
Jeffrey Palm of Northeastern University: "The Puffin: A Programming Language for Quantifying Over Events"
Larry Chao of Stanford University: "NASA Design Reviews: Engineering Peer Reviews"
Jamieson Cobleigh of University of Massachusetts, Amherst: "Generating Assumptions for Compositional Model Checking of Software"
RIACS Seminar #177 Date: August 11, 2003 Title: "Types for Atomicity" Speaker(s): Cormac Flanagan Affiliation(s): Research Scientist at HP's Systems Research Center Abstract:
Developing correct multithreaded programs is extremely challenging, due to the potential for unintended and nondeterministic interference between threads. A crucial concept for controlling this interference is the notion of atomicity: a function is considered atomic if its behavior is not influenced by the actions of concurrent threads. Atomicity is often achieved using mutual-exclusion locks, and atomic functions are much easier to reason about, since the effect of nondeterministically interleaved actions of other threads can be safely ignored. In practice, many functions in multithreaded programs are designed to be atomic and their documentation claims that they are atomic. However, because of the difficult of correctly reasoning about multithreaded programs, these claimed atomicity properties are unreliable and often incorrect. This talk presents the Java Atomicity Checker, a static analysis tool that focuses on specifying and verifying the atomicity of methods and classes in multithreaded Java programs. This tool has caught a number of subtle timing-dependent defects, even in widely used and well-tested library classes such as java.lang.String and java.lang.StringBuffer. These previously unknown defects may cause programs to crash in a nondeterministic and irreproducible manner. Speaker's Bio:
Cormac Flanagan is a Research Scientist at HP's Systems Research Center. His research interests include programming languages and software engineering tools and technologies. He has worked on a variety of static checking tools. See http://research.compaq.com/SRC/personal/flanagan/home.html for more info RIACS Seminar #176 Date: July 31, 2003 Title: "Mathematical and Computational Models in Robotics and Structural Biology" Speaker(s): Dr. Gregory S. Chirikjian Affiliation(s): Professor of Mechanical Engineering at Johns Hopkins University Abstract:
Many similar issues exist in the computational modeling of chain-like molecules and highly articulated robot arms. This talk reviews methods of noncommutative harmonic analysis developed by the speaker for computing the entropy of polymers and the propagation of error in robotic manipulators. It is shown how Fourier analysis on the group of rigid-body motions as well as minimization of functions on this group can be useful tools in these calculations, as well as in image registration and encoding of spherical motion. In the second part of the talk, kinematic models of large biomolecules are discussed. In many biomolecular systems, function is related to structure through motion and conformational change. Methods for coarse-grained mechanics-based analysis of biological macromolecules is a reasonable approach to developing insights into the structural motions that are relevant to function. In this part of the presentation, motions of a number of large biological macromolecules that have been modeled by the presenter, his students, and collaborators are reviewed. These include the maturation of the HK97 virus, normal mode analysis of the GROEL/GROES, and theoretical models of DNA conformational statistics. Speaker's Bio:
Gregory S. Chirikjian received the B.S.E. degree in engineering mechanics, the M.S.E. degree in mechanical engineering, and the B.A. degree in mathematics, all from The Johns Hopkins University, Baltimore, MD, in 1988. He then received the Ph.D. degree from the California Institute of Technology, Pasadena, CA, in 1992. Since the summer of 1992, he has been with the Department of Mechanical Engineering, Johns Hopkins University, where he is now a Professor. Dr. Chirikjian is a 1993 NSF Young investigator, a 1994 Presidential Faculty Fellow, and a 1996 recipient of the ASME Pi Tau Sigma Gold Medal. His research interests include the kinematic analysis, motion planning, design, and implementation of biologically inspired robots. In particular, ``hyper-redundant,'' ``metamorphic,'' and ``binary'' manipulators, and most recently self-replicating robots. In recent years Dr. Chirikjian has also been applying methods from robotics to model conformational transitions in biological macromolecules. RIACS Seminar #175 Date: July 30, 2003 Title: "Self-Replicating Robots for Utilization of Space Resources" Speaker(s): Dr. Gregory S. Chirikjian Affiliation(s): Professor of Mechanical Engineering at Johns Hopkins University Abstract:
The concept of self-replicating lunar factories was studied by NASA more than 2 decades ago, but until recently work in this area has been relatively dormant. Such factories would spawn lunar production of materials and energy on a massive scale and would dramatically impact man's ability to explore and colonize space.
Our concept of a self-replicating robotic factory consists of four subsystems: (1) multifunctional robots for digging and transportation of materials, and assembly of components during the replication process; (2) materials refining and casting facility; (3) solar energy conversion, storage and transmission; (4) Electromagnetic rail guns for long-distance transportation (e.g., for sending materials to low-Earth orbit (LEO), or transporting factories to distal points on the moon). Each of these subsystems is described in the context of current technologies, with an emphasis on (1). The concept and history of self-replicating systems are reviewed. We build on previous concepts for self-replicating systems, present a simple prototype that demonstrates active mechanical self-assembly, and perform an analysis of how the proliferation of such systems on the lunar surface would occur. Speaker's Bio:
Gregory S. Chirikjian received the B.S.E. degree in engineering mechanics, the M.S.E. degree in mechanical engineering, and the B.A. degree in mathematics, all from The Johns Hopkins University, Baltimore, MD, in 1988. He then received the Ph.D. degree from the California Institute of Technology, Pasadena, CA, in 1992. Since the summer of 1992, he has been with the Department of Mechanical Engineering, Johns Hopkins University, where he is now a Professor. Dr. Chirikjian is a 1993 NSF Young investigator, a 1994 Presidential Faculty Fellow, and a 1996 recipient of the ASME Pi Tau Sigma Gold Medal. His research interests include the kinematic analysis, motion planning, design, and implementation of biologically inspired robots. In particular, ``hyper-redundant,'' ``metamorphic,'' and ``binary'' manipulators, and most recently self-replicating robots. In recent years Dr. Chirikjian has also been applying methods from robotics to model conformational transitions in biological macromolecules. RIACS Seminar #174 Date: July 29, 2003 Title: "Context-Based ROI Selection for Scene Recognition and Analysis" Speaker(s): Dr. Dimitri Chernyak Affiliation(s): Manager of Scientific Research in VISX, Incorporated, Santa Clara Abstract:
Eye movements are an important aspect of human visual behavior. The temporal and space-variant nature of sampling a visual scene requires frequent attentional gaze shifts, saccades, to fixate onto different parts of an image. Experimental evidence suggests that fixations are often directed towards the most informative regions in the visual scene. We develop a model and its simulation that can select such regions based on prior knowledge of similar scenes. Having representations of scene categories as a probabilistic combination of hypothetical objects, i.e., prototypical regions with certain properties, it is possible to assess the likely contribution of each image region to the successive recognition process. Using conditional probabilities for each region given the scene category, the model can then predict its informative value and initiate a sequential spatial information-gathering algorithm analogous to an eye movement saccade to a new fixation. Selective expansion of information, plus the significant space-variant compression used, could allow for real-time scene analysis, for example, applications where a vehicle labels the scenes it comes across on its path even when the scenery changes very quickly. The algorithm establishes the most likely scene category for a given image. Speaker's Bio:
Dr. Dimitri Chernyak is a manager of scientific research in VISX, Incorporated, the leading manufacturer of laser vision correction systems. He is actively involved in research on image feature registration and tracking and various optical wavefront technologies. Dr. Chernyak has received his PhD in Vision Science from UC Berkleley, specializing in research on top-down model-driven eye movements, visual attention, object recognition and image segmentation. RIACS Seminar #173 Date: July 24, 2003 Title: "Towards Long-Term Autonomy in Embedded Systems Hybrid Modeling, FDI, Fault-Adaptive Control, and IVHM" Speaker(s): Dr. Gautam Biswas Affiliation(s): Department of Electrical Engineering and Computer Science Institute for Software Integrated Systems (ISIS) Vanderbilt University Nashville, TN Abstract:
My research work in the last seven years has focused on modeling and analysis of complex systems, and its application to online fault detection and isolation, and fault-adaptive control. In the first part of my talk, I will briefly review the work we have performed in (i) modeling of complex, embedded systems, (ii) fault detection and isolation from transients in the behavior of dynamic systems, the TRANSCEND system, and (iii) fault-adaptive control using reconfiguration methods and online supervisory control. Our comprehensive diagnosis scheme combines monitoring, fault detection, fault isolation, prediction, and hypothesis refinement using an innovative qualitative framework that overcomes shortcomings of traditional quantitative schemes. The TRANSCEND scheme has been extended to the diagnosis of hybrid systems. Hybrid observers, fault detection schemes, fault isolation and identification, and reconfiguration have been integrated in the FACT methodology for fault-adaptive control. We have successfully applied the FACT scheme to fault-adaptive control of fuel transfer systems in fighter aircraft. Currently, we are developing schemes for fault-adaptive control of ALS systems. Recently, I have become interested in issues that relate to autonomous and reliable long-term peration of complex embedded systems. This requires finding innovative solutions for a number of research problems: (i) modeling long term behavior of complex, distributed systems, (ii) online monitoring, FDI, and prediction analysis, and (iii) decision analysis for control, maintenance, and planning. In the second part of my talk, I will present a computational architecture for addressing this problem, and discuss methodologies that will need to be brought together to solve the various tasks defined by the architecture. RIACS Seminar #172 Date: July 24, 2003 Title: "Automated Parsing of Multimedia Streams from Sports Events" Speaker(s): Dr. Anil Kokaram Affiliation(s): Associate Editor of the IEEE Trans IP and a Lecturer and Fellow of Trinity College, Dublin Abstract:
With the increasing proliferation of multimedia digital content, it has been recognized that it is increasingly difficult to access the information it contains. There is a need for organizing multimedia records in the same way that text can be manipulated via Google for instance. Applications can be found in both consumer and scientific contexts. Users of music databases may find it easier to retrieve songs by humming rather than remembering the name, home viewers may wish for personalized content based summaries of Tennis (for instance) which shows all the famous people in the audience, Oceanography scientists pouring over footage from underwater cameras would like to access only the "interesting bits" without having to view the endless hours of open ocean in between. This topic of Video and Image retrieval has been an active area of research for some time. One of the main difficulties with work in this area is that without access to a user context there is no mechanism for determining how the feature space should be used to create a useful, content aware application. The Signal Processing and Media Applications group (http://www.mee.tcd.ie/~sigmedia) at Trinity College, Dublin has been investigating retrieval with a view to exploiting context wherever possible. This talk introduces manly work in the domain of sports footage. This work exploits a new moment based feature that is able to extract court views (e.g. in Tennis and Snooker) without the need for 3D information. A combination of the HMM for parsing camera views, and a particle filter for ball tracking is also presented. Aspects of the use of audio and video for finding tennis services are also discussed. Finally, some emerging work in the area of parsing video from Psychological Surveillance experiments (for assessing the ability to execute particular motions) is presented. Speaker's Bio:
Dr. Anil Kokaram is an Associate Ed. of the IEEE Trans IP and a lecturer and Fellow of Trinity College, Dublin. He was previously at the CUED working on Motion Picture Restoration and now leads the Signal processing and media applications group at Trinity College, Dublin http://www.mee.tcd.ie/~sigmedia. Research areas include multimedia content based retrieval for sports broadcasting and analysis, motion picture restoration, video over wireless and robust motion estimation. RIACS Seminar #171 Date: July 23, 2003 Title: "PANEL: New Roles for Conferences, Journals, and Online Publications in Computing and Information Sciences: Making Research Results Timely, Authoritative, and Widely Accessible" Speaker(s):
Willem Visser, RIACS/NASA Ames
Charlotte Linde, NASA Ames
Jeremy Frank, NASA Ames
Moderator: Gregory Aist, RIACS/NASA Ames
Abstract:
Scientific publications take many forms: informal "white papers", technical reports, workshop and conference articles, invited or refereed journal articles, book chapters, books, software/databases, and websites. What are the various merits of each of these forms of publication? How do (or should) they factor into the evaluation of working scientists for hiring, retention, and promotion? How are various publications viewed by peer groups as shown in the awarding of grants and the conferring of awards? These are perennial issues in science. Computer scientists often face particular challenges since many prestigious venues are in fact conferences (e.g. SIGGRAPH). While many CS conferences are stringently reviewed, conference publications are sometimes devalued by larger review bodies (e.g. tenure review, grant review panels) relative to journal articles. Unfortunately, the publication timeframe of some journals may not support the appearance of new results in a timely manner. This panel will address these questions drawing on the publication practices of the panelists, and engage the audience in a discussion of the role of various forms of publications, both now and in the future. Finally, we'll touch briefly on issues of visibility to upper corporate, government, and academic management, and outreach to the public. RIACS Seminar #170 Date: June 30, 2003 Title: "Reconstruction of 3-D Terrain Maps from Flyover Imagery" Speaker(s): Shahriar Negahdaripour Affiliation(s): Professor of ECE at University of Miami, Underwater Vision and Imaging Lab (UVIL) Abstract:
Construction of accurate 2-D mosaicing and 3D terrain reconstruction systems by processing monocular and stereo flyover imagery is an important capability for a large number of terrestrial and underwater applications. A fundamental problem is to determine the motion and (or) trajectory of the camera platform in order to integrate images or depth maps from various views. Despite significant work on the development of accurate and efficient algorithms for motion estimation from image sequences, application to data sets recorded over large terrains result in significant drift errors. The first part of this talk covers some recent work on the application of differential flow-based methods for motion and 3-D depth recovery from video, and the application of a global alignment method to minimize drift error. The second part of the talk will cover some ongoing work on the real-time application of vision technologies for positioning and navigation of underwater remotely operated vehicles. This includes some recent work in applying stereovision for ship hull inspection. RIACS Seminar #169 Date: June 19, 2003
Title: "Event Scheduling with Global Constraints" Speaker(s): Dr. Martin Henz Affiliation(s): Managing Director of FriarTuck Pte Ltd and Assistant Professor in the School of Computing, National University of Singapore Abstract:
Constraint Programming provides an attractive framework for solving a wide range of event scheduling problems. Constraint programming systems provide abstractions (sometimes languages) or constraint-based problem modeling and software libraries (sometimes runtime systems) for solving constraint problems. The strength of the constraint programming paradigm stems from the fruitful interaction of three classes of algorithms; propagation algorithms, branching algorithms and exploration algorithms. This talk illustrates the problem solving capabilities of the constraint programming paradigm using the example of tournament scheduling. Domain specific global constraints employing graph matching enable significant performance improvements over competing technologies in this domain, including new results on established benchmarks in tournament scheduling. The research results on global constraints for tournament scheduling were obtained in collaboration with Tobias Mueller (currently European Patent Office) and Sven Thiel (Max Planck Institute for Computer Science, Germany). Speaker's Bio :
Dr. Henz studied Mathematics and Computer Science at the Saarland University, Saarbruecken, Germany. He obtained his MSc degree from the State University of New York at Stony Brook and his doctoral degree from the Saarland University. As research scientist at the German Research Center for Artificial Intelligence, DFKI, and the Department of Computer Science at the Saarland University, he contributed to the design and implementation of the concurrent constraint language Oz. Dr. Henz is a staff member (Assistant Professor since 1999 in the School of Computing at NUS, where he conducts research on combinatorial search problems, constraint programming system design and implementation, and teaches courses on programming languages and systems. His current research focuses on software engineering aspects of constraint programming systems. Martin is co-founder and Managing Director of FriarTuck Pte Ltd, a software company specializing in event scheduling. Dr. Henz has been serving as member of the programming committee of constraint programming and timetabling conferences, including the leading conference in constraint programming, CP2002, and the leading timetabling conference PATAT2000, PATAT2002, as well as MISTA2003. His papers on constraint programming applications appeared in Operations Research, European Journal of Operational Research and CP2001. RIACS Seminar #168 Date: May 8, 2003 Title: "The Deductive Combination
of Geospatial Resources on the Web to Answer Natural Language Queries" Speaker(s): Dr.
Richard Waldinger Affiliation(s): SRI RIACS Seminar #167 Date: April 24, 2003 Title: "CIP Middleware" Speaker(s): Dr. Ronald Mak / Dr. Leslie Keely Affiliation(s): RIACS / NASA Ames Research
Center Abstract:
CIP is being developed here at Ames for use at JPL during
the next Mars rover mission. It will allow NASA researchers worldwide to
access, display, and analyze rover commands uploaded to the rovers and scientific
data downloaded from the rovers. RIACS Seminar #166 Date: April 17, 2003 Title: "SOAREX Sub-Orbital Flight Experiments - A 'Wind-Tunnel in the Sky" Speaker(s): Dr. Marcus Murbach Affiliation(s): NASA Ames Research Center Abstract:
Researchers in the area of hypersonic flight experimentation and design face a peculiar dilemma. While there are now better analytical and design tools than have existed in the past, the discipline is conducting or completing fewer flight experiments. One of the approaches may be to find a manner in which the larger flight programs (X-vehicles) may be augmented by smaller, less expensive and focused flight experiments. The use of the NASA sounding rocket program is suggested as an attractive path. The advent of recently developed, light-weight MEMS (Micro-Electronic Machined Sensors) devices allows for experiment packages to be constructed at modest cost. Illustrating this methodology, two recent flights of the SOAREX (Sub-Orbital Aerodynamic Re-entry EXperiments) project have flown a total of 14 hypersonic experiments. These have included new planetary probe concepts as well as experiments involving high L/D 'waverider' designs. The discussion will describe the challenges of designing the rocket payload systems (the notion of extending the idea of a wind tunnel to a hypersonic flight test-bed) as well as the experimental methodology and results. Speaker's Bio:
Marc Murbach is a member of the Advanced Projects Branch in the Space Projects Division. He is the originator and principal investigator of the SOAREX flight system and the associated experiments. His interests involve experimental hypersonic flight with application to future planetary missions as well as next generation reusable launch systems. His education includes Harvey Mudd College, San Jose State University, and Stanford University. RIACS Seminar #165 Date: April 14, 2003 Title: "Kernel-based Learning and Applications" Speaker(s): Dr. Klaus-Robert Muller Affiliation(s): Fraunhofer FIRST, Berlin and University of Potsdam Abstract:
This lecture provides an introduction to Support Vector Machines, Kernel Principal Component analysis as examples for successful kernel-based learning algorithms. At first we give a short background about VC theory and kernel feature spaces and then proceed to kernel based learning in supervised and unsupervised scenarios including some practical and algorithmic considerations. If time permits, our recent work on kernel-based nonlinear source separation will be discussed. We illustrate the usefulness of kernel algorithms by finally presenting applications such as DNA and biomedical data analysis (BCI). RIACS Seminar #164 Date: April 10, 2003 Title: "Creating a Hypersonic Wind 'Tunnel-in-the-Sky'
and Advanced High Speed Flight Research" Speaker(s): Dr. Mark Murbach, Space Projects Division Affiliation(s): NASA Ames Research
Center
RIACS Seminar #163
Date: March
27, 2003
Title: "Mechatronic Systems in a Robot Soccer
Team"
Speaker(s): Dr. Ton
Peijenburg
Affiliation(s): Philips Center for Industrial Technology
Abstract:
No doubt, the
RoboCup challenge to beat the human soccer world champion by 2050 is well-known.
The RoboCup initiative is aimed to foster AI research in the field of cooperative
autonomous agents. A substantial part of Philips Center for Industrial Technology
(Philips CFT) is devoted to mechatronical systems for fast and accurate positioning.
The most appealing example of this field is probably the so called wafer stepper
in which substrates move with a speed of up to 2 m/s maintaining accuracies
down to 2 nm. A few years ago, Philips CFT decided to get involved in RoboCup,
more precisely in the Middle Size League which is also known as the Engineering
League. In the lecture, the mechatronic equipment design approach to a robot
soccer challenge will be illustrated, focussing on the design and control of
the motion engine, the kicking device and the machine vision system. Without
question, our approach is much different from the one that most university
teams have chosen, but provides some interesting viewpoints in relation to
what one could call a "low-noise design". Systems
with noisy sensors and actuators are extremely difficult to control towards
a certain objective, even with more advanced intelligent control; reducing
the noise then is the obvious choice.
See https://www.quick.philips.com/robocup for
more information on our team.
Speaker's Bio:
Studied electrical engineering at Eindhoven University of Technology. Master's thesis in electromechanical actuator design. After graduation in April '92, started working at Philips Center for Industrial Technology, in a department called Mechatronic Systems. Worked on electromechanical actuator design, kinematic calibration of manipulators, wafer substrate stage design for both optical data drives, electron microscopes and semiconductor equipment. Latest involvement before moving to US was to lead a group on systems engineering to find ways of improving the effectiveness of our way-of-working. Currently located in Sunnyvale as manager of a small Mechatronic Systems group. Got involved in robocup on personal interests in December '99. Was project leader until move to US, now remotely involved in the project.
RIACS Seminar #162 Date: March
26, 2003 Title: "Fractal
Proteins and Computational Development" Speaker(s): Dr.
Peter J. Bentley, Department of
Computer Science Affiliation(s): University
College London Abstract:
The fractal protein is a new concept intended to improve evolvability,
scalability, exploitability and provide a rich medium for evolutionary computation
and evolutionary design. Here the idea of fractal proteins and fractal proteins
with concentration levels are introduced, and a series of experiments showing
how evolution can design and exploit them within gene regulatory networks
is described. These show how fractal GRNs have a natural tendency towards
damage tolerance, and can be successfully employed for tasks such as robot
control. Patterns are crucial in development. Biological development
is not simply a process to create a phenotype. It is an on-going process
that shapes, adapts and repairs an organism, beginning at conception and
ending at the death of the organism. Consequently, an organism is not an
end-result of a developmental program, it is an ever-changing solution that
is maintained by development. From a computational viewpoint, the processes
of development appear to be constant, never-ending patterns, generated by
gene-gene interactions in gene regulatory networks and at higher levels in
cell-cell interactions, and so on. Phenotypes are the dynamic high-level
results of those non-stop lower-level interactions. Speaker's Bio:
Dr. Peter J. Bentley is an Honorary Research Fellow
at the Department of Computer Science, University College London (UCL),
and Visiting Fellow of University of Canterbury, known for his research
covering all aspects of Evolutionary Computation and Digital Biology. His
research investigates evolutionary algorithms, ecological modelling, artificial
immune systems, computational embryology and swarming systems, applied
to diverse applications including design, control, fraud detection, and
security. RIACS Seminar #161 Date: March 26, 2003 Title: "Declarative, Descriptive Natural Language Generation" Speaker(s): Matthew Stone Affiliation(s): Rutgers University Abstract:
Planning natural language sentences requires generation systems to bridge underlying domain-specific representations and general linguistic representations. This is a complex task, in which the generator must organize related domain facts to fit linguistic structures, formulate linguistic expressions to identify domain entities, and select particular words and constructions to realize domain concepts. The task requires correspondingly complex resources, which must offer a fine-grained and comprehensive model of linguistic phenomena at syntactic, semantic and pragmatic levels. This talk explores the consequences for system-building of a uniform approach to sentence planning based explicitly on representing and reasoning about the intended descriptive connections between the system's utterances and its environment. Adopting this approach makes generators more flexible. By using representations of intended meaning, a generator can augment the syntax, semantics and pragmatics of an incomplete sentence simultaneously, and can assess its progress on the various problems of sentence planning incrementally. Adopting this approach also makes generators easier to build. Intention representations are declarative combinations of linguistic resources. The close link allows us as designers to formulate grammatical and conceptual resources to achieve desired generator output, and even to create resources automatically that will allow a generator to reproduce marked-up sample utterances. RIACS Seminar #160 Date: March 21, 2003 Title: "SAE Avionics Architecture Description Language" Speaker(s): Bruce Lewis, Experimental Developer and Chair of
the SAE subcommittee AS-2C Architecture Description Language Affiliation(s): US Army Aviation and Missile Command Abstract:
The Society of Automotive Engineers, Aerospace Avionic Systems
Division, is developing a standard architecture description language suitable
for the avionics, space and other real-time domains useful for architecture
analysis and model driven automated system integration. The AADL is a computer
language used to describe the software and hardware components, the interfaces
between the components and the dynamic behavior of the components. The language
can describe important non-functional aspects such as timing requirements,
fault and error behaviors, time and space partitioning, and safety and certification
properties. It also supports code generation of the system executive and
glue code to automate the integration of software and hardware components
to the specified requirements. The AADL is based on capabilities demonstrated
in the MetaH language and toolset. MetaH was developed by Honeywell under
DARPA funding and US Army support and experimentation. The language integrates
the concerns of the system engineer and the software engineer. It supports
system development from requirements trade-off analysis through component
development and final integration and then across the life cycle for rapid
system evolution. Tools can be used to predict the emergent behavior of the
composed components such as schedulability, reliability, safety (as demonstrated
with MetaH). The AADL will also include a standardized expression of the
language as a UML profile allowing precise modeling and integration using
UML tools. This language / technology / tools provide a significant means
to accelerate the development of and to rapidly evolve real time safety critical
systems. The presentation will present an overview of the concepts and development
approach that would be used with the AADL as demonstrated with the MetaH
toolset. It will also provide an overview of standardization progress, the
language, and current analysis approaches. Bruce will be available for individual
appointments after the seminar. Please contact Julian Gomez 4-0770 email:jgomez@mail.arc.nasa.gov to
get on his schedule.
RIACS Seminar #159
Date: March 13, 2003
Title: "Optimal Partitions for Density Estimation, Cluster Analysis,
Signal Detection, and other Data Analysis Problems"
Speaker(s): Jeffrey D. Scargle, Space Science Division /
Bradley W. Jackson, Department of Mathematics
Affiliation(s): NASA Ames Research Center / San Jose State University
Abstract:
Astronomers are making enormous breakthroughs in understanding
the origin, evolution and nature of the Universe, largely due to data-rich
observational programs from space, airborne and ground-based platforms.
The corresponding information technology challenges include the development
of statistical models capable of automated analysis of very large and complex
data sets.
Toward this goal, we describe a novel method for detecting and characterizing
signals in noisy time series and other sequential data. The fitness function
we adopt for this nonparametric model is the marginal posterior, for which
we give simple exact formulas for several data modes. We have solved the resulting
combinatorial optimization problem with a dynamic programming algorithm that
yields the exact, global, optimal partition of the data interval in time O(N**2),
where N is the number of data points. We will also show preliminary results
for extending the same segmentation ideas to 2D and higher. As an example,
we show analysis of data from the Sloan Digital Sky Survey -- graphically depicting
clusters and other groupings of galaxies distributed throughout the Universe.
RIACS Seminar #158
Date: February 27, 2003
Title: "An Overview of the High Dependability Computing Program"
Speaker(s): Michael Evangelist, Director of Research
Affiliation(s): Carnegie Mellon – West, Moffett Field, CA
Abstract:
HDCP is a NASA-funded five-year research program whose goals are to: 1) help create a rigorous foundation for software research; and 2) develop new techniques and technologies for improving the dependability of NASA systems. In this talk I will overview the program and explain how we are approaching those goals.
Speaker's Bio:
Michael Evangelist is a professor of engineering practice within the School of Computer Science at Carnegie Mellon University and director of research for the West Coast campus. He has spent most of his career in industrial research at Bell Labs, MCC, and Andersen Consulting – and recently was director of the Computer-Communications Research Division at the National Science Foundation. His research interests include dependable software engineering, distributed computing, and theoretical computer science.
RIACS Seminar #157
Date: February 26, 2003
Title: "Query Processing, Resource Management, and Approximation in a Data Stream Management System"
Speaker(s): Jennifer Widom
Affiliation(s): Stanford University
Abstract:
This talk will describe our ongoing work developing the Stanford Stream Data Manager (STREAM), a system for executing continuous queries over multiple continuous data streams. The STREAM system supports a declarative query language, and it copes with high data rates and query workloads by providing approximate answers when resources are limited. In addition to motivation, overview, and research directions, we will highlight several specific contributions to date: syntax and formal semantics for continuous queries over streams and relations; structure of query plans in our system; scheduling, resource allocation, and approximation techniques to cope with limited resources; and exploiting constraints on data streams to reduce memory overhead.
Joint work with the entire STREAM group at Stanford: http://www-db.stanford.edu/stream
Speaker's Bio:
Jennifer Widom is an Associate Professor in the Computer Science and Electrical Engineering Departments at Stanford University. She received her Bachelors degree from the Indiana University School of Music in 1982 and her Computer Science Ph.D. from Cornell University in 1987. She was a Research Staff Member at the IBM Almaden Research Center before joining the Stanford faculty in 1993. Her research interests include query processing on data streams, data caching and replication, semistructured data and XML, and data warehousing.
RIACS Seminar #156
Date: January 8, 2003
Title: "Engineering Systems: An Aircraft Perspective"
Speaker(s): Professor Earll Murman
Affiliation(s): MIT
Abstract:
MIT has established the Engineering Systems Division to develop the intellectual
foundation and curriculum for addressing large scale engineering systems with
major societal impact. This talk will consider aircraft as an example of an
Engineering System. A framework of three orthogonal dimensions - Technical,
Social and Lifecycle - each with substructure, characterize aircraft systems.
Interrelationships within and between the substructure of these dimensions,
and among the dimensions, are critical as will be illustrated by numerous examples.
A value creation framework is introduced to for development of aircraft to
create of lifecycle value and is illustrated with case studies of existing
aircraft (F-16, B-777, F/A-18, JAS-39).
Speaker's Bio:
Earll Murman is Ford Professor of Engineering in the Department of Aeronautics
and Astronautics and the Engineering Systems Division at MIT. He served as
Head of MIT's Department of Aeronautics and Astronautics from 1990-1996, as
Director of Project Athena from 1988-1991, and as Co-Director of the Lean Aerospace
Initiative from 1995-2002. In addition to his 22 years in academia, his career
includes 4 years at the Boeing Company, 6 years with Flow Research Co., and
3 years at NASA's Ames Research Center. Dr. Murman's professional interests
span system engineering, product development, lean manufacturing, aerodynamics,
computational fluid dynamics, and engineering education. He has published 90
journal articles and technical papers in these fields. Dr. Murman graduated
summa cum laude in Aeronautical Engineering from Princeton University in 1963
and received his PhD in Aerospace Engineering from Princeton in 1967. He is
a member of the U.S. National Academy of Engineering and a Fellow of the American
Institute of Aeronautics and Astronautics and the Royal Aeronautical Society.
RIACS Seminar #155
Date: November. 13, 2002
Title: "Recent
Advances in Bayesian Statistical Modeling and Analysis"
Speaker(s): David Draper, Athanasios Kottas, Herbie Lee, Raquel
Prado, Bruno Sanso
Affiliation(s): U.C. Santa Cruz
Abstract:
In this joint talk we will each provide 10-minute summaries of some recent
developments in Bayesian statistical modeling and analysis on which we concentrate
in our research. Methodology topics to be covered -- all from the Bayesian
point of view -- will include hierarchical modeling, inverse problems, machine
learning, Markov chain Monte Carlo methods, model uncertainty, nonparametrics,
nonstationary time series, signal processing, spatio-temporal modeling, stochastic
optimization and survival analysis, and application areas will include biomedical
monitoring, environmental studies, quality assessment in health and education,
rainfall prediction, and risk assessment.
Speaker's Bio:
Professor David Draper Chair, Department of
Applied Mathematics and Statistics Baskin School of Engineering
University of California
1156 High Street, Santa Cruz CA 95064 USA
http://www.ams.ucsc.edu/~draper/
draper@ams.ucsc.edu
phone US (831) 459 1295, nonUS +1 831 459 1295
fax US (831) 459 4829, nonUS +1 831 459 4829
departmental web pages: http://www.ams.ucsc.edu
RIACS Seminar #154
Date: October 31, 2002
Title: "What I learned at
the Sloan Program (or how I spent my year at Stanford)"
Speaker(s): Dr. David Korsmeyer
Affiliation(s): NASA Ames
Abstract:
Every year NASA has the option to send one
Civil Servant to the Stanford Sloan Program. In 2002, David Korsmeyer was
selected to attend. The Sloan Program is full-time 1 year academic program
for mid-career managers leading to a Master of Science in Management degree
(to some an oxymoron) from the Stanford Graduate School of Business. This
includes core courses for the Sloan Program as well as 2nd year MBA and PhD
electives. Some of the lessons and insights from the Program will be discussed
as will pertinent impacts upon NASA and work within Code IC.
Speaker's Bio:
Dr. David Korsmeyer is the Code IC Assistant
Division Chief for Programs, and the Collaborative Assistant Systems (CAS)
Technical Area Lead. He has recently returned from the Stanford Sloan program.
Dr. Korsmeyer obtained his PhD in Aerospace Engineering from the University
of Texas in 1991 and has been at NASA ARC since.
RIACS Seminar #153
Date: October 18, 2002
Title: "Increasing the Autonomy of Space Robots"
Speaker(s): V. David Sanchez A., Ph.D., Neurocomputing
Affiliation(s): California Aerospace Enterprises,
Inc.
Abstract:
Over the years, the research and
development of autonomy approaches for their use in terrestrial and space
robotic applications has been one of the most exciting and pressuring fields
of activity in space technology. Obviously, the use of sensory subsystems
and sensory data processing plays a key role in conceptualizing this envisioned,
increased level of capability, notably vision and navigation processing in
real-time. On the other hand, these sensory subsystems need to be integrated
to advanced control, navigation, and communications subsystems, if the space
robots are to operate in an autonomous fashion. The speaker has designed
and built space robots and led associated space robotic missions (real-time
vision and control) for the orbital infrastructure and deep space contexts.
More revolutionary approaches with high potential to solve long-standing problems
in vision, control, and navigation of autonomous robots have been recently and
continue being investigated. Their biological computing inspiration is notable.
In this invited presentation, the status quo of this new thrust of approaches
is reviewed, making emphasis in the detail presentation of the most advanced
biological-inspired computing architectures, the comparison to current approaches
to solve the same or similar tasks, and the description of some system prototypes
including flying robots based on these revolutionary computing approaches.
Speaker's Bio:
Dr. V. David Sánchez A. is the President and CEO of California Aerospace
Enterprises, Inc., a company specializing in the research and technology development
of aerospace technologies and systems. Dr. Sánchez has held over twenty
years leadership positions in the U.S. and Europe in the areas of aerospace and
intelligent systems in national labs, industry, and academia including a Chief
Technology Officer position at Thuris Corp. in Newport Beach, CA, a company specializing
in the application of advanced brain research results and intelligent computational
methods, senior Computer Science, Engineering, and Technology faculty positions
at the University of Miami, Coral Gables, Florida and Devry University, California
, and a senior research scientist position for almost a decade at the German
Aerospace Research Establishment (DLR), Oberpfaffenhofen, Germany. He has held
numerous keynote speaks and invited presentations all over the world and at most
of the major NASA and ESA labs, is author of many publications in the areas of
robotics, computer vision, neurocomputing, pattern recognition, control, space
and brain research. He has been involved in most sectors of the aerospace endeavor
including orbital infrastructure (satellite, spaceshuttle, spacelab) and deep
space (planets, moons, asteroids) missions, research, and technology development
including the use of computational intelligent, biologically-inspired approaches
and systems in these domains. Dr. Sánchez founded in 1989 and since then
has served as the Editor-in-Chief of Neurocomputing, an Elsevier Science journal,
vol. 49-55 to be published in 2003.
http://www.calaerospace.com
http://www.elsevier.nl/locate/neucom
RIACS Seminar #152
Date: October 10, 2002
Title: "Stratego -- Strategies for Program Transformation"
Speaker(s): Eelco Visser
Affiliation(s): Universiteit Utrecht
Abstract:
Program transformation,
i.e., automatically modifying programs according to some set of rules, is a core
technology in automated software engineering and has applications ranging from
compilation, application generation and program synthesis, to optimization, software
renovation, and reverse engineering. In order for program transformation to become
a standard tool in every software engineers toolbox, support for concise and
high-level, executable specification of program transformations is necessary.
Stratego is a language for program transformation aimed at providing support
building transformation systems. The language is based on the paradigm of term
rewriting with programmable rewriting strategies. Features of the language include
conditional rewrite rules for specifying basic transformation steps, strategies
for controlling the application of rules, basic combinators for building generic
traversals over syntax trees, dynamic rewrite rules for dealing with context-sensitive
transformations, concrete object syntax for specifying transformations in the
syntax of the programming language at hand. The Stratego compiler translates
specifications to C code. The Stratego Standard Library comes with a large base
of generic and domain-specific transformation strategies.
The XT bundle of program transformation tools is a tool suite built around Stratego
and the syntax definition formalism SDF. XT provides support for parsing, pretty-printing,
syntax tree manipulation, and grammar engineering, and includes a grammar base
with syntax definitions for many languages. Stratego and XT are open source under
the GPL licence.
In this talk I will give an overview of the main features of Stratego illustrated
with examples.
Speaker's
Bio:
Dr. Visser holds a Doctorate in Computer Science from the University of Amsterdam,
completed in September 1997. His dissertation was Syntax Definition for Language
Prototyping. He has participated in research in: Models and Techniques for Variability
Management, SERC,. A Transformation Factory for Digital Signal Processing Software.,
and the generation of program transformation systems.
He has developed software including: Stratego, a language for program transformation
based on the paradigm of rewriting strategies, SDF2, a formalism for the definition
of the syntax of computer languages, Grammar Tools,a collection of tools for
grammar analysis, grammar (re)construction, and tree manipulation, transformation
tools, Haskell Transformation, CodeBoost?, a source-to-source transformation
system for C++ programs, and CobolX?, a system for source-to-source transformation
of Cobol programs with the purpose of renovation of legacy code.
Websites highlighting his work include:
http://www.stratego-language.org and http://www.program-transformation.org
Eelco Visser
Institute of Information and Computing Sciences
Universiteit Utrecht
P.O. Box 80089
3508 TB Utrecht
The Netherlands
visser@acm.org
http://www.cs.uu.nl/~visser/
Phone: +31 30 253 4592
Fax: +31 30 251 3791
RIACS Seminar #151
Date: October 3, 2002
Title: "Formal Verification of Diagnosability via
Symbolic Model Checking"
Speaker(s): Charles Pecheur (joint work with
Alessandro Cimatti)
Affiliation(s): RIACS, NASA Ames
Abstract:
This paper addresses the formal verification of diagnosis systems. Given a physical
system and a diagnosis system that observes it, we tackle the problem of verifying
that the diagnosis system will be able to recognize the situations that it is
required to recognize. In our approach, the physical system is formally modeled
as a Kripke structure, while diagnosability is checked by looking for pairs of
scenarios that (1) are indistinguishable based on the observable part of the
system but (2) lead to situations that are required to be distinguished. We focus
on the practical applicability of the method: diagnosability is recast in terms
of a model checking problem, and allows for the direct use of state-of-the-art
symbolic model checking techniques.
Speaker's Bio :
Charles Pecheur RIACS / ASE Group
NASA Ames Research Center, M/S 269-2 Bldg N-269, Rm 260-14
Moffett Field, CA 94035, U.S.A. http://ase.arc.nasa.gov/pecheur
Phone : +1-650-604-3588 pecheur@ptolemy.arc.nasa.gov
Fax : +1-650-604-3594
More Seminars
|