Self-Adaptive Systems for Machine Intelligence
eBook - ePub

Self-Adaptive Systems for Machine Intelligence

Haibo He

  1. English
  2. ePUB (disponibile sull'app)
  3. Disponibile su iOS e Android
eBook - ePub

Self-Adaptive Systems for Machine Intelligence

Haibo He

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

This book will advance the understanding and application of self-adaptive intelligent systems; therefore it will potentially benefit the long-term goal of replicating certain levels of brain-like intelligence in complex and networked engineering systems. It will provide new approaches for adaptive systems within uncertain environments. This willprovide an opportunity to evaluate the strengths and weaknesses of the current state-of-the-art of knowledge, give rise to new research directions, and educate future professionals in this domain.

Self-adaptive intelligent systems have wide applications from military security systems to civilian daily life. In this book, different application problems, including pattern recognition, classification, image recovery, and sequence learning, will be presented to show the capability of the proposed systems in learning, memory, and prediction. Therefore, this book will also provide potential new solutions to many real-world applications.

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Self-Adaptive Systems for Machine Intelligence è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Self-Adaptive Systems for Machine Intelligence di Haibo He in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Ciencia de la computación e Redes neuronales. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2011
ISBN
9781118025598
Chapter 1
Introduction
1.1 The Machine Intelligence Research
As the understanding of brain-like intelligence and developing self-adaptive systems to potentially replicate certain levels of natural intelligence remains one of the greatest unsolved scientific and engineering challenges, the brain itself provides strong evidence of learning, memory, prediction, and optimization capabilities within uncertain and unstructured environments to accomplish goals. Although the recent discoveries from neuroscience research have provided many critical insights about the fundamental mechanisms of brain intelligence, and the latest technology developments have enabled the possibility of building complex intelligent systems, there is still no clear picture about how to design truly general-purpose intelligent machines to mimic such a level of intelligence (Werbos, 2004, 2009; Brooks, 1991; Hawkins & Blakeslee, 2004, 2007; Grossberg, 1988; Sutton & Barto, 1998). The challenges of accomplishing this long-term objective arise from many disciplines of science and engineering research, including, but not limited to:
  • Understanding the fundamental principles and mechanisms of neural information processing in the biological brain organism.
  • Advancement of principled methodologies of learning, memory, prediction, and optimization for general-purpose machine intelligence.
  • Development of adaptive models and architectures to transform vast amounts of raw data into knowledge and information representation to support decision-making processes with uncertainty.
  • Embodiment of machine intelligence hardware within systems that learn through interaction with the environment for goal-oriented behaviors.
  • Design of robust, scalable, and fault-tolerant systems with massively parallel processing hardware for complex, integrated, and networked systems.
To find potential solutions to address all of these challenges, extensive efforts have been devoted to this field from many disciplines, including neuroscience, artificial intelligence, cognitive science, computational theory, statistics, computer science, and engineering design, among others. For instance, artificial neural networks have played an important role in the efforts of modeling functions of brain-like learning (Grossberg, 1988). Backpropagation theory has provided a powerful methodology for building intelligent systems and has demonstrated great success across many domains, including pattern recognition, adaptive control and modeling, and sensitivity analysis, among others (Werbos, 1988a, 1988b, 1990, 2005). There are many other representative works in this field as well, including the memory-prediction theory (Hawkins & Blakeslee, 2004, 2007), reinforcement learning (RL) (Sutton & Barto, 1998), embodied intelligence (Brooks, 1991, 2002), adaptive dynamic programming (ADP) (Werbos, 1997, 1998, 2004, 2009; Si, Barto, Powell, & Wunsch, 2004; Powell, 2007), the “new artificial intelligence” theory (Pfeifer & Scheier, 1999), and others. For instance, recently, a new theoretical framework based on hierarchical memory organization was proposed for designing intelligent machines (Hawkins & Blakeslee, 2004, 2007). This theoretical framework provides potential new solutions for how to understand memory and the prediction mechanism based on the neocortex. Because biological intelligent systems can learn through active interaction with the external environment, reinforcement learning has attracted much attention in the community and demonstrated great success in a wide range of applications (Sutton & Barto, 1998). The key idea of reinforcement learning is to learn how to map situations to actions to maximize the expected reward signal. One of the essential aspects of reinforcement learning is the value function, which specifies “good” from “bad” to guide the goal-oriented behaviors of the intelligent system. For instance, in biological systems, it could be a way of measuring happiness or pain (Starzyk, Liu, & He, 2006). The ideas for embodied intelligence originate from the observation that biological intelligent systems have biological bodies and are situated in a set of realistic environments (Brooks, 1991, 2002). The major research efforts for embodied intelligence are focused on understanding biological intelligent systems, discovering fundamental principles for intelligent behavior, and designing real intelligent systems, including living machines and humanoid robotics. Recently, it is recognized that optimization and prediction play a critical role to bring the brain-like general-purpose intelligence closer to reality (Werbos, 2009). For instance, the recently launched Cognitive Optimization and Prediction (COPN) program from the National Science Foundation (NSF) is a good indication to raise the attention to this critical area by bringing cross-disciplinary teams together to address the essential question of how the brain learns to solve complex optimization and resilient control problems (NSF, 2007). While optimization has a long-standing research foundation in control theory, decision theory, risk analysis, and many other fields, it has specific meanings in terms of machine intelligence research: learning to make better choices to maximize some kind of utility function over time to achieve goals. Extensive research efforts have suggested that ADP is the core methodology, or “the only general-purpose way to learn to approximate the optimal strategy of action in the general case” (Werbos, 2004, 2009). Of course, I would also like to note that many of the aforementioned fields are strongly connected with each other. For instance, ADP/RL approaches can be “embodied” (e.g., coupled with sensory-motor coordination with active interaction with the external environment) or built in a hierarchical way for effective goal-oriented multistage learning, prediction, and optimization (Werbos, 2009).
From the practical application point of view, recent technology developments have enabled the growth and availability of raw data to occur at an explosive rate, such as sensor networks, security and defense applications, Internet, geographic information systems, transportation systems, weather prediction, biomedical industry, and financial engineering, to name a few. In many of such applications, the challenge is not the lack of the availability of raw data. Instead, information processing is failing to keep pace with the explosive increase of the collected raw data to transform them to a usable form. Therefore, this has created immense opportunities as well as challenges for the machine intelligence community to develop self-adaptive systems to process such vast amounts of raw data for information representation and knowledge accumulation to support the decision-making processes.
To this end, this book focuses on the computational foundations of machine intelligence research toward the “computational thinking” (Wing, 2006) capability for self-adaptive intelligent systems design. For instance, although the traditional artificial intelligence methods have made significant progresses and demonstrated great success across different specific application tasks, many such techniques lack the robustness, scalability, and adaptability across different knowledge domains. On the other hand, biological intelligent systems are able to adaptively learn and accumulate knowledge for goal-oriented behaviors. For instance, although today's computers can solve very complicated problems, they use fundamentally different ways of information processing than does the human brain (Hawkins & Blakeslee, 2004, 2007; Hedberg, 2007; Sutton & Barto, 1998). That is why a 3-year-old baby can easily watch, listen, learn, and remember various external environment information and adjust his or her behavior, while the most sophisticated computers cannot. In this sense, one may argue that modern computers are just computational machines without intelligence. This raises critical questions such as “What can humans do better than computers, and vice versa?” or, more fundamentally, “What is computable?” from the computational thinking point of view (Wing, 2006). We believe an in-depth understanding of such fundamental problems is critical for machine intelligence research, and ultimately provide practical techniques and solutions to hopefully bring such a level of intelligence closer to reality across different domains.
To give a brief overview of the major differences between traditional computation and brain-like intelligence, Figure 1.1 compares the major characteristics of these two levels of intelligence. One can clearly see that brain-like intelligence is fundamentally different to that of traditional computation in all of these critical tasks. Therefore, from the computational thinking point of view, new understandings, foundations, principles, and methodologies are needed for the development of brain-like intelligence. This book tries to provide the recent advancements in this field to address such critical needs in the community.
Figure 1.1 Comparison of traditional computation and brain-like intelligence.
1.1
1.2 The Two-Fold Objectives: Data-Driven and Biologically Inspired Approaches
Figure 1.2 illustrates a high-level view of the machine intelligence framework that we focus on in this book. Here, there are two important components: the intelligent core such as neural network organizations and learning principles, and the interaction between the intelligent core and the external environment through sensorimotor pathways (embodiment). To this end, this book includes two major parts to address the two-fold objectives: data-driven approaches and biologically inspired approaches for machine intelligence research. This will not only allow us to understand the foundations and principles of the neural network organizations and learning within the intelligent core, but it also allows us to advance the principled methodologies with a focus on the data processing path (sensing, acquisition, processing, and action). The key is to understand how a brain-like system can adaptively interact with unstructured and uncertain environments to process vast amounts of raw data to develop its internal structures, build associations and predictions, accumulate knowledge over time, and utilize self-control to achieve goals.
Figure 1.2 A high-level view of machine intelligence.
1.2
The underlying motivation of data-driven approaches is quite straightforward: Data provide the original sources for any kind of information processing, knowledge transformation, and decision-making processes. From the computational intelligence point of view, data are almost involved in every aspect of “intelligence”: reasoning, planning, and thinking, among others. Therefore, data can be a vital role for machine intelligence development in different formats, such as sensing, acquisition, processing, transformation, and utilization. You can think about many examples in real-world applications from this perspective, ranging from picking up a pen from your office desk, to driving a car in the metropolitan area of New York City, to scheduling your calendar for the next month. All of these tasks involve data analysis at different levels. If one would like to design an intelligent machine to possibly replicate certain levels of brain-like intelligence, many critical questions are raised from the data computational point of view, such as: What kind of data are necessary to support the decision-making processes? How can an intelligent machine continuously learn from non stationary and noisy data? How do you effectively combine multiple votes from different hypotheses based on different data spaces for optimal decisions?
Specifically, in this book we will discuss the following data-driven approaches for machine intelligence research:
  • Incremental Learning. Incremental learning is critical to understand brain-like intelligence and potentially bringing such a level of intelligence closer to reality in at least two aspects. First, intelligent systems should be able to learn information incrementally throughout their lifetimes, accumulate experience, and use such knowledge to benefit future learning and decision-making processes. Second, the raw data that come from the environment with which the intelligent system interacts becomes incrementally available over an indefinitely long (possibly infinite) learning lifetime. Therefore, the learning process in such scenarios is fundamentally different from that of traditional static learning tasks, where a representative data distribution is available during the training time to develop the decision boundaries used to predict future unseen data. Furthermore, how to achieve global generalization through incremental learning is a crucial component in the correct understanding of such problems. Therefore, it is critical to go beyond the conventional “compute–store–retrieve” paradigm for the development of natural intelligent systems for such large-scale and complicated data processing systems.
  • Imbalanced Learning. In many real-world applications, an intelligent system needs to learn from skewed data distributions to support decision-making processes. Such skewed distribution with underrepresented data may significantly compromise learning capability and performance. For instance, many of the existing learning algorithms assume or expect balanced data distributions to develop the decision boundary. Therefore, when presented with the imbalanced data, such learning algorithms fail to properly represent the distributive characteristics of the data and resultantly provide worse learning performance. Due to the inherent complex characteristics of imbalanced data and its wide occurrence in many real systems, the imbalanced learning problem has presented a significant new challenge to society with wide-ranging and far-reaching application domains.
  • Ensemble Learning. Generally speaking, ensemble learning approaches have the advantage of improved accuracy and robustness compared to the single model–based learning methods. In the ensemble learning scenario, multiple hypotheses are developed and their decisions are combined by a voting method for prediction. Since different hypotheses can provide different views of the t...

Indice dei contenuti

  1. Cover
  2. Title Page
  3. Copyright
  4. Preface
  5. Acknowledgments
  6. Chapter 1: Introduction
  7. Chapter 2: Incremental Learning
  8. Chapter 3: Imbalanced Learning
  9. Chapter 4: Ensemble Learning
  10. Chapter 5: Adaptive Dynamic Programming for Machine Intelligence
  11. Chapter 6: Associative Learning
  12. Chapter 7: Sequence Learning
  13. Chapter 8: Hardware Design for Machine Intelligence
  14. List of Abbreviations
  15. Index
Stili delle citazioni per Self-Adaptive Systems for Machine Intelligence

APA 6 Citation

Haibo. (2011). Self-Adaptive Systems for Machine Intelligence (1st ed.). Wiley. Retrieved from https://www.perlego.com/book/1011214/selfadaptive-systems-for-machine-intelligence-pdf (Original work published 2011)

Chicago Citation

Haibo. (2011) 2011. Self-Adaptive Systems for Machine Intelligence. 1st ed. Wiley. https://www.perlego.com/book/1011214/selfadaptive-systems-for-machine-intelligence-pdf.

Harvard Citation

Haibo (2011) Self-Adaptive Systems for Machine Intelligence. 1st edn. Wiley. Available at: https://www.perlego.com/book/1011214/selfadaptive-systems-for-machine-intelligence-pdf (Accessed: 14 October 2022).

MLA 7 Citation

Haibo. Self-Adaptive Systems for Machine Intelligence. 1st ed. Wiley, 2011. Web. 14 Oct. 2022.