Self-awareness and Self-expression: Inspiration from Psychology

Self-awareness concepts from psychology are inspiring new approaches for engineering computing systems which operate in complex dynamic environments. There has been a broad and long-standing interest in self-awareness for computing, but only recently has a systematic understanding of self-awareness and how it can be used and evaluated been developed. In this chapter, we take inspiration from human self-awareness to develop new notions of computational self-awareness and self-expression. We translate concepts from psychology to the domain of computing, introducing key ideas in self-aware computing. In doing so, this chapter therefore paves the way for subsequent work in this book.

[1]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[2]  David E. Culler,et al.  The ganglia distributed monitoring system: design, implementation, and experience , 2004, Parallel Comput..

[3]  Jens B. Asendorpf,et al.  Self-awareness and other-awareness , 1996 .

[4]  Wayne Luk,et al.  Parametric Optimization of Reconfigurable Designs Using Machine Learning , 2013, ARC.

[5]  B. Von Herzen Signal processing at 250 MHz using high-performance FPGA's , 1998, IEEE Trans. Very Large Scale Integr. Syst..

[6]  James J. Little,et al.  A Boosted Particle Filter: Multitarget Detection and Tracking , 2004, ECCV.

[7]  Larry S. Davis,et al.  Decentralized discovery of camera network topology , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[8]  Nicola Beume,et al.  SMS-EMOA: Multiobjective selection based on dominated hypervolume , 2007, Eur. J. Oper. Res..

[9]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[10]  A. Keane,et al.  Evolutionary Optimization of Computationally Expensive Problems via Surrogate Modeling , 2003 .

[11]  Xin Yao,et al.  DDD: A New Ensemble Approach for Dealing with Concept Drift , 2012, IEEE Transactions on Knowledge and Data Engineering.

[12]  Samuel Williams,et al.  The Landscape of Parallel Computing Research: A View from Berkeley , 2006 .

[13]  Daniele Loiacono,et al.  Speeding-Up Expensive Evaluations in High-Level Synthesis Using Solution Modeling and Fitness Inheritance , 2010 .

[14]  Charles S. Peskin,et al.  Mathematical aspects of heart physiology , 1975 .

[15]  Henry Hoffmann,et al.  Metronome: Operating system level performance management via self-adaptive computing , 2012, DAC Design Automation Conference 2012.

[16]  Marcus A. Maloof,et al.  Dynamic Weighted Majority: An Ensemble Method for Drifting Concepts , 2007, J. Mach. Learn. Res..

[17]  Niels Henze,et al.  Gesture recognition with a Wii controller , 2008, TEI.

[18]  David Sinreich,et al.  An architectural blueprint for autonomic computing , 2006 .

[19]  Mubarak Shah,et al.  Camera handoff: tracking in multiple uncalibrated stationary cameras , 2000, Proceedings Workshop on Human Motion.

[20]  Leandro Nunes de Castro,et al.  Fundamentals of Natural Computing - Basic Concepts, Algorithms, and Applications , 2006, Chapman and Hall / CRC computer and information science series.

[21]  J. Koski,et al.  Norm methods and partial weighting in multicriterion optimization of structures , 1987 .

[22]  John W. Lockwood,et al.  Dynamically Optimizing FPGA Applications by Monitoring Temperature and Workloads , 2007, 20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07).

[23]  L.D. Paulson DARPA creating self-aware computing , 2003, Computer.

[24]  Wayne Luk,et al.  An efficient sparse conjugate gradient solver using a Beneš permutation network , 2014, 2014 24th International Conference on Field Programmable Logic and Applications (FPL).

[25]  Sam Malek,et al.  Qos architectural patterns for self-architecting software systems , 2010, ICAC '10.

[26]  Wayne Luk,et al.  Accelerating parameter estimation for multivariate self-exciting point processes , 2014, FPGA.

[27]  Raj Bhatnagar,et al.  Tracking recurrent concept drift in streaming data using ensemble classifiers , 2007, Sixth International Conference on Machine Learning and Applications (ICMLA 2007).

[28]  Bill Tomlinson,et al.  PersonalSoundtrack: context-aware playlists that adapt to user pace , 2006, CHI Extended Abstracts.

[29]  Andreas Terzis,et al.  RACNet: a high-fidelity data center sensing network , 2009, SenSys '09.

[30]  L. Cooper,et al.  When Networks Disagree: Ensemble Methods for Hybrid Neural Networks , 1992 .

[31]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[32]  W. Luk,et al.  Axel: a heterogeneous cluster with FPGAs and GPUs , 2010, FPGA '10.

[33]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[34]  Patricia Florissi,et al.  On remote procedure call , 1992, CASCON.

[35]  Ramin Zabih,et al.  Bayesian multi-camera surveillance , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[36]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[37]  Hisao Ishibuchi,et al.  Iterative approach to indicator-based multiobjective optimization , 2007, 2007 IEEE Congress on Evolutionary Computation.

[38]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[39]  Arne Eigenfeldt,et al.  Evolving structures for electronic dance music , 2013, GECCO '13.

[40]  Christian Plessl,et al.  Self-Aware and Self-Expressive Systems , 2015, Computer.

[41]  Marco D. Santambrogio,et al.  A Framework for Thermal and Performance Management , 2012, MAD.

[42]  Marc Leman,et al.  D-Jogger: Syncing Music with Walking , 2010 .

[43]  Alfred Strey,et al.  Performance Analysis of Intel's MMX and SSE: A Case Study , 2001, Euro-Par.

[44]  Oliver Brdiczka,et al.  Learning Situation Models in a Smart Home , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[45]  Bernhard Rinner,et al.  Static, Dynamic, and Adaptive Heterogeneity in Distributed Smart Camera Networks , 2015, ACM Trans. Auton. Adapt. Syst..

[46]  Peter R. Lewis,et al.  Towards a Better Understanding of Self-Awareness and Self-Expression within Software Systems , 2011 .

[47]  Wayne Luk,et al.  Design Validation by Symbolic Simulation and Equivalence Checking: A Case Study in Memory Optimization for Image Manipulation , 2009, SOFSEM.

[48]  Xin Chen,et al.  Real-time object tracking via CamShift-based robust framework , 2012, 2012 IEEE International Conference on Information Science and Technology.

[49]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[50]  Julie A. McCann,et al.  Simulation model for self-adaptive applications in pervasive computing , 2004 .

[51]  Masahiro Niitsuma,et al.  Development of an Automatic Music Selection System Based on Runner's Step Frequency , 2008, ISMIR.

[52]  Jim Tørresen,et al.  An ant learning algorithm for gesture recognition with one-instance training , 2013, 2013 IEEE Congress on Evolutionary Computation.

[53]  Radhika Nagpal,et al.  Firefly-inspired sensor network synchronicity with realistic radio effects , 2005, SenSys '05.

[54]  Rhys Hill,et al.  Tracking hand-off in large surveillance networks , 2009, 2009 24th International Conference Image and Vision Computing New Zealand.

[55]  Hartmut Schmeck,et al.  Towards a generic observer/controller architecture for Organic Computing , 2006, GI Jahrestagung.

[56]  Thomas L. and Beltran Miguel H. Saaty,et al.  Architectural Design by the Analytic Hierarchy Process , 1980 .

[57]  Salim Hariri,et al.  Autonomic Computing: An Overview , 2004, UPP.

[58]  Martin Wirsing,et al.  Issues in Engineering Self-Aware and Self-Expressive Ensembles , 2015 .

[59]  Xin Yao,et al.  Online QoS Modeling in the Cloud: A Hybrid and Adaptive Multi-learners Approach , 2014, 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing.

[60]  Nenad Medvidovic,et al.  Composing architectural styles from architectural primitives , 2003, ESEC/FSE-11.

[61]  D. Spalding The Principles of Psychology , 1873, Nature.

[62]  Wayne Luk,et al.  Using Statistical Assertions to Guide Self-Adaptive Systems , 2014, Int. J. Reconfigurable Comput..

[63]  Bernhard Rinner,et al.  Energy-aware task scheduling in wireless sensor networks based on cooperative reinforcement learning , 2014, 2014 IEEE International Conference on Communications Workshops (ICC).

[64]  Wayne Luk,et al.  Non-Uniform Random Number Generation Through Piecewise Linear Approximations , 2006, 2006 International Conference on Field Programmable Logic and Applications.

[65]  Henry Hoffmann,et al.  A Comparison of Autonomic Decision Making Techniques , 2011 .

[66]  J. Buck Synchronous Rhythmic Flashing of Fireflies , 1938, The Quarterly Review of Biology.

[67]  Satoshi Matsuoka,et al.  Massive supercomputing coping with heterogeneity of modern accelerators , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[68]  Eckart Zitzler,et al.  Handling Uncertainty in Indicator-Based Multiobjective Optimization , 2006 .

[69]  Rami Bahsoon,et al.  Self-adaptive and sensitivity-aware QoS modeling for the cloud , 2013, 2013 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS).

[70]  Serena Chen,et al.  When dispositional and role power fit: implications for self-expression and self-other congruence. , 2009, Journal of personality and social psychology.

[71]  P. Papalambros,et al.  A NOTE ON WEIGHTED CRITERIA METHODS FOR COMPROMISE SOLUTIONS IN MULTI-OBJECTIVE OPTIMIZATION , 1996 .

[72]  Yiming Li,et al.  Utility-Based Camera Assignment in a Video Network: A Game Theoretic Framework , 2011, IEEE Sensors Journal.

[73]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[74]  Xin Yao,et al.  A Memetic Algorithm for Multi-Level Redundancy Allocation , 2010, IEEE Transactions on Reliability.

[75]  Peter Stone,et al.  Layered learning in multiagent systems - a winning approach to robotic soccer , 2000, Intelligent robotics and autonomous agents.

[76]  Dorothée Legrand Pre-reflective self-as-subject from experiential and empirical perspectives , 2007, Consciousness and Cognition.

[77]  Xin Yao,et al.  Software effort estimation as a multiobjective learning problem , 2013, TSEM.

[78]  Erol Gelenbe,et al.  A self-aware approach to denial of service defence , 2007, Comput. Networks.

[79]  Reza Olfati-Saber,et al.  Distributed Kalman filtering for sensor networks , 2007, 2007 46th IEEE Conference on Decision and Control.

[80]  Marco Platzner,et al.  Memory Virtualization for Multithreaded Reconfigurable Hardware , 2011, 2011 21st International Conference on Field Programmable Logic and Applications.

[81]  Hod Lipson,et al.  Resilient Machines Through Continuous Self-Modeling , 2006, Science.

[82]  E. Trucco,et al.  Video Tracking: A Concise Survey , 2006, IEEE Journal of Oceanic Engineering.

[83]  John D. Owens,et al.  Toward Techniques for Auto-tuning GPU Algorithms , 2010, PARA.

[84]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[85]  Xin Yao,et al.  Ensemble Learning Using Multi-Objective Evolutionary Algorithms , 2006, J. Math. Model. Algorithms.

[86]  Dimitrios Makris,et al.  Bridging the gaps between cameras , 2004, CVPR 2004.

[87]  Henry Hoffmann,et al.  Self-Aware Adaptation in FPGA-based Systems , 2010, 2010 International Conference on Field Programmable Logic and Applications.

[88]  Bernhard Rinner,et al.  Self-Aware and Self-Expressive Camera Networks , 2015, Computer.

[89]  Ludmila I. Kuncheva,et al.  A Theoretical Study on Six Classifier Fusion Strategies , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[90]  Michael J. Shaw,et al.  A distributed problem-solving approach to inductive learning , 1990 .

[91]  Wayne Luk,et al.  A scalable design approach for stencil computation on reconfigurable clusters , 2013, 2013 23rd International Conference on Field programmable Logic and Applications.

[92]  Horst Bischof,et al.  Tracking across non-overlapping views via geometry , 2008, 2008 19th International Conference on Pattern Recognition.

[93]  Roman P. Pflugfelder,et al.  Consensus-based matching and tracking of keypoints for object tracking , 2014, IEEE Winter Conference on Applications of Computer Vision.

[94]  Andreas Traber,et al.  Preemptive Hardware Multitasking in ReconOS , 2015, ARC.

[95]  Owen Holland,et al.  Robots With Internal Models A Route to Machine Consciousness , 2003 .

[96]  Alan D. George,et al.  An analytical model for multilevel performance prediction of Multi-FPGA systems , 2011, TRETS.

[97]  Xin Yao,et al.  Improved adaptivity and robustness in decentralised multi-camera networks , 2012, 2012 Sixth International Conference on Distributed Smart Cameras (ICDSC).

[98]  Samuel Williams,et al.  Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[99]  Martina Zitterbart,et al.  Selecting Concurrent Network Architectures at Runtime , 2009, 2009 IEEE International Conference on Communications.

[100]  Franco Zambonelli,et al.  On Self-Adaptation, Self-Expression, and Self-Awareness in Autonomic Service Component Ensembles , 2011, 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[101]  Ralf Klinkenberg,et al.  Boosting classifiers for drifting concepts , 2007, Intell. Data Anal..

[102]  Henry Hoffmann,et al.  SEEC: A General and Extensible Framework for Self-Aware Computing , 2011 .

[103]  Wayne Luk,et al.  Optimising Performance of Quadrature Methods with Reduced Precision , 2012, ARC.

[104]  Drew McDermott,et al.  A critique of pure reason 1 , 1987, The Philosophy of Artificial Intelligence.

[105]  Douglas C. Schmidt,et al.  Pattern Oriented Software Architecture: On Patterns and Pattern Languages (Wiley Software Patterns Series) , 2007 .

[106]  Xin Yao,et al.  A learning framework for online class imbalance learning , 2013, 2013 IEEE Symposium on Computational Intelligence and Ensemble Learning (CIEL).

[107]  Ryszard S. Michalski,et al.  A theory and methodology of inductive learning , 1993 .

[108]  Uday Bondhugula,et al.  Effective automatic parallelization of stencil computations , 2007, PLDI '07.

[109]  Sargur N. Srihari,et al.  Decision Combination in Multiple Classifier Systems , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[110]  Stuart J. Russell,et al.  Object identification in a Bayesian context , 1997, IJCAI 1997.

[111]  Wu-chun Feng,et al.  Reducing Overheating-Induced Failures Via Performance-Aware CPU Power Management ? , 2005 .

[112]  Wayne Luk,et al.  Low latency FPGA acceleration of market data feed arbitration , 2014, 2014 IEEE 25th International Conference on Application-Specific Systems, Architectures and Processors.

[113]  Pentti O. A. Haikonen,et al.  Reflections of Consciousness: The Mirror Test , 2007, AAAI Fall Symposium: AI and Consciousness.

[114]  Qingfu Zhang,et al.  Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II , 2009, IEEE Transactions on Evolutionary Computation.

[115]  Rick Kazman,et al.  Evaluating Software Architectures: Methods and Case Studies , 2001 .

[116]  John Freeman,et al.  From opencl to high-performance hardware on FPGAS , 2012, 22nd International Conference on Field Programmable Logic and Applications (FPL).

[117]  Eckart Zitzler,et al.  Indicator-Based Selection in Multiobjective Search , 2004, PPSN.

[118]  Hartmut Schmeck,et al.  Organic Computing - A Paradigm Shift for Complex Systems , 2011, Organic Computing.

[119]  HO THOMASS.Y.,et al.  Term Structure Movements and Pricing Interest Rate Contingent Claims , 2007 .

[120]  Peter McBurney,et al.  Autonomous Agents and Multi-agent Systems Manuscript No. Evolutionary Mechanism Design: a Review , 2022 .

[121]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[122]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[123]  Xin Yao,et al.  Socio-economic vision graph generation and handover in distributed smart camera networks , 2014, TOSN.

[124]  Bruce A. Fette,et al.  Cognitive Radio Technology , 2006 .

[125]  Douglas Crockford,et al.  The application/json Media Type for JavaScript Object Notation (JSON) , 2006, RFC.

[126]  Horst Bischof,et al.  Semi-supervised On-Line Boosting for Robust Tracking , 2008, ECCV.

[127]  Joseph D. Touch,et al.  A Recursive Network Architecture , 2006 .

[128]  Horst Bischof,et al.  On-line Boosting and Vision , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[129]  Marco Platzner,et al.  Cooperative multithreading in dynamically reconfigurable systems , 2009, 2009 International Conference on Field Programmable Logic and Applications.

[130]  João Gama,et al.  Learning with Drift Detection , 2004, SBIA.

[131]  G. A. Tawney Feeling and self-awareness. , 1902 .

[132]  Xin Yao,et al.  The Impact of Diversity on Online Ensemble Learning in the Presence of Concept Drift , 2010, IEEE Transactions on Knowledge and Data Engineering.

[133]  J. Metcalfe,et al.  Metacognition : knowing about knowing , 1994 .

[134]  Lurng-Kuo Liu,et al.  Reducing Data Movement Costs: Scalable Seismic Imaging on Blue Gene , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium.

[135]  Bernhard Rinner,et al.  Ella: Middleware for multi-camera surveillance in heterogeneous visual sensor networks , 2013, 2013 Seventh International Conference on Distributed Smart Cameras (ICDSC).

[136]  Jim Tørresen,et al.  Funky Sole Music: Gait Recognition and Adaptive Mapping , 2014, NIME.

[137]  Serge Kernbach,et al.  CoCoRo -- The Self-Aware Underwater Swarm , 2011, 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[138]  Brian P. Bailey,et al.  DJogger: a mobile dynamic music device , 2006, CHI Extended Abstracts.

[139]  Alexander Refsum Jensenius,et al.  PheroMusic: Navigating a Musical Space for Active Music Experiences , 2014, ICMC.

[140]  Jiri Matas,et al.  On Combining Classifiers , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[141]  G. Gallup Chimpanzees: Self-Recognition , 1970, Science.

[142]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[143]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[144]  Wayne Luk,et al.  Automating Elimination of Idle Functions by Run-Time Reconfiguration , 2013, FCCM.

[145]  Yoav Freund,et al.  Experiments with a New Boosting Algorithm , 1996, ICML.

[146]  Juan Carlos Augusto,et al.  Ambient Intelligence—the Next Step for Artificial Intelligence , 2008, IEEE Intelligent Systems.

[147]  Ralph E. Steuer,et al.  An interactive weighted Tchebycheff procedure for multiple objective programming , 1983, Math. Program..

[148]  Eckart Zitzler,et al.  HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization , 2011, Evolutionary Computation.

[149]  Vincent Lepetit,et al.  Fast Keypoint Recognition Using Random Ferns , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[150]  Wayne Luk,et al.  Dynamic scheduling Monte-Carlo framework for multi-accelerator heterogeneous clusters , 2010, 2010 International Conference on Field-Programmable Technology.

[151]  M. Zitterbart,et al.  A Node Architecture for 1000 Future Networks , 2009, 2009 IEEE International Conference on Communications Workshops.

[152]  Henry Hoffmann,et al.  Enabling technologies for self-aware adaptive systems , 2010, 2010 NASA/ESA Conference on Adaptive Hardware and Systems.

[153]  Nikolaus Hansen,et al.  The CMA Evolution Strategy: A Comparing Review , 2006, Towards a New Evolutionary Computation.

[154]  Kishori Sharan Java Remote Method Invocation , 2014 .

[155]  T. A. Bray,et al.  A Convenient Method for Generating Normal Variables , 1964 .

[156]  Matthai Philipose,et al.  Mining models of human activities from the web , 2004, WWW '04.

[157]  Herb Sutter,et al.  The Free Lunch Is Over A Fundamental Turn Toward Concurrency in Software , 2013 .

[158]  Wolfgang Rosenstiel,et al.  Applying ASoC to Multi-core Applications for Workload Management , 2011, Organic Computing.

[159]  Uri C. Weiser,et al.  Intel MMX for multimedia PCs , 1997, Commun. ACM.

[160]  A. Morin,et al.  Conscience de soi et langage intérieur : quelques spéculations , 1990 .

[161]  Rami Bahsoon,et al.  Symbiotic and sensitivity-aware architecture for globally-optimal benefit in self-adaptive cloud , 2014, SEAMS 2014.

[162]  Geoffrey E. Hinton,et al.  Glove-Talk: a neural network interface between a data-glove and a speech synthesizer , 1993, IEEE Trans. Neural Networks.

[163]  Alekh Jindal,et al.  Hadoop++ , 2010 .

[164]  Georgia Sakellari,et al.  The Cognitive Packet Network: A Survey , 2010, Comput. J..

[165]  Xin Yao,et al.  Resampling-Based Ensemble Methods for Online Class Imbalance Learning , 2015, IEEE Transactions on Knowledge and Data Engineering.

[166]  Wayne Luk,et al.  A Hybrid Genetic-Programming Swarm-Optimisation Approach for Examining the Nature and Stability of High Frequency Trading Strategies , 2014, 2014 13th International Conference on Machine Learning and Applications.

[167]  Craig Boutilier,et al.  The Dynamics of Reinforcement Learning in Cooperative Multiagent Systems , 1998, AAAI/IAAI.

[168]  Marcelo M. Wanderley,et al.  Segmenting and Parsing Instrumentalists' Gestures , 2012 .

[169]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization , 2008, 2008 3rd International Workshop on Genetic and Evolving Systems.

[170]  Guy Gogniat,et al.  Closed-loop--based self-adaptive Hardware/Software-Embedded systems: Design methodology and smart cam case study , 2011, TECS.

[171]  C. A. R. HOARE,et al.  An axiomatic basis for computer programming , 1969, CACM.

[172]  William Nick Street,et al.  A streaming ensemble algorithm (SEA) for large-scale classification , 2001, KDD '01.

[173]  Yujiao Huang,et al.  Dynamic protocol stacks in smart camera networks , 2014, 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14).

[174]  Anant Agarwal,et al.  Self-Aware Computing , 2009 .

[175]  K. A. Connors Chemical Kinetics: The Study of Reaction Rates in Solution , 1990 .

[176]  Martin Wirsing,et al.  Towards a System Model for Ensembles , 2011, Formal Modeling: Actors, Open Systems, Biological Systems.

[177]  Norbert Schnell,et al.  Continuous Realtime Gesture Following and Recognition , 2009, Gesture Workshop.

[178]  Simon A. Dobson,et al.  Situation identification techniques in pervasive computing: A review , 2012, Pervasive Mob. Comput..

[179]  Roy T. Fielding,et al.  Principled design of the modern Web architecture , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[180]  Zhiwei Xu,et al.  GridIS: an incentive-based grid scheduling , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[181]  Perry R. Cook,et al.  A Meta-Instrument for Interactive, On-the-Fly Machine Learning , 2009, NIME.

[182]  Christian Plessl,et al.  Measuring and Predicting Temperature Distributions on FPGAs at Run-Time , 2011, 2011 International Conference on Reconfigurable Computing and FPGAs.

[183]  Wayne Luk,et al.  Optimising explicit finite difference option pricing for dynamic constant reconfiguration , 2012, 22nd International Conference on Field Programmable Logic and Applications (FPL).

[184]  Bernhard Rinner,et al.  Distributed embedded smart cameras for surveillance applications , 2006, Computer.

[185]  Henry Hoffmann,et al.  Evolvable systems on reconfigurable architecture via self-aware adaptive applications , 2011, 2011 NASA/ESA Conference on Adaptive Hardware and Systems (AHS).

[186]  Douglas Aberdeen,et al.  Emmerald: a fast matrix–matrix multiply using Intel's SSE instructions , 2001, Concurr. Comput. Pract. Exp..

[187]  A. Travers The Identification of Self , 1995 .

[188]  Ian Page,et al.  Compiling occam into Field-Programmable Gate Arrays , 2001 .

[189]  S. Duval,et al.  A theory of objective self awareness , 1972 .

[190]  Bernhard Rinner,et al.  The evolution from single to pervasive smart cameras , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[191]  Wayne Luk,et al.  Credit Risk Modelling using Hardware Accelerated Monte-Carlo Simulation , 2008, 2008 16th International Symposium on Field-Programmable Custom Computing Machines.

[192]  Qingfu Zhang,et al.  Multiobjective evolutionary algorithms: A survey of the state of the art , 2011, Swarm Evol. Comput..

[193]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[194]  K. Miettinen,et al.  Interactive bundle-based method for nondifferentiable multiobjeective optimization: nimbus § , 1995 .

[195]  J. Smallwood,et al.  The lights are on but no one’s home: Meta-awareness and the decoupling of attention when the mind wanders , 2007, Psychonomic bulletin & review.

[196]  Wayne Luk,et al.  Application-specific customisation of market data feed arbitration , 2013, 2013 International Conference on Field-Programmable Technology (FPT).

[197]  Ali I. El-Desouky,et al.  Studying and Analysis of a Vertical Web Page Classifier Based on Continuous Learning Naïve Bayes (CLNB) Algorithm , 2007, Int. J. Inf. Technol. Web Eng..

[198]  Jeff Magee,et al.  Self-Managed Systems: an Architectural Challenge , 2007, Future of Software Engineering (FOSE '07).

[199]  Jack B. Dennis,et al.  A preliminary architecture for a basic data-flow processor , 1974, ISCA '98.

[200]  V. Strassen Gaussian elimination is not optimal , 1969 .

[201]  Xin Yao,et al.  An improved Two Archive Algorithm for Many-Objective optimization , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[202]  Jungwon Kim,et al.  OpenCL as a unified programming model for heterogeneous CPU/GPU clusters , 2012, PPoPP '12.

[203]  Bernhard Rinner,et al.  Autonomous Multicamera Tracking on Embedded Smart Cameras , 2007, EURASIP J. Embed. Syst..

[204]  John Buchanan,et al.  A naïve approach for solving MCDM problems: the GUESS method , 1997 .

[205]  Santiago Ontañón,et al.  Multiagent Inductive Learning: an Argumentation-based Approach , 2010, ICML.

[206]  John Wawrzynek,et al.  BEE2: a high-end reconfigurable computing system , 2005, IEEE Design & Test of Computers.

[207]  Horst Bischof,et al.  PROST: Parallel robust online simple tracking , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[208]  Markus Happe,et al.  Self-Awareness in Computer Networks , 2014, Int. J. Reconfigurable Comput..

[209]  Murtaza Taj,et al.  Distributed and decentralized multi-camera tracking: a survey , 2011 .

[210]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[211]  Charles Gouin-Vallerand,et al.  Toward autonomic pervasive computing , 2008, iiWAS.

[212]  Jim Tørresen,et al.  A New Wi-Fi based Platform for Wireless Sensor Data Collection , 2013, NIME.

[213]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[214]  Paul Marrow,et al.  Nature-Inspired Computing Technology and Applications , 2000 .

[215]  Wayne Luk,et al.  Verification of streaming hardware and software codesigns , 2012, 2012 International Conference on Field-Programmable Technology.

[216]  Henry Hoffmann,et al.  Application heartbeats: a generic interface for specifying program performance and goals in autonomous computing environments , 2010, ICAC '10.

[217]  Kyrre Glette,et al.  Decentralized harmonic synchronization in mobile music systems , 2014, 2014 IEEE 6th International Conference on Awareness Science and Technology (iCAST).

[218]  Axel Cleeremans,et al.  Distinguishing three levels in explicit self-awareness , 2011, Consciousness and Cognition.

[219]  Matthias Ehrgott Other Methods for Pareto Optimality , 2000 .

[220]  Rami Bahsoon,et al.  EPiCS: Engineering Proprioception in Computing Systems , 2012, 2012 IEEE 15th International Conference on Computational Science and Engineering.

[221]  Wu-chun Feng,et al.  Making a Case for Efficient Supercomputing , 2003, ACM Queue.

[222]  Xin Yao,et al.  A socio-economic approach to online vision graph generation and handover in distributed smart camera networks , 2011, 2011 Fifth ACM/IEEE International Conference on Distributed Smart Cameras.

[223]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[224]  Matthew Wright,et al.  Open Sound Control: an enabling technology for musical networking , 2005, Organised Sound.

[225]  Hamid Beigy,et al.  Using a classifier pool in accuracy based tracking of recurring concepts in data stream classification , 2013, Evol. Syst..

[226]  Carlo Ghezzi,et al.  Self-adaptive software needs quantitative verification at runtime , 2012, CACM.

[227]  George Kurian,et al.  Self-aware computing in the Angstrom processor , 2012, DAC Design Automation Conference 2012.

[228]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[229]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[230]  S. Strogatz,et al.  Synchronization of pulse-coupled biological oscillators , 1990 .

[231]  Xin Yao,et al.  Can Diversity amongst Learners Improve Online Object Tracking? , 2013, MCS.

[232]  Wayne H. Wolf,et al.  Smart Cameras as Embedded Systems , 2002, Computer.

[233]  Wayne Luk,et al.  Accelerating maximum likelihood estimation for Hawkes point processes , 2013, 2013 23rd International Conference on Field programmable Logic and Applications.

[234]  Marcelo M. Wanderley,et al.  New Digital Musical Instruments: Control And Interaction Beyond the Keyboard (Computer Music and Digital Audio Series) , 2006 .

[235]  Michael T. Cox Metacognition in computation: A selected research review , 2005, Artif. Intell..

[236]  Vasant Honavar,et al.  Learn++: an incremental learning algorithm for supervised neural networks , 2001, IEEE Trans. Syst. Man Cybern. Part C.

[237]  J. Wang,et al.  THE USE OF ONTOLOGIES FOR THE SELF-AWARENESS OF COMMUNICATION NODES , 2003 .

[238]  Justin W. Hart Robot Self-Modeling , 2014 .

[239]  Mubarak Shah,et al.  Tracking across multiple cameras with disjoint views , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[240]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[241]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[242]  Michael Klemm,et al.  OpenMP Programming on Intel Xeon Phi Coprocessors: An Early Performance Comparison , 2012, MARC@RWTH.

[243]  Mehryar Mohri,et al.  Multi-armed Bandit Algorithms and Empirical Evaluation , 2005, ECML.

[244]  Xin Yao,et al.  Empirical analysis of evolutionary algorithms with immigrants schemes for dynamic optimization , 2009, Memetic Comput..

[245]  Xin Yao,et al.  Performance Scaling of Multi-objective Evolutionary Algorithms , 2003, EMO.

[246]  Rami Bahsoon,et al.  Architectural Aspects of Self-Aware and Self-Expressive Computing Systems: From Psychology to Engineering , 2015, Computer.

[247]  David Abramson,et al.  Debugging Scientific Applications With Statistical Assertions , 2012, ICCS.

[248]  Heejung S. Kim,et al.  "Express yourself": culture and the effect of self-expression on choice. , 2007, Journal of personality and social psychology.

[249]  Nick Collins,et al.  The Analysis of Generative Music Programs , 2008, Organised Sound.

[250]  Mohan S. Kankanhalli,et al.  Multi-Camera Coordination and Control in Surveillance Systems , 2015, ACM Trans. Multim. Comput. Commun. Appl..

[251]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization using preference on hyperplane , 2014, GECCO.

[252]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[253]  Franco Zambonelli,et al.  A survey of autonomic communications , 2006, TAAS.

[254]  Juan Carlos Augusto,et al.  Handbook of Ambient Intelligence and Smart Environments , 2009 .

[255]  Hod Lipson,et al.  Evolved Machines Shed Light on Robustness and Resilience , 2014, Proceedings of the IEEE.

[256]  Hartmut Schmeck,et al.  Organic Computing - A New Vision for Distributed Embedded Systems , 2005, ISORC.

[257]  Robert Givan,et al.  Online Ensemble Learning: An Empirical Study , 2000, Machine Learning.

[258]  Roland Siegwart,et al.  BRISK: Binary Robust invariant scalable keypoints , 2011, 2011 International Conference on Computer Vision.

[259]  Mauricio Hanzich,et al.  Assessing Accelerator-Based HPC Reverse Time Migration , 2011, IEEE Transactions on Parallel and Distributed Systems.

[260]  Marco Dorigo,et al.  Ant colony optimization theory: A survey , 2005, Theor. Comput. Sci..

[261]  Jason Cong,et al.  Multilevel Granularity Parallelism Synthesis on FPGAs , 2011, 2011 IEEE 19th Annual International Symposium on Field-Programmable Custom Computing Machines.

[262]  Bernhard Sendhoff,et al.  A framework for evolutionary optimization with approximate fitness functions , 2002, IEEE Trans. Evol. Comput..

[263]  Guodong Li,et al.  Scalable SMT-based verification of GPU kernel functions , 2010, FSE '10.

[264]  Xin Yao,et al.  Temperature management for heterogeneous multi-core FPGAs using adaptive evolutionary multi-objective approaches , 2014, 2014 IEEE International Conference on Evolvable Systems.

[265]  W. Froming,et al.  Public and private self-awareness: When personal attitudes conflict with societal expectations , 1982 .

[266]  Hisao Ishibuchi,et al.  A multi-objective genetic local search algorithm and its application to flowshop scheduling , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[267]  Wilfried Elmenreich,et al.  Firefly Clock Synchronization in an 802.15.4 Wireless Network , 2009, EURASIP J. Embed. Syst..

[268]  Francisco de Sande,et al.  Automatic code generation for GPUs in llc , 2011, The Journal of Supercomputing.

[269]  A. Buss Self-consciousness and social anxiety , 1980 .

[270]  J. Buck Synchronous Rhythmic Flashing of Fireflies. II. , 1938, The Quarterly Review of Biology.

[271]  Xin Yao,et al.  Learning to be Different: Heterogeneity and Efficiency in Distributed Smart Camera Networks , 2013, 2013 IEEE 7th International Conference on Self-Adaptive and Self-Organizing Systems.

[272]  Wayne Luk,et al.  Reconfiguring Distributed Applications in FPGA Accelerated Cluster with Wireless Networking , 2011, 2011 21st International Conference on Field Programmable Logic and Applications.

[273]  Alan F. T. Winfield,et al.  Robots with internal models: A route to self-aware and hence safer robots , 2014 .

[274]  Wayne Luk,et al.  Exploiting run-time reconfiguration in stencil computation , 2012, 22nd International Conference on Field Programmable Logic and Applications (FPL).

[275]  Yanxi Liu,et al.  Online Selection of Discriminative Tracking Features , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[276]  Zhen Wang,et al.  uWave: Accelerometer-based Personalized Gesture Recognition and Its Applications , 2009, PerCom.

[277]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[278]  Arjun Chandra,et al.  A methodical framework for engineering co-evolution for simulating socio-economic game playing agents , 2011 .

[279]  Kenneth O. Stanley Learning Concept Drift with a Committee of Decision Trees , 2003 .

[280]  Hod Lipson,et al.  Towards Self-reflecting Machines: Two-Minds in One Robot , 2009, ECAL.

[281]  Stuart J. Russell,et al.  Online bagging and boosting , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[282]  Mykola Pechenizkiy,et al.  Dynamic integration of classifiers for handling concept drift , 2008, Inf. Fusion.

[283]  Bradley R. Schmerl,et al.  Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure , 2004, Computer.

[284]  Horst Bischof,et al.  People tracking across two distant self-calibrated cameras , 2007, 2007 IEEE Conference on Advanced Video and Signal Based Surveillance.

[285]  John Day,et al.  Patterns in Network Architecture - A Return to Fundamentals , 2007 .

[286]  Marco Platzner,et al.  ReconOS: An Operating System Approach for Reconfigurable Computing , 2014, IEEE Micro.

[287]  Petr Jan Horn,et al.  Autonomic Computing: IBM's Perspective on the State of Information Technology , 2001 .

[288]  E W Gudger A HISTORICAL NOTE ON THE SYNCHRONOUS FLASHING OF FIREFLIES. , 1919, Science.

[289]  Gerald Tesauro,et al.  Reinforcement Learning in Autonomic Computing: A Manifesto and Case Studies , 2007, IEEE Internet Computing.

[290]  Xin Yao,et al.  Resource allocation in decentralised computational systems: an evolutionary market-based approach , 2009, Autonomous Agents and Multi-Agent Systems.

[291]  A. Morin Levels of consciousness and self-awareness: A comparison and integration of various neurocognitive views , 2006, Consciousness and Cognition.

[292]  Risto Holopainen,et al.  Self-organised Sound with Autonomous Instruments: Aesthetics and experiments , 2012 .

[293]  Amit K. Roy-Chowdhury,et al.  Smart Camera Networks [Guest editors' introduction] , 2014, Computer.

[294]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[295]  Joseph D. Touch,et al.  The RNA Metaprotocol , 2008, 2008 Proceedings of 17th International Conference on Computer Communications and Networks.

[296]  R. Marler,et al.  Function-transformation methods for multi-objective optimization , 2005 .

[297]  Carlo Zaniolo,et al.  Fast and Light Boosting for Adaptive Mining of Data Streams , 2004, PAKDD.

[298]  Xin Yao,et al.  Using Negative Correlation to Evolve Fault-Tolerant Circuits , 2003, ICES.

[299]  Gerhard P. Hancke,et al.  Evaluating and optimising accelerometer-based gesture recognition techniques for mobile devices , 2009, AFRICON 2009.

[300]  M. Scheier,et al.  Public and private self-consciousness: Assessment and theory. , 1975 .

[301]  Kyosuke Nishida,et al.  Learning and Detecting Concept Drift , 2008 .

[302]  Wayne Luk,et al.  A mixed precision Monte Carlo methodology for reconfigurable accelerator systems , 2012, FPGA '12.

[303]  Rolf P. Würtz,et al.  Organic Computing , 2004, Informatik-Spektrum.

[304]  Paul Modler Neural Networks for Mapping Hand Gestures to Sound Synthesis Parameters , 1998 .

[305]  Xin Yao,et al.  Finding Robust Solutions to Dynamic Optimization Problems , 2013, EvoApplications.

[306]  Marco Platzner,et al.  Seven recipes for setting your FPGA on fire - A cookbook on heat generators , 2014, Microprocess. Microsystems.

[307]  Lotfi A. Zadeh,et al.  Optimality and non-scalar-valued performance criteria , 1963 .

[308]  Jie Yu,et al.  A Review and Comparison of Measures for Automatic Video Surveillance Systems , 2008, EURASIP J. Image Video Process..

[309]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[310]  Xin Yao,et al.  Ensemble learning via negative correlation , 1999, Neural Networks.

[311]  Michael G. Hinchey,et al.  Knowledge Representation and Awareness in Autonomic Service-Component Ensembles - State of the Art , 2011, 2011 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops.

[312]  Huaglory Tianfield,et al.  A concise introduction to autonomic computing , 2005, Adv. Eng. Informatics.

[313]  Peter Auer,et al.  Finite-time Analysis of the Multiarmed Bandit Problem , 2002, Machine Learning.

[314]  Adam Betts,et al.  GPUVerify: a verifier for GPU kernels , 2012, OOPSLA '12.

[315]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[316]  Marco Dorigo,et al.  From Fireflies to Fault-Tolerant Swarms of Robots , 2009, IEEE Transactions on Evolutionary Computation.

[317]  L. Warlop,et al.  Me, Myself, and My Choices: The Influence of Private Self-Awareness on Preference-Behavior Consistency , 2007 .

[318]  Marc Timme,et al.  Guaranteeing global synchronization in networks with stochastic interactions , 2012 .

[319]  Gérard G. Medioni,et al.  Continuous tracking within and across camera streams , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[320]  Vinay K. Chaudhri,et al.  Report on DARPA Workshop on Self-Aware Computer Systems , 2007 .

[321]  Ingo Rammer Advanced .NET Remoting , 2002, Apress.

[322]  A. Bifet,et al.  Early Drift Detection Method , 2005 .

[323]  U. Neisser The Roots of Self‐Knowledge: Perceiving Self, It, and Thou a , 1997, Annals of the New York Academy of Sciences.

[324]  Pradeep Dubey,et al.  3.5-D Blocking Optimization for Stencil Computations on Modern CPUs and GPUs , 2010, 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis.

[325]  Jason Weston,et al.  A user's guide to support vector machines. , 2010, Methods in molecular biology.

[326]  Jiawei Han,et al.  On Appropriate Assumptions to Mine Data Streams: Analysis and Practice , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[327]  Roy Sterritt,et al.  Fulfilling the Vision of Autonomic Computing , 2010, Computer.

[328]  Irfan A. Essa,et al.  A novel sequence representation for unsupervised analysis of human activities , 2009, Artif. Intell..

[329]  Lizy Kurian John,et al.  Efficient program scheduling for heterogeneous multi-core processors , 2009, 2009 46th ACM/IEEE Design Automation Conference.

[330]  George N. Rouskas,et al.  The SILO Architecture for Services Integration, controL, and Optimization for the Future Internet , 2007, 2007 IEEE International Conference on Communications.

[331]  Samuel Williams,et al.  An auto-tuning framework for parallel multicore stencil computations , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS).

[332]  Hong Linh Truong,et al.  MQTT-S — A publish/subscribe protocol for Wireless Sensor Networks , 2008, 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08).

[333]  P. Rochat Five levels of self-awareness as they unfold early in life , 2003, Consciousness and Cognition.

[334]  Giacomo Cabri,et al.  A Tripartite Analytic Framework for Characterising Awareness and Self-Awareness in Autonomic Systems Research , 2012, 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[335]  Cesare Alippi,et al.  Just-In-Time Classifiers for Recurrent Concepts , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[336]  Edith C. H. Ngai,et al.  A Ubiquitous Publish/Subscribe Platform for Wireless Sensor Networks with Mobile Mules , 2012, 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems.

[337]  Tin Kam Ho,et al.  The Random Subspace Method for Constructing Decision Forests , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[338]  Ludmila I. Kuncheva,et al.  Relationships between combination methods and measures of diversity in combining classifiers , 2002, Inf. Fusion.

[339]  Daniel Dennett Caveat Emptor (reply to essays on Consciousness Explained - reply to Mangan, Toribio, Baars and McGovern) in , 1993 .

[340]  Irene A. Stegun,et al.  Handbook of Mathematical Functions. , 1966 .

[341]  Rami Bahsoon,et al.  A Survey of Self-Awareness and Its Application in Computing Systems , 2011, 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[342]  I. Gorton,et al.  A quality-driven systematic approach for architecting distributed software applications , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[343]  D. Makris Learning a Multi-camera Topology , 2003 .

[344]  Plamen Angelov,et al.  Nature-Inspired Methods for Knowledge Generation from Data in Real-Time , 2006 .

[345]  Xin Yao,et al.  CamSim: A Distributed Smart Camera Network Simulator , 2013, 2013 IEEE 7th International Conference on Self-Adaptation and Self-Organizing Systems Workshops.

[346]  Masataka Goto Active Music Listening Interfaces Based on Signal Processing , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[347]  Richard W. Watson,et al.  The Delta-t transport protocol: features and experience , 1989, [1989] Proceedings. 14th Conference on Local Computer Networks.

[348]  Christian Bettstetter,et al.  Self-organizing synchronization with inhibitory-coupled oscillators: Convergence and robustness , 2012, TAAS.

[349]  D. Heath,et al.  Bond Pricing and the Term Structure of Interest Rates: A Discrete Time Approximation , 1990, Journal of Financial and Quantitative Analysis.

[350]  Alexander Refsum Jensenius,et al.  Enabling Participants to Play Rhythmic Solos Within a Group via Auctions , 2012 .

[351]  Stuart J. Russell,et al.  Experimental comparisons of online and batch versions of bagging and boosting , 2001, KDD '01.

[352]  David E. Goldberg,et al.  A niched Pareto genetic algorithm for multiobjective optimization , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[353]  Bernhard Rinner,et al.  An Introduction to Distributed Smart Cameras , 2008, Proceedings of the IEEE.

[354]  Márk Jelasity,et al.  Firefly-inspired Heartbeat Synchronization in Overlay Networks , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[355]  Laxmi N. Bhuyan,et al.  Shared memory heterogeneous computation on PCIe-supported platforms , 2013, 2013 23rd International Conference on Field programmable Logic and Applications.

[356]  Debasish Ghose,et al.  Adaptive Load Distribution Strategies for Divisible Load Processing on Resource Unaware Multilevel Tree Networks , 2007, IEEE Transactions on Computers.

[357]  Marco Platzner,et al.  An outlook for self-awareness in computing systems , 2012 .

[358]  Jonathan Rose,et al.  VESPA: portable, scalable, and flexible FPGA-based vector processors , 2008, CASES '08.

[359]  Todd Ingalls,et al.  Real-time Gesture Recognition with Minimal Training Requirements and On-line Learning , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[360]  Sam Malek,et al.  FUSION: a framework for engineering self-tuning self-adaptive software systems , 2010, FSE '10.

[361]  Vedran Podobnik,et al.  Bio-inspired Clustering and Data Diffusion in Machine Social Networks , 2012, Computational Social Networks.

[362]  Tieniu Tan,et al.  A survey on visual surveillance of object motion and behaviors , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[363]  Liang Yin,et al.  A high-performance training-free approach for hand gesture recognition with accelerometer , 2013, Multimedia Tools and Applications.

[364]  Melanie Mitchell Self-awareness and control in decentralized systems , 2005, AAAI Spring Symposium: Metacognition in Computation.

[365]  Christian Blum,et al.  Distributed graph coloring in wireless ad hoc networks: A light-weight algorithm based on Japanese tree frogs' calling behaviour , 2011, 2011 4th Joint IFIP Wireless and Mobile Networking Conference (WMNC 2011).

[366]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[367]  A. Basudhar,et al.  Constrained efficient global optimization with support vector machines , 2012, Structural and Multidisciplinary Optimization.

[368]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[369]  Enrique Alba,et al.  AbYSS: Adapting Scatter Search to Multiobjective Optimization , 2008, IEEE Transactions on Evolutionary Computation.

[370]  Ming-Hsuan Yang,et al.  Robust Object Tracking with Online Multiple Instance Learning , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[371]  Walter Willinger,et al.  On the self-similar nature of Ethernet traffic , 1993, SIGCOMM '93.

[372]  John R. Boyd,et al.  The Essence of Winning and Losing , 2012 .

[373]  Xin Yao,et al.  A multi-objective ensemble method for online class imbalance learning , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[374]  Xin Yao,et al.  The Handbook of Engineering Self-Aware and Self-Expressive Systems , 2014, ArXiv.

[375]  Martin May,et al.  The autonomic network architecture (ANA) , 2010, IEEE Journal on Selected Areas in Communications.

[376]  R. Polikar,et al.  Ensemble based systems in decision making , 2006, IEEE Circuits and Systems Magazine.

[377]  Robi Polikar,et al.  Incremental Learning of Concept Drift in Nonstationary Environments , 2011, IEEE Transactions on Neural Networks.

[378]  Eckart Zitzler,et al.  Improving hypervolume-based multiobjective evolutionary algorithms by using objective reduction methods , 2007, 2007 IEEE Congress on Evolutionary Computation.

[379]  Volodymyr Kindratenko,et al.  QP: A Heterogeneous Multi-Accelerator Cluster , 2011 .

[380]  Christophe Bobda,et al.  Hardware Middleware for Person Tracking on Embedded Distributed Smart Cameras , 2012, Int. J. Reconfigurable Comput..

[381]  Andrea Cavallaro,et al.  Performance evaluation of event detection solutions: the CREDS experience , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[382]  Ichiro Fujinaga,et al.  Real-Time Phase Vocoder Manipulation by Runner's Pace , 2009, NIME.

[383]  Shekhar Y. Borkar,et al.  Designing reliable systems from unreliable components: the challenges of transistor variability and degradation , 2005, IEEE Micro.

[384]  Steve Vinoski,et al.  CORBA: integrating diverse applications within distributed heterogeneous environments , 1997, IEEE Commun. Mag..

[385]  Xin Yao,et al.  Architecting Self-Aware Software Systems , 2014, 2014 IEEE/IFIP Conference on Software Architecture.

[386]  Ibrahim Matta,et al.  Networking is IPC: a guiding principle to a better internet , 2008, CoNEXT '08.

[387]  Bradley R. Schmerl,et al.  On Patterns for Decentralized Control in Self-Adaptive Systems , 2010, Software Engineering for Self-Adaptive Systems.

[388]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[389]  Nicholas Carriero,et al.  Linda and Friends , 1986, Computer.

[390]  Wayne Luk,et al.  Automating Optimization of Reconfigurable Designs , 2014, 2014 IEEE 22nd Annual International Symposium on Field-Programmable Custom Computing Machines.

[391]  C. Carver,et al.  Attention and Self-Regulation: A Control-Theory Approach to Human Behavior , 1981 .

[392]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[393]  David Garlan,et al.  Rainbow: architecture-based self-adaptation with reusable infrastructure , 2004 .

[394]  David Ginsbourger,et al.  Expected Improvements for the Asynchronous Parallel Global Optimization of Expensive Functions: Potentials and Challenges , 2012, LION.

[395]  Marcelo M. Wanderley,et al.  The Importance of Parameter Mapping in Electronic Instrument Design , 2002, NIME.

[396]  Stan Sclaroff,et al.  Look there! Predicting where to look for motion in an active camera network , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[397]  Dimitrios Makris,et al.  Performance evaluation of object tracking algorithms , 2007 .

[398]  Alan D. George,et al.  High-Level Synthesis of In-Circuit Assertions for Verification, Debugging, and Timing Analysis , 2011, Int. J. Reconfigurable Comput..

[399]  Bernhard Rinner,et al.  Dynamic Reconfiguration in Camera Networks: A Short Survey , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[400]  Rudolf Mathar,et al.  Pulse-Coupled Decentral Synchronization , 1996, SIAM J. Appl. Math..

[401]  Henry Hoffmann,et al.  Application heartbeats for software performance and health , 2010, PPoPP '10.

[402]  Bernhard Rinner,et al.  Demo: Demonstrating Autonomous Handover in Heterogeneous Multi-camera Systems , 2014, ICDSC.

[403]  Jeffrey J. Evans,et al.  Power and environment aware control of Beowulf clusters , 2009, Cluster Computing.

[404]  Timo Pylvänäinen,et al.  Accelerometer Based Gesture Recognition Using Continuous HMMs , 2005, IbPRIA.

[405]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .

[406]  Jens B. Asendorpf,et al.  Self-Awareness and Other-Awareness II: Mirror Self-Recognition, Social Contingency Awareness, and Synchronic Imitation , 1996 .

[407]  Arne Eigenfeldt,et al.  Considering Vertical and Horizontal Context in Corpus-based Generative Electronic Dance Music , 2013, ICCC.

[408]  Andrea Cavallaro,et al.  Self-Reconfigurable Smart Camera Networks , 2014, Computer.

[409]  Peter Messmer,et al.  Forward and adjoint simulations of seismic wave propagation on emerging large-scale GPU architectures , 2012, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis.

[410]  Zdenek Kalal,et al.  Tracking-Learning-Detection , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[411]  Jani Mäntyjärvi,et al.  Accelerometer-based gesture control for a design environment , 2006, Personal and Ubiquitous Computing.

[412]  Xin Yao,et al.  Online Class Imbalance Learning and its Applications in Fault Detection , 2013, Int. J. Comput. Intell. Appl..

[413]  Marco Platzner,et al.  ReconOS: Multithreaded programming for reconfigurable computers , 2009, TECS.

[414]  Brian Von Herzen Signal processing at 250 MHz using high-performance FPGA's , 1997, FPGA '97.

[415]  T. Penelhum A Treatise of Human Nature (review) , 2000 .

[416]  I A Basheer,et al.  Artificial neural networks: fundamentals, computing, design, and application. , 2000, Journal of microbiological methods.

[417]  Koichiro Yamauchi,et al.  Detecting Concept Drift Using Statistical Testing , 2007, Discovery Science.