robust intelligent systems - springer978-1-84800-261-6/1.pdf · olaf maibaum, sergio montenegro,...

11
Robust Intelligent Systems

Upload: phamtuyen

Post on 17-Sep-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Robust Intelligent Systems

Alfons SchusterEditor

Robust Intelligent Systems

123

Editor

Alfons SchusterSchool of Computing and MathematicsUniversity of Ulster at JordanstownNorthern Ireland, [email protected]

ISBN: 978-1-84800-260-9 e-ISBN: 978-1-84800-261-6DOI: 10.1007/978-1-84800-261-6

British Library Cataloguing in Publication DataA catalogue record for this book is available from the British Library

Library of Congress Control Number: 2008931892

c© Springer-Verlag London Limited 2008Apart from any fair dealing for the purposes of research or private study, or criticism or review, aspermitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced,stored or transmitted, in any form or by any means, with the prior permission in writing of thepublishers, or in the case of reprographic reproduction in accordance with the terms of licences issuedby the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should besent to the publishers.The use of registered names, trademarks, etc., in this publication does not imply, even in the absence of aspecific statement, that such names are exempt from the relevant laws and regulations and therefore freefor general use.The publisher makes no representation, express or implied, with regard to the accuracy of the informationcontained in this book and cannot accept any legal responsibility or liability for any errors or omissionsthat may be made.

Printed on acid-free paper

Springer Science+Business Mediaspringer.com

Preface

Our time recognizes robustness as an important, all-pervading feature in the worldaround us. Despite its omnipresence, robustness is not entirely understood, ratherdifficult to define, and, despite its obvious value in many situations, rather difficultto achieve.

One of the goals of this edited book is to report on the topic of robustness from avariety and diverse range of fields and perspectives. We are interested, for instance,in fundamental strategies nature applies to make systems robust—and arguably“intelligent”—and how these strategies may hold as general design principles inmodern technology. A particular focus is on computer-based systems and applica-tions. This in mind, the book has four main sections:

Part I has a look at robustness in terms of underlying technologies and infrastruc-tures upon which many computer-based “intelligent” systems reside and investi-gates robustness on the hardware and software level, but also in larger environmentssuch as the Internet and self-managing systems. The contributions in Part II targetrobustness in research areas that are inspired by biology, including brain-computerinterfaces, biological networks, and biological immune systems, for example. PartIII involves the exciting field of artificial intelligence. The chapters here discuss thevalue of robustness as a general design principle for artificial intelligence, stressingits potential in areas such as humanoid robotics and image processing. In a way,Part IV does the omnipresent nature of robustness justice by lifting it beyond earthlyconfines into the vastly inspiring and equally challenging space domain, scrutinizingits impact for space mission success, space system design, and bio-regenerative lifesupport systems.

I would like to express my sincerest thankfulness to all authors contributing tothis book for their dedicated efforts. The support, guidance, and help I receivedfrom Beverley Ford, Helen Desmond, and Frank Ganz at Springer, and fromSpringer itself, throughout this project was exceptional—thank you very much!I am also delighted to say thank you to the following individuals for their assis-tance in the review process of this edited book: Dr. Dewar Finlay, Dr. David Glass,Dr. Kieran Greer, Dr. Alexander Grigorash, Dr. Christian Holscher, Dr. Neil Lester,Dr. Gaye Lightbody, Dr. George Moore, Professor Shahid Masud, Dr. Jurgen Vogel,Dr. Martin Stetter, and Dr. Philip Taylor.

Belfast, February 2008 Alfons Schuster

v

Contents

Part I Robustness in Computer Hardware, Software, Networks,and Protocols

1 Robustness in Digital Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Roger Woods and Gaye Lightbody

2 Multiagent-Based Fault Tolerance Management for Robustness . . . . . 23Rosa Laura Zavala Gutierrez and Michael Huhns

3 A Two-Level Robustness Model for Self-Managing SoftwareSystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43David Bustard and Roy Sterritt

4 Robustness in Network Protocols and Distributed Applicationsof the Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Jurgen Vogel and Jorg Widmer

Part II Robustness in Biology Inspired Systems

5 Detecting Danger: The Dendritic Cell Algorithm . . . . . . . . . . . . . . . . . . 89Julie Greensmith, Uwe Aickelin, and Steve Cayzer

6 Non-invasive Brain-Computer Interfaces for Semi-autonomousAssistive Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Bernhard Graimann, Brendan Allison, Christian Mandel, ThorstenLuth, Diana Valbuena, and Axel Graser

7 Robust Learning of High-dimensional Biological Networkswith Bayesian Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139Andreas Nagele, Mathaus Dejori, and Martin Stetter

vii

viii Contents

Part III Robustness in Artificial Intelligence Systems

8 Robustness in Nature as a Design Principle for ArtificialIntelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165Alfons Schuster

9 Feedback Structures as a Key Requirement for Robustness: CaseStudies in Image Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189Axel Graser and Danijela Ristic

10 Exploiting Motor Modules in Modular Contexts in HumanoidRobotics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209Francesco Nori, Giorgio Metta, and Giulio Sandini

Part IV Robustness in Space Applications

11 Robustness as Key to Success for Space Missions . . . . . . . . . . . . . . . . . . 233Olaf Maibaum, Sergio Montenegro, and Thomas Terzibaschian

12 Robust and Automated Space System Design . . . . . . . . . . . . . . . . . . . . . 251Martin Fuchs, Daniela Girimonte, Dario Izzo, and Arnold Neumaier

13 Robust Bio-regenerative Life Support Systems Control . . . . . . . . . . . . 273Jordi Duatis, Cecilio Angulo, Vicenc Puig, and Pere Ponsa

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

Contributors

Uwe AickelinSchool of Computer Science, University of Nottingham, NG8 1BB,United Kingdom, [email protected]

Brendan AllisonInstitute of Automation, University of Bremen, D-28359 Bremen, Germany,[email protected]

Cecilio AnguloAutomatic Control Department, Technical University of Catalonia, 08034Barcelona, Spain, [email protected]

David BustardUniversity of Ulster, School of Computing and Information Engineering,Coleraine, Co. Londonderry BT52 1SA, Northern Ireland, [email protected]

Steve CayzerHewlett Packard Labs, Bristol, BS34 8QZ, United Kingdom, [email protected]

Mathaus DejoriSiemens Corporate Research, Intelligent Vision and Reasoning Princeton, NJ, USA,[email protected]

Jordi DuatisNTE, 08186 Barcelona, Spain, [email protected]

Martin FuchsUniversity of Vienna, Faculty of Mathematics, 1090 Vienna, Austria,[email protected]

Daniela GirimonteEuropean Space Agency, Advanced Concepts Team, 2201 Noordwijk,The Netherlands, [email protected]

Bernhard GraimannInstitute of Automation, University of Bremen, D-28359 Bremen, Germany,[email protected]

ix

x Contributors

Axel GraserInstitute of Automation, University of Bremen, D-28359 Bremen, Germany,[email protected]

Julie GreensmithSchool of Computer Science, University of Nottingham, NG8 1BB, UnitedKingdom, [email protected]

Rosa Laura Zavala GutierrezUniversity of South Carolina, Department of Computer Science and EngineeringColumbia, SC 29208, USA, [email protected]

Michael HuhnsUniversity of South Carolina, Department of Computer Science and EngineeringColumbia, SC 29208, USA, [email protected]

Dario IzzoEuropean Space Agency, Advanced Concepts Team, 2201 Noordwijk,The Netherlands, [email protected]

Gaye LightbodyUniversity of Ulster, School of Computing & Mathematics, Newtownabbey, Co.Antrim BT37 0QB, Northern Ireland, [email protected]

Thorsten LuthInstitute of Automation, University of Bremen, D-28359 Bremen, Germany,[email protected]

Olaf MaibaumGerman Aerospace Center, Department of Simulation and Software Technology,D-38108 Braunschweig, Germany, [email protected]

Christian MandelInstitute of Computer Science, University of Bremen, D-28359 Bremen,Germany, [email protected]

Giorgio MettaUniversity of Genoa, Department of Communication, Computer and System Sci-ences 16145 Genoa, Italy, [email protected]

Sergio MontenegroGerman Aerospace Center, Institute of Space Systems, D-28359 Bremen, Germany,[email protected]

Andreas NageleSiemens Corporate Technology, Department of Information and Communications,D-81730 Munich, Germany, [email protected]

Arnold NeumaierUniversity of Vienna, Faculty of Mathematics, 1090 Vienna, [email protected]

Contributors xi

Francesco NoriItalian Institute of Technology, 16163 Genoa, Italy, [email protected]

Pere PonsaAutomatic Control Department, Technical University of Catalonia, 08034Barcelona, Spain, [email protected]

Vicenc PuigAutomatic Control Department, Technical University of Catalonia 08034Barcelona, Spain, [email protected]

Danijela RisticInstitute of Automation, University of Bremen, D-28359 Bremen, Germany,[email protected]

Giulio SandiniItalian Institute of Technology, 16163 Genoa, Italy, [email protected]

Alfons SchusterUniversity of Ulster, School of Computing & Mathematics, Newtownabbey, Co.Antrim BT37 0QB, Northern Ireland, [email protected]

Roy SterrittUniversity of Ulster, School of Computing & Mathematics, Newtownabbey, Co.Antrim BT37 0QB, Northern Ireland, [email protected]

Martin StetterSiemens Corporate Technology, Department of Information and Communications,D-81730 Munich, Germany, [email protected]

Thomas TerzibaschianGerman Aerospace Center, Department of Optical, Information Systems,D-12489 Berlin, Germany, [email protected]

Diana ValbuenaInstitute of Automation, University of Bremen, D-28359 Bremen, Germany,[email protected]

Jurgen VogelEuropean Media Laboratory, D-69118 Heidelberg, Germany,[email protected]

Jorg WidmerDoCoMo Communications, Laboratories Europe, D-80687 Munich, [email protected]

Roger WoodsQueen’s University Belfast, School of Electronics, Electrical Engineering &Computer Science, Belfast BT3 9DT, Northern Ireland, [email protected]