To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
In this chapter, we introduce some of the more popular ML algorithms. Our objective is to provide the basic concepts and main ideas, how to utilize these algorithms using Matlab, and offer some examples. In particular, we discuss essential concepts in feature engineering and how to apply them in Matlab. Support vector machines (SVM), K-nearest neighbor (KNN), linear regression, Naïve Bayes algorithm, and decision trees are introduced and the fundamental underlying mathematics is explained while using Matlab’s corresponding Apps to implement each of these algorithms. A special section on reinforcement learning is included, detailing the key concepts and basic mechanism of this third ML category. In particular, we showcase how to implement reinforcement learning in Matlab as well as make use of some of the Python libraries available online and show how to use reinforcement learning for controller design.
The efficiency of water electrolysis is significantly impacted by the generation of micro- and nanobubbles on the electrodes. Here molecular dynamics simulations are used to investigate the dynamics of single electrolytic nanobubbles on nanoelectrodes. The simulations reveal that, depending on the value of current, nucleated nanobubbles either grow to an equilibrium state or grow unlimitedly and then detach. To account for these findings, the stability theory for surface nanobubbles is generalized by incorporating the electrolytic gas influx at the nanobubble's contact line and adopting a real gas law, leading to accurate predictions for the numerically observed transient growth and stationary states of the nanobubbles. With this theory, the minimum current for bubble detachment can also be derived analytically. In the detachment regime, the radius of the nanobubble first increases with time (t) as $R\propto t^{1/2}$ and then as $R\propto t^{1/3}$, up to bubble detachment.
Particle motion near non-plane surfaces can exhibit intricate hydrodynamics, making it an attractive tool for manipulating particles in microfluidic devices. To understand the underlying physics, this work investigates the Stokesian dynamics of a sphere near a sinusoidal surface, using a combination of perturbation analysis and boundary element simulation. The Lorentz reciprocal theorem is employed to solve the particle mobility near a small-amplitude surface. Compared with a plane wall, the curved topography induces additional translation and rotation velocity components, with the direction depending on the location of the sphere and the wavelength of the surface. At a fixed distance from the surface, the longitudinal and vertical mobilities of the sphere are strongly affected by the wavelength and amplitude of the surface, whereas its transverse mobility is only mildly influenced. When a sphere settles perpendicular to a sinusoidal surface, the far-field hydrodynamic effect drives the particle towards the local hill, while the near-field effect attracts the particle to the valley. These results provide valuable insights into the particle motion near surfaces with complex geometry.
Starting with the perceptron, in Chapter 6 we discuss the functioning, the training, and the use of neural networks. For the different neural network structures, the corresponding script in Matlab is provided and the limitations of the different neural network architectures are discussed. A detailed discussion and the underlying mathematical concept of the Backpropagation learning algorithm is accompanied with simple examples as well as sophisticated implementations using Matlab. Chapter 6 also includesconsiderations on quality measures of trained neural networks, such as the accuracy, recall, specificity, precision, prevalence, and some of the derived quantities such as the F-score and the receiver operating characteristic plot. We also look at the overfitting problem and how to handle it during the neural network training process.
Silicon integrated circuits (ICs) are pervasive in our world, and the global semiconductor industry today exceeds $500 billion in annual sales. The devices and chips this industry produces support global industries, including consumer electronics, transportation, avionics and many others, that collectively represent a major part of global markets. Devices and chips built with other semiconductor materials such as GaAs, SiC and GaN provide critical components for specific application areas, including high-frequency communications systems, solid-state lighting and power management. It is not incorrect to say that the technical foundation of our modern world is based on semiconductors. The critical role that chips play has led to global competition to design, fabricate and build into advanced systems these remarkable components. Their importance to our world is unlikely to change in the foreseeable future.
Hybrid systems often try to leverage the advantages of one algorithm with the once of another while minimize its own disadvantages. Having discussed fuzzy logic and neural networks as well as a number of optimization algorithms, Chapter 7 presents several hybrid algorithms that can be used for optimization, controls, and modeling. In particular, we look at neural expert systems, expand these systems to neuro fuzzy systems and adaptive neuro-fuzzy inference systems, which we use for control applications. While revisiting the Mamdani and Sugeno fuzzy inference system, the Tsukamoto fuzzy system as well as different partitioning methods are discussed, such as the grid, the tree and the scatter partitioning. Examples using Matlab FIS app as well as Matlab’s ANFIS editor are used throughout the chapter.
Direct numerical simulations are performed to explore the effects of the rotating direction of the vertically asymmetric rough wall on the transport properties of Taylor–Couette (TC) flow, up to a Taylor number of ${Ta} = 2.39\times 10^{7}$. It is shown that, compared with the smooth wall, the rough wall with vertical asymmetric strips can enhance the dimensionless torque ${Nu}_{\omega }$. More importantly, at high Ta, clockwise rotation of the inner rough wall (where the fluid is sheared by the steeper slope side of the strips) results in a significantly greater torque enhancement compared to counter-clockwise rotation (where the fluid is sheared by the smaller slope side of the strips), due to the larger convective contribution to the angular velocity flux. However, the rotating direction has a negligible effect on the torque at low Ta. The larger torque enhancement caused by the clockwise rotation of the vertically asymmetric rough wall at high Ta is then explained by the stronger coupling between the rough wall and the bulk, attributed to the larger biased azimuthal velocity towards the rough wall at the mid-gap of the TC system, the increased turbulence intensity manifested by larger Reynolds stress and a thinner boundary layer, and the more significant contribution of the pressure force on the surface of the rough wall to the torque.
Chapter 3 introduces the concept of the rule base along with the material from Chapter 2 to construct different fuzzy inference systems such as the Mamdani fuzzy inference system or the Sugeno fuzzy inference system. The Takagi-Sugeno fuzzy inference system is used to design fuzzy logic controllers and Lyapunov theory is utilized to investigate the closed-loop system stability of such controllers. Concepts such as local sector nonlinearity, globally asymptotical stability using state-space models are introduced and discussed to fashion controllers for nonlinear systems. Throughout the chapter, Matlab’s FIS editor is used to design fuzzy inference systems and corresponding controllers.