Operations Research 10B: Hessian Matrix, Convex & Concave Functions

Поділитися
Вставка
  • Опубліковано 30 лип 2024
  • Textbooks:
    amzn.to/2VgimyJ
    amzn.to/2CHalvx
    amzn.to/2Svk11k
    In this video, I'll talk about Hessian matrix, positive semidefinite matrix, negative semidefinite matrix, and convex and concave functions.
    ----------------------------------------
    Smart Energy Operations Research Lab (SEORL): binghamton.edu/seorl
    UA-cam CHANNEL: / yongtwang

КОМЕНТАРІ • 95

  • @YongWang
    @YongWang  5 років тому +15

    Hi Guys, please comment and let me know what you think about this Operations Research Open Course. Your feedback is really appreciated. If you enjoy the video, please subscribe and share. All my replies here are only related to the content in my own videos. I am afraid I won't be able to answer other questions. Thanks for your understanding.

    • @cheimaasaid3147
      @cheimaasaid3147 5 років тому

      Thank you 🤗

    • @ambalikasarkar8325
      @ambalikasarkar8325 4 роки тому +1

      at slide timing 6: 30-second orde derivative of x2 should be -2 not that only 2. please check

    • @ShinjiCarlos
      @ShinjiCarlos 4 роки тому

      @@ambalikasarkar8325, it's right, my friend. :)

    • @muhammadseyab9032
      @muhammadseyab9032 3 роки тому

      So nice videos sir

    • @user-py3xy4px1k
      @user-py3xy4px1k 3 роки тому

      @@ShinjiCarlos it is -2 * -x ,, so it is 2

  • @danmcgloven8169
    @danmcgloven8169 3 роки тому +16

    Great explanation. Btw, Prof. Ahmad Bazzi provides more insights on convex optimization !

  • @mykolalazarenko
    @mykolalazarenko 3 роки тому +2

    The amazingly simple explanation with great examples! Thank you very much!

  • @lynguyen709
    @lynguyen709 2 роки тому +1

    Thank you very much for your detailed explanation and concrete examples! I really appreciate it!

  • @210187859
    @210187859 7 років тому +3

    Very clear explanation of the hessian matrix and some examples. Thank you Mr. Wang

    • @YongWang
      @YongWang  7 років тому

      Hi Mark, glad it helped!

  • @underlecht
    @underlecht 3 роки тому

    Clear, short explanation. Perfect. Thank you.

  • @user-xl7vu3bq1b
    @user-xl7vu3bq1b 7 років тому +5

    very simple ,very good explanation ,excellent examples . thank you Dr wang

    • @YongWang
      @YongWang  7 років тому

      +طلعت الخولي Thanks for the comment

  • @tstoof
    @tstoof 2 роки тому

    Really clear explanation with very helpful examples. Thank you very much!

  • @FrederikSchuetz
    @FrederikSchuetz 6 років тому +2

    Very helpful! Thanks a lot for putting the time and effort in for this video!

    • @YongWang
      @YongWang  6 років тому

      Thanks for the comment, Frederik

  • @SheevStalin309
    @SheevStalin309 6 років тому +4

    Thanks a lot for your video, I have an optimisation exam tomorrow morning this was very helpful!

    • @YongWang
      @YongWang  6 років тому

      Glad it helped, Jordan

  • @vipinsagark7355
    @vipinsagark7355 3 роки тому

    superbly explained in an understandable way to all

  • @kevingries687
    @kevingries687 7 років тому +1

    Thank you for sharing Mr. Wang!

    • @YongWang
      @YongWang  7 років тому

      Glad to share. Hope you like it.

  • @mrpuppydog100
    @mrpuppydog100 4 роки тому

    Super well explained thanks so much for this explanation

  • @tsunningwah3471
    @tsunningwah3471 4 роки тому +1

    十分好的影片

  • @nanyang8816
    @nanyang8816 4 роки тому

    Very very helpful! Thanks a lot!

  • @poonamthakur9280
    @poonamthakur9280 7 років тому +3

    Very helpful. Thankyou Mr. Wang!

    • @YongWang
      @YongWang  7 років тому

      You are welcome, Poonam.

  • @mariamtahir3699
    @mariamtahir3699 3 роки тому

    Sir Your concepts are amazing

  • @TheHumbernator
    @TheHumbernator 6 років тому +3

    Very well explained, thanks!

  • @hayatullahtayeeq2609
    @hayatullahtayeeq2609 3 роки тому

    Thanks so much, I really used it.

  • @admnejat7698
    @admnejat7698 4 роки тому

    thank you.It is really clear.

  • @zurzakne-etra7069
    @zurzakne-etra7069 3 роки тому

    this was super helpful!

  • @Masce16
    @Masce16 4 роки тому

    Mr Wang, how the determinant condition of Hessian 2x2 (third computation on the last examples) changes in case of nxn symmetric matrix?

  • @muhammadseyab9032
    @muhammadseyab9032 3 роки тому

    So nice presentation

  • @solomon8441
    @solomon8441 3 роки тому

    thank you sir, very informative.

  • @gourabchanda2102
    @gourabchanda2102 4 роки тому

    Sir thank you so much! I am a beginner and this is the most lucid explanation that I have ever come across.

    • @YongWang
      @YongWang  4 роки тому

      Thanks

    • @user-py3xy4px1k
      @user-py3xy4px1k 3 роки тому

      @@YongWang I have problem in Matlab and I think you can solve it, please give me your email

  • @chukwuebukaapeh3482
    @chukwuebukaapeh3482 5 років тому

    Please, I'd appreciate if you do something on Marquardt Method of forcing the Hessian Matrix to be positive definite. It's something I really need help on

  • @upomarahman6654
    @upomarahman6654 3 роки тому

    Thank you so much

  • @FuriouGladiator
    @FuriouGladiator 3 роки тому

    Maaan so helpful tnx alot !

  • @_PraveenSingh_
    @_PraveenSingh_ 3 роки тому

    Is the hessian matrix always symmetric if the 2nd order P.DEs of function is continuous, like always? Is there a way to determine the convexity of a function if the Hessian matrix is not symmetric?

  • @orangeraven3
    @orangeraven3 5 років тому +5

    Thank you for the clear explanation. One precision: on the screen around 2 m 49 s the third partial derivative appears as df/dx1 = 4x3 when in fact it's the derivative with respect to x3, so it should be df/dx3 = 4x3. Otherwise all good!

    • @YongWang
      @YongWang  5 років тому

      Hi orangeraven3, thank you for pointing out this error. Yes, it should be ∂f/∂x3=4*x3 at 2:45

  • @badisanaveen7300
    @badisanaveen7300 2 роки тому

    for finding the given function is convex or not. Is we have to do 2nd order derivatives for objective function is sufficient or we have to consider the constraints also or no need

  • @ryanalfeldt1169
    @ryanalfeldt1169 4 роки тому +1

    On the 3x3 hessian example, you knew the final z equation was all greater than zero because the coefficients were all positive and the z’s were squared, what if my z’s aren’t all squared but all my coefficients are positive? Is it still positive semi definite?

  • @user-is6ps6zb4y
    @user-is6ps6zb4y 3 роки тому

    Thank you so much!!!

  • @guliyevshahriyar
    @guliyevshahriyar 6 місяців тому

    Thank you

  • @nitinkumarmittal4369
    @nitinkumarmittal4369 3 роки тому

    Thank you for a clear explanation. I believe, there's a typo at 2:49 for partial derivative of f w.r.t to x_3

  • @lakshaydahiya8986
    @lakshaydahiya8986 6 років тому +3

    Thanku very much sir...that was easy

    • @YongWang
      @YongWang  6 років тому

      You are welcome, Lakshay.

  • @sophiehall38
    @sophiehall38 4 роки тому

    I finally get it, thanks!

  • @xiaoqingzhou2669
    @xiaoqingzhou2669 6 років тому +4

    Thank you so much for uploading, the given examples were sooo clear and easy to understand!! May I ask how to determine the function whether its quasiconvex or quasiconcave? Thanks!

    • @YongWang
      @YongWang  5 років тому

      Hi ZXQ, thanks for the comment. The cases of quasiconvex or quasiconcave functions are not covered in this introductory course. But if you are interested, you may refer to web.mit.edu/14.102/www/notes/lecturenotes1007.pdf

  • @mahmoudfaouzichaoubi5855
    @mahmoudfaouzichaoubi5855 2 місяці тому

    Thank you..

  • @abdalrhmanabdallah9515
    @abdalrhmanabdallah9515 4 роки тому

    very useful video

  • @muhammadsuleman-bf5oh
    @muhammadsuleman-bf5oh 3 роки тому

    Appreciable

  • @venkatmandal4569
    @venkatmandal4569 5 років тому +1

    thanx sir...very nice.

    • @YongWang
      @YongWang  5 років тому

      u r welome, venkat

  • @chrisarnold769
    @chrisarnold769 6 років тому +1

    Very much appreciated! Had a hard time understanding my professor.

  • @muhammadseyab9032
    @muhammadseyab9032 6 років тому +1

    Thnaks alot sir

    • @YongWang
      @YongWang  6 років тому

      Glad you like it

  • @openpo191
    @openpo191 5 років тому +2

    thank you! I have a question: how to prove if the function is non convex (or even nonsmooth) function?

    • @YongWang
      @YongWang  5 років тому

      Hi Open, the definitions of convex and concave functions are discussed in a previous video in this course: ua-cam.com/video/a_gRfwHUlhQ/v-deo.html you may try to prove by contradiction.

  • @danielhhoskins
    @danielhhoskins 6 років тому +1

    excellent

  • @alirezahosseinzadehkashani1225
    @alirezahosseinzadehkashani1225 6 років тому +2

    Thanks alot

    • @YongWang
      @YongWang  6 років тому

      You are welcome, alireza

  • @hariomkumawat3214
    @hariomkumawat3214 Рік тому

    Thank you sir, I am from INDIA

  • @bandaphilemon397
    @bandaphilemon397 4 роки тому

    Awesome

  • @user-gq4pr6xw2m
    @user-gq4pr6xw2m 4 роки тому

    thanks!

  • @AJ-et3vf
    @AJ-et3vf 2 роки тому

    Awesome video sir! Thank you! How often do non-symmetric hessian matrices occur? It's something of interest to me because I've coded finite-difference approximations to the Hessian matrix in Python. All of the functions I've tested often have symmetrix Hessian matrices. Hope to see one that doesn't have symmetric hessian matrix.

    • @sheeevum
      @sheeevum Рік тому

      hessians are always symmetric bc mixed partial derivatives are the same when taken in any order

  • @pushpasahu5413
    @pushpasahu5413 5 років тому +1

    Super

  • @nhik0803
    @nhik0803 4 роки тому

    how can i solved 4x4?

  • @tchanabachir8254
    @tchanabachir8254 6 років тому +2

    thanks a lot sir

    • @YongWang
      @YongWang  6 років тому

      You are welcome, Tchana.

  • @adistiimister1135
    @adistiimister1135 7 років тому +1

    Can I know the source or the literature?

    • @YongWang
      @YongWang  7 років тому

      Hi Adisti, the textbook (if this is what you meant) is introduced in the first video in this course.

  • @HridoyKhan-bx3wm
    @HridoyKhan-bx3wm 4 роки тому

    if All are zero.. then what will be??

  • @ss00mm11
    @ss00mm11 6 років тому +1

    Excellent video. Do you have a video on the KKT conditions?

    • @YongWang
      @YongWang  6 років тому

      Yes, ss00mm11. It's 10C Nonlinear Convex Programming & KKT Conditions in this course playlist (ua-cam.com/video/pA-xwiwyBz4/v-deo.html)

    • @ss00mm11
      @ss00mm11 6 років тому

      Thank you!

    • @YongWang
      @YongWang  5 років тому

      @@ss00mm11 you are welcome

  • @Fabrishio
    @Fabrishio 5 років тому

    d2f/dx1x2 = 0 no?

    • @Fabrishio
      @Fabrishio 5 років тому

      @ 6:35

    • @YongWang
      @YongWang  5 років тому +1

      hi fabrishio, ∂2f/(∂x1)(∂x2)=-2

  • @VipinBalakrishnan
    @VipinBalakrishnan 5 років тому +2

    There is a mistake at 2:49 df/dx3=4x3

    • @rohithgopal453
      @rohithgopal453 5 років тому

      its correct only......df/dx3=4

    • @YongWang
      @YongWang  5 років тому +2

      Hi Vipin and rohiith, thank you for pointing out this error. Yes, it should be ∂f/∂x3=4*x3 at 2:45