
Singular Value Decomposition (SVD): Dominant Correlations
This lectures discusses how the SVD captures dominant correlations in a matrix of data.
See MoreUnitary Transformations and the SVD [Matlab]
This video describes how the singular value decomposition (SVD) is related to unitary transformations, with Matlab code.
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 5 - Value Fun...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
See MoreRL Course by David Silver - Lecture 3: Planning by Dynamic Programming
Introduces policy evaluation and iteration, value iteration, extensions to dynamic programming and contraction mapping.
See MoreDesign of Embedded Robust Control Systems Using MATLAB®/Simulink®
Robust control theory allows for changes in a system whilst maintaining stability and performance. Applications of this technique are very important for dependable embedded systems, making...
See MoreOverride and Reset Feedback
Override (Select, Safety, Switch) control observes an auxiliary variable and takes over from the primary controller when a limit is exceeded. Reset feedback is a method to prevent the non...
See MoreTrimming a Model of a Dynamic System Using Numerical Optimization
In this video we show how to find a trim point of a dynamic system using numerical optimization techniques. We generate a cost function that corresponds to a straight and level flight...
See MoreData-Driven Control: Balanced Truncation and BPOD Example
In this lecture, we explore balanced truncation and BPOD on a numerical example in Matlab.
See MoreExtremum Seeking Control: Challenging Example
This lecture explores the use of extremum-seeking control (ESC) to solve a challenging control problem with a right-half plane zero.
See MoreEssence of Linear Algebra: Understand the Geomterical Beauty in Linear Algeb...
Linear Algebra is a very important and fundamental topic needed in almost every field of STEM. While the linear part of it is easy to understand and perform operations on, the geometric...
See MoreSVD: Eigen Action Heros [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces. In this example, we represent action heros (Matlab).
See MoreLinear Regression 3 [Python]
This video describes how the singular value decomposition (SVD) can be used for linear regression in Python (part 3).
See MoreBode Plot Drawing Tool
This page demonstrates the techniques described previously to take a transfer function defined by the user, identify the constituent terms, draw the individual Bode plots, and then combine...
See MoreRobust Principal Component Analysis (RPCA)
Robust statistics is essential for handling data with corruption or missing entries. This robust variant of principal component analysis (PCA) is now a workhorse algorithm in several fields...
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 6 - CNNs and ...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Manipulating Aerodynamic Coefficients
In this video we discuss some potential problems you may encounter when attempting to perform operations with dimensionless aerodynamic coefficients such as CL and CD.
See MoreRL Course by David Silver - Lecture 8: Integrating Learning and Planning
Introduces model-based RL, along with integrated architectures and simulation based search.
See MoreMoving Average Filter - Theory and Software Implementation
Moving average filter theory (time domain, frequency domain, Z-transform, FIR, etc..) and software implementation on a real-time embedded system using an STM32 microcontroller and a...
See MoreData-Driven Control: Change of Variables in Control Systems
In this lecture, we discuss how linear control systems transform under a change of coordinates in the state variable. This will be useful to derive balancing transformations that identify...
See MoreKoopman Spectral Analysis (Multiscale systems)
In this video, we discuss recent applications of data-driven Koopman theory to multi-scale systems.
See MoreSVD: Eigenfaces 3 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 3).
See MoreSimulating the Logistic Map in Matlab
This video shows how simple it is to simulate discrete-time dynamical systems, such as the Logistic Map, in Matlab.
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 11 - Fast Rei...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Computing Euler Angles: The Euler Kinematical Equations and Poisson’s Kinema...
In this video we discuss how the time rate of change of the Euler angles are related to the angular velocity vector of the vehicle. This allows us to design an algorithm to consume...
See MoreData-Driven Control: ERA/OKID Example in Matlab
In this lecture, we explore the observer Kalman filter identification (OKID) and eigensystem realization algorithm (ERA) in Matlab on an example.
See More