Library

Video Player is loading.
 
Current Time 0:00
Duration 5:51
Loaded: 0.00%
 
x1.00


Back

Games & Quizzes

Training Mode - Typing
Fill the gaps to the Lyric - Best method
Training Mode - Picking
Pick the correct word to fill in the gap
Fill In The Blank
Find the missing words in a sentence Requires 5 vocabulary annotations
Vocabulary Match
Match the words to the definitions Requires 10 vocabulary annotations

You may need to watch a part of the video to unlock quizzes

Don't forget to Sign In to save your points

Challenge Accomplished

PERFECT HITS +NaN
HITS +NaN
LONGEST STREAK +NaN
TOTAL +
- //

We couldn't find definitions for the word you were looking for.
Or maybe the current language is not supported

  • 00:02

    In general, we want our lives to be linear, as shown on this graph.

  • 00:07

    This might be in terms of success, income, or happiness.

  • 00:11

    But in reality, life is not linear. It is full of up and downs, and sometimes it gets even more complicated.

  • 00:21

    If you’re an engineer, you will often need to deal with nonlinear systems.

  • 00:25

    To help you, we’re going to discuss nonlinear state estimators.

  • 00:30

    Previously, we used a simplified linear car model to discuss state estimation through Kalman filters.

  • 00:38

    However, if this system is modeled such that it takes into account nonlinearities due to road friction,

  • 00:46

    then the state transition function becomes nonlinear.

  • 00:50

    Here, the noise enters the system linearly but there may be systems where the noise is not additive.

  • 00:57

    In a general system, either the state transition function, or the measurement function or both may be nonlinear.

  • 01:07

    For all these cases, we need to use a nonlinear state estimator instead of a Kalman filter,

  • 01:14

    as Kalman filters are only defined for linear systems.

  • 01:19

    Here’s an example that shows the problem with using a Kalman filter for state estimation of a nonlinear system.

  • 01:28

    The Kalman filter assumes a Gaussian distribution.

  • 01:32

    If the state transition function is linear, then after undergoing the linear transformation, the distribution maintains its Gaussian property.

  • 01:44

    Although it’s not shown here, the same is true for the measurement function g(x).

  • 01:51

    However, if f(x) is nonlinear, then the resulting state distribution may not be Gaussian.

  • 02:00

    And therefore, the Kalman filter algorithm may not converge.

  • 02:06

    In this case, you can implement an extended Kalman filter (EKF),

  • 02:10

    which linearizes the nonlinear function around the mean of the current state estimate.

  • 02:17

    At each time step, the linearization is performed locally and the resulting Jacobian matrices are then used in the prediction and update states of

  • 02:28

    the Kalman filter algorithm. When the system is nonlinear and can be well approximated by linearization,

  • 02:37

    then extended Kalman filter is a good option for state estimation.

  • 02:42

    However, it has the following drawbacks: 1. It maybe be difficult to calculate the Jacobians analytically due to complicated derivatives;

  • 02:52

    2. There might be a high computational cost to calculating them numerically;

  • 02:57

    3. You cannot apply an extended Kalman filter to systems with a discontinuous model, since the system is not differentiable and the

  • 03:06

    Jacobians wouldn’t exist; and 4. Linearization doesn’t provide a good approximation for highly nonlinear systems.

  • 03:15

    In the last case, linearization becomes invalid since the nonlinear function cannot be

  • 03:23

    approximated well enough by a linear function and doesn’t describe system dynamics.

  • 03:31

    To address the issues with extended Kalman filters, you can instead use another estimation technique

  • 03:37

    called the unscented Kalman filter (UKF). Did you know that the creator of the filter came up with this name after

  • 03:45

    noticing the deodorant on his co-worker’s desk?

  • 03:49

    Now back to the filter: instead of approximating a nonlinear function as an extended Kalman filters does,

  • 03:58

    unscented Kalman filters approximate the probability distribution.

  • 04:04

    What we mean by that is the following:

  • 04:06

    This is the probability distribution.

  • 04:10

    An unscented Kalman filter selects a minimal set of sample points such that their mean and covariance is the same as this distribution.

  • 04:22

    These are referred as sigma points, and are symmetrically distributed around the mean.

  • 04:29

    Each sigma point is then propagated through the nonlinear system model.

  • 04:35

    The mean and covariance of the nonlinearly transformed points are calculated and an empirical Gaussian distribution is computed,

  • 04:44

    which is then used to calculate the new state estimate.

  • 04:50

    Note that in the linear the Kalman filter algorithm, the error covariance P is calculated using the state transition function in the

  • 04:59

    prediction step, and then it is updated using the measurement.

  • 05:05

    However, in the unscented Kalman filter, we don’t calculate it in the same way, because we get it empirically instead.

  • 05:15

    Another nonlinear state estimator based on a very similar principle is the particle filter (PF).

  • 05:22

    It also uses sample points referred as particles.

  • 05:27

    The significant difference from an unscented Kalman filter is that a particle filter approximates any arbitrary distribution,

  • 05:36

    so it’s not limited to a Gaussian assumption. And to represent an arbitrary distribution that is not known explicitly,

  • 05:45

    the number of particles that a particle filter needs is much larger than you’d need for an unscented Kalman filter.

  • 05:55

    For comparison, here are the properties of the filters that we’ve discussed so far.

  • 06:00

    A Kalman filter only works on linear systems.

  • 06:05

    For state estimation of nonlinear systems, you can use an EKF, UKF, or PF.

  • 06:14

    Note that for an EKF to precisely estimate states, it needs good linearization of the nonlinear system model.

  • 06:24

    Otherwise, the filter provides poor estimation. A particle filter is the only one that works for any arbitrary distribution.

  • 06:33

    And we see that the computational cost grows as we move down the column.

  • 06:39

    Particle filter is computationally the most expensive filter, since it requires a large number of

  • 06:46

    particles to approximate an arbitrary distribution.

  • 06:51

    In this video, we discussed the basic concepts behind different nonlinear state estimators.

  • 06:56

    Now, if you need to deal with any nonlinearities such as the road friction in the car example,

  • 07:01

    you know how to estimate states of interest of your nonlinear system.

  • 07:06

    For more information on EKFs, UKFs, and PFs, explore the resources in the descriptions of this video.

All

The example sentences of COMPUTATIONALLY in videos (6 in total of 7)

the determiner correct adjective order noun, singular or mass of preposition or subordinating conjunction the determiner lowest adjective, superlative energy noun, singular or mass to to highest adjective, superlative energy noun, singular or mass orbitals noun, plural are verb, non-3rd person singular present shown verb, past participle here adverb and coordinating conjunction are verb, non-3rd person singular present determined verb, past participle computationally adverb .
particle proper noun, singular filter noun, singular or mass is verb, 3rd person singular present computationally adverb the determiner most adverb, superlative expensive adjective filter noun, singular or mass , since preposition or subordinating conjunction it personal pronoun requires verb, 3rd person singular present a determiner large adjective number noun, singular or mass of preposition or subordinating conjunction
the determiner relative adjective ordering noun, singular or mass of preposition or subordinating conjunction energy noun, singular or mass for preposition or subordinating conjunction molecular adjective orbitals noun, plural is verb, 3rd person singular present determined verb, past participle computationally adverb for preposition or subordinating conjunction each determiner molecule noun, singular or mass .
accelerated verb, past participle computing verb, gerund or present participle starts verb, 3rd person singular present with preposition or subordinating conjunction a determiner specialized adjective processor noun, singular or mass we personal pronoun call verb, non-3rd person singular present the determiner gpu proper noun, singular that preposition or subordinating conjunction offloads verb, 3rd person singular present the determiner computationally adverb
computationally adverb , the determiner multiplication noun, singular or mass of preposition or subordinating conjunction these determiner two cardinal number probability noun, singular or mass density noun, singular or mass functions noun, plural relates verb, 3rd person singular present to to the determiner discrete noun, singular or mass kalman proper noun, singular filter noun, singular or mass equation noun, singular or mass shown verb, past participle here adverb .
computationally adverb complex adjective task noun, singular or mass and coordinating conjunction it personal pronoun has verb, 3rd person singular present to to be verb, base form done verb, past participle on preposition or subordinating conjunction a determiner special adjective type noun, singular or mass of preposition or subordinating conjunction computer noun, singular or mass chip noun, singular or mass .

Use "computationally" in a sentence | "computationally" example sentences

How to use "computationally" in a sentence?

  • It's also a reasonable scientific program to look at the dynamics of the standard model and to try to prove from that dynamics that it is computationally capable.
    -Seth Lloyd-
  • It has been proven that the universe is computationally equivalent to my ego.
    -Stephen Wolfram-

Definition and meaning of COMPUTATIONALLY

What does "computationally mean?"

/ˌkämpyəˈtāSH(ə)n(ə)lē/

adverb
in a way that uses or relates to computers.