Modified Newton method | Backtracking Armijo | Theory and Python Code | Optimization Techniques #5

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 49

  • @rvan9154
    @rvan9154 2 ปีที่แล้ว

    HOLYYYYY GWAKAMOLE !!!! I really wish I came across your video much before I took the painful ways to learn all this… definitely a big recommendation for all the people I know who just started with optimization courses. Great work !!!!!

  • @twobros7906
    @twobros7906 2 ปีที่แล้ว

    Thank you Ahmad for this amazing tutorial video you have made. I am a researcher and work on large datasets. Basically, I am a wet lab scientist but really want to python to write different codes that will help me analyze the huge dataset. When I started working with large datasets I did all the calculations and sorted the data manually which is so labor intensive. Therefore, python will certainly help me in minimizing my efforts and provide more robust data analysis power.

  • @namansharma9852
    @namansharma9852 2 ปีที่แล้ว

    Hi Ahmad! A big thank you from India. I am an engineer in material science from last 6 years and never learnt any programming language to be frank and today I am starting my Python journey in a quest to enter in to the field of machine learning and artificial intelligence for simulation of advanced materials. You have made this course super easy for the zero beginners like me. Hopefully I will complete this course and then will proceed to Python mastery course. And happy teacher's day.

  • @kartalgaming8928
    @kartalgaming8928 2 ปีที่แล้ว

    This course has literally changed my life. 2 years ago i started learning optimization from this course and convex optimization from Ahmad's famous course and now i am a research scientist at a great research institute. Thanks Ahmad♥️

  • @IQRAAHMED66
    @IQRAAHMED66 2 ปีที่แล้ว

    It just needs more videos to get rocket growth !! Very Good Quality stuff ..

  • @djhiploza731
    @djhiploza731 2 ปีที่แล้ว

    This is so high quality stuff! Thanks for the graphical explanation at the beginning!

  • @pr0d1gy32
    @pr0d1gy32 2 ปีที่แล้ว

    Gorgeous tutorial ! I have never even saw the pyhton interface in my life before, but with the help of your videos i feel like i understand a lot. Also, when you let us try with the 'homework' that`s where the experience shows. my code is always longer and less intuitive. also, i seem to opt for the input command a lot more. something about interracting with the code always gets me !

  • @GLiveStreamVoice
    @GLiveStreamVoice 2 ปีที่แล้ว

    I love this video, I feel so privileged to be growing up in an era where knowledge is so easily available, Ahmad is really helping to improve my and many other's opportunities.

  • @lyrex2193
    @lyrex2193 2 ปีที่แล้ว

    Excellent video. I especially liked how you linked it back to the root finding version we learned in school. My one beef with this video is that that's an unfair depiction of Tuco.

  • @samarendradash6459
    @samarendradash6459 2 ปีที่แล้ว

    WoW! This is amasing work man, thank you.

  • @mustafasamet2783
    @mustafasamet2783 2 ปีที่แล้ว

    This is brilliant thank you, hope you give us more visual insight into calculus related things

  • @angryprashnepal1593
    @angryprashnepal1593 2 ปีที่แล้ว

    Amazing explaination! This is very helful for understanding. Thanks a lot sir.

  • @iredikstr8606
    @iredikstr8606 2 ปีที่แล้ว

    Hello, great video. I am currently following a course on non-linear optimization and I would like to make videos like this for my own problems. I'm a visual learner and this video is exactly what I'm looking for! Great content!

  • @acousticankush7623
    @acousticankush7623 2 ปีที่แล้ว

    Hi Ahmad. Thank you so much for putting this together. I’m wanting to learn python because I’m a teacher with an IT background who wants to find a way to make simple web applications to make life easier for my fellow teachers. I’m mostly interested in creating a way for teachers to enter data (assessment data, house points etc), which can then be collated, summarised and displayed in useful ways.

  • @dartexdartex6347
    @dartexdartex6347 2 ปีที่แล้ว

    After 2.5 years, I am returning here to say that I’ve just accepted a job offer for a good salary, and my IT journey started here, from this video, in November of 2019. This was my first source of information, when I got back from work (being a cable tech), and typed “Python full course” or something along those lines. Of course, back then, a lot of concepts like classes and inheritance meant nothing to me, and this video perhaps wasn’t the most beginner friendly. However, I was so sick of my job and I absolutely saw no growth in doing cable, where the salary cap for a technician was probably IT jobs base pay for the most part, so I decided to Google every single thing I don’t understand. And I successfully changed careers.

  • @Aysenurcaaa
    @Aysenurcaaa 2 ปีที่แล้ว

    Loved the graphical presentation

  • @khaledmahmud865
    @khaledmahmud865 2 ปีที่แล้ว +2

  • @diyonex-sosyalicerikplatfo3591
    @diyonex-sosyalicerikplatfo3591 2 ปีที่แล้ว

    Thank you for your amazing comment :-)

  • @beyazhacker3755
    @beyazhacker3755 2 ปีที่แล้ว

    Crystal clear explanation, thank you!

  • @twitchclass3128
    @twitchclass3128 2 ปีที่แล้ว

    This was such an awesome explanation, so grateful thank you.

  • @_modlim6569
    @_modlim6569 2 ปีที่แล้ว

    It's rare when less viewed video gives best explanation. Your presentations are almost like 3Blue1Brown or Khan academy! Don't know why this video has this less view!!

  • @youssef3096
    @youssef3096 2 ปีที่แล้ว

    Brillant explanation, thank you so much.

  • @sysaa
    @sysaa 2 ปีที่แล้ว

    Thank you for the words of encouragement, I appreciate it!

  • @relaxandsleep7567
    @relaxandsleep7567 2 ปีที่แล้ว

    Sure. Consider the quadratic approximation f(x) ~ f(xk) + f'(xk) (x - xk) + 1/2 f''(xk) (x-xk)^2 at the bottom of the screen at 7:06. To minimize the right hand side, we can take the derivative with respect to x and set it to zero (i.e., f'(xk) + f''(xk) (x - xk) = 0). If you solve for x, you get x = xk - 1 / f''(xk) * f'(xk).

  • @PubgMobile-ve7ij
    @PubgMobile-ve7ij 2 ปีที่แล้ว

    Another problem is for a negative curvature, the method climbs uphill. E.g. ML Loss functions tend to have a lot of saddle points, which attract the method, so gradient descent is used, because it can find the direction down from the saddle

  • @PROGAMER-og7xv
    @PROGAMER-og7xv 2 ปีที่แล้ว

    Great content

  • @GAMEXYZ
    @GAMEXYZ 2 ปีที่แล้ว

    Great video man. God bless you

  • @AllAboutDima
    @AllAboutDima 2 ปีที่แล้ว

    you are tooo much underrated :(

  • @gulseherbayrak2570
    @gulseherbayrak2570 2 ปีที่แล้ว

    Amazingly presented, thank you.

  • @abdurezzakessekoglu9864
    @abdurezzakessekoglu9864 2 ปีที่แล้ว

    This is great.

  • @theknan6800
    @theknan6800 2 ปีที่แล้ว

    Good job. I am subscribing !

  • @malanumtvph4966
    @malanumtvph4966 2 ปีที่แล้ว

    can someone please tell me whats the algebra needed for getting the newton method from the taylor series stated in 6:58. thank you in advance

  • @tiyas5188
    @tiyas5188 2 ปีที่แล้ว

    Awesome, thank you!

  • @LyonelAchilles
    @LyonelAchilles 2 ปีที่แล้ว

    Amazing job! Thanks a lot!!

  • @gamefilmfreak4495
    @gamefilmfreak4495 2 ปีที่แล้ว

    oh man is this gold

  • @valkx1808
    @valkx1808 2 ปีที่แล้ว

    Thanks a lot 😊

  • @-ahmedmohamed1739
    @-ahmedmohamed1739 2 ปีที่แล้ว

    amazing

  • @memmedov-emin7852
    @memmedov-emin7852 2 ปีที่แล้ว

    What is the plotting tool you are using?

  • @franklincomedy
    @franklincomedy 2 ปีที่แล้ว

    Yayy!

  • @chandorasaab3323
    @chandorasaab3323 2 ปีที่แล้ว

    Hey can you do a sum of square, dsos optimization tutorial for post graduate student.

  • @قناةأناوأنا
    @قناةأناوأنا 2 ปีที่แล้ว

    Or did you mean i.e. an abbreviation for 'that is'.

  • @kursatozseker41
    @kursatozseker41 2 ปีที่แล้ว

    Who do you think is the created scientist who ever lived?

  • @Kvmizo
    @Kvmizo 2 ปีที่แล้ว

    you reading out the whole things made things confusing.

  • @yovesobe4787
    @yovesobe4787 2 ปีที่แล้ว

    Me a Hindu 30 seconds after 5:42- Oh no! THIS SHOULDN'T BE COINCIDING!!!!!

  • @bsjsnsjshssksj4603
    @bsjsnsjshssksj4603 2 ปีที่แล้ว

    I have explained this in another comment. Let me paste it here:

  • @murseloyuncu9142
    @murseloyuncu9142 2 ปีที่แล้ว

    Jesus Christ is the most influential man and God of all time

  • @tascibrader3192
    @tascibrader3192 2 ปีที่แล้ว

    Make no mistake God Almighty gives his children what HE wants us to have. For HIS purposes to increase Knowledge before HIS coming.

  • @FikrilTutorial
    @FikrilTutorial 2 ปีที่แล้ว

    i am sad

  • @rey5048
    @rey5048 2 ปีที่แล้ว

    Great content