Search
Search Results
-
From Genetic Variation to Probabilistic Modeling
Genetic algorithms ⦓GAs) [53, 83] are stochastic optimization methods inspired by natural evolution and genetics. Over the last few decades, GAs have... -
Hierarchical Bayesian Optimization Algorithm
The previous chapter has discussed how hierarchy can be used to reduce problem complexity in black-box optimization. Additionally, the chapter has... -
The Challenge of Hierarchical Difficulty
Thus far, we have examined the Bayesian optimization algorithm (BOA), empirical results of its application to several problems of bounded difficulty,... -
-
Hierarchical BOA in the Real World
The last chapter designed hBOA, which was shown to provide scalable solution for hierarchical traps. Since hierarchical traps were designed to test... -
Scalability Analysis
The empirical results of the last chapter were tantalizing. Easy and hard problems were automatically solved without user intervention in polynomial... -
Summary and Conclusions
The purpose of this chapter is to provide a summary of main contributions of this work and outline important conclusions. -
Bayesian Optimization Algorithm
The previous chapter argued that using probabilistic models with multivariate interactions is a powerful approach to solving problems of bounded... -
Probabilistic Model-Building Genetic Algorithms
The previous chapter showed that variation operators in genetic and evolutionary algorithms can be replaced by learning a probabilistic model of... -
Approaching the Concept of Competency
The concept of competency is one of the core elements in this book. For this reason, it is crucial to illustrate several approaches to the definition... -
Data Gathering of Guided Expert Interviews
In addition to the gathering and analysis of curricula data, guided interviews with experts were conducted to identify further competencies expected... -
Functions
This chapter introduces the concept of functions, a cornerstone of computer programming, essential for code organization and reusability. Functions... -
Moderate Examples
This chapter is focused on the importance of moderate examples in the learning curve of programming with MATLAB. Situated between basic tutorials and... -
Loops
This chapter explains the significance of loops within computational theory and computer programming, highlighting their role as fundamental... -
Traversal of Multidimensional Arrays
Here, we explore the critical operation of traversing multidimensional arrays in computer programming, a task central to handling complex data... -
Arrays
This chapter presents the fundamental role of arrays within data structures, highlighting their critical function in the organized management of... -
Conditional Branching
This chapter focuses on the critical role of decision-making in source code through conditional branching, a cornerstone of computer science and... -
Matrix Operations
This chapter discusses the essence of matrix operations, a cornerstone in the field of mathematics and applied sciences such as linear algebra,... -
Traversal of Multidimensional Arrays
This chapter focuses on the essential techniques for traversing multidimensional arrays in computer programming, a key operation when handling... -
Conditional Branching
This chapter shows the essential concept of conditional branching in computer science, underscoring its role in enabling dynamic decision-making...