Video není dostupné.
Omlouváme se.

Nonlinear Least Squares

Sdílet
Vložit
  • čas přidán 16. 08. 2024
  • Finding the line of best fit using the Nonlinear Least Squares method.
    Covers a general function, derivation through Taylor Series.

Komentáře • 29

  • @joseguerrero4
    @joseguerrero4 Před 2 lety +1

    You explanined in 10 min what my proffesor could't in two weeks

  • @SalehGoodarzian
    @SalehGoodarzian Před rokem +1

    Thank you for your detailed explanation of this method. After learning this method, I tried to write a code to do this example that you introduced here. As you rightly mentioned, initial guess is very important, particularly for c2. By looking at the data, we can have an idea of c2, that is related to the period of the cosine curve. If c2 is guessed too low or too high, the algorithm won't converge, it must be close to the true value...Thank you again for your great video. Educational, detailed, and very helpful.

  • @morrismbuba763
    @morrismbuba763 Před 3 lety +1

    What a good explanation? Really got the point Prof.

  • @matthewjames7513
    @matthewjames7513 Před 2 lety +1

    I'm not sure if this is a typo but you write "t" instead of "x" consistently throughout the video.

  • @gththcoc6010
    @gththcoc6010 Před 2 lety

    thank you man, that was an excellent explanation

  • @Guide4Ever
    @Guide4Ever Před 4 lety +4

    You have y(x) yet x is never in equation on the right side ?

  • @lucashyvarinen246
    @lucashyvarinen246 Před 2 měsíci

    how does iteration work for this?

  • @ParniaSh
    @ParniaSh Před 3 lety

    Well explained! Thanks

  • @elsbbbb1
    @elsbbbb1 Před 3 lety

    That was very helpful ; Thankyou very much,,,

  • @rishabhsangal5155
    @rishabhsangal5155 Před 3 lety

    This was really helpful sir. Thank you :-)

  • @Etothe2iPi
    @Etothe2iPi Před 2 lety +1

    1:16 x not t.

  • @nmana9759
    @nmana9759 Před 3 lety

    Thank you so much! Can you please explain more about Gauss-Newton and Levenberg-Marquardt algorithms?

  • @haniffshazwanss5720
    @haniffshazwanss5720 Před 4 lety +1

    hey there. great video. just wondering how many parameters should we put? does it really matter no matter how many parameter we put in?

    • @PostcardProfessor
      @PostcardProfessor  Před 4 lety

      The more parameters, the more computationally expensive it is, but the method will work with any number of parameters. Ideally, you use as few as possible to get a good fit.

  • @kupo871
    @kupo871 Před 5 lety

    Love the videos!

  • @alb2935
    @alb2935 Před 3 lety

    Can you do this for a function with 2 variables e.g f(x,y;a,b) and g(x,y;c,d)

  • @machotravis
    @machotravis Před 3 lety

    Thank you!!

  • @inigomeniego4906
    @inigomeniego4906 Před 4 lety

    Really cool!

  • @konstantinmetodiev6888

    How do you make initial guess for the Ci prime vector (3:40)? Do these values affect the solution convergence? Thank you.

    • @PostcardProfessor
      @PostcardProfessor  Před 3 lety

      If you have a poorly behaved system, it's definitely possible for the initial guess to affect convergence. The simplest method of guessing good initial values is to do a brute force grid search over possible values, then choose a vector that results in a low residual as your starting guess. This method may prove intractable for systems with large numbers of parameters.

  • @FreeThiinker
    @FreeThiinker Před 5 lety

    You are Amazing !

    • @gabrielomorotionmwan6994
      @gabrielomorotionmwan6994 Před 4 lety

      ZERO-X please prof. How do I get the real value of c from the calculated changes in c. Will I add or subtract

  • @gameggh6702
    @gameggh6702 Před 4 lety +1

    Is c1,c2 and c3 are known variable?

    • @rvoros
      @rvoros Před 4 lety +1

      c1, c2, c3 are unknown, we have an initial guess for them then we iteratively improve c1, c2, c3 by adding dc1, dc2, dc3.
      The notation could be more elaborate by giving them an iteration index in the superscript

    • @hayatullah3135
      @hayatullah3135 Před 4 lety

      @@rvoros what is dc1, dc2 etc?? i mean how much change should be added to the previous parameter..

    • @mehmedhezenci722
      @mehmedhezenci722 Před 4 lety

      İf you know these variables, you cannot fit curve. Because , you will have one curve

  • @samuelkushnir2639
    @samuelkushnir2639 Před 3 lety

    isn't this just gradient descent?

  • @johnyoung9483
    @johnyoung9483 Před 3 lety

    Nice Aggie Ring! Thanks & Gig em AERO 23'